MKV į MP3 konverteris

Išskirkite MP3 garsą iš MKV vaizdo įrašo internetu – savo naršyklėje, be failų įkėlimo ar registracijos.

Rezultatai

Išgautas garsas bus rodomas čia su atsisiuntimo nuorodomis.

Paruošta. Pridėkite savo MKV failą, kad išgautumėte MP3 garsą.

Ką atlieka šis puslapis

  • MKV gali turėti daug garso kodekų. Jei garso takelis yra nuskaitomas, vaizdo srautas atmetamas, o garsas išsaugomas.
  • MP3 yra kompaktiškas ir grojamas beveik visur; 192 kbps yra praktiškas numatytasis nustatymas daugumai įrašų.

Jūsų vaizdo failai apdorojami tiesiog naršyklėje. Nieko neįkeliama į „BroBroGo“ serverius.

DUK

Kaip konvertuoti MKV į MP3?

Įkelkite MKV failą ir spustelėkite „Išskirti“. Vaizdo srautas bus pašalintas, o MP3 garso failas bus atsisiųstas, kai tik bus paruoštas.

Ar pasikeis garso kokybė?

MP3 yra nuostolingas formatas, todėl jis paaukoja šiek tiek detalių dėl mažesnio failo dydžio. Padidinkite bitų spartą muzikai arba palikite numatytąją kalbai ir kasdieniams vaizdo įrašams.

Pagrindinis šio puslapio išskirtinumas

Šis įrankis iš MKV konteinerio ištraukia garsą ir pateikia jį kaip MP3 failą. Skirtingai nuo puslapių, kurie konvertuoja į nenuostolingą WAV formatą, čia susiduriame su dvejopu nuostolingu glaudinimu.

Kai jūsų MKV viduje esantis garso takelis jau buvo sukoduotas nuostolingu kodeku (pavyzdžiui, AAC ar AC3), šis įrankis iš naujo užkoduos tą jau praradusį kokybę signalą į MP3 formatą. Pirmasis kodekas jau išmetė dalį garso informacijos. Antrasis kodekas (MP3) tos informacijos atkurti negali – jis gali tik dar labiau sumažinti detales. Kokybė gali tik kristi, niekada nekilti.

Tai esminis skirtumas nuo konvertavimo į WAV, kai garso takelis išsaugomas be jokių papildomų kokybės nuostolių. Čia kiekvienas papildomas nuostolingas kodavimas prideda savo „pėdsaką“.

Šis puslapis skirtas būtent MKV failams, nors įrankis priima ir MP4, MOV bei WebM. Pagrindinis dėmesys skiriamas situacijai, kai turite Matroska konteinerį ir norite iš jo gauti tik garsą kaip plačiausiai suderinamą MP3.

Kas yra MKV (Matroska) ir kodėl tai svarbu garso ištraukimui

MKV, arba Matroska, nėra vaizdo ar garso kodekas. Tai konteineris – savotiška „dėžė“, kuri gali talpinti beveik bet kokį vaizdo kodeką (H.264, H.265, VP9 ir kitus), bet kokį garso kodeką (AAC, MP3, AC3, DTS, FLAC, Vorbis, Opus) ir kelis subtitrų takelius viename faile.

Palyginti su paprastesniais konteineriais:

  • MP4 – palaiko H.264/H.265 vaizdą ir AAC garsą, bet subtitrų galimybės ribotos.
  • AVI – senesnis formatas, dažnai neturi metaduomenų, prastai palaiko šiuolaikinius kodekus.
  • MOV – Apple sukurtas, dažniausiai naudojamas su QuickTime kodekais.

MKV universalumas reiškia, kad garso takelis viduje gali būti užkoduotas skirtingais kodekais. Dažniausiai pasitaikantys:

  • AAC (Advanced Audio Coding) – standartinis garso kodekas MP4 konteineriuose, dažnai naudojamas ir MKV.
  • AC3 (Dolby Digital) – 5.1 kanalo garsas, dažnas filmuose.
  • DTS – aukštesnės kokybės kino garsas.
  • MP3 – retesnis MKV viduje, bet pasitaiko.
  • FLAC – nenuostolingas formatas, retas MKV, bet galimas.
  • Vorbis/Opus – atviri kodekai, dažni WebM ir kai kuriuose MKV failuose.

