
Estou tentando definir uma tag de descrição para cada um dos dois fluxos de áudio em um arquivo mp4. Estou usando uma linha de comando semelhante a esta (simplifiquei):
ffmpeg -i old_movie.mp4 -map 0:0 -c:v copy -map 0:2 -c:a -metadata:s:a:0 description="Narration, Dialogue, Score" -map 0:1 -metadata:s:a:1 description="Director's Commentary"
Ele produz um arquivo que, quando uso o ffmpeg para verificar os metadados, não mostra nenhuma tag de descrição. Também tentei "desc" e "Descrição", e ambos também falharam.
O pouco que consigo encontrar no Google sugere que “descrição” é definitivamente uma tag válida para mp4.
Alguém pode me dar uma pista do que estou fazendo de errado?
Responder1
.mkv é bom, mas mp4 não exibe metadados de áudio e usa -metadata:s:a:0em vez de metadados:s:a:1, que não descreve metadados.
ffmpeg -i old_movie.mp4 -map 0:0 -map 0:2 -metadata:s:a:0 description="Narration, Dialogue, Score" -c copy 1.mkv -map 0:1 -metadata:s:a:0 description="Director's Commentary" -c copy 2.mkv
ffmpeg -i old_movie.mp4 -map 0:0 -map 0:2 -metadata:s:a:0 description="Narration, Dialogue, Score" -c copy 1.mp4 -map 0:1 -metadata:s:a:0 description="Director's Commentary" -c copy 2.mp4