¿Cambio en el campo de metadatos del codificador FFmpeg?

¿Cambio en el campo de metadatos del codificador FFmpeg?

Los archivos prores transcodificados de FFMpeg aparecen en Quicktime como ProRes422, pero en Premiere muestran "Lavc57.107.100 prores" en el campo de metadatos del compresor, que parece ser los metadatos del codificador del archivo. ¿Existe alguna forma de cambiar los metadatos del codificador de un archivo? Quiero que represente el nombre más "común" del archivo, como el que muestra Quicktime.

Intenté hacer -metadata encoder='ProRes422' y también intenté map_metadata desde otro archivo, pero ambos no parecen funcionar.

La cadena real que he usado es:

ffmpeg -i in.mp4 --c:v prores -profile:v 0 -metadata encoder='ProRes422' test2.mov

y similar también con la línea map_metadata.

Respuesta1

La etiqueta del codificador debe asignarse a la transmisión de video.

ffmpeg -i in.mp4 -c:v prores -profile:v 0 -metadata:s:v encoder='ProRes422' test2.mov

información relacionada