FFmpeg系プロダクトについてのメモ。
ffmpeg
動画から音声を抜き出す
ffprobeで音声コーデックを確認してから適切な拡張子を付けてコマンドを呼び出すだけ。
無劣化のコンテナ変換
AVIからMP4コンテナへの変換、映像/音声データはコピーする。
動画からIフレームだけ抜き出す
selectフィルタでIフレームのみを抜き出す。skip_frame オプションを付けると高速化する。オプションの順番を変えると動かないことがあるので注意。
複数JPEG画像をMP4動画に変換
タイムラプス動画を作る際に利用できる。
RAW H264動画をMP4動画に変換
Raspberry Piの raspivid コマンドで作成される動画はRAW H.264フォーマットの動画になっており、各種動画プレイヤーで使いにくい(シークができない等)。これをMP4動画に変換する。
ffprobe
動画情報の取得