Koristite FFmpeg za jednostavno izdvajanje zvuka iz FLV datoteka

Ako želite izdvojiti zvuk iz Flash video datoteka ( format FLV ), postoji nekoliko dostupnih opcija. Nažalost, izbor mnogih od njih je kodiranje audio streama u drugi format. U nekim slučajevima to nije problem, ali ako pokušavate zadržati zvuk identičan onome što je unutar videa, onda želite nešto što izdvaja zvuk u jednom komadu.  FFmpeg , multimedijski alat za Linux , Mac i Windows , može to učiniti s lakoćom.

Primjer u nastavku bit će za Linux , ali nakon što ga instalirate na Windows ili Mac , možete pokrenuti istu naredbu kao što je prikazano u nastavku.

Preuzmite i instalirajte FFmpeg

Prvo ćete morati preuzeti i instalirati FFmpeg . Većina distribucija ima FFmpeg u softverskim repozitorijumima, iako je dio podrške možda ukinut iz razloga softverskog patenta.  Bez obzira(Regardless) na to , za naše potrebe odgovara prilično obična verzija FFmpeg - a. U Ubuntuu(Ubuntu) trebate koristiti samo sljedeću naredbu u terminalu:

Instalirajte ffmpeg

Ova naredba će također instalirati dosta dodatnih biblioteka (zajedno s FFmpeg ), potrebnih za podršku uređaja, formata i filtera.

Ekstrahiranje zvuka iz FLV datoteka

Jednom instaliran, korištenje FFmpeg je prilično jednostavno, sve dok znate koje naredbe koristiti. Postoje stotine različitih opcija, posebna sintaksa za korištenje u različitim okolnostima, a sama snaga i složenost mogu biti pomalo neodoljivi. Srećom, za naš posao, FFmpeg je prilično jednostavan.

Prvo što trebamo učiniti je saznati koji se točno kodeci koriste u našoj FLV datoteci. Da biste to učinili, otvorite Terminal (ako još uvijek nije otvoren) i prijeđite u direktorij u kojem se nalazi FLV datoteka. U našem primjeru, datoteka se zove Bohemian_Rhapsody.flv i nalazi se na radnoj površini(Desktop) . Dakle, naredba za upisivanje bi bila:

Promjena imenika

Ovo premješta program Terminal u isti direktorij ( u ovom slučaju radnu površinu(Desktop) ), tako da će sve naše naredbe tamo biti aktivne. Ovo je važno jer ako kažete programu (kao što je FFmpeg ) da djeluje na datoteci, samo datoteka nije tamo gdje terminal "traži" tada ćete dobiti pogreške.

Sada kada smo upotrijebili cd za promjenu direktorija u radnu površinu(Desktop) , moramo upisati sljedeću naredbu:

Dobijte informacije o FLV datoteci

Napomena: ako ovo pokušavate zajedno s vodičem, zamijenite naziv svoje datoteke svaki put kada vidite da se koristi u naredbama.(Note: if you’re trying this along with the tutorial, substitute the name of your file each time you see it used in the commands.)

Gornja naredba je malo hak, i dobit ćete pogreške, ali ne brinite. Ono što smo zapravo rekli ffmpeg je da je Bohemian_Rhapsody.flv ulazna datoteka. To je ono što "-i" govori ffmpeg-u.

Kada nakon naredbe pritisnemo Enter, nismo točno rekli ffmpeg-u što da radi s datotekom, pa ispljune grešku. Nema veze. Samo zanemari. Budući da nam uz grešku daje i informacije o datoteci. Dio koji nas zanima izgledat će otprilike ovako:

Informacije o audio streamu

Gore navedene informacije govore nam sljedeće. Redom nam govori da je stream kodiran pomoću AAC kodera, da ima frekvenciju od 44100 Hz (ispravna brzina uzorkovanja za snimanje na CD), da je stereo, da koristi 16-bitne uzorke i da ima brzinu prijenosa od 107 kb/s. Za potrebe izdvajanja, najviše nas zanima da datoteka ima AAC audio. Znajući to, sve što trebamo učiniti je upisati sljedeću naredbu:

Ekstrahirajte audio tok

Evo što rade različiti dijelovi prethodne naredbe:

ffmpeg – pokreće FFmpeg
-i Bohemian_Rhapsody.flv – daje FFmpeg naziv ulazne datoteke
-vn – govori FFmpeg -u da zanemari video zapis
-acodec copy – kopira audio zapis (umjesto kodiranja u drugi format)
Bohemian_Rhapsody.m4a – naziv izlazne datoteke

Nakon što upišete prethodnu naredbu, trebala bi proći samo sekunda i trebali biste primijetiti novu datoteku na radnoj površini(Desktop) , pod nazivom Bohemian_Rhapsody.m4a , koja neće sadržavati ništa osim izvornog audio zapisa iz izvorne FLV datoteke.  Samo(Just) ga otvorite u svom omiljenom media playeru i poslušajte kako biste bili sigurni da je sve kako treba biti.

Pustite svoju novu audio datoteku

To je tako jednostavno. Naravno, FFmpeg ima mnogo, mnogo drugih dostupnih opcija. Zvuk možete transkodirati u drugi format za prijenos na mobitel, MP3 player ili WAV datoteku. Možete manipulirati videozapisom iz izvornog FLV -a ako želite, zavaravati se s brzinom prijenosa, brzinom uzorkovanja i brojem kanala.

A možda ćete to htjeti naučiti kasnije, ali za sada znate jednu stvar sa sigurnošću: jednostavno je koristiti FFmpeg za izdvajanje zvuka iz datoteke u FLV formatu.  Jednostavno(Simple) , a brzo.



About the author

Ja sam konzultant za digitalne medije s više od 10 godina iskustva u radu s Appleovim i Microsoftovim proizvodima. Imam iskustvo u dizajniranju i razvoju web stranica, mobilnih aplikacija i drugog digitalnog sadržaja. Također sam dobro upoznat s operativnim sustavom Windows 7, jer sam radio na brojnim projektima u posljednjih nekoliko godina. Moje vještine kao konzultanta omogućuju mi ​​da svojim klijentima ponudim profesionalne savjete i pomognem im da iskoriste prednosti najnovijih tehnoloških alata za postizanje svojih poslovnih ciljeva.



Related posts