Ang AVI (Audio Video Interleave) ang container ng Microsoft mula 1992, at ang mga .avi file na nananatili ngayon ay karaniwang dekada na ang edad: mga home video mula sa mga maagang digital camcorder, DivX o XviD movie rips mula sa panahon ng file-sharing, mga screen capture mula sa isang matagal nang hindi gumaganang bersyon ng Camtasia, o mga siyentipikong recording mula sa mga lab camera na may proprietary codec. Ang AVI ay nauna pa sa streaming; ito ay dinisenyo para sa mga spinning hard disk at CD, at ang istraktura nito ay nagpapahirap ng random-access sa mahahabang file. Wala sa mga ito ang mahalaga para sa pag-convert sa MP3 — sequential naming binabasa ang audio track at sine-re-encode ito.
Dahil ang AVI ay malayo sa sweet spot ng WebCodecs, ang conversion na ito ay tumatakbo sa FFmpeg-wasm fallback engine. Nangangahulugan ito ng isang beses na pag-download na ~30 MB sa unang pag-convert mo (naka-cache pagkatapos nito), pagkatapos ay magpapatuloy ang conversion. Ang file ay pinoproseso sa memory, na nililimitahan ng browser sa humigit-kumulang 2 GB — kaya ang isang solong multi-gigabyte AVI rip ay maaaring kailangang hatiin sa desktop muna. Ang karamihan ng mga natitirang AVI ay malayo sa limitasyong iyon.
Mga karaniwang sitwasyon
Kailan dapat i-convert ang AVI papuntang MP3
Lumang footage ng camcorder
Ang Mini DV at maagang digital camcorder ay madalas na nag-dump sa AVI na may MP3 o PCM audio. I-extract ang audio para sa mga memorial montage o family archive.
DivX / XviD movie rips
Kung legal mong na-rip ang mga DVD noong 2000s sa AVI, ang audio ay karaniwang MP3 o AC-3. Ang pag-pull ng MP3 para sa pakikinig sa kotse ay straightforward.
Mga lab at siyentipikong recording
Ang mga microscope camera at instrumentation software ay madalas na nagse-save ng AVI na may PCM o uncompressed audio. I-convert sa MP3 para sa mas madaling review at pagbabahagi.
Digitization ng archive
Ang mga lumang tutorial CD at educational disc ay malawakang gumamit ng AVI. Ang pag-pull ng MP3 audio para sa long-form listening ay isang karaniwang hakbang sa digitization.
Sa likod ng eksena
Paano gumagana ang conversion
Bakit kailangan ng AVI ng compatibility engine
Ang mga quirk ng container ng AVI (chunk-based, walang global index sa maraming lumang file) at ang mahabang listahan ng mga obscure audio codec (DivX Audio, GoToMeeting G2M, Xperts variant) ay nangangahulugang hindi ito hawak ng WebCodecs fast path. Ang FFmpeg-wasm ay nagdadala ng mga decoder para sa halos lahat ng nai-wrap ng AVI, kaya naman iniruruta namin ang AVI sa pamamagitan nito.
Ang 2 GB na ceiling
Ang FFmpeg-wasm ay naglalaan ng linear WebAssembly memory sa loob ng iisang browser tab, na limitado sa humigit-kumulang 2 GB ng 32-bit memory model na ginagamit ng kasalukuyang mga FFmpeg build. Ang karamihan ng mga archival AVI ay malayo sa limitasyong iyon. Para sa tunay na multi-gigabyte AVI, gumamit ng desktop tool para hatiin ang file muna (o mag-convert nang direkta gamit ang command-line FFmpeg).
Paano gawin
Hakbang-hakbang
- 1
I-drop ang iyong .avi
I-drag ang file papasok. Sa unang pagkakataon, mag-lo-load ang FFmpeg engine (~30 MB, naka-cache pagkatapos).
- 2
Kumpirmahin ang MP3 + bitrate
Para sa lumang camcorder audio, ang 192 kbps ay karaniwang sapat — ang mga pinagmumulan na ito ay hindi high-fidelity mula sa simula.
- 3
Maghintay at mag-download
Ang conversion ay mas mabagal kaysa sa mga WebCodecs-based na format ngunit karaniwang ilang minuto lamang, hindi oras.
FAQ
Mga madalas itanong
Bakit mas mabagal ang unang AVI conversion kaysa sa parehong MP4?
Gumagamit ang AVI ng FFmpeg-wasm fallback, na kailangang mag-load ng ~30 MB ng WebAssembly sa unang pagkakataon. Pagkatapos nito, naka-cache na ang engine at agad na nagsisimula ang mga susunod na conversion. Gumagamit ang MP4/MOV/MKV/WebM ng mas magaan na native-WebCodecs engine na naka-ship na.
Maaari ba akong mag-convert ng 3 GB AVI rip?
Ang WebAssembly memory ceiling ng browser ay humigit-kumulang 2 GB. Para sa mga file na higit sa iyon, hatiin ang AVI sa desktop (gamit ang VirtualDub o command-line FFmpeg) at i-convert ang mga piraso. Iniimbestigahan namin ang Memory64 para sa isang hinaharap na build na mag-aalis ng limitasyong ito.
Ang aking AVI ay may DivX o XviD audio — wait, audio? Video codec ba iyon.
Tama — ang DivX at XviD ay mga video codec, na ipinares sa loob ng AVI kasama ng mga hiwalay na audio codec, karaniwang MP3 o AC-3. Huwag mag-alala tungkol sa video; itinatatapon namin ito at pinoproseso lamang ang audio track.
Kailangan bang nasa parehong drive ng browser ang AVI?
Oo — para sa hakbang na drag-and-drop. Binabasa ng browser ang file mula sa disk papasok sa isang memory buffer; ang file na iyon ay kailangang maaabot mula sa file picker.
Paano kung ang audio sa AVI ay isang obscure codec na hindi ko pa narinig?
Kasama ng FFmpeg-wasm ang mga decoder para sa halos bawat audio codec na nai-ship sa isang AVI. Kung makakita ka ng file na talagang hindi ma-decode, mangyaring magbukas ng GitHub issue na may pangalan ng codec mula sa isang tool tulad ng MediaInfo — karaniwang makapag-expand kami ng suporta.
Tingnan din
Mga kaugnay na converter