คำเตือน FFmpeg คำว่า "ไม่มีรูปภาพในหน่วยการเข้าถึงที่มีขนาด x" หมายความว่าอย่างไร


9

ฉันเพิ่งอัปเดตเป็น ffmpeg รุ่นล่าสุดและตอนนี้ทุกครั้งที่ฉันแก้ไข flv ฉันจะได้รับคำเตือนที่ไม่รู้จบ:

[Null @ 002de180] ภาพที่ขาดหายไปใน access unit ที่มีขนาด xxxx (ขนาดแตกต่างกันไปในแต่ละไฟล์)

[Null @ 002de180] AVC: nal ขนาด xxxx (ขนาดแตกต่างกันไปตามไฟล์)

.....

...

ฉันได้ตรวจสอบเวอร์ชันอื่นด้วยและดูเหมือนว่าเวอร์ชันด้านบน 2.1.4 จะเริ่มให้คำเตือนเหล่านี้

คำสั่งที่ฉันใช้คือffmpeg.exe -t 0:03:00 -y -i "C:\test.flv" -vcodec copy -acodec copy "C:\Desktop\newvid.flv"ตัดส่วนของวิดีโอ

แม้จะมีคำเตือนเหล่านี้ไฟล์เอาต์พุตก็ยังเล่นได้ดีและวิดีโอดูเหมือนจะซิงค์กัน ขนาดไฟล์ก็เหมือนกันถ้าฉันแก้ไข vid ด้วย ffmpeg 2.1.4 แต่เวอร์ชันที่มีคำเตือนเหล่านี้ใช้เวลาในการเข้ารหัสนานกว่ามาก ความคิดใด ๆ ที่เกิดขึ้นหรือคำเตือนเหล่านี้หมายถึงอะไร


ฉันใช้ 3.2 และไม่สามารถทำซ้ำปัญหาของคุณได้ AVC: nal size xxxxจะบอกฉันว่าจริงๆแล้วมันเป็นตัวแปลงสัญญาณ H.264 แต่ FLV ควรเป็น vp6f ไม่แน่ใจว่า
เหม่

คำตอบ:


1

นี่เป็นข้อผิดพลาดที่รู้จักจนถึงรุ่น 2.4.2 มันแก้แล้ว สำหรับรายละเอียดเพิ่มเติมดูที่นี่

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.