Utilia

Video u MP3

Izdvoji zvuk iz MP4, MOV, WebM ili MKV videa kao MP3 fajl u pregledaču. Izaberi protok, zadrži samo deo, ništa se ne otprema na server.

Sopstveni dekoder tvog pregledača odmah obrađuje većinu MP4 i WebM fajlova. Ostali formati i video snimci duži od 10 minuta koriste FFmpeg preveden u WebAssembly: prvi put se preuzima oko 30 MB, a zatim se čuva u kešu tvog pregledača. Pregledač je sporiji od programa za računar na veoma velikim fajlovima.

Kako se izdvaja zvuk iz videa

  1. Prevuci video na polje iznad ili klikni na njega da izabereš fajl (do 500 MB).
  2. Video se pojavljuje sa klizačem položaja. Da zadržiš samo deo zvuka, pusti ili premotaj do pravog trenutka i pritisni Postavi početak ovde, pa Postavi kraj ovde. Vremena možeš i da upišeš, kao sekunde (75.5) ili minute:sekunde (1:15.5). Ostavi izabranu celu dužinu da izdvojiš sve.
  3. Pritisni Pusti izbor da proveriš deo koji si izabrao.
  4. Izaberi MP3 protok i Kanale: Kao video ili Mono (upola manje za govor).
  5. Pritisni Izdvoji MP3. Pojavljuje se traka napretka sa dugmetom Otkaži. Kada se završi, poslušaj rezultat u plejeru i preuzmi ga.

Red pored dugmeta pokazuje dužinu MP3 fajla i njegovu približnu veličinu pre nego što počneš.

Kako radi

Video fajl je kontejner koji sadrži odvojene tokove: obično jednu video i jednu audio stazu, često u AAC (MP4, MOV) ili Opus/Vorbis (WebM, MKV) formatu. Ovaj alat čita audio stazu i ponovo je kodira u MP3 pomoću LAME kodera, referentnog MP3 kodera.

To može da uradi na dva načina, oba u potpunosti na tvom uređaju:

  • Brza putanja. Za većinu MP4 i WebM fajlova dugih do 10 minuta, sopstveni dekoder tvog pregledača (Web Audio API) pretvara zvuk u sirove uzorke, koji se zatim kodiraju u MP3. To je skoro trenutno i ne zahteva dodatno preuzimanje.
  • FFmpeg. Za formate koje tvoj pregledač ne može da dekodira (AVI, WMV, mnogi MKV fajlovi, neki MOV fajlovi), za duže video snimke ili kada brza putanja zakaže, alat koristi FFmpeg preveden u WebAssembly. Prvi put se preuzima oko 30 MB koji se zatim čuvaju u kešu tvog pregledača. FFmpeg čita fajl u delovima, pa ni veliki video snimci ne moraju da stanu u memoriju odjednom.

Tvoj fajl nikada ne napušta računar: nema otpremanja ni obrade na serveru.

Izbor protoka

MP3 protok je stalan protok (CBR), pa je veličinu lako predvideti: veličina u bajtovima ≈ protok × trajanje ÷ 8. Jedan minut na 192 kbps je oko 1,4 MB.

Protok Pogodno za Veličina po minutu
96 kbps Govor, predavanja, podkaste (koristi mono) ~0,7 MB
128 kbps Govor u stereu, usputno slušanje ~0,9 MB
192 kbps Muziku: dobra podrazumevana vrednost ~1,4 MB
256–320 kbps Muziku koju želiš da zadržiš u najboljem MP3 kvalitetu 1,9–2,3 MB

Ponovno kodiranje ne može da doda kvalitet koji ne postoji: ako je zvučna staza videa AAC na 128 kbps, izbor 320 kbps samo pravi veći fajl. Za snimak glasa, Mono (upola manje za govor) ne gubi ništa čujno.

Ograničenja

  • Do 500 MB po videu. Pregledač je sporiji od programa za računar na veoma velikim fajlovima, a FFmpeg putanja koristi više memorije; za snimke od više gigabajta bolji su programi za računar kao što su FFmpeg ili VLC.
  • Ako video ima više audio staza (jezici, komentari), izdvaja se prva.
  • Video bez zvuka daje poruku „Ovaj video nema zvučnu stazu.“
  • Zaštićeni (DRM) video snimci sa servisa za striming ne mogu da se pročitaju.

Česta pitanja

Da li se moj video negde otprema?

Ne. Fajl čita tvoj pregledač i obrađuje se na tvom uređaju. Možeš čak i da prekineš vezu sa internetom kada se stranica (i, po potrebi, mehanizam za pretvaranje) učita.

Zašto se prvi put preuzima 30 MB?

To je FFmpeg, mehanizam za pretvaranje, preveden u WebAssembly. Potreban je samo za formate koje tvoj pregledač ne može sam da dekodira ili za duge video snimke. Pregledač ga čuva u kešu, pa naredna pretvaranja počinju odmah.

Mogu li da izdvojim samo deo zvučne staze?

Da. Postavi početak i kraj pomoću Postavi početak ovde i Postavi kraj ovde ili upiši vremena, pa pritisni Izdvoji MP3. Kodira se samo taj deo, što je takođe brže.

Koji protok da izaberem?

192 kbps je dobra podrazumevana vrednost za muziku, a 96 ili 128 kbps u monu je sasvim dovoljno za govor. Protok veći od izvornog zvuka ne poboljšava kvalitet, samo pravi veći fajl.

Zašto je spor na dugom videu?

Kada pregledač ne može sam da dekodira fajl, FFmpeg radi u WebAssembly-ju na jednom jezgru procesora, što je sporije od izvornog programa. Izdvajanje zvuka je i dalje mnogo brže od pretvaranja samog videa, jer se slika potpuno preskače.

Mogu li da pretvorim u neki drugi format osim MP3?

Ovaj alat uvek pravi MP3, format koji radi svuda. Za WAV, OGG, M4A ili FLAC, umesto toga prevuci video u audio pretvarač: i on može da izdvoji zvuk iz videa.