CentOS

Kaip įdiegti ir naudoti „FFmpeg“ sistemoje „CentOS 8“?

Kaip įdiegti ir naudoti „FFmpeg“ sistemoje „CentOS 8“?
Jei norite greitai konvertuoti garso ir vaizdo failus į „Linux“ ir norėtumėte kažko, kas nekramtytų išteklių ir tinkamai atliktų užduotį, galite pabandyti „FFmpeg“. „FFmpeg“ yra gyvybiškai svarbus tam, kad išlaikytų tam tikrą žinomumą tarp kelių vartotojų įkeltų failų, taip pat padeda kontroliuoti jūsų saugojimo vietą. Naudodami „FFmpeg“, galite versti, koreguoti pavyzdžių dažnį, įrašyti garso / vaizdo srautus ir keisti failų dydį tarp skirtingų vaizdo ir garso formatų. Čia pateikiama bendrinamų garso ir vaizdo bibliotekų kolekcija, įskaitant „libavcodec“, „libavformat“ ir „libavutil“. Kai kalbama apie failų konvertavimą, FFmpeg turi keletą komandų eilutės pasirinkimų, taip pat rekomenduojama naudoti jį iš CLI. Sekite paskui mane ir aš padėsiu jus įdiegti „FFmpeg“ „Centos 8“.

„FFmpeg“ nėra siūloma numatytosiose „Centos 8“ saugyklose. Galite pasirinkti kurti „FFmpeg“ komunalines paslaugas iš šaltinio arba įdiegti jas iš „Negativo17“ katalogo per DNF. Šiame straipsnyje mes pereisime prie antrojo pasirinkimo. Tai taip pat greičiausias būdas įdiegti „FFmpeg“ „Centos 8“ OS.

„Centos 8“ „FFmpeg“ diegimo procesas yra toks:

Įdiekite „Epel“ saugyklą

Yra du katalogai, nuo kurių mes priklausysime, jei „Centos 8“ įdiegsime „FFmpeg“. Pirmasis yra EPEL katalogas, kuriame yra daug papildomų paketų, kurie nėra pristatomi kartu su „Centos 8“ pagrindinės laikmenos diegimu.

Pirmiausia turėsite patikrinti, ar jūsų „Centos 8“ yra įdiegta ir įjungta „Epel“ saugykla. Šiuo tikslu vykdykite šią komandą:

$ sudo yum repolist

Galite pamatyti, kad sistemoje nėra įdiegta „Epel“ saugykla, kaip parodyta paveikslėlyje žemiau.

„Centos 8“ galite įdiegti EPEL katalogą per YUM arba DNF, kad ir kuo labiau pasitikėtumėte savimi. Norėdami įdiegti „Centos 8“ epel saugyklą, turite įgyvendinti toliau nurodytas komandas.

$ sudo yum įdiekite epel-release

Arba

$ sudo yum -y įdiekite epel-release

Arba

$ dnf įdiekite https: // dl.fedoraprojektas.org / pub / epel /
epas-leidimas-naujausias-8.noarchas.aps./min

Po to jūsų bus paprašyta patvirtinti savo veiksmą įvesdami „y “, o tada pataikė Įveskite tęsti diegimą. Todėl jūsų sistemoje bus įdiegta „epel“ saugykla.

Pamatysite, kad „Epel“ saugykla sistemoje įdiegta naudojant komandą „Repolist“.

$ sudo yum repolist

Įdiekite RPM „Fusion“ saugyklą

Norėdami pristatyti įrankius, kurių nepateikė „Fedora“ ir „Red Hat“ pagrindu veikiantys platintojai, buvo sukurtas „RPM Fusion“ katalogas. Šiame kataloge visos galimos programinės įrangos programos palaikomos kaip iš anksto sukompiliuoti RPM failai. „Fusion“ teikia dvi bibliotekas: vieną atidarytą, kurią naudosime, ir vieną, nemokamą. Abi jas galima atsisiųsti nemokamai, tačiau ne nemokamame kataloge yra programinės įrangos, kurios gali neapsaugoti atvirojo kodo licencijos.

„RPM Fusion“ saugyklą galite įdiegti naudodami bet kurią iš atitinkamų YUM komandų:

$ yum install https: // download1.rpmfusion.org / free / el /
rpmfusion-free-release-8.noarchas.aps./min
$ https: // atsisiųsti1.rpmfusion.org / nonfree / el /
rpmfusion-nonfree-release-8.noarchas.aps./min

Jei pasirinksite DNF, galite naudoti bet kurią iš atitinkamų komandų:

$ https: // atsisiųsti1.rpmfusion.org / free / el / rpmfusion-free-release-8.noarchas.aps./min
$ https: // atsisiųsti1.rpmfusion.org / nonfree / el / rpmfusion-nonfree-release-8.noarchas.aps./min

Po to jūsų bus paprašyta patvirtinti savo veiksmą. Įveskite „y “ tada palieskite Įveskite tęsti, kaip parodyta. Galite pamatyti, kad „RPM Fusion“ saugykla bus įdiegta jūsų sistemoje. Nepamirškite naudoti tik YUM arba DNF.

Naudodami komandą repolist, galite pamatyti, kad RPM Fusion saugykla dabar įdiegta sistemoje.

$ yum repolistas

Įgalinti elektrinius įrankius

