Estou usando o ExifTool no Linux e estou trabalhando com alguns arquivos de vídeo MP4. Desejo adicionar o respectivo nome de arquivo de cada arquivo como um comentário de metadados (usando a -Comment
tag). Por exemplo, suponha que eu tenha um arquivo chamado winter.mp4
, quero adicionar o comentário "inverno" à -Comment
tag de metadados do arquivo. Observe que o comentário não inclui a extensão do arquivo (ou seja, não inclui o .mp4
).
Como posso fazer isso?
Eu tentei usar o comando, exiftool '-Comment<FileName' 'winter.mp4'
mas isso inclui a extensão ".mp4", então vejo a -Comment
tag preenchida com "winter.mp4", em vez de apenas "winter". Tentei procurar uma solução online, mas sem sucesso.
Certifique-se de estar usando exiftool ver 12.22+ e mude
Filename
paraBaseName
.exiftool '-Comment<BaseName' winter.mp4
Se você precisar usar uma versão mais antiga, poderá usar regex para remover a extensão
exiftool '-Comment<${Filename;s/\.[^\.]+$//}' winter.mp4