วิธีการตั้งระยะเวลาสำหรับ avconv


9

ฉันพยายามตัดบางส่วนจากวิดีโอ mp4 ด้วย avconv แต่ดูเหมือนจะไม่สนใจเรื่อง -tพารามิเตอร์

บรรทัดคำสั่งของฉันคือ

avconv -t 10 -i GOPR0001.MP4 cut.MP4

วิธีนี้จะประมวลผลวิดีโอทั้งหมด ในขณะเดียวกันก็ffmpegทำงานได้ตามที่คาดหวังด้วย

ffmpeg -t 10 -i GOPR0001.MP4 cut.MP4

สร้างวิดีโอ 10 วินาที

ฉันใช้ avconv เวอร์ชั่น 0.8.6-4: 0.8.6-0ubuntu0.12.04.1

คำตอบ:


7

ฉันสามารถทำซ้ำปัญหานี้ (พยายามใช้ avconv เพื่อแปลงกระแสข้อมูลวิทยุอินเทอร์เน็ต 20 วินาทีให้เป็นไฟล์ wav) ดังนั้นนี่คือการแก้ไขที่ใช้งานได้สำหรับฉัน: เพียงแค่เปลี่ยนตัวเลือก -t และ -i!

ในกรณีของคุณฉันขอแนะนำให้ลอง

ffmpeg -i GOPR0001.MP4 -t 10 cut.MP4

ฉันยังแนะนำให้ใครบางคนยื่นรายงานข้อผิดพลาด

แก้ไข: อันที่จริงมันไม่ใช่ข้อผิดพลาด - เป็นคุณสมบัติ!

https://bugzilla.libav.org/show_bug.cgi?id=399

เห็นได้ชัดว่าข้อผิดพลาดอยู่ใน ffmpeg ;-) ตรรกะที่เห็นได้ชัดว่า -t เป็นตัวเลือกการส่งออกดังนั้นควรไปหลังจากตัวเลือกการป้อน ไปคิด

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