2012-05-12

静止画と音声ファイルをFFMPEGで結合する 第2版

いつの間にか、ffmpegのオプションが変わっていたので改定。
前回の記事と同じ事を現行オプションで行います。

前提条件は、
  1. 音声はファイルはMPEG4-AACで圧縮済みで再圧縮しない (今回の参考:audio_example.m4a)
  2. 使う静止画像は1枚で、フォーマットはPNG、解像度は画像側に従う (今回の参考:640x480px,graphic_example.png)
  3. 出力形式はMPEG4フォーマット (今回の参考:out_example.mp4)
  4. 映像部分のビットレートは100kbps、フレーム数は1fpsで圧縮、コーデックはMPEG4
  5. ffmpegのVersionは、N-38811-ga04a97b (rev38811)です。
変わったオプションは、
loop_input → loop 1
b → b:v
ffmpeg -loop 1 -shortest -i "graphic_example.png" -r 1 -b:v 100k -i "audio_example.m4a" -vcodec mpeg4 -acodec copy "out_example.mp4"
また、変わると思いますけど…。

0 コメント:

コメントを投稿