답변:
2018 년 12 월 현재 Premier, After Effects 및 Adobe Media Encoder와 같은 Adobe Creative Cloud aps는 사후 변환 없이 ProRes 로 인코딩 할 수있는 기능을 제공합니다 .
ffmpeg
ProRes를 사용하여 비디오를 인코딩 하고 크로스 플랫폼을 실행하십시오.
이 ffmpeg
명령은
ffmpeg -i input.avi -c:v prores_ks -profile:v 3 -c:a pcm_s16le output.mov
트릭을 할 것입니다.
-profile
스위치 ProRes를 프로파일에 맞게 -1 ~ 5의 정수를 취
auto
(디폴트 값)proxy
≈ 45Mbps YUV 4 : 2 : 2lt
≈ 102Mbps YUV 4 : 2 : 2standard
≈ 147Mbps YUV 4 : 2 : 2hq
≈ 220Mbps YUV 4 : 2 : 24444
≈ 330Mbps YUVA 4 : 4 : 4 : 44444xq
≈ 500Mbps YUVA 4 : 4 : 4 : 4대략적인 비트 전송률은 1920 × 1080p 푸티 지입니다. 모든 프로파일은 점진적, 10 비트 및 리틀 엔디안 (바이트 순서)입니다.
프로파일은 Apple 웹 사이트 에 설명되어 있습니다 . 공식 Apple 코덱이 지원하는 4444 및 444xq의 RGBA 인코딩은 아직 지원되지 않는 것 같습니다.
약간 더 빠를 수 있지만 prores
대신 prores_ks
4444 프로필을 제공하지 않는 대신 사용할 수도 있습니다. 더 많은 배경 정보는 이 FFmpeg Wiki 기사 를 읽으십시오 .
Windows에서는 FootageStudio 4K를 권장 합니다. ProRes를 포함한 많은 전문 형식을 지원하는 상용 변환기 (저렴하지 않음)입니다.
FFmpeg의 사용자 정의 된 버전 인 ffmbc 를 시도 할 수 있습니다 . 불행히도 현재 Linux 또는 Windows 용 빌드가 없으므로 직접 컴파일했습니다.