/yt-dlp-docker

Docker環境でyt-dlpを実行し、ローカル環境を汚さずにyt-dlpを扱えるための個人的なプロジェクトです。

Primary LanguageShellMIT LicenseMIT

yt-dlp-docker

Docker環境でyt-dlpを実行し、ローカル環境を汚さずにyt-dlpを扱えるための個人的なプロジェクトです。

セットアップ

クローン

git clone https://github.com/takeshun256/yt-dlp-docker
cd yt-dlp-docker

使い方

以下は主な使い方になります。
(実行時、Youtube動画のURLの入力を求められるので、ダウンロードしたい動画のURLを入力してください。)

  • 動画を最高画質でダウンロードする場合:
make all
  • 音声を最高品質でダウンロードする場合:
make build
make dl_audio-best-quality
  • ライブを動画で最高画質でダウンロードする場合:
make build
make dl_video-live-stream
  • インタラクティブにDocker環境を使用する場合:
make build
make run
  • ビルドしたイメージの削除:
make clean

ダウンロード後

  • ダウンロード先は、yt-dlp-docker/downloads/ に保存されます。
  • ダウンロードされたファイルを任意の場所に移動することができます。移動先のデフォルトはデスクトップ下になります。
make move_downloads

参考