7
FFMPEG (libx264)“ ความสูงไม่หารด้วย 2”
ฉันพยายามเข้ารหัสวิดีโอ. mp4 จากชุดเฟรมโดยใช้ FFMPEG โดยใช้ตัวแปลงสัญญาณ libx264 นี่คือคำสั่งที่ฉันใช้: /usr/local/bin/ffmpeg -r 24 -i frame_%05d.jpg -vcodec libx264 -y -an video.mp4 บางครั้งฉันได้รับข้อผิดพลาดต่อไปนี้: [libx264 @ 0xa3b85a0] height not divisible by 2 (520x369) หลังจากค้นหาไปเล็กน้อยดูเหมือนว่าปัญหามีบางอย่างเกี่ยวกับอัลกอริธึมการปรับสเกลและสามารถแก้ไขได้โดยการเพิ่มอาร์กิวเมนต์ -vf อย่างไรก็ตามในกรณีของฉันฉันไม่ต้องการปรับสเกลใด ๆ โดยหลักการแล้วฉันต้องการให้ขนาดเหมือนกันกับเฟรมทุกประการ คำแนะนำใด ๆ? มีอัตราส่วนภาพที่ h264 บังคับใช้บ้างไหม?