Kā pārveidot audio citos formātos no termināla ar FFmpeg

Konvertēt ar FFmpeg

Daudzi lietotāji izvēlas izmantot lietotāja saskarnes, lai veiktu mūsu uzdevumus. Bet operētājsistēmā Linux (un macOS) ir kaut kas tāds, ko sauc par terminālu (vai tas izklausās pazīstami?), No kura mēs varam darīt visu, neuzstādot papildu programmatūru, ja vien atceramies nepieciešamās komandas. Šajā rakstā mēs jums parādīsim kā pārveidot audio citos formātos, izmantojot termināli un FFmpeg, kaut kas pēc noklusējuma ir instalēts lielākajā daļā Linux izplatījumu.

Jauka lieta par FFmpeg lietošanu tieši no termināla ir tā, ka nav jāpārvieto arī GUI vai lietotāja saskarne, veiktspēja un uzticamība būs augstāka. Tas būs arī ātrāk, jo jūs netērējat resursus "frills". Turklāt FFmpeg ir ļoti spēcīgs un saderīgs ietvars, kas nodrošina, ka praktiski jebkuru audio failu varam pārvērst jebkurā formātā. Šeit mēs paskaidrojam, kā to izdarīt.

FFmpeg ir saderīgs ar populārākajiem formātiem

Pirmā lieta, ko mēs darīsim, ir pārliecināties, vai mūsu datorā ir instalēts FFmpeg. Mēs to varam izdarīt divos veidos: viens no tiem ir oficiālais un otrs kā saīsne. Oficiālais veids ir rakstīt bez pēdiņām terminālā "ffmpeg -version", kas mums parādīs instalētās sistēmas versiju un pieejamās opcijas. Īsceļš ir daudz vienkāršāks: mēs vienkārši ierakstām ietvara nosaukumu, tas ir, "Ffmpeg" bez pēdiņām. Mēs redzēsim kaut ko līdzīgu šim:

ffmpeg terminālā

Ja mēs neredzam kaut ko līdzīgu iepriekšminētajam, mēs instalējam FFmpeg ar šādu komandu:

sudo apt install ffmpeg

Pēc instalēšanas un, ja vēlaties, lai tas atstātu iespaidu, varat ierakstīt "ffmpeg -help", lai redzētu, ko tas var darīt. Ir daudz iespēju, taču šis raksts koncentrēsies uz vienkāršu. Un tagad jā, mēs pārietam uz audio pārveidošanu citos formātos.

Konvertējiet MP3 uz WAV ar FFmpeg

Audio failu konvertēšana citos formātos, izmantojot FFmpeg, var būt ļoti vienkārša. Ja tas ir viss, ko mēs vēlamies, komanda būs šāda:

ffmpeg -i archivodeentrada.mp3 archivodesalida.wav

Kā redzat, jāatceras tikai pievienot priekšā "-i" ievades faila un izvades faila (aizstājiet “inputfile” un “outputfile” ar izvēlēto nosaukumu). Tur vairs nav. Ja mēs vēlamies uzzināt pieejamos formātus un kodekus, mēs rakstīsim komandas "ffmpeg -formats" vai "ffmpeg -codecs", vienmēr bez pēdiņām.

Nedaudz sarežģīsim

Tagad mēs to nedaudz sarežģīsim. Šī sistēma mums ļauj konvertēt to pašu failu dažādos formātos tajā pašā laikā. Kam tas varētu būt paredzēts? Nu, varbūt mums ir dažādas ierīces ar atšķirīgu savietojamību, un viena ir labāka ar MP3 un otra ar OGG. Neatkarīgi no iemesla, mēs to varam izdarīt, un tāpēc pietiek ar iepriekšējās komandas pievienošanu pārējiem formātiem, kas izskatās vairāk vai mazāk šādi:

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

Ja mēs vēlamies norādīt konkrētu kodeku, mēs to izdarīsim, pirms izejas faila pievienojot "c: a + kodeku", kas MP4 konvertēšanai OGG ar "libopus" kodeku izskatās šādi:

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

Visgrūtākajā gadījumā mēs pārveidosim AIF audio failu MP3 formātā, norādot konkrētu bitu pārraides ātrumu, šajā gadījumā 320. Mēs to darīsim ar šādu komandu:

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

Jums var rasties jautājums: "320000 XNUMX?" Jā. Mums jāatceras, ka bitu pārraides ātrums ir kbit / s, tāpēc mums jāpievieno mums zināmais skaitlis (piemēram, 320), kas reizināts ar 1000.

FFmpeg mums piedāvā daudz vairāk

Šis spēcīgais ietvars mums piedāvā šo un daudz ko citu. Patiesībā šajā rakstā izskaidrotais ir tikai milzīga aisberga virsotne, kuru jūs varat pilnībā redzēt šī saite. Citu dienu mēs paskaidrosim, kā ierakstīt ekrānu Izmantojot FFmpeg, kaut ko mēs varam darīt bez audio vai ar audio, ja nevēlaties izmantot tādas programmas kā VLC vai SimpleScreenRecorder.

Vai ir kāds cits uzdevums / pārveidošana, ko parasti veicat ar FFmpeg?

OceanAudio
saistīto rakstu:
Ocenaudio: lielisks daudzplatformu bezmaksas audio redaktors

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   enoks teica

    Interesanti!

    Kā man vajadzētu pārvērst audio par vieglu 3gp failu, nezaudējot kvalitāti?

  2.   Elier teica

    Paldies par mācību, tieši to, ko es meklēju, lai tieši pārveidotu no termināla