Kako pretvoriti audio u druge formate s terminala pomoću FFmpeg

Pretvori s FFmpeg

Mnogi korisnici radije koriste programe s korisničkim sučeljem za izvršavanje naših zadataka. Ali u Linuxu (i macOS-u) postoji nešto što se naziva terminal (zvuči li poput vas?), Iz kojeg možemo učiniti sve bez potrebe za instaliranjem dodatnog softvera, sve dok pamtimo potrebne naredbe. U ovom ćemo vam članku pokazati kako pretvoriti audio u druge formate pomoću terminala i FFmpega, nešto što je standardno instalirano u većini Linux distribucija.

Dobra stvar kod korištenja FFmpeg-a izravno s terminala je ta što, ne morajući premještati GUI ili korisničko sučelje izvedba i pouzdanost bit će veće. Bit će i brže jer ne trošite resurse na "frke". Uz to, FFmpeg je vrlo moćan i kompatibilan okvir koji osigurava da praktički bilo koju audio datoteku možemo pretvoriti u bilo koji format. Ovdje ćemo objasniti kako to učiniti.

FFmpeg je kompatibilan s većinom popularnih formata

Prvo što ćemo učiniti je osigurati da na računalu imamo instaliran FFmpeg. To možemo učiniti na dva načina, jedan od njih je službeni, a drugi kao prečac. Službeni način je da se bez navodnika na terminal napiše "ffmpeg -version", koji će nam pokazati verziju okvira koji smo instalirali i dostupne opcije. Prečac je mnogo jednostavniji: jednostavno upišemo ime okvira, tj. "Ffmpeg" bez navodnika. Vidjet ćemo nešto poput sljedećeg:

ffmpeg u terminalu

Ako ne vidimo nešto slično gore, instaliramo FFmpeg sa sljedećom naredbom:

sudo apt install ffmpeg

Jednom instaliran i ako želite biti impresionirani, možete upisati "ffmpeg -help" da vidite što to može učiniti. Postoji mnogo opcija, ali ovaj će se članak usredotočiti na jednostavnu. I sada da, prelazimo na pretvaranje zvuka u druge formate.

Pretvorite MP3 u WAV pomoću FFmpeg

Pretvaranje audio datoteka u druge formate pomoću FFmpeg može biti vrlo jednostavno. Ako je ovo sve što želimo, naredba će biti sljedeća:

ffmpeg -i archivodeentrada.mp3 archivodesalida.wav

Kao što vidite, jedino čega se trebate sjetiti je ispred dodajte "-i" ulazne datoteke i izlazne datoteke (zamijenite "inputfile" i "outputfile" imenom po vašem izboru). Nema više. Ako želimo znati formate i kodeke koji su dostupni, napisat ćemo naredbe "ffmpeg -formats" ili "ffmpeg -codecs", uvijek bez navodnika.

Hajde da to malo zakompliciramo

Sad ćemo to malo zakomplicirati. Ovaj nam okvir omogućuje pretvoriti istu datoteku u razne formate u isto vrijeme. Za što bi ovo moglo biti? Pa, možda imamo različite uređaje s različitim kompatibilnostima, a jedan je bolji s MP3-om, a drugi s OGG-om. Bez obzira na razlog, možemo to učiniti, a za to je dovoljno dodati ostatak formata prethodnoj naredbi, koja bi izgledala više-manje ovako:

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

Ako želimo naznačiti određeni kodek, to ćemo učiniti dodavanjem "c: a + kodeka" prije izlazne datoteke, koja bi pretvaranje MP4 u OGG s kodekom "libopus" izgledala ovako:

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

U najtežoj, ono što ćemo učiniti je pretvoriti AIF audio datoteku u MP3 naznačujući određenu brzinu, u ovom slučaju 320. Učinit ćemo to pomoću sljedeće naredbe:

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

Možda se pitate: "320000 XNUMX?" Da. Moramo imati na umu da je brzina prijenosa u kbit / s, pa moramo dodati broj koji znamo (na primjer, 320) pomnožen s 1000.

FFmpeg nam nudi puno više

Ovaj snažni okvir nudi nam ovo i mnogo više. Zapravo, ono što je objašnjeno u ovom članku samo je vrh ogromne sante leda na kojoj možete u cijelosti vidjeti ovaj link. Drugi dan objasnit ćemo kako se snima zaslon s FFmpegom, nečim što možemo učiniti bez zvuka ili sa zvukom, u slučaju da ne želite koristiti programe poput VLC ili SimpleScreenRecorder.

Postoji li neki drugi zadatak / konverzija koji obično radite s FFmpeg?

OceanAudio
Povezani članak:
Ocenaudio: izvrstan multiplatformni besplatni audio editor

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   enox dijo

    Zanimljiv!

    Kako pretvoriti audio u laganu 3gp datoteku bez gubitka kvalitete?

  2.   Elier dijo

    Hvala na podučavanju, upravo ono što sam tražio da se izravno pretvori s terminala