ทุกสิ่งที่คุณจำเป็นต้องรู้เกี่ยวกับการใช้ FFmpeg เพื่อตัดแต่งวิดีโอ
เมื่อเราถ่ายทำหรือผลิตวิดีโอ เรามักจะบันทึกส่วนที่ไม่จำเป็นบางส่วน เพื่อให้วิดีโอของเราดูน่าสนใจยิ่งขึ้น เราจำเป็นต้องใช้เทคนิคการตัดต่อพิเศษเพื่อให้แน่ใจว่าสามารถถ่ายทอดข้อมูลที่มีประสิทธิภาพสูงสุดได้ภายในเวลาอันสั้นที่สุด นอกจากนี้ ฟังก์ชันพื้นฐานที่สุดของซอฟต์แวร์ตัดต่อวิดีโอคือการตัดต่อวิดีโอให้มีความยาวเท่ากัน FFmpeg เป็นเครื่องมือที่ค่อนข้างมีเอกลักษณ์ในการใช้งาน ไม่ได้มีฟังก์ชันการลากแถบความคืบหน้า แต่ช่วยให้ผู้ใช้ดำเนินการทั้งหมดโดยใช้คำสั่งแทน ดังนั้นเราจึงไม่สามารถใช้วิธีการทั่วไปบางอย่างได้เมื่อใช้งาน ผู้ใช้หลายคนอาจไม่ทราบวิธีแก้ไข ใช้ FFmpeg เพื่อตัดแต่งวิดีโอในบทความนี้ เราจะให้คำแนะนำแบบครบถ้วนและคำสั่งข้อความที่คุณอาจต้องการ เราได้ทำการทดลองใช้งานจริงก่อนจะเขียนเนื้อหา คุณสามารถอ้างอิงได้อย่างมั่นใจ

เนื้อหาของหน้า
ส่วนที่ 1. การใช้ FFmpeg เพื่อตัดแต่งวิดีโอ
FFmpeg เป็นโปรแกรมแก้ไขไฟล์มัลติมีเดียระดับมืออาชีพ สามารถตัดวิดีโอ แปลงไฟล์วิดีโอ และส่งออกไฟล์ในรูปแบบที่ไม่มีการสูญเสีย อย่างไรก็ตาม FFmpeg ไม่มีอินเทอร์เฟซหรือปุ่มที่มีสีสันเหมือนแอปพลิเคชันอื่น ๆ โดยทั่วไปผู้ใช้จะต้องดาวน์โหลดลงในคอมพิวเตอร์ก่อน จากนั้นจึงป้อนคำสั่งโค้ดที่เกี่ยวข้อง คำแนะนำจะต้องมีชื่อไฟล์ที่จะประมวลผลและชื่อฟังก์ชัน ดังนั้นจึงเหมาะสำหรับผู้ใช้ที่มีประสบการณ์มากกว่า แน่นอนว่าหากคุณเป็นมือใหม่ คุณสามารถดูคำแนะนำที่อัปโหลดโดยผู้ใช้รายอื่นได้เช่นกัน ในส่วนนี้ เราจะแนะนำโดยละเอียดเกี่ยวกับวิธีใช้ FFmpeg เพื่อตัดวิดีโอโดยไม่สูญเสียคุณภาพ

