คนที่ดีวัน
ฉันสงสัยว่าจะเข้ารหัสวิดีโอจากความเร็ว 1 x ถึงหนึ่งใน 5 x โดยใช้ ffmpeg ได้อย่างไร
ขอบคุณล่วงหน้าสำหรับคำแนะนำใด ๆ
คนที่ดีวัน
ฉันสงสัยว่าจะเข้ารหัสวิดีโอจากความเร็ว 1 x ถึงหนึ่งใน 5 x โดยใช้ ffmpeg ได้อย่างไร
ขอบคุณล่วงหน้าสำหรับคำแนะนำใด ๆ
คำตอบ:
การเร่ง / ลดความเร็ววิดีโอ
คุณสามารถเปลี่ยนความเร็วของวิดีโอโดยใช้setpts
ตัวกรองวิดีโอ "วิธีการแบบเก่า" ของการสร้างไทม์แลปหรือภาพนิ่งก็คือการแบ่งวิดีโอออกเป็นแต่ละเฟรมก่อน (ตัวอย่างเช่นของ jpg) จากนั้นลบบางส่วนและรวมเฟรมอีกครั้ง การใช้setpts
ตัวกรองเป็นวิธีใหม่และเร็วขึ้นและอาจสูญเสียน้อยลง
ในการเพิ่มความเร็ววิดีโอของคุณจาก 1x ถึง 5x คุณสามารถพิมพ์:
ffmpeg -i input.mkv -vf "setpts=0.2*PTS" -an output.mkv
avconv
ffmpeg
มันดูเหมือนว่าจะทำงานได้ดีกับ ffmpeg ดังแสดงในการเชื่อมโยงจากคำตอบกับความเร็วเสียงและวิดีโอ-filter_complex
ตัวเลือกที่จะต้องมีการใช้ ... กับ ffmpeg +1 :)