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

หมุน/พลิกวิดีโอ

หมุนวิดีโอของคุณ 90°, 180° หรือ 270° หรือพลิกแนวนอน/แนวตั้ง เลือกโหมดเร็ว (ไม่ต้องเข้ารหัสใหม่ ทันที) หรือเข้ารหัสใหม่เพื่อความเข้ากันได้สูงสุด

หมุนวิดีโอ ทำงานอย่างไร

หมุนหรือพลิกวิดีโอใด ๆ โดยตรงในเบราว์เซอร์ของคุณโดยใช้ ffmpeg WebAssembly โดยไม่มีไฟล์ใดถูกส่งไปยังเซิร์ฟเวอร์ เครื่องมือใช้ transpose filter สำหรับการหมุน 90, 180 และ 270 องศา และ hflip หรือ vflip filter สำหรับการแก้ไขกระจก เมื่อรูปแบบต้นฉบับและ codec อนุญาต เครื่องมือใช้ stream copy และเขียน container metadata ใหม่เท่านั้น ดังนั้นการประมวลผลจึงเกือบทันทีและคุณภาพวิดีโอถูกรักษาไว้อย่างสมบูรณ์

การ re-encode ที่บังคับจะเกิดขึ้นเฉพาะเมื่อ codec หรือ container ไม่รองรับการหมุนแบบ metadata-only เช่น MP4 profiles เก่าบางตัว การกระจกแนวนอนมีประโยชน์สำหรับการแก้ไขการกลับด้านของกล้อง selfie และ vertical flip จัดการกับการบันทึกกลับหัวจากกล้อง action ที่ติดตั้งในมุมผิดปกติ

วิธีใช้ หมุนวิดีโอ ทีละขั้นตอน

  1. วางหรือเลือกไฟล์วิดีโอที่ต้องการปรับทิศทาง
  2. เลือกมุมการหมุน (90 องศาตามเข็มนาฬิกา, 180 องศา, 90 องศาทวนเข็มนาฬิกา) หรือทิศทางการพลิก (กระจกแนวนอนหรือพลิกแนวตั้ง)
  3. คลิก Rotate เพื่อเริ่มการประมวลผล
  4. รอให้ ffmpeg ใช้ transform บนอุปกรณ์ของคุณ
  5. ดาวน์โหลดวิดีโอที่แก้ไขแล้ว

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

  • การแก้ไขวิดีโอโทรศัพท์ที่ถ่ายในโหมด portrait ที่เล่นในแนวข้างบนจอภาพเดสก์ท็อป
  • การแก้ไขการบันทึกกล้อง selfie ที่กลับด้านเพื่อให้ข้อความในพื้นหลังอ่านได้ตามปกติ
  • การหมุนวิดีโอจากกล้อง action ที่ติดตั้งกลับหัวบนหมวกกันน็อค
  • การพลิกคลิปการบันทึกสไลด์ในแนวนอนเมื่อหน้าจอของผู้นำเสนอถูกจับภาพในกระจก

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

การหมุนวิดีโอทำให้คุณภาพสูญเสียหรือไม่?

ในกรณีส่วนใหญ่ไม่ เมื่อ codec และ container รองรับแท็กการหมุนแบบ metadata-only (พบบ่อยใน H.264 MP4) ffmpeg เขียนการวางแนวใหม่ลงใน container header โดยไม่ re-encode แม้แต่เฟรมเดียว ดังนั้นคุณภาพจึงเหมือนกัน bit ต่อ bit การ re-encode เกิดขึ้นเฉพาะสำหรับรูปแบบที่ไม่สามารถจัดเก็บการหมุนเป็น metadata และในกรณีนั้นการสูญเสียคุณภาพเป็นเล็กน้อยและในทางปฏิบัติไม่สังเกตเห็น

ฉันสามารถหมุนวิดีโอแบบออฟไลน์ได้หรือไม่?

ส่วนใหญ่ใช่ transpose, hflip หรือ vflip filter ทำงานบนอุปกรณ์ของคุณเสมอ วิดีโอของคุณไม่ออกจากเครื่องเลย ข้อควรระวังเดียวคือเอนจิน ffmpeg.wasm มีขนาดค่อนข้างใหญ่และดาวน์โหลดจากเว็บไซต์นี้ในครั้งแรกที่คุณใช้งานเครื่องมือ เมื่อการดาวน์โหลดนั้นและหน้าเว็บโหลดเสร็จสมบูรณ์แล้ว การหมุนวิดีโอจะทำงานได้โดยไม่ต้องเชื่อมต่อเครือข่ายเลย

ความแตกต่างระหว่างการหมุน 90 องศาและการพลิกแนวนอนคืออะไร?

การหมุน 90 องศาหมุนเฟรมทั้งหมดรอบจุดกึ่งกลาง เปลี่ยนขอบใดที่อยู่ด้านบน การพลิกแนวนอน (hflip) สะท้อนภาพจากซ้ายไปขวารอบแกนแนวตั้ง เหมือนกับที่คุณยกคลิปขึ้นหน้ากระจก โดยไม่เปลี่ยนการวางแนว ทั้งสองการดำเนินการมีให้เลือกแยกต่างหากในเครื่องมือ

ฉันสามารถหมุนไฟล์ WebM หรือ MKV ไม่ใช่แค่ MP4 ได้หรือไม่?

ได้ ffmpeg.wasm อ่าน container formats ทั่วไปทั้งหมด container เอาต์พุตตรงกับอินพุตเมื่อใช้โหมด copy หากจำเป็นต้อง re-encode เอาต์พุตจะเป็น MP4 H.264 ตามค่าเริ่มต้น

ทำไมวิดีโอยังเล่นในแนวข้างในบางแอปหลังจากหมุนแล้ว?

โปรแกรมเล่นสื่อเก่าบางตัวเพิกเฉยต่อแท็ก rotation metadata ใน container และแสดงผล frame orientation ดิบเสมอ หากเกิดเหตุการณ์นั้น เครื่องมือสามารถบังคับให้ re-encode ระดับพิกเซลที่ฝังการหมุนลงในข้อมูลเฟรมจริง แทนที่จะจัดเก็บเป็น metadata ใช้โหมด re-encode เพื่อรับประกันว่าทุกโปรแกรมเล่นเคารพการวางแนว

เสียงยังซิงค์หลังจากหมุนหรือไม่?

ได้ การหมุนเป็นการแปลง video-frame เพียงอย่างเดียว audio track ถูกส่งผ่านโดยไม่มีการเปลี่ยนแปลงในทั้งโหมด copy และ re-encode ไม่มีการเลื่อนที่เกิดจากการหมุนเอง