นี่คือสิ่งที่คุณต้องทำเพื่อบรรลุการดำเนินการนี้
การตัดแต่งโดยใช้ระยะเวลา
หากต้องการใช้ FFmpeg เพื่อตัดวิดีโอและลบบางส่วนของวิดีโอ คุณต้องค้นหาส่วนนั้นก่อน โดยทั่วไปเราจะเรียกใช้พารามิเตอร์การค้นหา -ss หากเราต้องการเริ่มแก้ไขตั้งแต่วินาทีที่ 5 ของวิดีโอ จะเทียบเท่ากับการเรียกใช้ FFmpeg seek จนถึงวินาทีที่ 5 จากนั้น คำสั่ง FFmpeg เพื่อตัดวิดีโอที่เราต้องการจะเป็นดังต่อไปนี้
./ffmpeg-ss. คำสั่ง
ในตำแหน่งที่มีคำว่า time อยู่ เราต้องระบุจุดเริ่มต้นของคลิปวิดีโอและความยาวของคลิปที่ตัดต่อแล้ว หลังจาก -ss เราจะทำเครื่องหมายจุดเริ่มต้นของการแก้ไขก่อน
ffmpeg -i input.mp4 -ss 00:00:50 -t (ความยาว) -c:v copy -c:a copy output1.mp4
โอเค ตอนนี้เราสามารถบอก FFmpeg ได้ว่าเราต้องการไปที่ใด ในที่นี้ เราจะใช้วินาทีที่ 5 ของวิดีโอเป็นตัวอย่าง ในส่วนที่ระบุความยาว เราต้องเพิ่มความยาวของคลิปที่แก้ไขแล้ว เราใช้ -t เพื่อแสดงตัวเลขที่ต้องการ
ffmpeg -i อินพุต.mp4 -ss 00:00:50 -t 00:10:00 -c:v คัดลอก -c:a คัดลอกเอาต์พุต1.mp4
คำสั่งนี้หมายความว่าเราต้องการเริ่มตัดต่อวิดีโอตั้งแต่วินาทีที่ 5 และคลิปที่ตัดต่อจะมีความยาว 10 นาที กล่าวอีกนัยหนึ่งคือ เราจะส่งออกคลิปที่เริ่มตั้งแต่วินาทีที่ 5 และสิ้นสุดที่วินาทีที่ 10 ถึง 5
การตัดแต่งโดยใช้เวลาที่กำหนด
อีกวิธีหนึ่งคือการระบุจุดสิ้นสุดของชิ้นส่วนโดยตรง
ffmpeg -i input.mp4 -ss 00:00:50 -to 00:00:08 -c:v copy -c:a copy output1.mp4
เพียงแค่เพิ่ม o เข้าไป ความหมายของคำสั่งนี้ก็เปลี่ยนไปอย่างสิ้นเชิง หมายความว่าเราจะตัดส่วนที่เริ่มในวินาทีที่ 5 และจบในวินาทีที่ 10 ออกไป กล่าวอีกนัยหนึ่งก็คือความยาวของคลิปที่ส่งออกไปคือ 5 วินาที
เราไม่ควรใช้ทั้งสองอย่าง -ต และ -ถึง. ในกรณีนี้มีเพียงความหมายของ -ต จะมีผลบังคับใช้
ตัดตอนท้ายของวิดีโอ
นอกจากการตัดส่วนหนึ่งของวิดีโอด้วย FFmpeg แล้ว เรายังสามารถใช้ FFmpeg เพื่อตัดตอนท้ายของวิดีโอได้อีกด้วย คำสั่งที่เราจะใช้ที่นี่เป็นรูปแบบหนึ่งของคำสั่งการค้นหา ดังนี้ -เซฟ.
ffmpeg -sseof -N -i input.mp4 -c คัดลอก output5.mp4
แทนที่จะใช้ N เราต้องใส่ความยาวของคลิปที่ต้องการแก้ไข เช่น จำนวนวินาทีในตอนท้าย เช่น ถ้าเราต้องการตัด 5 นาทีสุดท้าย ให้ใช้คำสั่งดังต่อไปนี้
ffmpeg -sseof -300 -i input.mp4 -c คัดลอก output5.mp4
คุณสามารถเลือกป้อนตัวเลขในรูปแบบนาทีได้
ffmpeg -sseof -00:05:00 -i input.mp4 -c คัดลอก output5.mp4
ความหมายของทั้ง 2 คำสั่งข้างต้นนั้นเหมือนกัน
นี่คือคำสั่งที่คุณต้องใช้ FFmpeg เพื่อตัดวิดีโอตามเวลา เมื่อคุณมีคำสั่งแล้ว คุณเพียงแค่ต้องตรวจสอบให้แน่ใจว่าได้ติดตั้ง FFmpeg บนคอมพิวเตอร์ของคุณแล้ว ป้อนวิดีโอที่คุณต้องการแก้ไข และปรับคำสั่งของคุณตามตัวอย่างด้านบนเพื่อให้การดำเนินการเสร็จสมบูรณ์
ตอนที่ 2. ความรู้สึกของฉันเกี่ยวกับการใช้ FFmpeg เพื่อตัดวิดีโอ
เรามีโอกาสมากมายที่จะได้สัมผัสกับความสามารถของ FFmpeg เมื่อเตรียมเนื้อหาคำสั่งของเรา และได้ทราบความคิดเห็นเกี่ยวกับประสิทธิภาพของมัน คุณสามารถตัดสินใจได้ว่าจะเลือก FFmpeg เป็นผู้ช่วยของคุณหรือไม่ โดยพิจารณาจากประสบการณ์ของเรา
ทำงานได้รวดเร็วมาก
FFmpeg ประมวลผลงานได้รวดเร็วมาก เมื่อเราป้อนคำสั่งแล้ว ระบบจะดำเนินงานทั้งหมดให้เสร็จสมบูรณ์โดยอัตโนมัติ เมื่อเทียบกับระบบดั้งเดิม บรรณาธิการวิดีโอการใช้ FFmpeg เพื่อตัดวิดีโอทำให้เราไม่จำเป็นต้องปรับแถบความคืบหน้าทีละนิดด้วยมืออีกต่อไป สิ่งที่ดีที่สุดก็คือมันฟรี
มีการสนับสนุนจากชุมชนที่เข้มแข็ง
FFmpeg มีมานานแล้ว เนื่องจากมันมีประสิทธิภาพมากและทำงานได้อย่างเสถียรมาก จึงมีผู้ใช้ที่ภักดีจำนวนมาก FFmpeg มักเผยแพร่คู่มือการใช้งานโดยละเอียดบนแพลตฟอร์มต่างๆ ดังนั้นเมื่อเราพบปัญหาในการใช้งาน เราจะสามารถค้นหาคำตอบที่เชื่อถือได้มากมาย
ไม่เป็นมิตรกับผู้เริ่มต้นใหม่
FFmpeg ไม่ใช่ตัวเลือกที่ดีที่สุดสำหรับผู้ใช้ที่ไม่คุ้นเคยกับโค้ด หลังจากป้อนคำสั่งแล้ว เราไม่สามารถดูกระบวนการแก้ไขและผลลัพธ์ได้อย่างชัดเจน เพื่อระบุจุดเริ่มต้นและจุดสิ้นสุดของการแก้ไข เราต้องดูวิดีโอต้นฉบับและระบุจุดเวลาที่แน่นอน สำหรับผู้ใช้บางคน ควรใช้แบบดั้งเดิมดีกว่า เครื่องตัดวิดีโอ โดยตรงและควบคุมด้วยมืออย่างแม่นยำ
ไม่สามารถดูตัวอย่างได้
เมื่อเราใช้ FFmpeg เพื่อตัดความยาวของวิดีโอ เราไม่สามารถดูตัวอย่างและปรับแต่งได้ทันท่วงทีก่อนผลลัพธ์ที่ได้ ดังนั้น หากเราไม่พอใจกับผลลัพธ์ เราต้องทำซ้ำขั้นตอนการแก้ไขซ้ำแล้วซ้ำเล่า
ส่วนที่ 3 เคล็ดลับการใช้ FFmpeg เพื่อตัดแต่งวิดีโอ
ค้นหาช่วงเวลาที่เหมาะสม
ก่อนที่จะเริ่มดำเนินการ เราต้องจำจุดเริ่มต้นของคลิปที่ตัดต่อไว้ ยิ่งแม่นยำก็ยิ่งดี เพื่อจะไม่ต้องปรับเปลี่ยนมากเกินไปในขั้นตอนหลัง
อย่าสับสนคำสั่ง
สิ่งที่สำคัญที่สุดที่ต้องใส่ใจเมื่อใช้ FFmpeg เพื่อตัดวิดีโอคือคำสั่ง คำสั่งหนึ่งๆ เกี่ยวข้องกับตัวอักษรและตัวเลขจำนวนมาก คำสั่งจำนวนมากมีโครงสร้างที่คล้ายกัน เช่น -t และ -to แม้ว่าจะห่างกันเพียงตัวอักษรเดียว แต่คำสั่งเหล่านี้มีความหมายต่างกัน ดังนั้นเราต้องจำกฎของคำสั่งเหล่านี้ให้ดีและเลือกคำสั่งที่ตรงตามความต้องการของเรา
ส่วนที่ 4. ทางเลือกที่ดีที่สุด
สมมติว่าคุณประสบปัญหาขณะแบ่งวิดีโอด้วย FFmpeg เช่น พบว่าการใช้ตัวแปลงสัญญาณยุ่งยากเกินไปหรือต้องการดูตัวอย่างผลลัพธ์ก่อนส่งออกวิดีโอ ในกรณีนั้น เราขอแนะนำให้ใช้ทางเลือกอื่นของ FFmpeg Vidmore Video Converter โปรแกรมตัดต่อวิดีโอระดับมืออาชีพ มีหน้าต่างตัดต่อวิดีโอที่สวยงาม และให้ผู้ใช้ดูเอฟเฟกต์การตัดต่อได้ทุกเมื่อ นอกจากการตัดต่อวิดีโอแล้ว ยังมีฟังก์ชั่น FFmpeg อื่นๆ เช่น การแปลงรูปแบบวิดีโอและการครอบตัดเฟรม
นี่คือสิ่งที่คุณต้องทำเพื่อตัดแต่งวิดีโอโดยใช้ Vidmore Video Converter
ขั้นตอนที่ 1. ดาวน์โหลดและติดตั้ง Vidmore Video Converter บนอุปกรณ์ของคุณ เปิดและคลิก เพิ่มไฟล์ ในการอัพโหลดวิดีโอของคุณ

