Como instalar e usar o FFmpeg no Debian 9

FFmpeg é uma ferramenta de linha de comando livre e de código aberto para transcodificar arquivos multimídia. Ele contém um conjunto de bibliotecas de áudio e vídeo compartilhadas como a libavcodec, libavformat, e libavutil. Com FFmpeg, você pode converter entre vários formatos de vídeo e áudio, definir taxas de amostragem e redimensionar vídeos.

Este tutorial explica como instalar FFmpeg no Debian 9.

Prerequisites #

Terá de estar autenticado como um utilizador com sudo privilegesto ser capaz de instalar pacotes no seu sistema Debian.

Instalar o FFmpeg em Debian #

Os repositórios oficiais Debian contêm pacotes FFmpeg que podem ser instalados com o gestor de pacotes apt. No momento de escrever este artigo, a versão atual do FFmpeg disponível nos repositórios do Debian 9 é 3.2.12.

Os passos seguintes descrevem como instalar o FFmpeg no Debian 9:

  1. Inicie atualizando a lista de pacotes:

    sudo apt update
  2. Instale o pacote FFmpeg executando o seguinte comando:

    sudo apt install ffmpeg
  3. Validar a instalação executando o comando ffmpeg -version que imprimirá a versão do FFmpeg:

    ffmpeg -version

    A saída deve se parecer com o seguinte:

    ffmpeg version 3.2.12-1~deb9u1 Copyright (c) 2000-2018 the FFmpeg developersbuilt with gcc 6.3.0 (Debian 6.3.0-18+deb9u1) 20170516

    Imprimir todos os codificadores e decodificadores FFmpeg disponíveis que você pode usar:

    ffmpeg -encodersffmpeg -decoders

É isso aí. FFmpeg está agora instalado no seu sistema, e você pode começar a usá-lo.

A versão incluída nos repositórios Debian fica sempre atrás da versão mais recente do FFmpeg. Se você quiser instalar a última versão do FFmpeg você precisará construir as ferramentas do FFmpeg a partir do código fonte.

Exemplos de FFmpeg #

Nesta seção, nós mostraremos alguns exemplos de como usar a ffmpeg tool.

Basic conversion #

Ao converter arquivos de áudio e vídeo com ffmpeg você não tem que especificar os formatos de entrada e saída. O formato do ficheiro de entrada é detectado automaticamente e o formato de saída é adivinhado a partir da extensão do ficheiro especificado.

  • Converta um ficheiro de vídeo de mov para mp4:

    ffmpeg -i input.mov output.mp4
  • Converta um ficheiro de áudio de mp3 para flac:

    ffmpeg -i input.mp3 output.flac

Codecs de especificação #

Para especificar os codecs use a opção -c. O codec pode ser o nome de qualquer decodificador/codificador suportado ou um valor especial copy que simplesmente copia o fluxo de entrada.

  • Converta um arquivo de vídeo de mp4 para webm usando o codec libvpx vídeo e libvorbis áudio:

    ffmpeg -i input.mp4 -c:v libvpx -c:a libvorbis output.webm
  • Converta um arquivo de áudio de mp3 para ogg codificado com o codec libopus.

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

Conclusão #

Você aprendeu como instalar o FFmpeg no Debian 9. Agora você pode visitar a Página Oficial de Documentação FFmpeg e aprender como usar o FFmpeg para converter e seus arquivos de vídeo e áudio.

Deixe uma resposta

O seu endereço de email não será publicado.