!!!概要 https://github.com/yt-dlp/yt-dlp https://github.com/yt-dlp/yt-dlp/releases youtubeやabemaTVのダウンロードができるツール https://zenn.dev/almon/articles/f5952bf9047608 !!!使い方 コマンドラインツール。以下のオプションで利用できる。 yt-dlp -R infinite URL !!品質を指定する yt-dlp -F URL で、指定できる品質が表示される。表示されたIDを yt-dlp -f ID URL で指定できる。 またそれ以外にも b*:映像か音声のどちらかを含む最高品質を選択(best*と同義) b:映像と音声の両方を含む最高品質を選択(bestと同義) bv*:映像を含む最高品質を選択(bestvideo*と同義) bv:映像のみの最高品質を選択(bestvideoと同義) ba*:音声を含む最高品質を選択(bestaudio*と同義) ba:音声のみの最高品質を選択(bestaudioと同義) のような指定ができる。 # 映像のみの最高品質と音声のみの最高品質をダウンロードして結合 # 映像のみのフォーマットが存在しない場合、両方が含まれた最高品質をダウンロード yt-dlp -f "bv+ba/b" [URL] のような感じだが、これはデフォルトの設定と同じなので以下と同義となる yt-dlp [URL] mp4の範囲で一番良い画質なら以下 yt-dlp -f "bv[ext=mp4]+ba[ext=m4a]" --merge-output-format mp4 "[URL]" 音声と映像を別々に落として結合する場合は[ffmepg|https://ffmpeg.org/]が必要 !!リトライ 環境や状況によって以下のようなエラーが出ることがある [download] Got error: . Giving up after 10 retries 以下のオプションでリトライを無限に行う -R infinite {{category2 ツール,ダウンロード}}