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

Pretvori sa FFmpeg

Mnogi korisnici radije koriste UI aplikacije za izvršavanje naših zadataka. Ali u Linuxu (i macOS-u) postoji nešto što se naziva terminal (čini li se to poznatim?), Iz kojeg možemo učiniti sve bez potrebe za instaliranjem dodatnog softvera, sve dok pamtimo potrebne naredbe. U ovom članku ćemo vam pokazati kako pretvoriti audio u druge formate koristeći terminal i FFmpeg, 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 performanse i pouzdanost će biti veće. Bit će i brže jer ne trošite resurse u "frkama". Uz to, FFmpeg je vrlo moćan i kompatibilan okvir koji osigurava da praktično 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čunaru imamo instaliran FFmpeg. To možemo učiniti na dva načina, jedan od njih je službeni, a drugi kao prečica. Službeni način je da napišemo, bez navodnika, "ffmpeg -version" u terminal, koji će nam pokazati verziju okvira koji smo instalirali i dostupne opcije. Prečica je mnogo jednostavnija: jednostavno upišemo ime okvira, tj. "Ffmpeg" bez navodnika. Vidjet ćemo otprilike sljedeće:

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 šta 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 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 okvir nam omogućava pretvoriti istu datoteku u razne formate u isto vrijeme. Za šta bi ovo moglo biti? Pa, možda imamo različite uređaje s različitim kompatibilnostima, a jedan je bolji s MP3, a drugi s OGG-om. Bez obzira na razlog, možemo to učiniti i 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, što bi pretvaranje MP4 u OGG pomoću kodeka "libopus" izgledalo 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?" Da. Moramo imati na umu da je brzina prijenosa u kbit / s, tako da moramo dodati broj koji znamo (na primjer, 320) pomnožen sa 1000.

FFmpeg nam nudi mnogo više

Ovaj snažni okvir nudi nam ovo i još mnogo toga. Zapravo, ono što je objašnjeno u ovom članku samo je vrh ogromnog ledenog brijega na kojem možete u potpunosti vidjeti Ova veza. Drugi dan objasnit ćemo kako se snima ekran sa FFmpeg, nešto što možemo bez zvuka ili sa zvukom, u slučaju da ne želite koristiti aplikacije poput VLC ili SimpleScreenRecorder.

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

OceanAudio
Vezani članak:
Ocenaudio: odličan uređivač zvuka na više platformi

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   enox rekao je

    Zanimljivo!

    Kako da pretvorim zvuk u laganu 3gp datoteku bez gubitka kvaliteta?

  2.   Elier rekao je

    Hvala na podučavanju, upravo ono što sam tražio da pretvorim izravno u terminal