ฉันกำลังแปลงรหัสวิดีโอ mpeg4 เก่าของฉัน (ในคอนเทนเนอร์ avi) เป็น h.264 ด้วย FFmpeg เป็นพื้น
ffmpeg -i input.avi -c:v libx264 [x264 settings] -c:a libfdk_aac [aac settings] output.mp4
เมื่อทำเช่นนั้นให้mpeg4
ออกคำเตือนต่อไปนี้
วิดีโอใช้วิธีที่ไม่ได้มาตรฐานและสิ้นเปลืองในการจัดเก็บเฟรม B ('บรรจุเฟรม B') พิจารณาใช้เครื่องมือเช่น VirtualDub หรือ avidemux เพื่อแก้ไข
ฉันรู้ว่าฉันยังสามารถแปลงรหัสได้สำเร็จ แต่จากคำเตือนมันไม่ชัดเจนสำหรับฉันว่าคุณภาพของวิดีโอ h.264 ที่ได้รับจะได้รับผลกระทบหรือไม่
ดังนั้น,
เนื่องจากฉันสนใจเฉพาะคุณภาพ (และขนาดฉันต้องการลดขนาดสำหรับอุปกรณ์มือถือของฉันซึ่งเป็นสาเหตุที่ฉันใช้พรี
veryslow
เซต) ของวิดีโอเอาต์พุต h.264 ฉันควรสนใจ B- ที่บรรจุไว้ เฟรม?ถ้าฉันควรฉันจะแก้ไขด้วย avidemux ได้อย่างไร (ฉันลองอ่านผ่านคู่มือไปแล้ว)