2014-08-27 193 views
1

我有一個從客戶端收到的視頻,當上傳到我們的視頻處理服務器(元素服務器)它掛起,永遠不會結束。顯示的錯誤是:錯誤編碼文件與缺少音頻aac比特流錯誤

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. 

可以將視頻文件能解決嗎?視頻在普通桌面上播放正常,但音頻缺少部分。 我們不想保留視頻,因爲我們無法再錄製它,同時能夠編碼爲其他所需的格式。

謝謝。

回答

0

如果你只需要視頻,你可以嘗試-an(禁用音頻):

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

感謝您的幫助 – kandan 2014-12-04 21:00:23