Kai faile yra daugiau nei vienas garso takelis, kurį naršyklė gali iššifruoti, to failo eilutėje eilėje atsiranda takelio pasirinkimo įrankis, kuriame nurodomas kiekvienas takelis su jo pozicija, kalba, kodeku ir kanalų skaičiumi, ir pasirinktas takelis yra tas, kuris išgaunamas. Takeliai, kurių naršyklė negali iššifruoti, rodomi pilkai, nes joks puslapio nustatymas negali jų padaryti grojamais. Jei pasirinkimas nepadarytas, naudojamas numatytasis konteinerio takelis. Daugiakanalis garsas (5.1 ar 7.1) bus sumaišytas į stereo prieš užkoduojant į MP3.

Kaip veikia garso ištraukimas iš MKV

Naršyklė nuskaito konteinerį, iššifruoja pasirinktą garso takelį ir iš naujo užkoduoja jį į MP3 vietoje; niekas nėra įkeliama. Procesas vadinamas demultipleksavimu arba trumpiau – demux. Tai priešinga multipleksavimui, kai vaizdo, garso ir subtitrų srautai sujungiami į vieną konteinerį.

Veikimo algoritmas:

  1. Failo nuskaitymas – naršyklė nuskaito MKV failą į atmintį. Dideliems failams (keli gigabaitai) tai gali išnaudoti visą turimą RAM. Puslapis nestreamina failo; jis įkelia visą failą. 4 GB MKV failas įrenginyje su 8 GB RAM gali sukelti strigimą arba naršyklės įspėjimą. Puslapyje nėra fiksuoto failo dydžio apribojimo; naršyklės atmintis yra praktinė riba.
  2. Demultipleksavimas – įrankis atidaro konteinerį, išvardija jo garso srautus ir iššifruoja pasirinktą į neapdorotus PCM pavyzdžius. Vaizdo srautas ignoruojamas.
  3. Atkūrimas – MP3 koduotuvai paprastai tikisi fiksuoto diskretizavimo dažnio (dažniausiai 44100 Hz). Jei šaltinio garso dažnis yra 48000 Hz arba 96000 Hz, PCM duomenys yra atkūriami iki 44100 Hz. Diskretizavimo dažnio konvertavimas taip pat yra nuostolingas ta prasme, kad jis interpoliuoja vertes, tačiau girdimas poveikis paprastai yra nereikšmingas, palyginti su kodeko nuostoliais.
  4. Kodavimas – atkūriami PCM duomenys perduodami MP3 koduotuvui, sukonfigūruotam su pasirinkta bitų sparta. Koduotuvas sukuria MP3 failą atmintyje.
  5. Atsisiuntimas – MP3 baitų masyvas apvyniojamas į „Blob“, sukuriamas objekto URL ir sugeneruojama atsisiuntimo nuoroda. Originalus MKV failas nekeičiamas.

Kadangi visa sistema veikia kliento pusėje, nėra serverio išlaidų, privatumo problemų ir failo dydžio įkėlimo apribojimų, išskyrus naršyklės atmintį. Trūkumas yra tas, kad silpnesniuose mobiliuosiuose įrenginiuose ar senesniuose kompiuteriuose ilgo MKV failo konvertavimas gali užtrukti minutes ir sukelti naršyklės skirtuko užšalimą.

MP3 formatas ir bitų spartos pasirinkimas (96–320 kbps)

MP3 (MPEG-1 Audio Layer III) yra nuostolingas garso glaudinimo formatas, sukurtas 1990-aisiais. Jis veikia pašalindamas žmogaus ausiai mažiau girdimus garso dažnius, remdamasis psichoakustiniu modeliu.

