ffmpegで拡張子が.m3u8の動画をダウンロードする方法

ffmpeg
C:\TEMP>ffmpeg -headers "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36" -i https://par-nhk-sfvod-f.ovpobs.tv/paris24/rhb/nhk/0730_day4matome_douga/hdntl=1722304878~/paris24/rhb/nhk/0730_day4matome_douga/*~040-ghc2h9xx~dd3ae5dbeb92b9f63b327fc47948b551c079b7ee4d5c75ed568feb23b2e2c348/video1080/child1080.m3u8 -c copy -t 15 -loglevel debug output.mp4

上記コマンドはあくまで一例ですが、見ていただければ一目瞭然かと思います。
あとは、下記の点を意識するといいかもしれません。

  • User-AgentをChrome等にしないとエラーになるサイトが多い
  • Refererも必要な場合がある
  • 「-t 15」は15秒ダウンロードの意味
  • 「-loglevel debug」はリクエスト時のヘッダーを表示するもの ⇒UAやRefererを送っている事を確認できる

コメント

  1. ffmpegでM3U8動画をダウンロードできてよかった!
    大変参考になりました。

    • admin より:

      コメントいただきありがとうございます。
      少しでもお役に立てたなら何よりです。
      今後ともよろしくお願い致します。

タイトルとURLをコピーしました