O 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 capacidade de busca e adicionar detalhes de direitos autorais ou autor aos arquivos de mídia.
Este guia explica como modificar metadados de mídia usando o FFmpeg com exemplos práticos no Linux.
Entendendo os 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.
- Direitos autorais – Detalhes de propriedade.
O FFmpeg permite que você edite metadados sem re-codificar a mídia, tornando o processo rápido e eficiente.
Verificando Metadados de um Arquivo de Mídia
Antes de modificar os 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 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 semelhante:
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"
altera o nome do artista.-metadata album="Novo Álbum"
modifica o nome do álbum.-metadata genre="Rock"
define o gênero.-codec copy
impede a re-encodificaçã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 copyright 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 como um arquivo de texto.
ffmpeg -i input.mp4 -f ffmetadata metadata.txt
Para modificar os metadados, edite metadata.txt e, em seguida, aplique-o a um 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, mas poderosa, de modificar metadados de mídia sem re-encodificar arquivos. Se você está atualizando títulos, adicionando informações de copyright, incorporando arte de álbum ou removendo metadados, o FFmpeg torna o processo eficiente.