利用FFmpeg批量转换Slog3视频

2026-10-14 11:34 栏目: 技术学堂 查看()

使用 FFmpeg Batch AV Converter 批量处理 S-Log3 素材的核心,是通过 lut3d 滤镜为视频批量应用一个 S-Log3 转 Rec.709 的 LUT(颜色查找表)文件。以下是完整的操作流程。

第一步: 获取 S-Log3 还原 LUT

你需要一个 SLog3SGamut3.CineToLC-709.cube  格式的 LUT 文件,最稳妥的是使用索尼官方技术 LUT,它能将 S-Log3/S-Gamut3.Cine 精确还原为 Rec.709 标准色彩空间。直接将LUT文件放在程序目录中。

第二步: 在 FFmpeg Batch AV Converter 中配置

1. 如下图增加预设:

1.png


      2. 新建名称,输入参数:  -c:v libx264 -b:v 10000K -vf "lut3d=file='SLog3SGamut3.CineToLC-709.cube':interp=tetrahedral,scale=1080:-1" -an

格式:mp4


参数说明:


-c:v:表示选择视频编码器(codec: video)。

libx264:指定使用 H.264 编码。这是目前兼容性最好、应用最广的编码格式。

-b:v 10000K :设置输出码率。

-vf:代表视频滤镜链(video filter)。引号里的所有操作会按照从左到右的顺序对画面进行处理。

lut3d=file='SLog3SGamut3.CineToLC-709.cube':加载并应用指定的 3D LUT 文件。作用是把索尼的 S-Log3 灰片色彩,还原成标准的 Rec.709 正常色彩。

scale=1080:-1:分辨率缩放滤镜。1080:将视频的宽度固定为 1080 像素。-1:高度由 FFmpeg 自动计算。它会根据原视频的宽高比,自动算出高度,确保画面不会被拉伸变形。

-an:代表禁用音频(audio: none)。FFmpeg 会直接忽略原视频里的声音,输出的 MP4 文件将完全没有音轨(静音)。


2.png


第三步: 导出设置

      分别设置导出目录路径,后点击“顺序编码”即可导出。

3.png

扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流

郑重申明:九龙坡优景摄影以外的任何单位或个人,不得使用该案例作为工作成果展示!