用途:面向自动化视频编辑流水线,用 FFmpeg 及相关工具完成剪切、裁剪、拼接、转场与特效、叠加、音频混音与归一化、字幕处理、色彩校正以及按平台优化的导出与批量处理。
主要能力与选型:FFmpeg 走 CLI 自动化,速度快、适合生产流水线;MoviePy 提供 Python API 做程序化剪辑;PyAV 提供帧级低层控制;手动剪辑则应改用 DaVinci Resolve(本技能不覆盖实时编辑 UI、3D 合成与动态图形)。
用法要点:1) 剪切需注意关键帧对齐,非关键帧处用 -c copy 会产生黑帧与错位,可改为重编码或“两遍定位”(-ss 放在 -i 前做快速定位、放在 -i 后做精确裁剪);2) 避免多次重编码造成代际画质损失,尽量把操作合并到单条命令,能流复制的步骤用 -c copy;3) 拼接不同色彩空间(BT.601/709/2020、yuv420p 与 yuvj420p)前先归一化到统一色彩空间;4) 音画同步需核对时长,可用 atempo 变速、-itsoffset 偏移、adelay 与 amix 精确混音;5) 导出时按平台限制设置分辨率、码率与 -movflags +faststart,常用 -pix_fmt yuv420p 提升兼容性。批量任务可考虑硬件加速。
适用场景:脚本转视频、批量处理、程序化裁剪、烧录或软字幕、基础调色与多平台分发。
限制:不适合实时预览剪辑、多机位剪辑、动态图形与高级合成;调色能力有限。资料中未提供具体脚本的完整用法、官方文档地址(仅列出参考文件与脚本名)以及授权与收费信息,暂未提供。