Instalar e utilizar o FFmpeg no Ubuntu

O FFmpeg é uma coleção de ferramentas que grava, converte e cria arquivos multimídia em diversos formatos, sendo um programa em linha de comando, software livre de código aberto. Ele contém uma série de bibliotecas públicas de áudio e vídeo, como libavcodec, libavformat e libavutil. Conheça melhor o FFmpeg neste material.

[ Hits: 8.889 ]

Por: Diego Mendes Rodrigues em 05/06/2021 | Blog: https://www.linkedin.com/in/diegomendesrodrigues/


Instalar e utilizar o FFmpeg no Ubuntu



O FFmpeg é uma coleção de ferramentas que grava, converte e cria arquivos multimídia em diversos formatos, sendo um programa em linha de comando, software livre de código aberto. Ele contém uma série de bibliotecas públicas de áudio e vídeo, como libavcodec, libavformat e libavutil. Com o FFmpeg você pode realizar a conversão entre diversos formatos de áudio e vídeo, definir taxas de amostragem, capturar streaming de áudio ou vídeo, além de redimensionar vídeos.

Neste artigo irei demonstrar como instalar o FFmpeg no Ubuntu 20.04 LTS.

Instalar o FFmpeg

Os repositórios oficiais do Ubuntu possuem os pacotes do FFmpeg, portanto podemos realizar a instalação através do comando apt, sendo então, esta é a forma mais prática de realizar a instalação no Ubuntu. Para realizar a instalação, execute os seguintes comandos:

sudo apt update
sudo apt install ffmpeg

Para verificar a instalação, utilize o comando ffmpeg -version, que exibe sua versão.

ffmpeg -version

O retorno do comando acima deve ser parecido com esta:

ffmpeg version 4.2.4-1ubuntu0.1 Copyright (c) 2000-2020 the FFmpeg developers
built with gcc 9 (Ubuntu 9.3.0-10ubuntu2)


Para exibir todos os encoders e decoders do FFmpeg, utilize:

ffmpeg -encoders
ffmpeg -decoders

Pronto! O FFmpeg está instalado no seu computador.

Exemplos com o FFmpeg

Iremos agora abordar alguns exemplos de utilização do ffmpeg.

Conversão

Quando convertemos áudio e vídeo com o ffmpeg, não é necessário especificar os formatos de entrada e de saída, já que, o formato de entrada é detectado automaticamente, enquanto que o de saída é definido pela extensão do arquivo.

Converter um vídeo do mp4 para webm:

ffmpeg -i input.mp4 output.webm

Converter um áudio do mp3 para ogg:

ffmpeg -i input.mp3 output.ogg

Especificando os codecs

Quando convertemos arquivos, podemos utilizar a opção -c para definir os codecs que serão utilizados. Para isto, podemos utilizar o nome de qualquer decoder/encoder ou o valor copy que copia o valor do arquivo de entrada.

Converter um arquivo de vídeo do mp4 para o webm, utilizando o codec libvpx e o codec de áudio liborbis:

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

Convertendo um arquivo de áudio do mp3 para o ogg utilizando o codec libopus:

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

Conclusões

Demonstrei como instalar e utilizar o FFmpeg no Ubuntu 20.04 LTS. Convido você a visitar a documentação oficial do site ffmpeg Documentation, além de realizar conversões nos seus arquivos de áudio e vídeo do seu computador.

   

Páginas do artigo
   1. Instalar e utilizar o FFmpeg no Ubuntu
Outros artigos deste autor

Adicionar mensagens iniciais no terminal nas sessões de sudo

Varredura de PING Utilizando o Python

Pop!_OS Linux - Uma boa distribuição baseada no Ubuntu

Download de Arquivos com Verificação do Hash SHA 256

Instalar um LAMP com boa performance

Leitura recomendada

Criar um Servidor TeamSpeak no Ubuntu Server

Computador e Placas Antigas Nvidia em Pleno 2019

Habilitar a aceleração por hardware AMD AMF no OBS

FFMPEG para conversão em MP4 - Uso básico

Utilizando a interface V4L2 loopback com ffmpeg e OBS Studio

  
Comentários
[1] Comentário enviado por fabio em 05/06/2021 - 04:05h

ffmpeg é vida! Não sou ninguém sem ele.

[2] Comentário enviado por sacioz em 05/06/2021 - 12:29h

Muito obrigado...vou tentar converter algo...minha phillips briga demais com tudo que tento com ela...)))

[3] Comentário enviado por maurixnovatrento em 09/06/2021 - 21:54h


Muito Bacana.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]

[4] Comentário enviado por gordinhoatleta em 20/07/2021 - 17:57h

Parabéns pelo tutorial, o FFmpeg é valioso e dá para fazer varias coisas com ele como alterar a taxa de frames.


By R. Urbano


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts