FFMPEG | วิธีเข้ารหัสวิดีโอเพื่อให้เร็วขึ้น


8

คนที่ดีวัน

ฉันสงสัยว่าจะเข้ารหัสวิดีโอจากความเร็ว 1 x ถึงหนึ่งใน 5 x โดยใช้ ffmpeg ได้อย่างไร

ขอบคุณล่วงหน้าสำหรับคำแนะนำใด ๆ

คำตอบ:


13

การเร่ง / ลดความเร็ววิดีโอ

คุณสามารถเปลี่ยนความเร็วของวิดีโอโดยใช้setptsตัวกรองวิดีโอ "วิธีการแบบเก่า" ของการสร้างไทม์แลปหรือภาพนิ่งก็คือการแบ่งวิดีโอออกเป็นแต่ละเฟรมก่อน (ตัวอย่างเช่นของ jpg) จากนั้นลบบางส่วนและรวมเฟรมอีกครั้ง การใช้setptsตัวกรองเป็นวิธีใหม่และเร็วขึ้นและอาจสูญเสียน้อยลง

ในการเพิ่มความเร็ววิดีโอของคุณจาก 1x ถึง 5x คุณสามารถพิมพ์:

ffmpeg -i input.mkv -vf "setpts=0.2*PTS" -an output.mkv

ที่มา: FFmpeg - วิธีเพิ่มความเร็ว / ชะลอวิดีโอ


2
มันควรจะเป็นที่น่าสังเกตว่าเรืออูบุนตูซึ่งค่อนข้างเข้ากันไม่ได้ไปที่เดิมและไม่เลิกavconv ffmpegมันดูเหมือนว่าจะทำงานได้ดีกับ ffmpeg ดังแสดงในการเชื่อมโยงจากคำตอบกับความเร็วเสียงและวิดีโอ-filter_complexตัวเลือกที่จะต้องมีการใช้ ... กับ ffmpeg +1 :)
LiveWireBT
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.