Številni uporabniki za izvajanje svojih nalog raje uporabljajo uporabniške vmesnike. Toda v Linuxu (in macOS) obstaja nekaj, kar se imenuje terminal (se to sliši znano?), Iz katerega lahko naredimo vse, ne da bi morali namestiti dodatno programsko opremo, če si zapomnimo potrebne ukaze. V tem članku vam bomo pokazali kako pretvoriti zvok v druge formate z uporabo terminala in FFmpeg, nekaj, kar je privzeto nameščeno v večini distribucij Linuxa.
Lepo pri uporabi FFmpeg neposredno s terminala je, da brez potrebe po premikanju GUI-ja ali uporabniškega vmesnika, zmogljivost in zanesljivost bosta višji. Hitro bo tudi, ker ne zapravljate virov v "nalašč". Poleg tega je FFmpeg zelo zmogljiv in združljiv okvir, ki zagotavlja, da lahko praktično katero koli zvočno datoteko pretvorimo v katero koli obliko. Tukaj razlagamo, kako to storiti.
FFmpeg je združljiv z najbolj priljubljenimi formati
Prva stvar, ki jo bomo storili, je, da imamo v računalniku nameščen FFmpeg. To lahko storimo na dva načina, eden od njih je uradni, drugi pa bližnjico. Uradni način je, da brez narekovajev v terminal napišemo "ffmpeg -version", ki nam bo pokazal različico okolja, ki smo ga namestili, in razpoložljive možnosti. Bližnjica je veliko preprostejša: preprosto vtipkamo ime ogrodja, to je "Ffmpeg" brez narekovajev. Videli bomo nekaj takega:
Če ne vidimo nečesa podobnega zgoraj, namestimo FFmpeg z naslednjim ukazom:
sudo apt install ffmpeg
Ko ste enkrat nameščeni in če želite biti navdušeni, lahko vnesete "ffmpeg -help", da vidite, kaj lahko naredi. Možnosti je veliko, vendar se bo ta članek osredotočil na preprosto. In zdaj ja, nadaljujemo s pretvorbo zvoka v druge formate.
Pretvorite MP3 v WAV s FFmpeg
Pretvorba zvočnih datotek v druge formate s programom FFmpeg je lahko zelo preprosta. Če je to vse, kar želimo, bo ukaz tak:
ffmpeg -i archivodeentrada.mp3 archivodesalida.wav
Kot vidite, si je treba zapomniti le to spredaj dodajte "-i" vhodne in izhodne datoteke ("inputfile" in "outputfile" nadomestite z imenom po vaši izbiri). Ni več. Če želimo vedeti oblike in kodeke, ki so na voljo, bomo napisali ukaze "ffmpeg -formats" ali "ffmpeg -codecs", vedno brez narekovajev.
Pa malo zakomplicirajmo
Zdaj ga bomo nekoliko zakomplicirali. Ta okvir nam omogoča pretvori isto datoteko v različne formate ob istem času. Za kaj bi to lahko bilo? No, morda imamo različne naprave z različnimi združljivostmi in ena je boljša z MP3, druga pa z OGG. Ne glede na razlog lahko to storimo in za to je dovolj, da prejšnjemu ukazu dodamo ostale formate, ki bi bili videti bolj ali manj tako:
ffmpeg -i archivodeentrada.mp3 archivodesalida.wav archivodesalida.ogg archivodesalida.mp4
Če želimo navesti določen kodek, bomo to storili tako, da pred izhodno datoteko dodamo "c: a + kodek", ki bi pretvorbo MP4 v OGG s kodekom "libopus" izgledal takole:
ffmpeg -i archivodeentrada.mp4 c:a libopus archivodesalida.ogg
V najtežji bomo pretvorili zvočno datoteko AIF v MP3, ki označuje določeno bitno hitrost, v tem primeru 320. To bomo storili z naslednjim ukazom:
ffmpeg -i archivodeentrada.aif -b:a 320000 archivodesalida.mp3
Morda se sprašujete: "320000?" Da. Ne smemo pozabiti, da je bitna hitrost v kbit / s, zato moramo dodati število, ki ga poznamo (na primer 320), pomnoženo s 1000.
FFmpeg nam ponuja veliko več
Ta močan okvir nam ponuja to in še veliko več. V tem članku je razloženo le vrh ogromne ledene gore, ki si jo lahko ogledate v celoti ta povezava. Še en dan razložili bomo, kako posneti zaslon s FFmpeg lahko nekaj storimo brez zvoka ali zvoka, če ne želite uporabljati aplikacij, kot sta VLC ali SimpleScreenRecorder.
Ali obstaja kakšna druga naloga / pretvorba, ki jo običajno opravite s FFmpeg?
Zanimivo!
Kako naj pretvorim zvok v lahkotno datoteko 3gp, ne da bi pri tem izgubil kakovost?
Hvala za pouk, ravno tisto, kar sem iskal, da bi neposredno pretvoril iz terminala