0000.png, 0001.png, 0002.png, …の連番PNGファイルからアニメーションGIFを作るコマンド
ffmpeg編
$ ffmpeg -framerate 30 -i %04d.png output.gif
convert編(ImageMagick)
$ convert -delay 10 -loop 0 *.png output.gif
-loop
は繰り返し数。(0
は無限)
リンク
Command-line Options @ ImageMagick
http://www.imagemagick.org/script/command-line-options.php
関連記事
FFmpegで動画を連結するコマンド
1. 連結したい動画をテキストファイルに書き出します。
$ vi list.txt
$ cat list.txt
file '/path/to/file1.avi'
file '/path/to/file2.avi'
file '/path/to/file3.avi'
2. FFmpegを実行します。
$ ffmpeg -f concat -safe 0 -i list.txt...
FFmpegで5.1chオーディオを2chに変換
FFmpegを使って5.1chオーディオのファイルを2ch(ステレオ)に変換するコマンドのメモ
down-mix
ダウンミックスして2chオーディオに変換
$ ffmpeg -i input.wav -ac 2 stereo.wav
FL/FRを抜き出す
「Front Left」「Front Right」のオーディオを抜き出して2chオーディオに変換
$ ff...
FFmpegでボトムフィールドファーストのインターレース形式にエンコード
ボトムフィールドファーストでエンコード
FFmpegでBottom Field First(BFF)のInterlace形式のx264にエンコードする方法を調べてみました。
とりあえず自分の環境でうまくいったコマンドは次のような感じです。
$ ffmpeg -i input.avi -flags +ilme+ildct -top 0 -c:v libx264 -x264opts...
FFmpegでYouTube向けにエンコード
FFmpegでYouTube向けにエンコードしたい場合は
$ ffmpeg -i input.avi -c:v libx264 -preset slow -crf 18 -c:a copy -pix_fmt yuv420p output.mkv
のようなコマンドでエンコードできます。
ポイントは-pix_fmt yuv420pの部分だと思います。-pix_fmt yuv420p...