2021-06-04
ちょくちょく使うことがあるので、使ったコマンドをメモしておく。
# 開始60秒から10秒間だけ切り出す場合
$ ffmpeg -i 'input.mp4' -ss 60 -t 10 'output.mp4'
$ ffmpeg -i 'input.mp4' -vf 'scale=-1:1080' 'output.mp4'
GAM での配信設定で使った設定。
$ ffmpeg -i 'input.mp4' -s '1280:720' -b 1.5M 'output.mp4'
$ ffmpeg -i 'input.avi' -pix_fmt yuv420p 'out.mp4'
音声ファイルを変換することもできた。
色々対応しているけど、とりあえず mp3 のコマンド例だけ。
$ ffmpeg -i 'input.aac' -vn -ac 2 -ar 44100 -ab 256k -acodec libmp3lame -f mp3 'output.mp3'