FFmpeg 인코더 메타데이터 필드 변경?

FFmpeg 인코더 메타데이터 필드 변경?

FFMpeg 트랜스코딩된 prores 파일은 Quicktime에서 ProRes422로 표시되지만 Premiere 내에서는 파일의 인코더 메타데이터인 것으로 보이는 압축기 메타데이터 필드에 "Lavc57.107.100 prores"가 표시됩니다. 파일의 인코더 메타데이터를 변경할 수 있나요? Quicktime이 표시하는 것과 같이 파일의 보다 "일반적인" 이름을 나타내기를 원합니다.

-metadata 인코더='ProRes422'를 시도하고 다른 파일에서 map_metadata를 시도했지만 둘 다 작동하지 않는 것 같습니다.

내가 사용한 실제 문자열은 다음과 같습니다.

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

map_metadata 라인과도 비슷합니다.

답변1

인코더 태그는 비디오 스트림에 할당되어야 합니다.

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

관련 정보