ฉันต้องการตัดวิดีโอด้วย FFmpeg โดยใช้สิ่งที่คล้ายกับรหัสด้านล่าง:
ffmpeg -i movie.mp4 -ss 00:00:03 -t 00:00:08 -async 1 cut.mp4
อย่างไรก็ตามฉันต้องการที่จะระบุ-ss
และ-t
ในเฟรมแทนในไม่กี่วินาที ตัวอย่างเช่นแทนที่จะเป็น 3 วินาทีฉันอยากบอกให้ ffmpeg เริ่มต้นการตัดที่ 90 เฟรม ฉันต้องการทำเช่นนี้เพราะฉันกำลังจะตัดวิดีโอโดยใช้สคริปต์และฉันไม่ต้องการที่จะซับซ้อนมากเกินไปโดยการแปลงหมายเลขเฟรมเป็นวินาทีก่อนที่จะส่งมันให้กับ FFmpeg
เพียงระบุจำนวนอย่างเช่น-ss 90
เริ่มการตัดที่ 90 วินาทีไม่ใช่ 90 เฟรม
-frames
แทนที่-t
ที่นี่