ไม่มีการอัปโหลด, 100% ในเครื่อง, ไม่มีบัญชี

ครอปวิดีโอ

ครอปตามพรีเซ็ตอัตราส่วน (1:1, 16:9, 9:16, 4:3, 3:4) หรือสี่เหลี่ยมที่แม่นยำ ทุกอย่างทำงานในเบราว์เซอร์ ไฟล์ของคุณไม่เคยออกจากเครื่อง

ครอปวิดีโอ ทำงานอย่างไร

ตัดวิดีโอให้เป็นสี่เหลี่ยมเฉพาะหรืออัตราส่วนภาพภายในเบราว์เซอร์ของคุณ โดย ffmpeg WebAssembly จัดการทุกพิกเซลบนอุปกรณ์ของคุณเอง เลือกหนึ่งในค่าที่ตั้งไว้ล่วงหน้าของ ratio ที่กำกับกึ่งกลาง (1:1 square, 16:9 landscape, 9:16 vertical, 4:3, 3:4) เพื่อ frame รูปแบบ social-media ด้วยคลิกเดียว หรือป้อนความกว้าง ความสูง และ offset ที่กำหนดเองเพื่อตัดพื้นที่ที่แน่นอน ffmpeg crop filter (crop=W:H:X:Y) re-encode พื้นที่เฟรมที่คุณเก็บโดยใช้ libx264 ในขณะที่คัดลอก audio track โดยไม่มีการเปลี่ยนแปลง

เนื่องจากขนาดเฟรมเปลี่ยน การ re-encode พิกเซลเต็มรูปแบบของ video stream จึงหลีกเลี่ยงไม่ได้ ต่างจากการหมุนซึ่งสามารถใช้เทคนิค metadata เวลาประมวลผลจึงขึ้นอยู่กับความยาวคลิปและความเร็ว CPU ของคุณ เอาต์พุตเป็น MP4 H.264 ซึ่งเล่นได้บนทุกอุปกรณ์สมัยใหม่

วิธีใช้ ครอปวิดีโอ ทีละขั้นตอน

  1. วางหรือเลือกวิดีโอที่ต้องการตัด
  2. เลือกค่า ratio ที่ตั้งไว้ล่วงหน้า (1:1, 16:9, 9:16, 4:3, 3:4) สำหรับการตัดกึ่งกลาง หรือสลับเป็นโหมด manual เพื่อป้อนขนาดพิกเซลและตำแหน่งที่แน่นอน
  3. ดูตัวอย่างพื้นที่การตัดหากเครื่องมือมีเฟรมตัวอย่าง
  4. คลิก Crop และปล่อยให้ ffmpeg ใช้ crop=W:H:X:Y filter บนอุปกรณ์ของคุณ
  5. ดาวน์โหลด MP4 ที่ตัดแล้วเมื่อการประมวลผลเสร็จสิ้น

กรณีการใช้งานที่พบบ่อย

  • การแปลงการบันทึก YouTube 16:9 เป็นคลิปแนวตั้ง 9:16 สำหรับ TikTok หรือ Instagram Reels โดยไม่ต้องใช้แอปแก้ไขแยกต่างหาก
  • การตัด 1:1 square จากการบันทึกการประชุมแบบ landscape เพื่อแชร์เป็นโพสต์โซเชียล
  • การลบแถบ letterbox ที่ไม่ต้องการหรือลายน้ำที่ขอบวิดีโอโดยตัดเป็นสี่เหลี่ยมพิกเซล manual
  • การดึงพื้นที่เฉพาะของบทเรียน screen-recording เพื่อซูมเข้าไปยังองค์ประกอบ UI ที่เกี่ยวข้อง

คำถามที่พบบ่อย

การตัดจะ re-encode วิดีโอทั้งหมดหรือแค่ตัดรอบขอบ?

การตัดต้องการการ re-encode พิกเซลเต็มรูปแบบของ video stream เสมอเนื่องจากขนาดเฟรมเปลี่ยน ffmpeg ใช้ crop filter กับ libx264 ที่คุณภาพสูง ดังนั้นการลดคุณภาพจึงเล็กน้อย audio track คัดลอกโดยไม่ re-encode ซึ่งรักษาให้ lossless

วิดีโอของฉันถูกประมวลผลบนเซิร์ฟเวอร์เมื่อตัดหรือไม่?

ไม่ ffmpeg crop filter ทำงานภายในแท็บเบราว์เซอร์ของคุณผ่าน WebAssembly ไฟล์ของคุณอยู่ในหน่วยความจำในเครื่องของอุปกรณ์จากต้นจนจบ และ MP4 ที่ตัดแล้วดาวน์โหลดโดยตรงไปยังอุปกรณ์ของคุณ ไม่มีขั้นตอนการอัปโหลด

ฉันจะตัดเป็นอัตราส่วนภาพ 9:16 สำหรับ TikTok ได้อย่างไร?

เลือกค่าที่ตั้งไว้ล่วงหน้า 9:16 จากรายการ ratio เครื่องมือคำนวณสี่เหลี่ยม 9:16 ที่กำกับกึ่งกลางที่ใหญ่ที่สุดที่พอดีกับเฟรมต้นฉบับ จากนั้นตัดให้เป็นสี่เหลี่ยมนั้น หากต้องการให้การตัดมุ่งเน้นที่ส่วนเฉพาะของเฟรมแทนกึ่งกลาง ให้ใช้โหมด manual เพื่อตั้งค่า offset บนซ้าย

ฉันสามารถตัดไฟล์ WebM หรือ MOV ได้หรือไม่?

ได้ ffmpeg.wasm อ่านรูปแบบส่วนใหญ่ที่พบบ่อยเป็นอินพุต เอาต์พุตเป็น MP4 กับ H.264 video และ copied audio เสมอ โดยไม่คำนึงถึงรูปแบบต้นฉบับ

เกิดอะไรขึ้นกับเสียงระหว่างการตัด?

Audio stream คัดลอกตามที่เป็นด้วย -c:a copy ดังนั้นจึงไม่ re-encode และไม่มีการเปลี่ยนแปลงคุณภาพ ระยะเวลาถูกตัดให้ตรงกับวิดีโอหากจำเป็น

ทำไมการตัดถึงช้ากว่าการปิดเสียงหรือการหมุน?

การปิดเสียงลบ stream หนึ่งออกและคัดลอกอีก stream โดยไม่มีการเปลี่ยนแปลง และการหมุนมักเขียน container metadata เท่านั้น ทั้งสองหลีกเลี่ยงการ re-encode video frames การตัดต้องถอดรหัสทุกเฟรม ตัดพื้นที่พิกเซล และ re-encode ด้วย libx264 ซึ่งใช้ CPU มากและขึ้นอยู่กับความยาวคลิปและ resolution