Cum se convertește audio în alte formate de la terminal cu FFmpeg

Convertiți cu FFmpeg

Mulți utilizatori preferă să utilizeze aplicații cu o interfață cu utilizatorul pentru a ne îndeplini sarcinile. Dar în Linux (și macOS) există ceva numit terminal (sună ca tine?), Din care putem face totul fără a fi nevoie să instalăm software suplimentar, atâta timp cât ne amintim de comenzile necesare. În acest articol vă vom arăta cum se convertește sunetul în alte formate folosind terminal și FFmpeg, ceva care este instalat implicit în majoritatea distribuțiilor Linux.

Lucrul bun despre utilizarea FFmpeg direct de la terminal este că, nefiind nevoit să mutați și interfața grafică sau interfața cu utilizatorul, performanța și fiabilitatea vor fi mai mari. De asemenea, va fi mai rapid, pentru că nu irosiți resurse în „florile”. În plus, FFmpeg este un cadru foarte puternic și compatibil, care ne asigură că putem converti practic orice fișier audio în orice format. Aici vă explicăm cum să o faceți.

FFmpeg este compatibil cu cele mai populare formate

Primul lucru pe care îl vom face este să ne asigurăm că avem FFmpeg instalat pe computerul nostru. O putem face în două moduri, unul dintre ele este unul oficial și celălalt ca o comandă rapidă. Modul oficial este să scriem, fără ghilimele, „ffmpeg -version” în terminal, care ne va arăta versiunea cadrului pe care l-am instalat și opțiunile disponibile. Comanda rapidă este mult mai simplă: tastăm pur și simplu numele cadrului, adică „Ffmpeg” fără ghilimele. Vom vedea ceva de genul următor:

ffmpeg în terminal

Dacă nu vedem ceva asemănător celor de mai sus, instalăm FFmpeg cu următoarea comandă:

sudo apt install ffmpeg

Odată instalat și dacă doriți să fiți impresionat, puteți tasta „ffmpeg -help” pentru a vedea ce poate face. Există multe opțiuni, dar acest articol se va concentra pe unul simplu. Și acum da, trecem la conversia audio în alte formate.

Convertiți MP3 în WAV cu FFmpeg

Conversia fișierelor audio în alte formate cu FFmpeg poate fi foarte simplă. Dacă asta este tot ceea ce ne dorim, comanda va fi după cum urmează:

ffmpeg -i archivodeentrada.mp3 archivodesalida.wav

După cum puteți vedea, singurul lucru de reținut este adăugați „-i” în față a fișierului de intrare și a fișierului de ieșire (înlocuiți „inputfile” și „outputfile” cu un nume la alegere). Nu mai există. Dacă dorim să cunoaștem formatele și codecurile disponibile, vom scrie comenzile „ffmpeg -formats” sau „ffmpeg -codecs”, întotdeauna fără ghilimele.

Să o complicăm puțin

Acum vom complica puțin. Acest cadru ne permite convertiți același fișier în diferite formate în același timp. Pentru ce ar putea fi asta? Ei bine, poate avem dispozitive diferite cu compatibilități diferite și unul este mai bun cu MP3 și altul cu OGG. Oricare ar fi motivul, îl putem face și pentru aceasta este suficient să adăugăm restul formatelor la comanda anterioară, care ar arăta mai mult sau mai puțin așa:

ffmpeg -i archivodeentrada.mp3 archivodesalida.wav archivodesalida.ogg archivodesalida.mp4

Dacă dorim să indicăm un codec specific, o vom face adăugând „c: a + codec” înainte de fișierul de ieșire, care pentru a converti un MP4 în OGG cu codecul „libopus” ar arăta astfel:

ffmpeg -i archivodeentrada.mp4 c:a libopus archivodesalida.ogg

În cea mai dificilă, ceea ce vom face este să convertim un fișier audio AIF în MP3 indicând un bitrate specific, în acest caz 320. O vom face cu următoarea comandă:

ffmpeg -i archivodeentrada.aif -b:a 320000 archivodesalida.mp3

S-ar putea să vă întrebați: „320000?” Da. Trebuie să ne amintim că rata de biți este în kbit / s, deci trebuie să adăugăm numărul pe care îl cunoaștem (de exemplu, 320) înmulțit cu 1000.

FFmpeg ne oferă mult mai mult

Acest cadru puternic ne oferă acest lucru și multe altele. De fapt, ceea ce este explicat în acest articol este doar vârful unui aisberg imens pe care îl puteți vedea integral acest link. Alta zi vom explica modul de înregistrare a ecranului cu FFmpeg, ceva ce putem face fără audio sau cu audio, în cazul în care nu doriți să utilizați aplicații precum VLC sau SimpleScreenRecorder.

Există vreo altă sarcină / conversie pe care o faceți de obicei cu FFmpeg?

OceanAudio
Articol asociat:
Ocenaudio: un excelent editor audio multiplatform excelent

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Enoh el a spus

    Interesant!

    Cum ar trebui să convertesc sunetul într-un fișier ușor de 3gp fără să pierd calitatea?

  2.   Elier el a spus

    Mulțumesc pentru predare, exact ceea ce căutam să convertesc direct de la terminal