时代确实发生了变化,现在最新的 FFmpeg(包括与 Xenial Xerus LTS 打包的版本)现在可以轻松编码 ProRes 文件。以下内容将会很好地发挥作用:
\nffmpeg -i input.mp4 \\\n -c:v prores -profile:v 3 \\\n -c:a pcm_s16le \\\n output.mov\nRun Code Online (Sandbox Code Playgroud)\n可用的-profile设置如下:
-profile 0 = Apple ProRes Proxy\n-profile 1 = Apple ProRes LT\n-profile 2 = Apple ProRes 422 for SD (lower bitrate)\n-profile 3 = Apple ProRes HQ for HD (higher bitrate)\nRun Code Online (Sandbox Code Playgroud)\n您可以测试您自己的 FFmpeg 副本的 ProRes 功能,如下所示:
\nandrew@ilium~$ ffmpeg -encoders -hide_banner | grep -i prores\n VF.... prores Apple ProRes\n VF.... prores_aw Apple ProRes (codec prores)\n VFS... prores_ks Apple ProRes (iCodec Pro) (codec prores)\nandrew@ilium~$ \nRun Code Online (Sandbox Code Playgroud)\n(请注意,正如我的同事@llogan 提到的,实际上只有两个 ProRes 编码器可用:prores_aw(默认别名为 prores)和 prores_ks。)
\n前导字母表示:
\nEncoders:\n V..... = Video\n .F.... = Frame-level multithreading\n ..S... = Slice-level multithreading\nRun Code Online (Sandbox Code Playgroud)\n对于播放,您应该发现大多数主要媒体播放器(例如 MPlayer、SMPlayer 和 VLC)都会愉快地播放这些文件...
\n参考:
\n| 归档时间: |
|
| 查看次数: |
3464 次 |
| 最近记录: |