ffmpeg:指定時間毎にファイルを自動分割

指定時間ごとにファイルを自動分割

色んな事情があって、長尺ファイルを複数に分けたい場合があるかと思います。例えば次のようなコマンドで指定したファイルを5分おき(300秒おき)に分割することができます。時間が長い場合はたくさんのファイルが生成されるので予めtmpっていうディレクトリを作っておくとよいでしょう。

ffmpeg -i input.mp4 -c copy -f segment -flags +global_header -segment_format_options movflags=+faststart -reset_timestamps 1 -segment_time 300 ./tmp/output%02d.mp4

magistoを利用していると一つのプロジェクトに利用するファイルの合計時間の制約が60分だったためにこのコマンドがあると便利でした。

  • /home/users/2/lolipop.jp-4404d470cd64c603/web/ws/data/pages/ffmpeg/指定時間毎にファイルを自動分割.txt
  • 最終更新: 2021/04/25 06:01
  • by baba