Kaip konvertuoti garsą į kitus formatus iš terminalo naudojant „FFmpeg“

Konvertuoti naudojant FFmpeg

Daugelis vartotojų nori naudoti vartotojo sąsajos programas, kad atliktų mūsų užduotis. Tačiau „Linux“ (ir „macOS“) yra kažkas, vadinamas terminalu (ar tai skamba gerai?), Iš kurio mes galime padaryti viską, nereikėdami įdiegti papildomos programinės įrangos, jei tik prisimename reikiamas komandas. Šiame straipsnyje mes jums parodysime kaip konvertuoti garsą į kitus formatus naudojant terminalą ir, kažkas įdiegtas pagal numatytuosius nustatymus daugumoje „Linux“ paskirstymų.

Gražus dalykas naudojant FFmpeg tiesiai iš terminalo yra tas, kad nereikia perkelti GUI ar vartotojo sąsajos, našumas ir patikimumas bus didesnis. Tai taip pat bus greitesnė, nes jūs nešvaistote išteklių „maivymuisi“. Be to, „FFmpeg“ yra labai galinga ir suderinama sistema, užtikrinanti, kad praktiškai bet kurį garso failą galime konvertuoti į bet kokį formatą. Čia mes paaiškiname, kaip tai padaryti.

„FFmpeg“ yra suderinamas su populiariausiais formatais

Pirmas dalykas, kurį atliksime, yra įsitikinti, kad kompiuteryje įdiegta „FFmpeg“. Tai galime padaryti dviem būdais: vienas iš jų yra oficialus, kitas - kaip nuoroda. Oficialus būdas yra be kabučių parašyti terminale „ffmpeg -version“, kuris mums parodys įdiegtos sistemos versiją ir galimas parinktis. Spartusis klavišas yra daug paprastesnis: mes tiesiog įveskite sistemos pavadinimą, tai yra, „Ffmpeg“ be kabučių. Pamatysime panašų dalyką:

ffmpeg terminale

Jei nematome kažko panašaus į aukščiau, mes įdiegiame „FFmpeg“ su šia komanda:

sudo apt install ffmpeg

Įdiegę ir jei norite būti sužavėti, galite įvesti „ffmpeg -help“, kad pamatytumėte, ką jis gali padaryti. Yra daugybė variantų, tačiau šiame straipsnyje daugiausia dėmesio bus skiriama paprastam. Ir dabar taip, mes pereiname prie garso konvertavimo į kitus formatus.

Konvertuokite MP3 į WAV su FFmpeg

Konvertuoti garso failus į kitus formatus naudojant „FFmpeg“ gali būti labai paprasta. Jei tai yra viskas, ko norime, komanda bus tokia:

ffmpeg -i archivodeentrada.mp3 archivodesalida.wav

Kaip matote, reikia atsiminti tik tai priešais pridėti „-i“ išvesties failo ir išvesties failo (pakeiskite „inputfile“ ir „outputfile“ pasirinktu pavadinimu). Daugiau nebėra. Jei norime sužinoti galimus formatus ir kodekus, parašysime komandas „ffmpeg -formats“ arba „ffmpeg -codecs“, visada be kabučių.

Šiek tiek apsunkinkime

Dabar mes tai šiek tiek apsunkinsime. Ši sistema leidžia mums konvertuoti tą patį failą į įvairius formatus Tuo pačiu metu. Kam tai galėtų būti? Na, galbūt mes turime skirtingus įrenginius su skirtingais suderinamumais ir vienas yra geresnis su MP3, o kitas - su OGG. Nepriklausomai nuo priežasties, mes galime tai padaryti ir tam pakanka likusius formatus pridėti prie ankstesnės komandos, kuri atrodytų daugmaž taip:

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

Jei norime nurodyti konkretų kodeką, tai padarysime pridėdami „c: a + kodeką“ prieš išvesties failą, kuris konvertuojant MP4 į OGG su „libopus“ kodeku atrodytų taip:

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

Sunkiausia, ką mes ketiname padaryti, yra konvertuoti AIF garso failą į MP3, nurodant konkretų bitų greitį, šiuo atveju 320. Mes tai padarysime naudodami šią komandą:

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

Jums gali būti įdomu: "320000 XNUMX?" Taip. Turime prisiminti, kad pralaidumas yra kbit / s, todėl turime pridėti mums žinomą skaičių (pavyzdžiui, 320), padaugintą iš 1000.

„FFmpeg“ mums siūlo daug daugiau

Ši galinga sistema siūlo mums tai ir daug daugiau. Tiesą sakant, tai, kas paaiškinta šiame straipsnyje, yra tik didžiulio ledkalnio viršūnė, kurioje galite pamatyti visą šią nuorodą. Kita diena mes paaiškinsime, kaip įrašyti ekraną su „FFmpeg“, ką galime padaryti be garso ar su garsu, jei nenorite naudoti tokių programų kaip VLC ar „SimpleScreenRecorder“.

Ar yra kokia nors kita užduotis / konversija, kurią paprastai atliekate su „FFmpeg“?

„OceanAudio“
Susijęs straipsnis:
„Ocenaudio“: puikus daugialypis nemokamas garso redaktorius

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   enoksas sakė

    Įdomus!

    Kaip turėčiau konvertuoti garsą į lengvą 3gp failą, neprarasdamas kokybės?

  2.   elieras sakė

    Ačiū už mokymą, tik tai, ko ieškojau, kad galėčiau tiesiogiai konvertuoti iš terminalo