FFmpeg é uma poderosa ferramenta de linha de comando usada para manipular arquivos multimídia, incluindo a edição de metadados, que contêm informações essenciais como título, artista, álbum, gênero, data de criação e detalhes de codificação.
Modificar metadados é útil para organizar bibliotecas de mídia, melhorar a busca e adicionar detalhes de copyright ou autor a arquivos de mídia.
Este guia explica como modificar metadados de mídia usando FFmpeg com exemplos práticos em Linux.
Entendendo Metadados de Mídia
Metadados em arquivos de mídia são armazenados em contêineres como MP4, MKV, MP3 e FLAC.
Esses campos de metadados incluem:
- Título – Nome do arquivo de mídia.
- Artista – Criador do arquivo.
- Álbum – Nome do álbum (para arquivos de áudio).
- Gênero – Categoria da mídia.
- Ano – Data de lançamento ou criação.
- Comentário – Informações adicionais.
- Copyright – Detalhes de propriedade.
FFmpeg permite editar metadados sem reencodar a mídia, tornando o processo rápido e eficiente.
Verificando Metadados de um Arquivo de Mídia
Antes de modificar metadados, verifique os metadados existentes do arquivo de mídia usando o seguinte comando, a opção -hide_banner
remove os detalhes da versão.
ffmpeg -hide_banner -i planetearth.mp4

Atualizando Metadados em Arquivos de Áudio/Vídeo
Para modificar os campos de metadados de arquivos de áudio, como título, artista, álbum ou gênero, use:
ffmpeg -i awesome.mp3 -metadata title="New Title" -metadata artist="New Artist" -metadata album="New Album" -metadata genre="Rock" -codec copy awesome-output.mp3
Para arquivos de vídeo, use um comando similar:
ffmpeg -i input.mp4 -metadata title="My Video" -metadata author="John Doe" -codec copy output.mp4
Aqui:
-metadata title="Novo Título"
atualiza o título.-metadata artist="Novo Artista"
muda o nome do artista.-metadata album="Novo Álbum"
modifica o nome do álbum.-metadata genre="Rock"
define o gênero.-codec copy
evita a re-codificação, tornando o processo sem perdas.

Para adicionar ou modificar a descrição de um arquivo, use:
ffmpeg -i input.mp4 -metadata comment="This is a sample video" -codec copy output.mp4
Para adicionar detalhes de direitos autorais a um arquivo de mídia:
ffmpeg -i input.mp4 -metadata copyright="© 2025 Your Name" -codec copy output.mp4
Você pode adicionar uma capa de álbum a arquivos MP3 ou FLAC:
ffmpeg -i input.mp3 -i cover.jpg -map 0 -map 1 -metadata:s:v title="Album Cover" -metadata:s:v comment="Cover Image" -codec copy output.mp3
Você pode extrair metadados e salvá-los em um arquivo de texto.
ffmpeg -i input.mp4 -f ffmetadata metadata.txt
Para modificar os metadados, edite metadata.txt e então aplique ao arquivo:
ffmpeg -i input.mp4 -i metadata.txt -map_metadata 1 -codec copy output.mp4
Removendo Metadados de Arquivos de Mídia
Para remover completamente todos os metadados de um arquivo de mídia:
ffmpeg -i input.mp4 -map_metadata -1 -codec copy output.mp4
Para arquivos de áudio:
ffmpeg -i input.mp3 -map_metadata -1 -codec copy output.mp3
Conclusão
FFmpeg oferece uma maneira simples e poderosa de modificar metadados de mídia sem re-codificar arquivos. Seja atualizando títulos, adicionando informações de direitos autorais, incorporando capas de álbum ou removendo metadados, o FFmpeg torna o processo eficiente.