Bitų sparta (bitrate) nurodo, kiek kilobitų duomenų sunaudojama vienai garso sekundei užkoduoti:

Bitų sparta Tipinis naudojimas Apytikslis dydis 1 minutės garso Kokybės pastaba
96 kbps Kalbos įrašai, podcast'ai, žemos kokybės foninė muzika ~0,72 MB Girdimi artefaktai muzikoje; priimtina balsui
128 kbps Bendras klausymasis mobiliajame telefone ~0,96 MB Pakankamai gera muzikai; pastebimas praradimas sudėtingose vietose
160 kbps Geresnė kokybė nei 128 kbps ~1,2 MB Geresnė muzikai; mažiau pastebimas praradimas
192 kbps Numatytoji reikšmė – gera kokybė daugumai turinio ~1,44 MB Gera muzikai; vos pastebimas praradimas atidžiai klausantis
224 kbps Aukštesnė kokybė nei 192 kbps ~1,68 MB Labai gera; praradimas vis dar yra, bet subtilus
256 kbps Aukštos kokybės muzikos archyvai ~1,92 MB Labai gera; praradimas vis dar yra, bet subtilus
288 kbps Artima maksimaliai MP3 kokybei ~2,16 MB Artima skaidrumui; vis dar ne visiškai skaidri visai medžiagai
320 kbps Maksimali MP3 kokybė ~2,4 MB Maksimali kokybė; vis dar ne visiškai skaidri visai medžiagai

Numatytoji 192 kbps reikšmė yra kompromisas tarp failo dydžio ir garso kokybės. Daugumai klausytojų ji skamba praktiškai identiškai 320 kbps versijai, ypač jei originalus garso šaltinis jau buvo suspaustas.

Svarbi pastaba: jei jūsų MKV viduje esantis garsas jau buvo užkoduotas 128 kbps AAC, o jūs pasirinksite 320 kbps MP3, jūs negausite aukštesnės kokybės. Garsas vis tiek liks 128 kbps AAC kokybės, pridėjus papildomų MP3 kodeko artefaktų. Aukštesnė bitų sparta tik padidins failo dydį, ne pagerins kokybę.

Praradimų kaupimas ir kokybės ribos

Tai kritiškiausia šio puslapio tema, kurią vartotojai dažnai nesupranta.

Kai garsas yra užkoduojamas nuostolingu kodeku, kodekas nusprendžia, kurią informaciją galima atmesti, kad failas būtų mažesnis. Pavyzdžiui, 128 kbps AAC jau išmetė dalį aukštų dažnių ir subtilių detalių.

Kai jūs tą jau supjaustytą garsą dar kartą užkoduojate MP3, įvyksta:

  1. Pirmos kartos kodavimas (originalus garso šaltinis → AAC/AC3/MP3): prarandama iki 90% informacijos, priklausomai nuo bitų spartos.
  2. Antros kartos kodavimas (AAC/AC3/MP3 → MP3): antrasis kodekas bando užkoduoti jau sugadintą signalą. Jis nemato originalių duomenų, tik tai, ką paliko pirmasis kodekas.

Rezultatas: generacinis nuostolis. Kiekviena papildoma nuostolingu kodeku atlikta operacija prideda artefaktų: „skambėjimo“ efektų aukštuose dažniuose, prarastos garso scenos gylio, neaiškių pereinamųjų momentų.

Kada tai mažiausiai kenkia?

  • Kai originalas buvo užkoduotas labai aukšta bitų sparta (pavyzdžiui, 320 kbps MP3 ar 256 kbps AAC). Antras kodavimas pridės mažai papildomų nuostolių.
  • Kai naudojate aukštą MP3 bitų spartą (256–320 kbps).

Kada tai labiausiai kenkia?

  • Kai originalas buvo žemos bitų spartos (96–128 kbps). Antras kodavimas dar labiau pablogins jau prastą garsą.
  • Kai naudojate žemą MP3 bitų spartą (96–128 kbps).

