• x264とffmepg

    2015年06月05日 01時16分
    動画エンコード関連は色々と難しすぎて未だによくわからないのですが
    トラブルに遭い、解消方法がわかったのでメモしておこうと思います。


    LoVAのオープンβが始まるということで
    復習用に録画を手早くエンコードする準備をしていました。

    以下の手順をbatファイルで行います
    1. x264で映像部をH.264にエンコード
    2. neroaacencで音声部をAACにエンコード
    3. ffmpegで結合


    この手順で試しにエンコードしたところ、映像がカックカクです。


    問題を切り分けて行ったところ、
    x264の出力を.264→.mp4に変更したら直りました。

    .264をffmpegで結合するとプログレスバーがニョキニョキ動いているので
    なんか映像データに手を加えておかしくなっているのだと思います。
    (.mp4だとそういうのが出なくてあっさり処理が終わります)

    ちなみにコマンドはこんな感じでした
    ffmpeg -i 映像.264 -i 音声.aac -vcodec copy -acodec copy 出力ファイル.mp4

    FPSがおかしくなっているのかと思い、試しに-rオプションで元動画のFPS(30)を指定してみたのですがダメでした。

    「このPCまだmp4box入れてないわあ、ffmepg入ってるからこれでいいや」とか横着したのがそもそも失敗だったかもしれません。


    あと、LoVAはもうだめかもしれません。

    コメントを書く

    名前
    本文
    編集用パスワード
    管理者のみ閲覧