
Файлы 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