FFMPEGエラー:「max_analyze_duration」、「バッファアンダーフロー」、「パケットが大きすぎる」何をしますか?


2

ffmpegでビデオをコピーしているときにエラーが発生しました 私はコマンドを使用します:

ffmpeg -i leon.mpg -vcodec copy -acodec copy leon2.mpg

エラー:

[mpeg @ 00000000020ebd20] max_analyze_duration 5000000 reached at 5004000 microseconds
[mpeg @ 00000000042f4020] buffer underflow i=0 bufi=11286 size=14824
[mpeg @ 00000000042f4020] packet too large, ignoring buffer limits to mux it

バッファエラーが発生しなくなるように設定する必要がありますか。

がここにあります 画像 ffmpegが最初に出すものその後、赤のエラーは本当に何度も繰り返されます。また、映画のコーデックなどがわかります。 この写真を見なさい:

私はffmpegバージョンgit-5ce023b(2013-01-15) - Win64 - Zeranoeからの静的ビルドを使用します。 私はいくつかのことを試みたが何も起こらなかった。しばらく検索しましたが、解決策が見つかりませんでした。

回答:


1

私もこの問題を抱えています、私の回避策は別のフォーマットを使用することでした、例えば

$ ffmpeg -i leontest.mpg -c copy -v warning leon2.mp4
[mpeg @ 000000000209bd40] max_analyze_duration 5000000 reached at 5004000 micros
econds
[mp4 @ 0000000004718360] pts has no value
    Last message repeated 54 times

ご覧のとおり、FFmpegは警告を発しますが、ビデオは完璧に再生されているように見えます。



パスワード: "leon"ご協力ありがとうございます:)

0

このコマンドを使うことであなたも使うことができます

ffmpeg -i leon.mpg -c copy -v quiet leon2.mpg

だからエラーがありますが、ビデオも完璧に再生されます。 問題が何であるかを本当に知りたいのですが…それでもなおあなたの助けに感謝します;)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.