Quais são os comandos no FFmpeg que podem ser usados para preencher os metadados do MP3 com meus próprios dados?
Por exemplo, atualmente estou usando o ffmpeg para codificar um arquivo de áudio de MP3 (320k) para MP3 (128k).
Estes são meus comandos de metadados:
commandList.add("-i");
commandList.add(coverPath);
commandList.add("-c");
commandList.add("copy");
commandList.add("-map");
commandList.add("0");
commandList.add("-map");
commandList.add("1");
commandList.add("-id3v2_version");
commandList.add("3");
commandList.add("-write_id3v1");
commandList.add("1");
commandList.add("-metadata:s:v");
commandList.add("title=\"Album cover\"");
commandList.add("-metadata:s:v");
commandList.add("comment=\"Cover (Front)\"");
Meu problema é:
Agora eu quero adicionar:
-metadata [Encoder] && [Encoded by] && [Published by]
Mas eu não sei os comandos certos. Onde posso encontrá-los? Não consigo encontrá-los na documentação do FFmpeg .
De acordo com a seção MP3 sobre metadados no MultimediaWiki:
Aqui está a lista; reformatando-o ligeiramente para caber na formatação neste site do Stack Exchange:
Além disso, confira este espelho do GitHub do repositório oficial de código-fonte do FFmpeg . Pesquisei um pouco e encontrei esses itens/mapas relacionados ao ID3 que podem ser úteis para seus propósitos: