CentOS

Kako namestiti in uporabljati FFmpeg v CentOS 8?

Kako namestiti in uporabljati FFmpeg v CentOS 8?
Če želite hiter način pretvorbe med zvočnimi in video datotekami v Linuxu in bi radi nekaj, kar ne preganja virov in opravilo opravi pravilno, lahko poskusite FFmpeg. FFmpeg je ključnega pomena za ohranjanje neke stopnje poznavanja datotek, ki jih naloži več uporabnikov, pa tudi za ohranjanje prostora za shranjevanje pod nadzorom. Ko uporabljate FFmpeg, lahko prevajate, prilagajate hitrost vzorčenja, snemate avdio / video tokove in spreminjate velikost datotek med različnimi video in zvočnimi formati. Ponuja zbirko knjižnic zvoka in slike, ki so v skupni rabi, vključno z libavcodec, libavformat in libavutil. Kadar se nanaša na pretvorbo datotek, ima FFmpeg več možnosti ukazne vrstice, zato je priporočljivo, da jo uporabite iz CLI. Sledite mi naprej in vodil vas bom, da namestite FFmpeg v Centos 8.

FFmpeg ni na voljo v privzetih repozitorijih Centos 8. Lahko se odločite za izdelavo pripomočkov FFmpeg iz vira ali pa jih namestite iz imenika Negativo17 prek DNF. V tem članku bomo nadaljevali z drugo izbiro. To je tudi najhitrejši način za implementacijo FFmpeg v OS Centos 8.

Postopek namestitve FFmpeg v Centos 8 je naslednji:

Namestite Epel Repository

Obstajata dva imenika, od katerih bomo odvisni, da namestimo FFmpeg na Centos 8. Prvi je imenik EPEL, ki vsebuje veliko dodatnih paketov, ki niso dostavljeni z namestitvijo osnovnega medija Centos 8.

Najprej boste morali preveriti, ali ima vaš Centos 8 nameščen in omogočen repozitorij epel ali ne. V ta namen izvedite naslednji ukaz:

$ sudo yum repolist

Vidite lahko, da v sistemu ni nameščeno nobeno skladišče Epel, kot je prikazano na spodnji sliki.

V Centos 8 lahko imenik EPEL namestite prek YUM ali DNF, ne glede na to, kaj ste bolj samozavestni. Za namestitev odlagališča Centos 8 epel morate uporabiti spodnje navedene ukaze.

$ sudo yum namestite epel-release

Ali

$ sudo yum -y namestite epel-release

Ali

$ dnf namestite https: // dl.fedoraproject.org / pub / epel /
epel-release-najnovejši-8.noarch.vrtljajev na minuto

Po tem boste morali potrditi svoje dejanje tako, da vnesete »y ", in nato zadel Enter za nadaljevanje namestitve. Posledično bo v vaš sistem nameščen repozitorij epel.

Videli boste, da je odlagališče Epel zdaj nameščeno v sistem z ukazom Repolist.

$ sudo yum repolist

Namestite skladišče RPM Fusion

Za dobavo orodij, ki jih distribucije Fedora in Red Hat niso dostavile, je bil razvit imenik RPM Fusion. V tem imeniku so vsi razpoložljivi programi podprti kot vnaprej prevedene datoteke RPM. Fusion ponuja dve knjižnici, eno odprto, ki jo bomo uporabljali, in eno brezplačno. Oba sta na voljo za brezplačen prenos, vendar je v brezplačnem imeniku programska oprema, ki morda ni zaščitena z odprtokodnimi licencami.

Skladišče RPM Fusion lahko namestite s katerim koli ustreznim ukazom YUM:

$ yum install https: // download1.rpmfusion.org / brezplačno / el /
rpmfusion-free-release-8.noarch.vrtljajev na minuto
$ https: // download1.rpmfusion.org / nesvobodno / el /
rpmfusion-nonfree-release-8.noarch.vrtljajev na minuto

Če izberete DNF, lahko uporabite katerega koli od ustreznih ukazov:

$ https: // prenos1.rpmfusion.org / free / el / rpmfusion-free-release-8.noarch.vrtljajev na minuto
$ https: // prenos1.rpmfusion.org / nonfree / el / rpmfusion-nonfree-release-8.noarch.vrtljajev na minuto

Po tem boste pozvani, da potrdite svoje dejanje. Vnesite »y " in nato tapnite Enter za nadaljevanje, kot je prikazano. Vidite lahko, da bo v vašem sistemu nameščen repozitorij RPM Fusion. Ne pozabite uporabljati samo YUM ali DNF.

Z ukazom repolist lahko vidite, da je odlagališče RPM Fusion zdaj nameščeno v sistemu.

$ yum repolist

