こんにちは。記事を書くのは初めてなのと、語彙力を学校に忘れてきたので説明が下手なところがあります。ただ、この記事を読めば「yt-dlp」を完全に理解できると思います。
この記事にたどり着いたということは、yt-dlpについてご存じだと思うのですが一応説明を。
yt-dlpは動画をダウンロードするソフトウェアです。win,mac,linuxで使うことができます。
例えばYouTubeであったりAbema,ニコニコやTwitterの動画もダウンロードできます。★自己責任★
2022/03/07 なんだか非常に読みづらかったので全面的に書き直しました。ストックされている方はもう一度よんでくださいな。(かなわぬ願い)
さて、本題に入っていく前に(早く始めろ)この記事では、64bitのWindows向けに解説します。とはいえ、MAC/Linuxユーザーの方もちょっと手順を変えるだけでおkです。(だからって解説はしないぜ!attantionをpayしてね!!
1.yt-dlpのインストール
ここをクリックすると_64bit-windows向けのyt-dlpが自動でダウンロードされます。
いやあ、ワンクリックだけでダウンロードできるようにした僕、天才ですねえ...(は?
pathの設定
はい、だるいのきましたよ。(説明が
実際には二分程度でできます。
まず、WIN + R キーを押してください。すると、"ファイル名を指定して実行"ウィンドウがでてくるはずです。
その四角のなかに、
SystemPropertiesAdvanced.exe
と入力し、エンターキーをおしましょう。
すると、あら不思議!システムのプロパティを開くことができます。
そうしたら、右下にある"環境変数(N)"ってのをクリックします。
出てきたウィンドウの下のほうにある"新規"ってのをクリックします。
変数名と変数値をクリックするところがでてきます。
変数名にはyt-dlp
変数値にはyt-dlp.exeが入っているディレクトリ
をそれぞれ入力してください。
これで、下準備は終わりです。簡単でしたね(KONAMI
3.使い方
最初に...windows + R からcmdと入力してエンターキーを押して、コマンドプロンプトを出します。
2. yt-dlp の使い方
コマンドプロンプトを開く
まず、Win + R
を押して cmd
と入力し、Enter を押してコマンドプロンプトを開きます。
基本的なコマンド
特定の動画をダウンロードする
yt-dlp [動画URL]
例:
yt-dlp https://www.youtube.com/watch?v=jNQXAC9IVRw
チャンネルのすべての動画をダウンロード
yt-dlp [チャンネルURL]
例:
yt-dlp https://www.youtube.com/channel/UCLB3-6WN4Yg-efCxD9PMeKw
再生リストのすべての動画をダウンロード
yt-dlp [再生リストURL]
例:
yt-dlp https://www.youtube.com/playlist?list=PLdni05PnusctQ7fkd8SszQNKf2N6myf3t
サムネイルを動画に埋め込む
yt-dlp --embed-thumbnail [動画URL]
例:
yt-dlp --embed-thumbnail https://www.youtube.com/watch?v=jNQXAC9IVRw&t=0s
ダウンロードの高速化(並列処理)
yt-dlp -N [スレッド数] [動画URL]
例:
yt-dlp -N 4 https://www.youtube.com/watch?v=jNQXAC9IVRw&t=0s
ファイルの保存先を変更
yt-dlp -P [保存先パス] [動画URL]
例:
yt-dlp -P C:\user\hogehoge https://www.youtube.com/watch?v=jNQXAC9IVRw&t=0s
ダウンロードの進行状況を表示
yt-dlp --console-title [動画URL]
例:
yt-dlp --console-title https://www.youtube.com/watch?v=jNQXAC9IVRw&t=0s
バージョンの表示
yt-dlp --version
yt-dlp のアップデート
yt-dlp -U
音声のみをダウンロード
yt-dlp -x [動画URL]
例:
yt-dlp -x https://www.youtube.com/watch?v=jNQXAC9IVRw&t=0s
音声フォーマットの指定
yt-dlp -x --audio-format [FORMAT] [動画URL]
例:
yt-dlp -x --audio-format wav https://www.youtube.com/watch?v=jNQXAC9IVRw&t=0s
動画フォーマットの指定
yt-dlp --video-format [FORMAT] [動画URL]
例:
yt-dlp --video-format mp4 https://www.youtube.com/watch?v=jNQXAC9IVRw&t=0s
最高画質/音質でダウンロード
yt-dlp -f bestaudio+bestvideo [動画URL]
例:
yt-dlp -f bestaudio+bestvideo https://www.youtube.com/watch?v=jNQXAC9IVRw&t=0s
実際の使用例(音楽ダウンロード用の設定)
yt-dlp --output "%(title)s.%(ext)s" --embed-thumbnail --embed-metadata --audio-format mp3 -x -f bestaudio \
--convert-thumbnail jpg --ppa "EmbedThumbnail+ffmpeg_o:-c:v mjpeg -vf crop='if(gt(ih,iw),iw,ih)':'if(gt(iw,ih),ih,iw)'" \
--exec ffprobe -N 4 --add-header Accept-Language:ja-JP
3. 最後に
以上で、yt-dlp を完全に理解 できたはずです!
- yt-dlp は、YouTube・ニコニコ・Twitch などの多くのサイトに対応しています。
- 著作権には十分注意してください。
- 利用は自己責任でお願いします。
- 自分用として使うのみでお願いします
以上、yt-dlp の使い方についての解説でした!