ใน Ubuntu 10.04 ฉันกำลังพยายามเข้ารหัสวิดีโอดิบ (รูปแบบ YUV) เป็นวิดีโอที่เข้ารหัส H.264 โดยใช้คำสั่ง ffmpeg ด้านล่าง:
ffmpeg -i input.mp4 output.h264
แต่ฉันได้รับข้อผิดพลาดว่า
codec ที่ไม่รองรับสำหรับ output stream # 0.0
จากนั้นเมื่อฉันลองตัวเลือกนี้:
ffmpeg -i input.mp4 -formats h264 output.h264
มันยังคงไม่เข้ารหัส
ตอนนี้ฉันเข้าใจแล้วว่า ffmpeg ใช้ libx264 ในการเข้ารหัสรูปแบบ H.264 ตอนนี้ฉันมีแพ็คเกจ x264 - ตัวเข้ารหัส H.264 ที่รวดเร็วติดตั้งบน Ubuntu นี้
คำถามของฉัน:
- มีความสัมพันธ์ใด ๆ ระหว่าง libx264 ซึ่ง ffmpeg ต้องการและโปรแกรม x264 หรือไม่?
- ฉันจะติดตั้ง libx264 และทำให้ ffmpeg ใช้สิ่งนี้เพื่อให้ฉันเข้ารหัสวิดีโอในรูปแบบ H.264 ได้อย่างไร