V naslednjem članku si bomo ogledali FFmpeg. To je eno zbirka programske opreme ukazne vrstice, brezplačen in odprtokoden za delo z večpredstavnostnimi datotekami. Vsebuje a komplet avdio in video knjižnic, kakršni so: libavcodec, libavformat in libavutil. S FFmpeg lahko vsak pretvori med različne video in zvočne formate, nastavi hitrost vzorčenja, spremeni velikost videoposnetkov ali posname namizje vašega računalnika. O slednjem že z nami se je pogovarjal kolega nekaj časa nazaj.
V naslednjih vrsticah si bomo ogledali potrebne korake za namestite FFmpeg na Ubuntu 18.04. Videli bomo, kako lahko namestimo trenutno stabilno različico ali najnovejšo različico, ki je na voljo. Ista navodila se lahko uporabljajo za Ubuntu 16.04 in katero koli distribucijo, ki temelji na Ubuntu, vključno z Linux Mint in Elementary OS.
FFmpeg na Ubuntuju
Namestite FFmpeg 3.X
V Uradna skladišča Ubuntu lahko najdemo FFmpeg in lahko enostavno namestite z upraviteljem paketov apt. To je najhitrejši in najlažji način namestitve FFmpeg v Ubuntu. Vendar različica, ki je vključena v skladišča, morda ni najnovejša.
Ko pišem te vrstice, je trenutna stabilna različica, ki je na voljo v repozitorijih Ubuntu 18.04, 3.4.4. Če vas zanima ta različica, sledite naslednjim korakom, da jo namestite v Ubuntu 18.04.
Začeli bomo z odprtjem terminala (Ctrl + Alt + T). Vanj bomo zapisali naslednje za posodobitev seznama razpoložljivih paketov:
sudo apt update
Potem lahko namestite FFmpeg vnesite naslednji ukaz:
sudo apt install ffmpeg
Po namestitvi do preverite, ali je paket pravilno nameščen, lahko uporabimo naslednji ukaz. Tako bo natisnjeno nekaj takega:
ffmpeg -version
Za posvetovanje z vsemi na voljo dajalniki in dekodirniki, lahko zapišemo:
ffmpeg -encoders
ffmpeg -decoders
Z vsem zgoraj navedenim bomo namestili in preverili namestitev FFmpeg 3.X v naš sistem Ubuntu. Zdaj ga lahko začnemo uporabljati.
Namestite FFmpeg 4.X
Če imamo raje namestite novejšo različicoZ naslednjimi navodili bomo lahko namestili FFmpeg različice 4.x v Ubuntu 18.04.
Različica 4.X te programske opreme dodaja številne nove filtre, kodirnike in dekoderje. Ta različica je na voljo v PPA Jonathona F.. Spodnji koraki opisujejo, kako namestiti FFmpeg 4.x na Ubuntu 18.04.
Začnemo z odprtjem terminala (Ctrl + Alt + T). Vanj bomo zapisali naslednje, da bomo dodali potrebni PPA:
sudo add-apt-repository ppa:jonathonf/ffmpeg-4
Ko v svoj sistem dodate PPA, lahko namestite potreben paket tipkanje:
sudo apt install ffmpeg
S tem boste imeli v sistemu nameščeno različico 4.X, ki bo pripravljena za uporabo. Ti lahko preverite nameščeno različico z istim ukazom, kot ga uporabljamo pri različici 3.X:
ffmpeg -version
Nekaj primerov
Pri pretvorbi avdio in video datotek z FFmpeg vam ni treba določiti vhodnih in izhodnih formatov. Oblika vhodne datoteke in izhodna oblika sta postavljeni iz končnice datoteke.
Če bi želeli pretvori video datoteko iz mp4 v webm, bi morali napisati nekaj takega:
ffmpeg -i entradaVideo.mp4 salidaVideo.webm
V primeru, da nas zanima pretvori zvočno datoteko mp3 v ogg, navodila bodo naslednja:
ffmpeg -i entradaAudio.mp3 salidaAudio.ogg
Pri pretvorbi datotek bomo to lahko storili določite kodeke, ki jih želimo uporabiti z možnostjo -c. Kodek je lahko ime katerega koli podprtega dekodirnika / kodirnika.
Če bi želeli pretvorite video datoteko iz mp4 v webm z uporabo video kodeka libvpx in avdio kodeka libvorbis. Morali bomo uporabiti takšno naročilo:
ffmpeg -i input.mp4 -c:v libvpx -c:a libvorbis output.webm
V primeru želje pretvorite zvočno datoteko iz mp3 v ogg, kodiran s kodekom libopus. Ukaz za uporabo bi bil približno takšen:
ffmpeg -i entradaAudio.mp3 -c:a libopus salidaAudio.ogg
Več informacij o uporabi te programske opreme je na voljo svetovanje uradna dokumentacija avtor FFmpeg.
Imel sem nekaj težav pri predvajanju mp4 videoposnetkov v Ubuntu 20.10, vendar sem rešitev našel tukaj. Milijon hvala!