MP4-st MP3-ks: heliriba eraldamine ja uuesti kodeerimine brauseris
See lehekülg võimaldab eraldada MP4-videofailist heliriba ja salvestada selle MP3-failina. Töötlus toimub täielikult kliendi brauseris – ühtegi faili ei laadita üles, mistõttu jäävad failid privaatseks. Saate korraga töödelda kuni 20 faili ja reguleerida MP3-kvaliteeti vahemikus 96–320 kbps (vaikeväärtus 192 kbps). Teisendus põhineb demultipleksimisel ja uuesti kodeerimisel.
Miks on MP4-st MP3-ks teisendus kaotustega teisendus
Peaaegu kõik MP4-failid kasutavad heli jaoks AAC-koodekit (Advanced Audio Coding). AAC on juba ise kadudega tihendatud formaat – heliinfo on tihendamise käigus osaliselt kustutatud. MP3 on samuti kadudega formaat. Kui teisendada juba tihendatud AAC-voog uuesti MP3-sse, toimub teine tihendamine, mis eemaldab veelgi rohkem heliandmeid. See on kadudega-kadudega teisendus (lossy-to-lossy conversion). Iga detail, mis läks kaduma esimesel AAC-kodeerimisel, on igaveseks kadunud. MP3-kooder lisab oma tihendusartefaktid, mistõttu kvaliteet saab olla ainult madalam kui algse MP4 heliriba oma. Erinevalt näiteks WAV-i eraldamisest (kaotusteta formaat) ei saa siin kunagi paremat kvaliteeti kui lähtefaili heli.
See on lehe peamine eristav omadus ja põhjus, miks see leht üldse olemas on: kasutaja peab mõistma, et teisendus MP4-st MP3-ks ei ole lihtsalt heli "väljavõtmine", vaid tegelikult uuesti kodeerimine, mis toob kaasa kvaliteedilanguse. Kui vajate heli võimalikult kõrge kvaliteediga, kaaluge kaotusteta formaadi (nt WAV või FLAC) eraldamist. MP3 tuleks valida ainult siis, kui faili suurus on olulisem kui absoluutne helikvaliteet.
Sisendid ja väljundid
Sisendid
- Failitüübid: MP4. Muud failitüübid tagasi lükatakse teatega "Seda failitüüpi ei toetata."
- Arv: kuni 20 faili korraga. Kui valida rohkem, kuvatakse teade "Valige korraga kuni ‹max› faili."
- Heli olemasolu: kui videol puudub heliriba, kuvatakse "Sellel videol pole heliriba, mida eraldada."
- Heliraja valik: Kui MP4-fail sisaldab mitut heliriba, mida brauser suudab dekodeerida, kuvatakse faili reas valik, mis loetleb iga raja koos selle positsiooni, keele, koodeki ja kanalite arvuga. Valitud rada eraldatakse. Rajad, mida brauser ei suuda dekodeerida, kuvatakse keelatuna. Kui valikut ei tehta, kasutatakse konteineri vaikerada.
Väljundid
- MP3-fail(id) alla laadimiseks.
- Kvaliteediliugur: 96–320 kbps, vaikimisi 192 kbps. Kõrgem bitikiirus annab suurema faili, kuid potentsiaalselt vähem täiendavat kvaliteedikadu (kuid siiski halvem kui AAC-lähteallikas).
- Teated:
- "Eraldatud ‹count› faili."
- "Eraldamine ebaõnnestus. Proovige teist faili."
- "Seda faili ei saa videona lugeda. See võib olla rikutud, tühi või tegelikult mitte videofail."
- "Sellel videol pole heliriba, mida eraldada."
- "‹count› faili ei õnnestunud töödelda."
- "Laadi alla" (üksikfaili nupp)
- "Laadi kõik alla" (partiide nupp)
- "Video" – originaalfaili suurus
- "Heli" – eraldatud heli suurus
- "Kestus"
- "Kokku: ‹original› -> ‹audio›" (originaal- ja heli suuruste kokkuvõte)
- "Valmis. Lisage oma MP4-fail MP3-heli eraldamiseks."
- "Eraldatud heli ilmub siia koos allalaadimistoimingutega."
- "Valitud ‹count› faili."
Tabel: Bitikiiruste mõju
| Bitikiirus (kbps) | Faili suurus (võrdlus 3-minutilise heliga) | Kvaliteedimärkus |
|---|---|---|
| 96 | ~2.2 MB | Märgatavad artefaktid keerulisel muusikal; kõne jaoks vastuvõetav |
| 128 | ~2.9 MB | "Läbipaistev" paljudele kuulajatele mõõduka varustusega |
| 192 (vaikeväärtus) | ~4.4 MB | Väga hea kvaliteet; vaikimisi soovitatav enamiku kasutusviiside jaoks |
| 256 | ~5.9 MB | Kuuldav erinevus tipptasemel seadmetel; kahanev tulu |
| 320 | ~7.3 MB | Maksimaalne MP3 kvaliteet; marginaalne kasu võrreldes 256 kbps-ga |
Servajuhtumid ja veateated
Leht on ette valmistatud mitmeteks olukordadeks, mis võivad tekkida reaalses kasutuses.
Heliriba puudumine: Kui MP4-fail sisaldab ainult videot (nt ekraanisalvestus ilma mikrofonita), kuvatakse teade "Sellel videol pole heliriba, mida eraldada." See on oluline, sest kasutaja võib arvata, et iga MP4 sisaldab heli. Tegelikult on paljud videod tummfilmid.
Vigased failid: Kui faili ei saa lugeda – näiteks see on rikutud, tühi või tegelikult mitte videofail – kuvatakse "Seda faili ei saa videona lugeda. See võib olla rikutud, tühi või tegelikult mitte videofail." See hõlmab olukordi, kus faililaiend on MP4, kuid sisu on hoopis midagi muud.
Helikoodek, mida brauser ei suuda dekodeerida: Kui failil on heliriba, kuid see on kodeeritud koodekiga, mida brauser ei suuda dekodeerida (AC3 ja DTS on tavalised MKV-failides), kuvatakse teade: "Selle video heli kasutab koodekit, mida teie brauser ei suuda dekodeerida (AC3 ja DTS on tavalised MKV-failides). Teisendage see töölauarakendusega, näiteks VLC-ga."
Toetamata failitüübid: Kui kasutaja proovib lisada näiteks AVI või FLAC-faili, kuvatakse "Seda failitüüpi ei toetata." Ainult MP4-laiend on lubatud.
Piirang 20 faili: Kui kasutaja valib rohkem kui 20 faili, kuvatakse "Valige korraga kuni ‹max› faili." See väldib brauseri ressursi ülekoormust.
Tühja oleku käitumine: Kui ühtegi faili pole valitud, on nupud "Eralda heli" ja "Tühjenda" keelatud ning olekureal kuvatakse "Valmis. Lisage oma MP4-fail MP3-heli eraldamiseks."
Ebaõnnestunud eraldus: Kui mõni faili töötlemine nurjub, kuvatakse "‹count› faili ei õnnestunud töödelda.", kuid teised failid võivad siiski õnnestuda.
Kes seda lehte vajab
- Mobiilikasutajad, kes salvestavad ekraani (näiteks nutitelefonis) ja soovivad heliriba eraldi kuulata või saatma.
- Koosolekusalvestuse töötlejad – paljud videokoosolekud salvestatakse MP4-vormingus. Heli eraldamine võimaldab seda transkribeerida või podcastina jagada.
- Videotest muusika väljavõtjad – kui allalaaditud video (nt YouTube’i MP4) sisaldab lugu, saab selle MP3-ks teisendada. (Siin tuleb meeles pidada autoriõiguse piiranguid.)
- Batches töötlejad – kasutajad, kes teisendavad korraga palju faile – näiteks õppematerjalid, heliefektid või taskuhäälingusaated.
- Privaatsusteadlikud kasutajad – kuna töötlus toimub kohalikult, ei jäta nad oma faile serverisse.
Tehniline taust: kuidas eraldamine tegelikult käib
Kui lohistate MP4-faili lehele, ei saada tööriist seda serverisse. Kõik töötab brauseris teie seadmes; midagi ei laadita üles. Esimene samm on demultipleksimine (demuxing): MP4-konteiner avatakse ning tihendatud video- ja helivood eraldatakse. Videovoog – tavaliselt H.264 või H.265 – visatakse täielikult ära; säilitatakse ainult helivoog. See samm on puhtalt konteineri tasandi operatsioon – sel hetkel ei toimu dekodeerimist ega uuesti kodeerimist.
Teine samm on transkodeerimine. Dekodeeritud helinäidised (nüüd mälus tihendamata) suunatakse MP3-kodeerijasse. MP3-kodeerija määrab lõpliku bitikiiruse liuguri seadistuse alusel (96 kuni 320 kbps). Kuna kodeerija töötab juba dekodeeritud heliga, ei mõjuta MP4-s olev lähtekoodek (nt AAC) otseselt kodeerimist – kuid AAC-tihenduse kahjustused on juba näidistesse sisse küpsetatud. Väljundiks on standardne MP3-fail ühe helivooga, mis on allalaadimiseks valmis.
Oluline on märkida, et see protsess nõuab märkimisväärset protsessori jõudlust, eriti suurte failide ja 320 kbps kodeerimise korral. Brauseri piirangud võivad põhjustada mõnel juhul ebaõnnestumisi, mistõttu kuvatakse üldine teade "Eraldamine ebaõnnestus. Proovige teist faili."
Võrdlus WAV-iga: Kui eraldada heli WAV-vormingus, pole teist kodeerimist vaja – heli salvestatakse dekodeeritud PCM-kujul. See annab kvaliteedi, mis on identne originaalheliga (kadudeta). MP3-eraldus aga kaotab alati osa algandmetest. Seega, kui faili suurus pole kriitiline, võib eelistada WAV-i.
KKK (Korduma Kippuvad Küsimused)
1. Kas heli kvaliteet paraneb, kui valin 320 kbps? Ei. MP4-s olev AAC on juba kadudega tihendatud. MP3-kodeerimine lisab uusi kadusid. 320 kbps aitab vähendada täiendavaid kadusid, kuid algne kvaliteet ei taastu.
2. Miks ma ei saa eraldada heli ilma kvaliteeti kaotamata? Sest MP4 heli on tihendatud AAC-ga. Ainus viis kvaliteedi säilitamiseks on eraldada kadudeta formaati (nt WAV, FLAC, ALAC). See leht teisendab ainult MP3-ks.
3. Kas ma saan kasutada seda lehte ka muusika rippimiseks DVD-lt? Ei. See leht toetab ainult MP4-faile.
4. Miks ei saa ma lisada rohkem kui 20 faili? See on brauseri jõudluse piirang. Iga fail töödeldakse mälus, ja suurem hulk võib põhjustada brauseri kokkujooksmise.
5. Kas minu failid laaditakse üles kuhugi serverisse? Teisendus töötab täielikult teie brauseris – midagi ei laadita üles, nii et teie failid jäävad privaatseks. See on täiesti kliendipoolne töötlus.
6. Mida teha, kui saan veateate "Seda faili ei saa videona lugeda"? Proovige fail avada mõnes muus videopleieris, et kontrollida, kas see on terve. Kui fail on tõesti korrupteerunud, tuleb see uuesti alla laadida või parandada. Samuti kontrollige, et faililaiend ühtiks tegeliku sisuga.