Android

Sådan installeres og bruges ffmpeg på centos 7

How to install Wine to Run Windows applications on Linux Ubuntu

How to install Wine to Run Windows applications on Linux Ubuntu

Indholdsfortegnelse:

Anonim

FFmpeg er en gratis og open source samling af værktøjer til håndtering af multimediefiler. Det indeholder et sæt delte lyd- og videobiblioteker såsom libavcodec, libavformat og libavutil. Med FFmpeg kan du konvertere mellem forskellige video- og lydformater, indstille prøvehastigheder, fange streaming af lyd / video og ændre størrelse på videoer.

Denne tutorial fører dig gennem installation af FFmpeg på CentOS 7.

Forudsætninger

For at kunne tilføje nye lagre og installere pakker på dit CentOS-system, skal du være logget ind som bruger med sudo-privilegier.

Installation af FFmpeg på CentOS

FFmpeg er ikke tilgængelig i CentOS 7-kernelager. Du kan vælge at bygge FFmpeg-værktøjer fra kilden eller installere det ved hjælp af yum fra Nux Dextop-arkivet. Vi går med den anden mulighed.

Udfør følgende trin for at installere FFmpeg på CentOS 7:

  1. Nux-arkivet afhænger af EPEL-softwarelageret. Hvis EPEL-arkivet ikke er aktiveret på dit system, skal du aktivere det ved at skrive:

    sudo yum install epel-release

    Importer derefter Repository GPG-nøglen og aktiver Nux-depotet ved at installere rpm-pakken:

    sudo rpm -v --import sudo rpm -Uvh

    Når depotet er aktiveret, skal du installere FFmpeg:

    sudo yum install ffmpeg ffmpeg-devel

    Bekræft FFmpeg-installationen ved at køre ffmpeg -version kommandoen:

    ffmpeg -version

    På dette tidspunkt, hvor denne artikel skrives, er den aktuelle version af FFmpeg tilgængelig i Nux Dextop-arkivet 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 installeret på din CentOS-maskine.

FFmpeg-eksempler

I dette afsnit vil vi se på nogle grundlæggende eksempler på, hvordan du bruger ffmpeg værktøjet.

Grundlæggende konvertering

Når du konverterer lyd- og videofiler med ffmpeg behøver du ikke at specificere input- og outputformaterne. Inputfilformatet registreres automatisk, og outputformatet gætes fra filtypenavnet.

  • 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

Specificering af codecs

Når du konverterer filer, kan du specificere de codecs, du vil bruge, med indstillingen -c . Codeken kan være navnet på en hvilken som helst understøttet dekoder / koder eller en speciel værdi- copy der simpelthen kopierer inputstrømmen.

  • Konverter en videofil fra mp4 til webm vha. 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 codec.

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

Konklusion

Du har installeret FFmpeg på din CentOS 7. Du kan nu besøge den officielle FFmpeg-dokumentationsside og lære at bruge FFmpeg til at konvertere og dine video- og lydfiler.

ffmpeg centos