Hoe ffmpeg te installeren op RHEL 8 / CentOS 8

  • Yurii Anneticus
  • 0
  • 1970
  • 45
> Als je ooit een snelle manier nodig hebt om tussen video- of audioformaten in Linux te converteren en iets wilt dat niet op bronnen knabbelt maar het werk goed doet, dan wil je misschien ffmpeg eens proberen. Er zijn veel GUI-interfaces voor het ffmpeg-pakket, maar in dit artikel zullen we leren hoe we het in RHEL 8 / CentOS 8 kunnen installeren met behulp van de opdrachtregel en compileerprogramma's.
FFMpeg heeft veel opdrachtregelopties als het gaat om het converteren van bestanden en daarom is het raadzaam om het vanuit de CLI te gebruiken. Van daaruit kunt u de opties verfijnen met behulp van attributen en zelfs leren hoe u BASH-scripts maakt om automatische conversiescripts te maken.
In deze tutorial leer je:
  • Hoe de ffmpeg-broncode te compileren vanuit scrach

Gebruikte softwarevereisten en -conventies

Softwarevereisten en Linux Command Line-conventies
Categorie Vereisten, conventies of gebruikte softwareversie
Systeem Red Hat Enterprise Linux 8
Software Nvt
Andere Bevoorrechte toegang tot uw Linux-systeem als root of via het sudo opdracht.
Conventies # - vereist dat gegeven linux-commando's worden uitgevoerd met root-privileges, hetzij direct als rootgebruiker, hetzij door gebruik van sudo opdracht
$ - vereist dat gegeven linux-commando's worden uitgevoerd als een gewone niet-geprivilegieerde gebruiker

Compileer ffmpeg vanuit Git

U kunt het ffmpeg broncode van Git en compileer deze zelf. Zorg er eerst voor dat je de nodige ontwikkelpakketten hebt geïnstalleerd:
$ zo -
# dnf groupinstall "Development Tools"
Zorg ervoor dat je ook Git installeert, zodat we iets hebben om de broncode mee te pakken:
$ sudo dnf install git
Nu kunt u het ffmpeg Git-bron:
$ git clone https://git.ffmpeg.org/ffmpeg.git ffmpeg
Nadat alles is voltooid, moet u naar het vers gedownloade ffmpeg broncode directory
$ cd ffmpeg
en bereid je voor om de broncode te compileren:
$ ./ configureren
U kunt het optionele nasm afhankelijkheid met
$ ./ configure --disable-x86asm
Volgende type
$ maken
in hetzelfde CLI-venster dat u zojuist hebt geconfigureerd ffmpeg worden samengesteld. Na ffmpeg klaar is met compileren (en het kan even duren, afhankelijk van de kracht van uw systeem), kunt u eindelijk de binaire en configuratiebestanden installeren die u zojuist hebt gecompileerd door uit te geven
$ sudo make install
Het compileren van de ffmpeg-code die we hebben gedownload van Git

Gevolgtrekking

Het compileren van de broncode vanuit Git is een zekere manier om ffmpeg geïnstalleerd in RHEL 8 / CentOS 8, ongeacht de subpunten van het versienummer. Met behulp van de RHEL 8 / CentOS 8 "Development Tools" -pakketten en git de broncode naar ffmpeg compileert netjes, zonder vereiste afhankelijkheden.



Niemand heeft nog op dit artikel gereageerd.

Een verzameling nuttige informatie over het Linux-besturingssysteem en nieuwe technologieën
Nieuwe artikelen, praktische tips, gedetailleerde recensies en handleidingen. Voel je thuis in de wereld van het Linux-besturingssysteem