
FFMpeg 轉碼的 prores 檔案在 Quicktime 中顯示為 ProRes422,但在 Premiere 中,它們在 Compressor 元資料欄位中顯示“Lavc57.107.100 prores”,這似乎是檔案的編碼器元資料。我是否可以更改文件的編碼器元資料?我希望它代表文件的更“常見”名稱,例如 Quicktime 顯示的名稱。
我嘗試執行 -metadata Encoder='ProRes422' 並嘗試從另一個文件映射元數據,但這兩個似乎都不起作用。
我使用的實際字串是:
ffmpeg -i in.mp4 --c:v prores -profile:v 0 -元資料編碼器='ProRes422' test2.mov
與 map_metadata 行類似。
答案1
編碼器標籤必須指派給視訊串流。
ffmpeg -i in.mp4 -c:v prores -profile:v 0 -metadata:s:v encoder='ProRes422' test2.mov