Com convertir àudio a altres formats des del terminal amb FFmpeg

Converteix amb FFmpeg

Molts usuaris preferim usar aplicacions amb interfície d'usuari per realitzar les nostres tasques. Però en Linux (i macOS) existeix una cosa que es diu terminal (us sona?), Des del qual podem fer de tot sense haver d'instal·lar programari extra, sempre que recordem les comandes necessàries. En aquest article anem a ensenyar-vos com convertir àudio a altres formats usant el terminal i FFmpeg, Una cosa que ve instal·lat per defecte en la majoria de distribucions Linux.

El millor d'usar FFmpeg directe des del terminal és que, al no haver de moure també la GUI o interfície d'usuari, el rendiment i fiabilitat serà més gran. També serà més ràpid perquè no estarà ocupant recursos en «floritures». A més, FFmpeg és un framework molt poderós i compatible, el que ens assegura que podrem convertir pràcticament qualsevol arxiu d'àudio a qualsevol format. A continuació us expliquem com fer-ho.

FFmpeg és compatible amb la majoria de formats populars

El primer que farem serà assegurar-nos que tenim FFmpeg instal·lat en el nostre equip. Podem fer-ho de dues maneres, una d'elles és l'oficial i l'altra com una drecera. La manera oficial és escriure, sense les cometes, «ffmpeg -version» en el terminal, el que ens mostrarà la versió de l'framework que tenim instal·lada i les opcions disponibles. La drecera és molt més senzill: simplement teclegem el nom de l'framework, és a dir, «Ffmpeg» sense les cometes. Veurem alguna cosa com el següent:

ffmpeg al terminal

Si no veiem alguna cosa com l'anterior, instal·lem FFmpeg amb la següent comanda:

sudo apt install ffmpeg

Un cop instal·lat i si voleu quedar impressionats, podeu escriure «ffmpeg -help» per veure tot el que pot fer. Hi ha moltes opcions, però aquest article se centrarà en una senzilla. I ara sí, passem a convertir l'àudio a altres formats.

Convertir un MP3 a WAV amb FFmpeg

Converteix arxius d'àudio a altres formats amb FFmpeg pot ser molt senzill. Si això és l'única cosa que volem, la comanda serà com el següent:

ffmpeg -i archivodeentrada.mp3 archivodesalida.wav

Com veieu, l'únic que cal recordar és afegir «-i» davant de l'arxiu d'entrada i l'arxiu de sortida (cal substituir «archivodeentrada» i «archivodesalida» per un nom a la nostra elecció). No hi ha més. Si volem saber els formats i els codecs que hi ha disponibles, escriurem les ordres «ffmpeg -formats» o «ffmpeg -codecs», sempre sense les cometes.

Anem a complicar-ho una mica

Ara anem a complicar-ho una mica. Aquest framework ens permet convertir un mateix arxiu a diversos formats a el mateix temps. Per a què podria servir això? Bé, potser tenim diferents dispositius amb diferents compatibilitats ia un li va millor l'MP3 ia un altre el OGG. Sigui quina sigui la raó, podem fer-ho i per a això només cal afegir la resta de formats a la comanda anterior, el que quedaria més o menys així:

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

Si volem indicar un codec en concret, ho farem afegint «c: a + còdec» abans de l'arxiu de sortida, el que per a convertir un MP4 a OGG amb el còdec «libopus» quedaria així:

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

En el més difícil encara, el que farem és convertir un arxiu d'àudio AIF a MP3 indicant-li un bitrate en concret, en aquest cas 320. Ho farem amb la següent comanda:

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

Us estareu preguntant: «¿320000?». Sí. Hem de recordar que el bitrate està en kbit / s, De manera que hem d'afegir el número que coneixem (per exemple, 320) multiplicat per 1000.

FFmpeg ens ofereix moltíssim més

Aquest poderós framework ens ofereix això i molt més. De fet, el que s'ha explicat en aquest article és només la punta d'un enorme iceberg que podeu veure complet en aquest enllaç. Un altre dia us explicarem com gravar la pantalla amb FFmpeg, alguna cosa que podem fer sense àudio o amb àudio, per si no voleu usar aplicacions com VLC o SimpleScreenRecorder.

Hi ha alguna altra tasca / conversió que sols fer amb FFmpeg?

OceanAudio
Article relacionat:
Ocenaudio: un excel·lent editor d'àudio gratuït multiplataforma

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   enox va dir

    Interessant!

    Com s'ha de fer per convertir l'àudio en arxiu lleuger 3gp sense perdre qualitat?

  2.   Elier va dir

    Gràcies per l'ensenyament, just el que buscava per convertir des de la terminal directament