Изменено ли поле метаданных кодировщика FFmpeg?

Изменено ли поле метаданных кодировщика FFmpeg?

Файлы prores, транскодированные FFMpeg, отображаются в Quicktime как ProRes422, но в Premiere они показывают "Lavc57.107.100 prores" в поле метаданных Compressor, что, похоже, является метаданными кодировщика файла. Можно ли как-то изменить метаданные кодировщика файла? Я хочу, чтобы они представляли более "общее" имя файла, например, то, что показывает Quicktime.

Я пытался сделать -metadata encoder='ProRes422', а также пытался map_metadata из другого файла, но оба эти способа, похоже, не работают.

Фактическая строка, которую я использовал, выглядит так:

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

и то же самое со строкой map_metadata.

решение1

Тег кодировщика должен быть назначен видеопотоку.

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

Связанный контент