Como Usar e Instalar FFmpeg no Linux

O FFmpeg é um codex multimídia que converte áudio e vídeo em diferentes formatos. Ele também funciona como ferramenta de linha de comando. O FFmpeg também permite editar e transmitir arquivos. Vamos ensinar como usar e instalar FFMpeg no seu computador ou numa VPS Linux.

Por exemplo, você pode usá-lo para converter mpg para avi.

Essas são algumas outras funcionalidades do FFmpeg:

  • Extrair áudio de arquivos de vídeo.
  • Extrair apenas o vídeo sem áudio.
  • Redimensionar o tamanho de arquivos de vídeo.
  • Cortar vídeos em clipes menores.
  • Combinar vídeos.
  • Converter áudio e vídeo.

Lembre-se, independente da versão do Linux que você está utilizando, o comando para conferir se o FFmpeg está instalado é o mesmo:

ffmpeg -version

Como Usar e Instalar FFmpeg no Ubuntu

Para instalar o FFmpeg 4 (ou ffmpeg.exe versão 4) – versão mais recente – no Ubuntu 14.x ou superior é fácil.

Importante! Para instalar o FFmpeg em seu servidor VPS Linux, faça uma conexão SSH antes de continuar com o tutorial.

Vamos instalar a partir do ppa mc3man. PPA significa Personal Package Archives (Pacotes de Arquivos Pessoais) e são suportados pela comunidade Ubuntu.

Para adicionar este PPA execute:

sudo apt-get install -y software-properties-common

add apt-repository ppa:mc3man/trusty-media

Depois que o PPA estiver instalado, vamos atualizar o repositório executando o comando:

apt-get update

apt-get dist-upgrade

Por último, vamos instalar o FFmpeg:

apt-get install ffmpeg

Isso conclui a instalação. Para verificar a versão digite o comando:

ffmpeg -version

Como Usar e Instalar FFmpeg no Debian

Para instalar o FFmpeg no Debian 9 é preciso estar logado como usuário root. O pacote FFmpeg utiliza o gerenciador de pacotes apt para realizar a instalar. Ele está disponível no repositório oficial do Debian.

Primeiro, atualize a lista de pacote com o comando:

apt update

Então, execute o seguinte comando para instalar o FFmpeg:

apt install ffmpeg

Se você estiver usando o Debian 8 – Jessie, o FFmpeg não vai estar disponível no repositório oficial. Mas, o repositório de multimídia do Debian pode ser usado para instalação do codex.

Vamos precisar adicionar o repositório multimídia do Debian. Para isso, vamos editar o arquivo /etc/apt/sources.list. Este arquivo contém  a lista de repositórios que o APT usa. Para editar o arquivo, vamos utilizar um editor de terminal, como o nano ou vi.

Abra o arquivo usando o seguinte comando e aperte I (Insert) para começar a editar:

vi /etc/apt/sources.list

Adicione as linhas abaixo no arquivo:

deb http://www.deb-multimedia.org jessie main non-free

deb-src http://www.deb-multimedia.org jessie main non-free

# jessie-backports

deb http://ftp.debian.org/debian/ jessie-backports main

Para salvar a edição, pressione Esc. Então saia do editor executando: q!

Agora, vamos instalar o pacote deb-multimedia-keyring. Primeiro, vamos atualizar, então instalar e atualizar novamente. Assim, todas as alterações são corretamente atualizadas e salvas.

apt update

apt install deb-multimedia-keyring

apt update

Em seguida, vamos instalar o pacote FFmpeg:

apt install ffmpeg

Para verificar a instalação no Debian:

ffmpeg -version

Como Usar e Instalar FFmpeg no CentOS, Fedora e RHEL

O CentOS não possui um repositório oficial para instalação do FFmpeg. Mas ele pode ser instalado utilizando o repositório nux dextop yum.

Para instalar no CentOS 7 ou 6, atualize o sistema:

yum install epel-release -y

yum update -y

No CentOS 7 e RHEL 7 use o seguinte comando:

rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro

rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm

No CentOS/RHEL 6/5, o comando é um pouco diferente, referindo à outro repositório:

rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro

rpm -Uvh http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpm

Então, vamos instalar o FFmpeg e seu pacote de desenvolvimento:

yum install ffmpeg ffmpeg-devel -y

Isso conclui a instalação.

Para instalar o FFmpeg no Fedora, utilize o repositório RPMfusion. Se você não possui ele instalado, execute:

dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm

dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

Agora podemos instalar o FFmpeg e seu pacote de desenvolvimento com o gerenciador de pacotes DNF:

dnf install ffmpeg ffmpeg-devel

É isso! Você instalou o FFmpeg em sua máquina virtual Fedora.

Como Instalar FFmpeg no Arch Linux

Para o Arch Linux, vamos precisar do gerenciador de pacotes Pacman. Este é um repositório do Arch Linux. O repositório oficial oferece detalhes de quais versões estão disponíveis.

Para atualizar o DB, vamos usar o comando:

pacman -Sy vlc

Em seguida, vamos instalar FFmpeg:

pacman -R ffmpeg4.0

Para que as alterações tenham efeito, atualize o sistema com o comando:

pacman -Su

Pronto! O FFmpeg foi instalado com sucesso no Arch Linux. Para conferir a instalação execute:

ffmpeg -version

Conclusão

Instalar o FFmpeg no Linux é fácil e só leva alguns minutos. Basta logar com seu usuário root e seguir as instruções específicas de seu sistema operacional.

Cada distribuição do Linux – Ubuntu, Arch Linux, Debian, CentOS/RHEL, Fedora – possui suas particularidades na instalação do FFmpeg. Agora você está pronto para usar este poderoso codex!

Author
O autor

Andrei L.

Jornalista e conteudista SEO/Localização na Hostinger Brasil. Tem experiência em WordPress e na produção de conteúdos de tecnologia otimizados para conquistar as melhores posições no Google. É fã de games, adora vôlei, ama o inverno e está sempre buscando se aperfeiçoar no Inglês.