V2A

AVI → MP3 · ทำงานในเครื่อง

ตัวแปลง AVI เป็น MP3

ดึงเสียง MP3 จากวิดีโอ AVI รุ่นเก่า ฟุตเทจกล้องเก่า ริป DivX/XviD ไฟล์จดหมายเหตุ ทั้งหมดในเบราว์เซอร์ของคุณ

ในเครื่อง 100%

ไฟล์ไม่ถูกอัปโหลด

วินาที ไม่ใช่นาที

เอนจินสตรีมมิ่ง WebCodecs

ไม่จำกัดขนาด

รองรับไฟล์ขนาดหลาย GB

โอเพนซอร์ส

ทุกบรรทัดอยู่บน GitHub

AVI (Audio Video Interleave) คือคอนเทนเนอร์ของ Microsoft จากปี 1992 และไฟล์ .avi ที่รอดตายมาถึงวันนี้มักเป็นสิ่งที่เก่าหลายสิบปี: วิดีโอบ้านจากกล้องดิจิทัลยุคแรก ริปหนัง DivX หรือ XviD จากยุค File-sharing การจับภาพหน้าจอจาก Camtasia รุ่นเก่าที่ยุติการใช้งานแล้ว หรือการบันทึกทางวิทยาศาสตร์จากกล้องห้องปฏิบัติการที่มีโคเดกเฉพาะ AVI มีก่อน Streaming ออกแบบมาสำหรับฮาร์ดดิสก์และ CD และโครงสร้างของมันทำให้การเข้าถึงไฟล์ยาวแบบ Random ยุ่งยาก สิ่งเหล่านั้นไม่สำคัญสำหรับการแปลงเป็น MP3 เราอ่านแทร็กเสียงตามลำดับแล้วเข้ารหัสใหม่

เนื่องจาก AVI อยู่นอกจุดแข็งของ WebCodecs การแปลงนี้จึงทำงานบนเอนจินสำรอง FFmpeg-wasm นั่นหมายถึงการดาวน์โหลดครั้งแรก ~30 MB ครั้งเดียวในครั้งแรกที่คุณแปลง (แคชหลังจากนั้น) แล้วการแปลงจะดำเนินต่อ ไฟล์ถูกประมวลผลในหน่วยความจำ ซึ่งเบราว์เซอร์จำกัดไว้ที่ประมาณ 2 GB ดังนั้นริป AVI หลายกิกะไบต์เดียวอาจต้องตัดบน Desktop ก่อน AVI ส่วนใหญ่ที่ยังอยู่อยู่ต่ำกว่าขีดจำกัดนั้น

สถานการณ์ใช้งานทั่วไป

เมื่อไหร่ที่ควรแปลง AVI เป็น MP3

บรรยากาศพื้นที่ทำงานยุคเก่า

ฟุตเทจกล้องเก่า

กล้อง Mini DV และกล้องดิจิทัลยุคแรกมักส่งออกเป็น AVI พร้อมเสียง MP3 หรือ PCM ดึงเสียงออกมาสำหรับมอนทาจอนุสรณ์หรือจดหมายเหตุครอบครัว

คอนโซลมิกซ์เสียงพร้อมแชนเนลสตริป

ริปหนัง DivX / XviD

หากคุณริป DVD อย่างถูกต้องตามกฎหมายในยุค 2000 เป็น AVI เสียงมักเป็น MP3 หรือ AC-3 การดึง MP3 ออกมาสำหรับฟังในรถทำได้ง่าย

พื้นที่ทำงานพร้อมสมุดบันทึกและฮาร์ดแวร์

การบันทึกห้องปฏิบัติการและทางวิทยาศาสตร์

กล้องไมโครสโคปและซอฟต์แวร์อุปกรณ์วัดมักบันทึก AVI พร้อมเสียง PCM หรือไม่บีบอัด แปลงเป็น MP3 เพื่อตรวจสอบและแชร์ได้ง่ายขึ้น

คนกำลังตรวจสอบโน้ตข้างแล็ปท็อป

การแปลงไฟล์จดหมายเหตุ

CD บทช่วยสอนรุ่นเก่าและแผ่นดิสก์การศึกษาใช้ AVI อย่างแพร่หลาย การดึงเสียง MP3 เพื่อฟังแบบยาวเป็นขั้นตอนการแปลงไฟล์จดหมายเหตุที่พบบ่อย

เบื้องหลังการทำงาน

การแปลงไฟล์ทำงานอย่างไร

ทำไม AVI จึงต้องใช้เอนจินความเข้ากันได้

