Tutorial de produção de vídeo automatizado combinando imagem estática…
INEMA
Para rodar os dois comandos (yt-dlp e ffmpeg), você precisa ter as seguintes ferramentas instaladas na sua máquina. Abaixo explico o que instalar, como verificar e o que configurar:
1. yt-dlp (para baixar o áudio do YouTube)⌗
O que é:
Uma ferramenta moderna que substitui o youtube-dl, usada para baixar vídeos e áudios do YouTube.
Como instalar no Windows:
- Baixe o executável mais recente aqui: https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp.exe
- Renomeie para
yt-dlp.exe(se necessário). - Coloque em uma pasta e adicione ao Path do sistema (opcional, para rodar de qualquer lugar via terminal).
- Ou simplesmente abra o terminal na mesma pasta do
yt-dlp.exe.
Para verificar se está instalado:
yt-dlp --version
2. FFmpeg (para montar o vídeo com imagem + áudio)⌗
O que é: Uma poderosa ferramenta para processar vídeos e áudios via linha de comando.
Como instalar no Windows:
- Vá ao site: https://ffmpeg.org/download.html
- Clique em "Windows" e baixe a versão essentials.
- Extraia o conteúdo (é um
.zip) para uma pasta (ex:C:\ffmpeg). -
Adicione o caminho da pasta
binao Path do sistema: -
Ex:
C:\ffmpeg\bin - Para testar:
ffmpeg -version
3. Arquivos Necessários no Mesmo Diretório⌗
Tenha todos esses arquivos na mesma pasta onde vai rodar o comando:
horror_image.jpeg(imagem estática)horror_voice.mp3(áudio da voz principal)horror_bgm.mp3(será baixado com yt-dlp)
4. Terminal para Rodar os Comandos⌗
Use:
CMDouPowerShellno WindowsTerminalno macOS ou Linux
Aqui estão os dois comandos prontos, conforme solicitado:
1. Comando para baixar o áudio do YouTube em MP3 com yt-dlp:
yt-dlp -x --audio-format mp3 -o "horror_bgm.%(ext)s" https://www.youtube.com/watch?v=1tGfDASXmds
Este comando:
- Extrai o áudio (
-x) - Converte para MP3 (
--audio-format mp3) - Salva como
horror_bgm.mp3(-o "horror_bgm.%(ext)s")
2. Comando para criar o vídeo com ffmpeg:
ffmpeg -loop 1 -i horror_image.jpeg -i horror_voice.mp3 -i horror_bgm.mp3 \
-filter_complex "[2:a]volume=0.05[bgm]; [1:a][bgm]amix=inputs=2:duration=shortest[aout]" \
-map 0:v -map "[aout]" -t 5 -vf "scale=1920:1920, crop=1920:1080" \
-shortest -y output.mp4
Este comando:
- Usa uma imagem estática com
-loop 1 -i horror_image.jpeg - Adiciona duas faixas de áudio (
horror_voice.mp3ehorror_bgm.mp3) - Reduz o volume da BGM para 5% e mistura com a voz
- Redimensiona a imagem para 1920x1920 e depois recorta para 1920x1080 mantendo proporção
- Limita a duração do vídeo a 5 segundos (
-t 5) - Força a sobrescrição do arquivo de saída (
-y)
al26 - Code nocode yt-dlp - ffmpeg
1