Answers:
截至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
开关将一个整数从-1到5,以匹配的ProRes配置文件:
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。
你可以试试 ffmbc -FFmpeg的自定义版本。不幸的是,目前没有针对linux或Windows的构建,因此您可以自己进行编译。