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

รวมไฟล์วิดีโอ

วางไฟล์วิดีโอ ลากเพื่อเรียงลำดับ และดาวน์โหลด MP4 ที่รวมแล้ว ใช้การคัดลอกสตรีมเร็วเมื่อเป็นไปได้ เข้ารหัสใหม่เมื่อจำเป็น ไม่มีการอัปโหลด

รวมไฟล์วิดีโอ ทำงานอย่างไร

รวมไฟล์วิดีโอหลายไฟล์เป็นคลิปเดียวโดยใช้ ffmpeg ที่คอมไพล์เป็น WebAssembly ทั้งหมดภายในเบราว์เซอร์ของคุณ วางคลิปของคุณ จัดเรียงตามลำดับ จากนั้นเลือกระหว่างโหมด fast copy หรือโหมด re-encode โหมด Copy ประกอบ streams ผ่าน concat demuxer โดยไม่แตะข้อมูล codec ดังนั้นจึงเกือบทันทีและ lossless แต่คลิปทั้งหมดต้องใช้ codec, resolution และ frame rate เดียวกัน โหมด Re-encode รัน concat filter และสร้าง H.264/AAC stream ที่สม่ำเสมอ รองรับแหล่งที่มาที่ไม่ตรงกันแลกกับเวลาประมวลผลเพิ่มเติม

หน่วยความจำคือข้อจำกัดหลัก ไฟล์ขนาดใหญ่มากที่เก็บในพื้นที่ address ของเบราว์เซอร์อาจทำให้แท็บช้าหรือ crash การรวมสี่หรือห้าคลิปสั้นพร้อมกันน่าเชื่อถือกว่าการโหลดหลายสิบกิกะไบต์ในรอบเดียว เครื่องมือไม่มีขีดจำกัดจำนวนไฟล์ แต่ RAM ที่มีของอุปกรณ์กำหนดเพดานในทางปฏิบัติ

วิธีใช้ รวมไฟล์วิดีโอ ทีละขั้นตอน

  1. วางหรือเลือกคลิปทั้งหมดที่ต้องการรวม
  2. ลากคลิปตามลำดับที่ต้องการให้ปรากฏในเอาต์พุต
  3. เลือกโหมด Copy หากคลิปทั้งหมดใช้ codec และ resolution เดียวกัน หรือโหมด Re-encode สำหรับแหล่งที่มาแบบผสม
  4. คลิก Merge และรอให้ ffmpeg ประมวลผลบนอุปกรณ์ของคุณ
  5. ดาวน์โหลดไฟล์วิดีโอที่รวมแล้วเมื่อพร้อม

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

  • การประกอบส่วน interview หลายส่วนที่บันทึกแยกกันเป็นวิดีโอต่อเนื่องเดียวก่อนอัปโหลดไปยัง YouTube
  • การรวมคลิป GoPro รายวันจากการเดินทางเป็น highlight reel เดียว คลิปทั้งหมดถ่ายที่การตั้งค่า 1080p60 เดียวกันดังนั้นโหมด copy ทำงานได้
  • การรวม chunks ของการบันทึกหน้าจอที่ถูกแบ่งโดยอัตโนมัติโดยซอฟต์แวร์บันทึกเพื่อหลีกเลี่ยงขีดจำกัดขนาดไฟล์
  • การรวมคลิป intro, การนำเสนอหลัก และคลิป outro เป็นไฟล์เดียวสำหรับการบันทึก webinar

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

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

ไม่ ffmpeg.wasm รัน concat demuxer (โหมด Copy) หรือ concat filter (โหมด Re-encode) ภายในแท็บเบราว์เซอร์ของคุณ ทุกไฟล์ถูกอ่านเข้าหน่วยความจำในเครื่อง รวมที่นั่น และวิดีโอที่รวมแล้วถูกบันทึกไปยังอุปกรณ์ของคุณ ไม่มีสิ่งใดถูกส่งไปยัง Sunasty หรือเซิร์ฟเวอร์ภายนอก เปิด DevTools และตรวจสอบแท็บ Network ขณะการรวมทำงานเพื่อยืนยัน

ทำไมฉันถึงได้การเชื่อมต่อที่กระตุกหรือปัญหา audio sync ในโหมด copy?

โหมด Copy ไม่ re-encode ดังนั้นความไม่ตรงกันใด ๆ ใน frame rate, codec profile หรือ audio sample rate ระหว่างคลิปสามารถทำให้เกิดการเลื่อน sync หรือการเล่นที่กระตุก สลับเป็นโหมด Re-encode ซึ่ง normalize streams ทั้งหมดให้เป็น H.264/AAC timeline เดียวและขจัดความไม่สอดคล้องเหล่านั้น

ฉันสามารถรวมคลิปที่มี resolution ต่างกันได้หรือไม่?

ในโหมด Copy คลิปต้องมี resolution และ codec ที่ตรงกันหรือเอาต์พุตอาจเสียหาย โหมด Re-encode scale และ pad คลิปทั้งหมดให้มี resolution ทั่วไปโดยอัตโนมัติ ทำให้เป็นตัวเลือกที่ถูกต้องเมื่อแหล่งที่มามีขนาดต่างกัน

มีขีดจำกัดจำนวนคลิปหรือขนาดไฟล์หรือไม่?

ไม่มีขีดจำกัดที่บังคับใช้ แต่เบราว์เซอร์ต้องเก็บไฟล์อินพุตทั้งหมดใน RAM พร้อมกัน หากการรวมไฟล์ขนาดใหญ่หลายไฟล์ทำให้แท็บไม่ตอบสนอง ให้ลดขนาด batch การรวมในสองรอบ (ชุดแรกจากนั้นชุดที่สอง แล้วรวมผลลัพธ์ทั้งสอง) เป็นวิธีแก้ปัญหาที่ใช้งานได้จริง

ไฟล์ที่รวมแล้วใช้รูปแบบใด?

โหมด Copy รักษา container ต้นฉบับ (MP4 เมื่อแหล่งที่มาเป็น MP4 เป็นต้น) โหมด Re-encode ส่งออก MP4 กับ H.264 video และ AAC audio เสมอ ซึ่งเล่นได้บนทุกอุปกรณ์สมัยใหม่โดยไม่ต้องใช้ plugins

เครื่องมือทำงานออฟไลน์หลังจากเข้าชมครั้งแรกหรือไม่?

ได้ ffmpeg.wasm engine มีขนาดใหญ่และดาวน์โหลดเมื่อใช้ครั้งแรก แต่เมื่อหน้าและ engine ถูกดึงแล้ว การรวมทำงานทั้งหมดบนอุปกรณ์ของคุณ คุณสามารถตัดการเชื่อมต่อเครือข่ายและมันจะยังทำงานต่อ

ฉันสามารถรวมคลิปวิดีโอบนมือถือได้ไหม?

ได้ สำหรับคลิปสั้น ๆ สองสามคลิป การรวมไฟล์เก็บทุกไฟล์อินพุตไว้ในหน่วยความจำของแท็บเบราว์เซอร์พร้อมกัน และมือถือให้ RAM แก่แท็บน้อยกว่าแล็ปท็อปมาก ดังนั้นการรวมคลิปยาวหลายคลิปมีแนวโน้มทำให้แท็บบนมือถือไม่ตอบสนอง ควรรวมทีละสองหรือสามคลิปบนมือถือ แทนที่จะเป็นฟุตเทจทั้งวัน