ความพิเศษของคอนเทนเนอร์ AVI (ใช้ Chunk-based ไม่มี Global Index ในไฟล์เก่าหลายไฟล์) และโคเดกเสียงประหลาดที่ยาวนาน (DivX Audio, GoToMeeting G2M, ตัวแปร Xperts) หมายความว่าเส้นทางเร็ว WebCodecs ไม่รองรับ FFmpeg-wasm พกตัวถอดรหัสสำหรับเกือบทุกสิ่งที่ AVI เคยห่อหุ้ม ซึ่งเป็นเหตุผลที่เราส่ง AVI ผ่านมัน

เพดาน 2 GB

FFmpeg-wasm จัดสรรหน่วยความจำ WebAssembly เชิงเส้นภายในแท็บเบราว์เซอร์เดียว จำกัดที่ประมาณ 2 GB โดยโมเดลหน่วยความจำ 32-bit ที่การสร้าง FFmpeg ปัจจุบันใช้ AVI ที่เก็บถาวรส่วนใหญ่อยู่ต่ำกว่านั้นมาก สำหรับ AVI หลายกิกะไบต์จริงๆ ให้ใช้เครื่องมือ Desktop เพื่อแยกไฟล์ก่อน (หรือแปลงโดยตรงด้วย FFmpeg บรรทัดคำสั่ง)

วิธีใช้

ขั้นตอนทีละขั้น

  1. 1

    ลากไฟล์ .avi ของคุณ

    ลากไฟล์เข้ามา ครั้งแรก เอนจิน FFmpeg จะโหลด (~30 MB แคชหลังจากนั้น)

  2. 2

    ยืนยัน MP3 + บิตเรต

    สำหรับเสียงกล้องเก่า 192 kbps มักเพียงพอ แหล่งที่มาเหล่านี้ไม่ใช่ความเที่ยงตรงสูงตั้งแต่แรก

  3. 3

    รอแล้วดาวน์โหลด

    การแปลงช้ากว่าฟอร์แมตที่ใช้ WebCodecs แต่โดยทั่วไปยังคงเป็นนาที ไม่ใช่ชั่วโมง

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

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

ทำไมการแปลง AVI ครั้งแรกจึงช้ากว่า MP4 เดียวกัน?

AVI ใช้โหมดสำรอง FFmpeg-wasm ซึ่งต้องโหลด ~30 MB ของ WebAssembly ในครั้งแรก หลังจากนั้นเอนจินถูกแคชและการแปลงถัดไปเริ่มทันที MP4/MOV/MKV/WebM ใช้เอนจิน WebCodecs ที่เบากว่าซึ่งมาพร้อมกันแล้ว

ฉันสามารถแปลงริป AVI ขนาด 3 GB ได้ไหม?

เพดานหน่วยความจำ WebAssembly ของเบราว์เซอร์อยู่ที่ประมาณ 2 GB สำหรับไฟล์ที่เกินนั้น ให้แยก AVI บน Desktop (ด้วย VirtualDub หรือ FFmpeg บรรทัดคำสั่ง) แล้วแปลงทีละส่วน เรากำลังตรวจสอบ Memory64 สำหรับรุ่นอนาคตที่จะยกเลิกขีดจำกัดนี้

AVI ของฉันมีเสียง DivX หรือ XviD รอ เสียงเหรอ? นั่นคือโคเดกวิดีโอ

ถูกต้อง DivX และ XviD คือโคเดกวิดีโอ คู่กันภายใน AVI กับโคเดกเสียงแยกต่างหาก มักเป็น MP3 หรือ AC-3 ไม่ต้องกังวลเรื่องวิดีโอ เราทิ้งมันและประมวลผลเฉพาะแทร็กเสียง

AVI ต้องอยู่บนไดรฟ์เดียวกับเบราว์เซอร์ไหม?

ใช่ สำหรับขั้นตอน Drag-and-drop เบราว์เซอร์อ่านไฟล์จากดิสก์เข้าสู่บัฟเฟอร์หน่วยความจำ ไฟล์นั้นต้องเข้าถึงได้จากตัวเลือกไฟล์

ถ้าเสียงใน AVI เป็นโคเดกลึกลับที่ฉันไม่เคยได้ยินล่ะ?

FFmpeg-wasm รวมตัวถอดรหัสสำหรับโคเดกเสียงเกือบทุกตัวที่เคยมีใน AVI หากคุณพบไฟล์ที่ไม่สามารถถอดรหัสได้จริงๆ โปรดเปิด Issue บน GitHub พร้อมชื่อโคเดกจากเครื่องมืออย่าง MediaInfo เราสามารถขยายการรองรับได้โดยปกติ

ดูเพิ่มเติม

ตัวแปลงไฟล์ที่เกี่ยวข้อง