ฉันเพิ่งอัปเดตเป็น 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 แต่เวอร์ชันที่มีคำเตือนเหล่านี้ใช้เวลาในการเข้ารหัสนานกว่ามาก ความคิดใด ๆ ที่เกิดขึ้นหรือคำเตือนเหล่านี้หมายถึงอะไร
AVC: nal size xxxx
จะบอกฉันว่าจริงๆแล้วมันเป็นตัวแปลงสัญญาณ H.264 แต่ FLV ควรเป็น vp6f ไม่แน่ใจว่า