1

ビデオ処理サーバー (Elemental Server) にアップロードすると、ハングして終了しないクライアントからビデオを受け取りました。表示されるエラーは次のとおりです。

Can't decompress audio. Ignoring packet.
osl: [aac @ 0x7f90940031c0]Input buffer exhausted before END element found

単純なコピー形式を使用してffmpegで修正できるかどうかを試しました:

ffmpeg -i "C:\broken.mp4" -c copy output.mp4"

,そして、これはオーディオストリームの問題を解決せず、エラーを表示します

aac bitstream error

数行ごとに。

ビデオを mpeg に変換しようとしましたが、破損したファイルを読み取るときに明らかに失敗します。

Sample rate index in program config element does not match the sample rate index configured by the container.

ビデオファイルを修正できますか? ビデオは通常のデスクトップで正常に再生されますが、オーディオに欠落部分があります。他の必要な形式にエンコードできる一方で、再度録画することはできないため、ビデオを保持したくありません。

ありがとうございました。

4

1 に答える 1

0

ビデオのみが必要な場合は、-an (オーディオを無効にする) を使用して試すことができます。

ffmpeg -i "C:\broken.mp4" -an -c copy output.mp4" 
于 2014-11-04T00:23:41.253 に答える