Idealus scenarijus būtų, jei jūsų MKV viduje esantis garsas būtų nenuostolingas (FLAC). Tokiu atveju vienintelis nuostolis įvyksta tik perkoduojant į MP3.

Dažniausios klaidos ir jų sprendimai

Įrankis pateikia konkrečius klaidų pranešimus, kurie padeda suprasti, kas nutiko.

„Šiame vaizdo įraše nėra garso takelio, kurį būtų galima ištraukti.“ Reiškia, kad MKV faile nėra jokio garso takelio. Tai gali atsitikti, jei:

  • Failas yra tylus vaizdo įrašas (pavyzdžiui, ekrano įrašas be garso).
  • Failas buvo sugadintas ir garso takelis prarastas.
  • Failas buvo kūrybiškai suredaguotas pašalinant garsą.

„Šio vaizdo įrašo garsas naudoja kodeką, kurio jūsų naršyklė negali iššifruoti (AC3 ir DTS yra dažni MKV failuose). Vietoj to konvertuokite jį naudodami darbalaukio programą, pvz., VLC.“ Faile yra garso takelis, tačiau jis užkoduotas kodeku, kurio naršyklė negali iššifruoti – AC3, DTS, EAC3 ir TrueHD yra įprasti MKV failuose. Tai nėra nei sugadinimas, nei trūkstamas takelis: naršyklė tiesiog neturi jam dekoderio, todėl joks puslapio nustatymas negali išgauti to garso. Darbalaukio konverteris be problemų tvarko šiuos kodekus.

„Šio failo nepavyko nuskaityti kaip vaizdo įrašo. Jis gali būti sugadintas, tuščias arba iš tikrųjų nėra vaizdo failas.“ Šis pranešimas rodo, kad įrankis negali atpažinti konteinerio struktūros. Galimos priežastys:

  • Failas iš tiesų nėra MKV, o tik turi.mkv plėtinį.
  • Failas yra tuščias (0 baitų).
  • Failas yra sugadintas dėl netinkamo atsisiuntimo ar kopijavimo.

„Šis failo tipas nepalaikomas.“ Įrankis priima tik MKV, MP4, MOV ir WebM. Bet koks kitas plėtinys (AVI, FLV, WMV) sukels šią klaidą.

„Pasirinkite iki ‹max› failų vienu metu.“ Vienu metu galima įkelti ne daugiau kaip 20 failų. Jei reikia apdoroti daugiau, teks tai daryti partijomis.

Kai ištraukimas sėkmingas, pamatysite pranešimą „Ištraukta ‹count› failas(-ai).“ Jei kai kurie failai nepavyko, bus rodoma „‹count› failas(-ai) nepavyko apdoroti.“

Dažnai užduodami klausimai (DUK)

Ar galiu ištraukti konkretų garso takelį (pavyzdžiui, lietuvišką dubliavimą), jei MKV jų turi kelis? Taip, to failo eilutėje eilėje atsiranda takelio pasirinkimo įrankis, kuriame nurodomas kiekvienas garso takelis su jo pozicija, kalba, kodeku ir kanalų skaičiumi; pasirinkite tą, kurio norite, prieš pradėdami ištraukimą. Takeliai, kurių kodeko naršyklė negali iššifruoti, rodomi pilkai. Jei nepasirinksite, bus naudojamas numatytasis konteinerio takelis.

Ar konvertuotas MP3 failas bus tokios pat kokybės kaip originalus garsas MKV viduje? Ne. Kadangi abu procesai (originalus garso kodavimas ir konvertavimas į MP3) yra nuostolingi, galutinis rezultatas visada bus prastesnės kokybės nei originalus garsas prieš pirmąjį kodavimą. Vienintelė išimtis – jei MKV viduje yra nenuostolingas FLAC garsas, tada konvertavimas į MP3 prideda tik vieną nuostolingą etapą.

Kokia bitų sparta turėčiau pasirinkti? Jei nežinote, palikite numatytąją 192 kbps. Ji tinka daugumai atvejų. Jei esate garso kokybės entuziastas ir originalus garso