Android

Hvordan installere og bruke ffmpeg på centos 7

How to Install FFMPEG on Centos 7

How to Install FFMPEG on Centos 7

Innholdsfortegnelse:

Anonim

FFmpeg er en gratis og åpen kildekolleksjon av verktøy for håndtering av multimediefiler. Den inneholder et sett med delte lyd- og videobiblioteker som libavcodec, libavformat og libavutil. Med FFmpeg kan du konvertere mellom forskjellige video- og lydformater, angi samplingsfrekvens, fange strømming av lyd / video og endre størrelse på videoer.

Denne opplæringen leder deg gjennom å installere FFmpeg på CentOS 7.

Forutsetninger

For å kunne legge til nye depoter og installere pakker på CentOS-systemet ditt, må du være logget inn som bruker med sudo-rettigheter.

Installerer FFmpeg på CentOS

FFmpeg er ikke tilgjengelig i CentOS 7 kjernelager. Du kan velge å bygge FFmpeg-verktøyene fra kilden eller installere det ved å bruke yum fra Nux Dextop-depotet. Vi går med det andre alternativet.

Utfør følgende trinn for å installere FFmpeg på CentOS 7:

  1. Nux-depotet avhenger av EPEL-programvarelageret. Hvis EPEL-arkivet ikke er aktivert på systemet ditt, aktiverer du det ved å skrive:

    sudo yum install epel-release

    Importer deretter Repository GPG-nøkkelen og aktiver Nux-depotet ved å installere rpm-pakken:

    sudo rpm -v --import sudo rpm -Uvh

    Når depotet er aktivert, installerer du FFmpeg:

    sudo yum install ffmpeg ffmpeg-devel

    Bekreft FFmpeg-installasjonen ved å kjøre ffmpeg -version kommandoen:

    ffmpeg -version

    I skrivende stund denne artikkelen skrives, er den gjeldende versjonen av FFmpeg tilgjengelig i Nux Dextop-depot 2.8.15 .

    ffmpeg version 2.8.15 Copyright (c) 2000-2018 the FFmpeg developers built with gcc 4.8.5 (GCC) 20150623 (Red Hat 4.8.5-28)…

Det er det. FFmpeg er installert på CentOS-maskinen din.

FFmpeg-eksempler

I denne delen vil vi se på noen grunnleggende eksempler på hvordan du bruker ffmpeg verktøyet.

Grunnleggende konvertering

Når du konverterer lyd- og videofiler med ffmpeg , trenger du ikke å spesifisere inngangs- og utdataformatene. Inndatafilformatet blir automatisk oppdaget, og outputformatet gjettes fra filtypen.

  • Konverter en videofil fra mp4 til webm:

    ffmpeg -i input.mp4 output.webm

    Konverter en lydfil fra mp3 til ogg:

    ffmpeg -i input.mp3 output.ogg

Spesifisering av kodeker

Når du konverterer filer kan du spesifisere kodekene du vil bruke med alternativet -c . Kodeken kan være navnet på en hvilken som helst støttet dekoder / koder eller en spesiell copy som bare kopierer inngangsstrømmen.

  • Konverter en videofil fra mp4 til webm ved hjelp av libvpx videokodek og libvorbis lydkodek:

    ffmpeg -i input.mp4 -c:v libvpx -c:a libvorbis output.webm

    Konverter en lydfil fra mp3 til ogg kodet med libopus kodeken.

    ffmpeg -i input.mp3 -c:a libopus output.ogg

Konklusjon

Du har installert FFmpeg på CentOS 7. Du kan nå besøke den offisielle FFmpeg-dokumentasjonssiden og lære hvordan du bruker FFmpeg til å konvertere og video- og lydfiler.

ffmpeg centos