Recomandat, 2024

Alegerea Editorului

Utilizați FFmpeg pentru a extrage cu ușurință audio din FLV-uri

Dacă doriți să extrageți fișiere audio din fișierele Flash Video (format FLV), există câteva opțiuni disponibile. Din păcate, alegerea pe care mulți o fac pentru dvs. este de a codifica fluxul audio într-un format diferit. În unele cazuri, aceasta nu este o problemă, dar dacă încercați să păstrați sunetul identic cu ceea ce se află în interiorul videoclipului, atunci doriți ceva care extrage audio într-o singură bucată. FFmpeg, un set de instrumente multimedia pentru Linux, Mac și Windows, poate face acest lucru cu ușurință.

Exemplul de mai jos va fi pentru Linux, dar odată ce îl ai instalat pe Windows sau Mac, poți rula aceeași comandă ca cea de mai jos.

Descărcați și instalați FFmpeg

Mai întâi va trebui să descărcați și să instalați FFmpeg. Cele mai multe distribuții au FFmpeg în depozitele de software, deși unele suporturi ar fi fost eliminate din acesta din motive de brevet software. Indiferent, pentru scopurile noastre o versiune destul de simplă a FFmpeg va face. În Ubuntu, trebuie doar să utilizați următoarea comandă în Terminal:

Această comandă va instala și câteva biblioteci suplimentare (împreună cu FFmpeg), necesare pentru suportul dispozitivului, format și filtru.

Extragerea audio din fișiere FLV

Odată instalat, utilizarea FFmpeg este destul de simplă, atât timp cât știți ce comenzi să utilizați. Există sute de opțiuni diferite, o sintaxă specială de utilizat în circumstanțe diferite, iar puterea și complexitatea excesive pot fi un pic copleșitoare. Din fericire, pentru munca noastră, FFmpeg este destul de simplă.

Primul lucru pe care trebuie să-l facem este să aflăm exact ce codecuri sunt folosite în fișierul nostru FLV. Pentru a face acest lucru, deschideți Terminalul (dacă nu este încă deschis) și schimbați directorul unde este localizat fișierul FLV. În exemplul nostru, fișierul se numește Bohemian_Rhapsody.flv și se află pe desktop. Deci, comanda de tip ar fi:

Acest lucru mișcă programul Terminal în același director (desktop-ul în acest caz), astfel încât toate comenzile noastre vor fi active acolo. Acest lucru este important deoarece, dacă spuneți unui program (ca FFmpeg) să acționați asupra unui fișier, numai fișierul nu este locul unde Terminalul "caută", atunci veți primi erori.

Acum, că am folosit CD-ul pentru a schimba directorul pe Desktop, trebuie să tastăm următoarea comandă:

Notă: dacă încercați acest lucru împreună cu tutorialul, înlocuiți numele fișierului dvs. ori de câte ori îl vedeți utilizat în comenzi.

Comanda de mai sus este un pic de hack și veți primi erori, dar nu vă faceți griji. Ceea ce am spus de fapt ffmpeg este că Bohemian_Rhapsody.flv este fișierul de intrare. Asta spune "-i" ffmpeg.

Atunci când l-am lovit pe Enter după comanda, nu am spus ffmpeg exact ce să facem cu fișierul, așa că scanează o eroare. Fără biggie. Ignorați-o. Deoarece, împreună cu eroarea, ne oferă și informații despre fișier. Partea care ne interesează va arăta astfel:

Informațiile de mai sus ne indică următoarele lucruri. În ordine, ne spune că fluxul este codificat folosind codificatorul AAC, că are o frecvență de 44100 Hz (rata corectă de eșantionare pentru arderea pe CD), că este stereo, folosește eșantioane pe 16 biți și are un bitrate de 107 kb / s. În scopul extragerii, suntem foarte interesați că fișierul are audio AAC. Știind acest lucru, tot ce trebuie să faceți este să tastați următoarea comandă:

Iată ce fac diferitele părți ale comenzii anterioare:

ffmpeg - lansează FFmpeg
-i Bohemian_Rhapsody.flv - oferă FFmpeg cu numele fișierului de intrare
-vn - spune FFmpeg să ignore piesa video
-acodec copie - copiază piesa audio (în loc de codificare la alt format)
Bohemian_Rhapsody.m4a - numele fișierului de ieșire

După introducerea comenzii anterioare, ar trebui să treacă doar o secundă și ar trebui să observați un nou fișier pe Desktop, numit Bohemian_Rhapsody.m4a, care nu va conține decât piesa audio originală din fișierul FLV original. Doar deschide-l în media player preferat și dă un ascultare pentru a vă asigura că totul este așa cum ar trebui să fie.

Este atat de simplu. Desigur, FFmpeg are multe, multe alte opțiuni disponibile. Puteți transcrie audio într-un format diferit, pentru încărcarea pe un telefon mobil, un MP3 player sau un fișier WAV. Puteți să manipulați videoclipul din FLV-ul original dacă vreți, să vă faceți griji în legătură cu bitrate-ul, rata de eșantionare și numărul de canale.

Și poate veți dori să învățați mai târziu, dar pentru moment știi un lucru cu certitudine: este simplu de folosit FFmpeg pentru a extrage audio dintr-un fișier în format FLV. Simplu și rapid.

Top