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

เพิ่มเสียงลงในวิดีโอ

วางวิดีโอ เลือกแทร็กเสียง แล้วดาวน์โหลดผลลัพธ์, ทุกอย่างทำงานในเบราว์เซอร์ของคุณ

เพิ่มเสียงลงในวิดีโอ ทำงานอย่างไร

แนบ soundtrack ไปยังวิดีโอเงียบหรือแทนที่วิดีโอที่มีอยู่ทั้งหมดในเบราว์เซอร์ของคุณ โดย ffmpeg WebAssembly mux streams บนอุปกรณ์ของคุณ วางวิดีโอและไฟล์เสียง (MP3, WAV, M4A, AAC, OGG และอื่น ๆ อีกมากล้วนรับ) เลือกว่าจะแทนที่เสียงต้นฉบับหรือผสม tracks ทั้งสองเข้าด้วยกัน ตั้งค่าระดับเสียงของ track ที่เพิ่มเทียบกับต้นฉบับ และตัดสินใจว่าจะทำอย่างไรเมื่อสอง streams มีความยาวต่างกัน: หยุดที่ stream ที่สั้นกว่าหรือวน audio เพื่อครอบคลุมระยะเวลาวิดีโอทั้งหมด

Video stream ถูกคัดลอกด้วย -c:v copy ดังนั้นไม่มีพิกเซลใดถูก re-encode และคุณภาพ lossless เฉพาะ audio track เท่านั้นที่ถูก encode เป็น AAC จากนั้นตัดให้มีความยาวด้วย -shortest ผลลัพธ์เป็น MP4 ที่รักษา resolution, frame rate และคุณภาพทางสายตาต้นฉบับของวิดีโอ

วิธีใช้ เพิ่มเสียงลงในวิดีโอ ทีละขั้นตอน

  1. วางหรือเลือกไฟล์วิดีโอที่ต้องการเพิ่มเสียง
  2. วางหรือเลือกไฟล์เสียง (MP3, WAV, M4A, OGG หรือ AAC)
  3. เลือก Replace เพื่อลบเสียงต้นฉบับ หรือ Mix เพื่อวาง track ใหม่ทับบน track ที่มีอยู่
  4. ปรับระดับเสียงของ track ที่เพิ่มหากจำเป็น
  5. เลือกว่าจะหยุดที่ stream ที่สั้นกว่าหรือวน audio จากนั้นคลิก Add Audio และดาวน์โหลดผลลัพธ์

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

  • การเพิ่ม track เพลงพื้นหลังที่ปลอดลิขสิทธิ์ไปยังการบันทึกหน้าจอเงียบก่อนเผยแพร่บทเรียน
  • การแทนที่เสียงลมจากคลิปโดรนกลางแจ้งด้วยการบรรยายที่สะอาดที่บันทึกแยกต่างหาก
  • การผสม sound effect layer บนวิดีโอ game-capture เพื่อเพิ่มผลกระทบบนโซเชียลมีเดีย
  • การแนบไฟล์ voiceover ที่บันทึกแยกต่างหากไปยังวิดีโอการบันทึกสไลด์เพื่อหลีกเลี่ยงการบันทึกการนำเสนอใหม่

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

วิดีโอถูก re-encode เมื่อเพิ่มเสียงหรือไม่?

ไม่ ffmpeg ใช้ -c:v copy เพื่อส่ง video stream ผ่านโดยไม่มีการเปลี่ยนแปลง เฉพาะเสียงเท่านั้นที่ถูกประมวลผล ไฟล์เสียงของคุณถูกถอดรหัสและ re-encode เป็น AAC จากนั้น mux กับ video track ที่ไม่มีการเปลี่ยนแปลง ทำให้การดำเนินการรวดเร็วและรักษาคุณภาพทางสายตาต้นฉบับ bit ต่อ bit

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

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

เกิดอะไรขึ้นหากไฟล์เสียงยาวกว่าวิดีโอมาก?

หากคุณเลือกตัวเลือก stop-at-shorter ffmpeg เพิ่ม -shortest และเอาต์พุตจะสิ้นสุดเมื่อวิดีโอเสร็จ หากคุณเลือก loop audio audio track จะถูกทำซ้ำตั้งแต่ต้นจนถึงระยะเวลาวิดีโอ จากนั้นถูกตัด ในทั้งสองกรณีความยาวเอาต์พุตตรงกับวิดีโอ

ความแตกต่างระหว่างโหมด Replace และ Mix คืออะไร?

Replace ใช้ ffmpeg เพื่อลบ audio stream ต้นฉบับทั้งหมด (-an บน input) และแทนที่ด้วย track ที่คุณเลือก Mix ใช้ amix filter เพื่อรวมเสียงต้นฉบับและ track ใหม่เป็น stream เดียว ให้คุณควบคุมว่าแต่ละอันดังแค่ไหนเทียบกับอีกอัน

รูปแบบเสียงใดบ้างที่สามารถใช้เป็น track ที่เพิ่ม?

ffmpeg.wasm ถอดรหัส MP3, WAV, M4A, AAC, OGG (Vorbis), FLAC และรูปแบบทั่วไปส่วนใหญ่ เสียงเอาต์พุตเป็น AAC เสมอโดยไม่คำนึงถึงรูปแบบอินพุต เนื่องจาก AAC เป็น standard audio codec สำหรับ MP4 containers และเล่นได้ทุกที่

ทำไมเอาต์พุตจึงเป็น MP4 เสมอแม้ว่าวิดีโอของฉันจะเป็น MOV หรือ WebM?

MP4 กับ H.264 video และ AAC audio เป็นรูปแบบการเล่นสากล เมื่อคัดลอก video stream, container จะถูกเก็บเป็น MP4 เพื่อรับประกันความเข้ากันได้สูงสุด หากคุณต้องการเอาต์พุต WebM หรือ MKV โดยเฉพาะ ให้แปลงผลลัพธ์ด้วยเครื่องมือ video-converter ในภายหลัง