Omogočite električna orodja

Zadnji del je aktiviranje električnega orodja v Centos 8, preden je nameščen FFmpeg. Za to nalogo uporabite naslednji ukaz:

$ sudo dnf config-manager -omogoči PowerTools

Namestite FFmpeg

In tukaj lahko iščete nekaj! Po EPEL in RPM so dodane fuzijske knjižnice. Končno lahko namestimo FFmpeg! Na vašem terminalu izvedite naslednja navodila za namestitev FFmpeg in vseh njegovih komponent na vaš Centos 8 / RHEL 8 Linux framework.

FFmpeg in njegove odvisnosti lahko namestite z ustreznimi ukazi DNF:

$ sudo dnf namestite ffmpeg
$ sudo dnf namestite ffmpeg ffmpeg-devel

FFmpeg in njegove odvisnosti lahko namestite tudi z ustreznimi ukazi YUM:

$ sudo yum namestite ffmpeg
$ sudo yum namestite ffmpeg ffmpeg-devel

Večkrat boste pozvani, da potrdite svoje dejanje. Vnesite »y " in nato tapnite Enter da nadaljujete, kot je prikazano. Vidite lahko, da bo orodje FFmpeg nameščeno v vašem sistemu.

Preverite namestitev

Zdaj lahko vidite nameščeno različico. Upoštevajte eno od obeh navodil in ob uspešni namestitvi boste videli primerljiv rezultat.

$ vrt / min -qi ffmpeg
$ ffmpeg -verzija

Najnovejša različica FFmpeg, nameščena v odlagališču Negativo17, je 4.2.4.

Za nekatere rešitve ukazne vrstice lahko celo dobite pomoč pri:

$ ffmpeg --help

Osnovna pretvorba:

V tem delu si bomo ogledali nekaj preprostih primerov za uporabo funkcije FFmpeg. Dobra stvar pri tem je, da vam med prevajanjem zvočnih in video datotek morda ne bo treba določiti vhodnih in izhodnih vrst. Samodejno zazna obliko vhodne datoteke in ugane izhodno obliko iz njene končnice.

Za pretvorbo video datoteke s pripono mp4 v webm uporabite spodnji navedeni ukaz:

$ ffmpeg -i vnos.mp4 izhod.webm

Na mesto vnosa lahko napišete ime vhodne datoteke, ki jo želite pretvoriti.mp4 'tudi ime izhodne datoteke lahko preimenujete v "output.webm ".

Za pretvorbo datoteke s pripono iz mp3 v ogg uporabite naslednji ukaz:

$ ffmpeg -i vnos.mp3 izhod.ogg

Na mesto vnosa lahko napišete ime vhodne datoteke, ki jo želite pretvoriti.mp3 ', prav tako lahko ime izhodne datoteke preimenujete v „output.ogg ".

Uporaba kodekov

Za prenos kodekov preprosto uporabite možnost -c med prenosom datotek. Lahko gre samo za pooblaščeno ime dekodirnika / kodirnika ali za zelo pomembno kopijo, ki samo klonira vhod.

Ta video kodek libvpx in avdio kodek libvorbis je uporabil za pretvorbo video datoteke iz MP4 v Webm:

$ ffmpeg -i vnos.mp4 -c: v libvpx -c: izhod libvorbisa.webm

Zvočno datoteko, šifrirano s kodekom Libopus, pretvorite iz datoteke s pripono mp3 v ogg.

$ ffmpeg -i vnos.mp3 -c: izhod libopus.ogg

Zaključek:

V tem priročniku smo raziskali, kako namestiti FFmpeg in kako ga uporabiti v Centos 8. Videli smo, kako vklopiti repozitorij Epel, namestiti repozitorij RPM Fusion, namestiti paket FFmpeg, preveriti namestitev FFmpeg in kako pretvoriti eno predstavnostno datoteko v drugo obliko. Verjamem, da vam bo ta vodnik pomagal hitro razumeti naročilo FFmpeg v Centos 8.

5 najboljših arkadnih iger za Linux
Dandanes so računalniki resni stroji, ki se uporabljajo za igre na srečo. Če ne boste mogli dobiti novega visokega rezultata, boste vedeli, kaj mislim...
Bitka za Wesnoth 1.13.6 Razvoj izdan
Bitka za Wesnoth 1.13.6, ki je izšel prejšnji mesec, je šesta razvojna izdaja v 1.13.x series in prinaša številne izboljšave, predvsem uporabniški vme...
Kako namestiti League Of Legends na Ubuntu 14.04
Če ste ljubitelj League of Legends, je to priložnost, da preizkusite League of Legends. Upoštevajte, da LOL podpira PlayOnLinux, če uporabljate Linux....