Paskutinė dalis yra suaktyvinti „Centos 8“ elektrinius įrankius prieš įdiegiant „FFmpeg“. Norėdami atlikti šią užduotį, naudokite šią komandą:

$ sudo dnf config-manager - įjungti „PowerTools“

Įdiekite „FFmpeg“

Ir štai ko galite ieškoti! Po EPEL ir RPM buvo pridėtos sintezės bibliotekos. Pagaliau galime įdiegti „FFmpeg“! Norėdami įdiegti „FFmpeg“ ir visus jo komponentus „Centos 8 / RHEL 8 Linux“ sistemoje, vykdykite šias savo terminalo instrukcijas.

„FFmpeg“ ir jo priklausomybes galite įdiegti naudodami atitinkamas DNF komandas:

$ sudo dnf įdiekite ffmpeg
$ sudo dnf įdiekite ffmpeg ffmpeg-devel

Taip pat galite įdiegti FFmpeg ir jo priklausomybes naudodami atitinkamas YUM komandas:

$ sudo yum įdiekite ffmpeg
$ sudo yum įdiekite ffmpeg ffmpeg-devel

Jūsų bus paprašyta daugiau nei vieną kartą patvirtinti savo veiksmą. Įveskite „y “ tada palieskite Įveskite tęsti, kaip parodyta. Galite pamatyti, kad FFmpeg įrankis bus įdiegtas jūsų sistemoje.

Patikrinkite diegimą

Dabar jums leidžiama pamatyti įdiegtą versiją. Vykdykite vieną iš dviejų instrukcijų ir sėkmingai įdiegę pamatysite palyginamą rezultatą.

$ rpm -qi ffmpeg
$ ffmpeg -versija

Naujausia „Negativo17“ saugykloje įdiegta „FFmpeg“ versija yra 4.2.4.

Dėl tam tikrų komandinės eilutės sprendimų galite gauti pagalbos net iš:

$ ffmpeg - pagalba

Pagrindinis konversija:

Šioje dalyje apžvelgsime keletą paprastų pavyzdžių, kaip naudoti „FFmpeg“ funkciją. Geras dalykas yra tai, kad verčiant garso ir vaizdo failus, kai naudojate juos, gali tekti neapibrėžti įvesties ir išvesties tipų. Jis automatiškai aptinka įvesties failo formatą ir atspėja išvesties formatą iš failo plėtinio.

Norėdami konvertuoti vaizdo failą su plėtiniu mp4 į „Webm“, naudokite toliau nurodytą komandą:

$ ffmpeg -i įvestis.mp4 išvestis.internetas

Įvesties vietoje galite parašyti norimo konvertuoti įvesties failo pavadinimą.mp4 'taip pat galite pervardyti savo išvesties failo pavadinimą naudodami „output“.internetas “.

Norėdami konvertuoti failą su plėtiniu iš mp3 į ogg, naudokite šią komandą:

$ ffmpeg -i įvestis.mp3 išvestis.ogg

Įvesties vietoje galite parašyti norimo konvertuoti įvesties failo pavadinimą.mp3 ', taip pat galite pervardyti savo išvesties failo pavadinimą naudodami „output“.ogg “.

Naudojant kodekus

Tiesiog naudokite parinktį -c, kad apibrėžtumėte kodekus perkeldami failus. Tai gali būti įgaliotas dekoderio / kodavimo įrenginio pavadinimas arba gyvybiškai svarbi kopija, kuri tik klonuoja įvestį.

Norėdami pakeisti vaizdo failą iš MP4 į „Webm“, naudojote šį „libvpx“ vaizdo kodeką ir „libvorbis“ garso kodeką:

$ ffmpeg -i įvestis.mp4 -c: v libvpx -c: libvorbio išvestis.internetas

Transformuokite „Libopus“ kodeku užšifruotą garso failą iš failo, kurio plėtinys yra nuo mp3 iki ogg.

$ ffmpeg -i įvestis.mp3 -c: libopuso išvestis.ogg

Išvada:

Šiame vadove mes ištyrėme, kaip įdiegti „FFmpeg“ ir kaip jį naudoti „Centos 8“. Mes matėme, kaip įjungti „Epel“ saugyklą, įdiegti „RPM Fusion“ saugyklą, įdiegti „FFmpeg“ paketą, patikrinti „FFmpeg“ diegimą ir kaip konvertuoti vieną medijos failą į kitą formatą. Manau, kad šis vadovas padės greitai suprasti „FFmpeg“ užsakymą „Centos 8“.

Kaip rodyti OSD perdangą viso ekrano „Linux“ programose ir žaidimuose
Žaisdami viso ekrano žaidimus arba naudodamiesi programomis be išsiblaškymo viso ekrano režimu, galite nutraukti nuo susijusios sistemos informacijos,...
5 geriausios žaidimų fiksavimo kortos
Visi mes matėme ir pamėgome srautinius žaidimus „YouTube“. „PewDiePie“, „Jakesepticye“ ir „Markiplier“ yra tik vieni iš geriausių žaidėjų, kurie uždir...
Kaip sukurti žaidimą „Linux“
Prieš dešimtmetį nedaugelis „Linux“ vartotojų numatė, kad jų mėgstama operacinė sistema vieną dieną bus populiari komercinių vaizdo žaidimų žaidimų pl...