質問

これを使っていた前に:

ffmpeg -i file1.avi -acodec vorbis file2.ogg
.

とすべてが大丈夫...そして今、この新しいサーバーでは、このコマンドを試してください、そして私は返信成功した変換を受けますが、ファイルはありません...

これを書いたときにのみ機能します。

ffmpeg -i file1.avi file2.ogg
.

しかし、オーディオコーデックはflacであり、それはHTML5のビデオで再生できません...

リストとは、10の異なる10のように、さまざまなコーデックで試してみました。

約:

ffmpeg 0.7-rc1
libavutil    50. 40. 1 / 50. 40. 1
libavcodec   52.120. 0 / 52.120. 0
libavformat  52.108. 0 / 52.108. 0
libavdevice  52.  4. 0 / 52.  4. 0
libavfilter   1. 77. 0 /  1. 77. 0
libswscale    0. 13. 0 /  0. 13. 0
.

これらのコーデックがすべて有効になっています...

提案?

役に立ちましたか?

解決

あなたが使用しているFFMPEGのバージョンは本当に依存しています。最新のGitバージョンはこれを言う:

エンコーダのvorbis 'は実験的である 悪い結果を生み出すかもしれません。追加 あなたがしたい場合は「実験的」 これを使って。または非実験的なものを使用してください エンコーダ 'libvorbis'。

試してみると:

ffmpeg -i file1.avi -acodec libvorbis file2.ogg
.

うまく機能します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top