Time Overlay 指南
如何用 ffmpeg 把 PNG 序列转换为带 alpha 的 ProRes 4444
要把 Time Overlay PNG 序列转换为带 alpha 的 ProRes 4444,可以运行附带转换脚本,也可以使用一行 ffmpeg 命令。两种方式都会把透明通道和颜色质量保留到剪辑软件更喜欢的单个文件里。PNG 序列导出包已经包含适用于 macOS、Linux 和 Windows 的脚本。
推荐的 Time Overlay 导出: 先导出 PNG 序列,再用 ffmpeg 转换。
步骤 01
安装 ffmpeg
macOS:`brew install ffmpeg`。Windows:从 ffmpeg.org 下载并把 bin 文件夹加入 PATH。Linux:使用 `sudo apt install ffmpeg` 或对应发行版的包管理器安装。
步骤 02
下载 Time Overlay PNG 序列
在 Time Overlay 生成器中导出“PNG 序列”。下载的 zip 包含所有帧,以及 `convert-to-prores.sh`、`convert-to-prores.bat` 和 README。
步骤 03
运行附带脚本
解压压缩包。在 macOS 或 Linux 上,从终端运行 `./convert-to-prores.sh`。在 Windows 上,双击 `convert-to-prores.bat`。脚本会在帧文件旁生成 `output.mov`。
步骤 04
也可以手动运行一行命令
在帧文件夹内运行 `ffmpeg -framerate 30 -i frame-%04d.png -c:v prores_ks -profile:v 4444 -pix_fmt yuva444p10le output.mov`。
Time Overlay 使用提示
ProRes 4444 alpha 文件较大,但质量无损。把它作为母版使用;如果交付时需要更小体积,再转码为发布格式。Premiere、DaVinci 和 Final Cut 都能把这个文件作为透明媒体导入。
不确定该选哪种导出格式?按剪辑软件和浏览器支持对比所有透明叠加格式。