ขั้นตอนที่ 2. คลิก ตัด ปุ่ม หน้าต่างตัดแต่งจะเปิดขึ้น คุณสามารถปรับความยาวของวิดีโอได้ที่นี่ คุณสามารถเลือก บันทึก เพื่อรักษาการเปลี่ยนแปลง

ขั้นตอนที่ 3. สุดท้ายคลิก แปลงทั้งหมด เพื่อส่งออกวิดีโอของคุณ

ส่วนที่ 5 คำถามที่พบบ่อยในการใช้ FFmpeg เพื่อตัดแต่งวิดีโอ
คุณสามารถแก้ไขวิดีโอด้วย FFmpeg ได้หรือไม่?
แน่นอน มันทำได้ มันสามารถแก้ไขความยาวของวิดีโอและแปลงรูปแบบต่างๆ ได้ รองรับโคเดกมากกว่า 100 ตัวและสามารถจัดการไฟล์มัลติมีเดียทุกประเภทได้
จะปรับขนาดวิดีโอโดยใช้ FFmpeg ได้อย่างไร?
ใช้คำสั่ง ffmpeg -i input.mp4 -vf “scale=length:width” output.mp4. กรอกข้อมูลตามค่าความยาวและความกว้างเป้าหมายของคุณให้ครบถ้วน เช่น 1280:720
จะครอบตัด mp4 FFmpeg ได้อย่างไร?
ใช้คำสั่ง ffmpeg -i input.mp4 -filter:v “ครอป=w:h:x:y” output.mp4แทนที่ input.mp4 ด้วยชื่อไฟล์ของคุณ และแทนที่ w:h:x:y ตามความต้องการของคุณ
สรุป
นี่คือคู่มือฉบับสมบูรณ์ การใช้ FFmpeg เพื่อตัดแต่งวิดีโอเราได้ระบุคำสั่งที่คุณอาจต้องการและชี้ให้เห็นความแตกต่างระหว่างคำสั่งเหล่านั้น จากประสบการณ์จริงของเรา คุณสามารถตัดสินใจได้ว่าจะใช้ FFmpeg หรือไม่ หากคุณต้องการใช้ซอฟต์แวร์ตัดต่อวิดีโอที่ใช้งานง่ายกว่านี้ เราขอแนะนำ Vidmore Video Converter