Como transformar um áudio em vídeo com efeito de forma de onda (wave form)

Aprenda a converter um áudio em vídeo com efeito de forma de onda usando FFmpeg, ideal para podcasts e vídeos no YouTube.

[ Hits: 199 ]

Por: Fábio Berbert de Paula em 15/06/2025 | Blog: https://fabio.automatizando.dev


Introdução



Dando continuidade ao artigo anterior, onde mostrei como gerar um podcast a partir de um livro em PDF, neste vamos mais a fundo, mostrando como converter este áudio gerado em um vídeo, para que possamos subir no YouTube e outras plataformas de vídeo.

Instalação do FFmpeg

Para realizar a conversão de áudio para vídeo, vamos utilizar o FFmpeg, uma ferramenta poderosa e versátil para manipulação de áudio e vídeo. A instalação do FFmpeg pode variar dependendo do sistema operacional que você está utilizando.

No Ubuntu, Debian e derivados, você pode instalar o FFmpeg com o seguinte comando:

sudo apt install ffmpeg

No Fedora, CentOS e derivados, use:

sudo dnf install ffmpeg

No Arch Linux e derivados, o comando é:

sudo pacman -S ffmpeg

No macOS, você pode instalar o FFmpeg usando o Homebrew:

brew install ffmpeg

Conversão de Áudio para Vídeo

Agora que o FFmpeg está instalado, podemos converter o áudio gerado do podcast em um vídeo, que apresentará uma tela com efeito de formação de onda do áudio. Para isso, vamos utilizar o seguinte comando:

ffmpeg -i audio.mp3 -filter_complex "showwaves=s=1280x720:mode=line:colors=white" -c:v libx264 -preset veryfast -c:a aac -b:a 192k -shortest output.mp4

Onde:
  • audio.mp3 é o arquivo de áudio que você gerou a partir do livro em PDF.
  • output.mp4 é o nome do arquivo de vídeo que será gerado.
  • O filtro showwaves cria uma visualização da forma de onda do áudio.
  • O parâmetro s=1280x720 define a resolução do vídeo.
  • O parâmetro mode=line define o modo de visualização da forma de onda.
  • O parâmetro colors=white define a cor da forma de onda.
  • O parâmetro -c:v libx264 define o codec de vídeo a ser utilizado.
  • O parâmetro -preset veryfast define a velocidade de codificação do vídeo.
  • O parâmetro -c:a aac define o codec de áudio a ser utilizado.
  • O parâmetro -b:a 192k define a taxa de bits do áudio.
  • O parâmetro -shortest garante que o vídeo tenha a mesma duração do áudio.

Após executar o comando, você terá um arquivo output.mp4 que contém o áudio do podcast com uma visualização da forma de onda.

O vídeo abaixo mostra um exemplo de como o resultado final pode ser visualizado, trata-se de um podcast gerado no NotebookLM narrando o panorama das engines de IA em 2025.

Referência


Até a próxima!

   

Páginas do artigo
   1. Introdução
Outros artigos deste autor

RedBug: Lista dos autores de artigos sorteados do mês

I Encontro da Comunidade Viva o Linux

Viva o Linux 2008 - Site com cara e recursos novos!

Aprenda a criar músicas com Inteligência Artificial usando Suno AI

Como ter o chatGPT no terminal Linux

Leitura recomendada

Gerando Pacote do QMPlay2 20.12.16 no Slackware Current Facilmente

Rakarrack - Uma pedaleira virtual no Fedora 21

Como monitorar Câmera IP e/ou USB no Ubuntu utilizando o MontionPlus

Kdenlive - Como desfocar/borrar rosto, área ou objetos em um vídeo

SimpleScreenRecorder - Gravar Vídeos do seu Desktop

  
Comentários

Nenhum coment�rio foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts