ffmpegの使いそうなコマンドをまとめる.
- FILE_INPUTは入力ファイル名
- FILE_OUTPUTは出力ファイル名
- 時間はhh:mm:ssというフォーマット (01:23:45なら1時間23分45秒)
動画の一部を切り出す (TIME_STARTからTIME_DURATIONの長さ)
ffmpeg -ss TIME_START -i FILE_INPUT -t TIME_DURATION FILE_OUTPUT
動画のフレームレートをx倍に変更 -vfが映像のフレームレート,-afが音声のフレームレートの変更
ffmpeg -i FILE_INPUT -vf setpts=PTS/x -af atempo=x FILE_OUTPUT
ただし,atempoの上限が2.0となっているため,例えば4.0倍速にしたい場合は下記のように書く
ffmpeg -i FILE_INPUT -vf setpts=PTS/4.0 -af atempo=2.0,atempo=2.0 FILE_OUTPUT