2012-02-01 7 views
0

xuggle MediaToolを使用して、異なるフォーマットのビデオをflvに変換しました。ほとんどの場合、うまく動作しますが、 msvideo1,indeo3またはcineparkでエンコードされたファイルを試した場合、xugglerはreader.readPacket()java.lang.IllegalArgumentException: could not find input codec idをスローします。xugglerが入力コーデックID(avi、msvideo1)を見つけられませんでした

私はffmpegのはMSVIDEOデコードをサポートしていることを、確認:もっとある

> ffmpeg -codecs 
(...) 
D V D msvideo1  Microsoft Video 1 
D V D indeo3   Intel Indeo 3 
D V D cinepak   Cinepak 

何を、私は、コマンドライン(usignのffmpeg)からこれらのコーデックでエンコードされたファイルを変換することができますよ。

このような現象は、どのような原因が考えられますか?

答えて

0

古いxugglerビルドに問題があったとします。現在のビルド(xuggler 3.4)は約2年前に出版され、その間にxugglerの開発は進歩しました。 私が尋ねていた問題は、最後のリリース、here is a ticket related to this problemの後に修正されました。 私はソースからxugglerをビルドし、この問題を解決しました。

(最終的にピクセル形式の問題のため、ffmpegの実行に移行しました)

関連する問題