2012-01-27 6 views
0

私は、モバイルデバイス用のf4vからmp4へのビデオファイルをエンコードし、同じ設定ファイルで2つの異なるffmpegバージョンを使用しようとしています。両方のファイルでエンコーディングが正常に行われます。私がffmpegバージョンN-32754-g936d4d4-Sherpyaを使って私のブラックベリーで遊ぶことに失敗したもの。 これは私が使用しているコマンドラインです:モバイルデバイスのためのffmpegビデオエンコーディング

ffmpeg.exe -i some.avs -vcodec libx264 -b 500k -r 24 -acodec libfaac -ab 128k -ar 48000 -ac 2 -threads 0 -coder 0 -bf 0 -refs 1 -level 30 -maxrate 10000000 -bufsize 10000000 -y test.mp4

私はそれはFFmpegのバージョンのSVN-r13712 を使用して変換するときVIDOがOK playesあなたは私に問題があることcoulsどこにいくつかの光を与えてもらえますか?

+0

このサイトはプログラミングの質問に専念しています。あなたはsuperuser.comにもっと適していますか? – karlphillip

答えて

0

これは、別のバージョンのffmpegでコンパイルされた追加のライブラリに依存する可能性があります。 ffmpegの起動時に設定出力を確認してください。あなたは単に端末上のオプションなしでffmpegを起動することができ、設定を見て比較することができます。

+0

どうすればいいですか?古いバージョンの同じlibsで新しいバージョンをビルドする必要がありますか? – Timka

+0

最初にそれらを比較し、それらが異なる場合は、同じlibsでそれを再構築してください – ben

関連する問題