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: 523 ]

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

Storj - Armazenamento na Nuvem utilizando a tecnologia Blockchain

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

Gerar senhas seguras com Python

Ubuntu 18.04 LTS - LAMP - Linux, Apache, MySQL ou MariaDB, PHP 7.2

MultiCD - Diversas Distribuições no mesmo DVD/Pendrive

Leitura recomendada

Computador e Placas Antigas Nvidia em Pleno 2019

Instalação do Jack Audio Connection Kit

Criar um Servidor TeamSpeak no Ubuntu Server

Áudio Profissional no GNU/Linux

Utilização de Webcams Antigas no Sabayon Linux com Kernel 5.7 - 2020

  
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 mauricio123 em 09/06/2021 - 21:54h


Muito Bacana.

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


Contribuir com comentário