视频变速不变调?这 2 个参数很关键
教程想 1.5 倍速、运动想慢动作,变速后声音变尖变闷?setpts 和 atempo 要配对使用。
录课常觉得废话多,想整体 1.5 倍速 发 B 站;拍产品又需要 0.5 倍慢动作 看细节——简单加速后,人声像花栗鼠,背景乐降调像闷罐。视频变速不变调靠两个 ffmpeg 概念:setpts 改画面速度,atempo 改音频且保持音高。
setpts + atempo 是什么
setpts(视频)
调整 Presentation Timestamp。例如 setpts=0.5*PTS 让画面 2 倍速播放(时间戳压缩一半)。数值小于 1 加速,大于 1 减速。
atempo(音频)
在不变调前提下改播放速度。ffmpeg 的 atempo 单次支持 0.5–2.0 倍,超出要链式串联(如 4 倍 = 2.0 × 2.0)。
两者必须同步:画面 2 倍速,音频也要 atempo=2.0,否则音画不同步或变调。
TwoThink 视频变速 在浏览器里帮你配好这对滤镜,选 0.5× / 1.25× / 1.5× / 2× 即可,不用记命令。
实测场景
教程 1.5 倍速
原片 20 分钟 → 约 13 分钟,人声清晰可懂,省观众时间。别超过 2 倍,否则咬字听不清。
运动慢放 0.5 倍
看清动作细节;配合 视频裁剪 只慢关键 3 秒,比整条慢放不拖节奏。
整片加速 + 压缩发布
变速后码率分布变了,上传前用 视频压缩 控体积,抖音更顺。
| 倍率 | 画面 | 音频 | 适合 |
|---|---|---|---|
| 0.5× | 慢动作 | 不变调 | 体育/产品 |
| 1.25× | 略快 | 不变调 | 轻量剪辑 |
| 1.5× | 教程常用 | 不变调 | 知识类 |
| 2× | 快览 | 不变调 | 复盘/梗 |
[图片:1x vs 1.5x 时间轴长度对比截图]
踩坑
- 只改视频不改音频:经典花栗鼠音。
- 超过 2 倍速仍用单段 atempo:会报错或变调,要串联。
- BGM 与口播混轨:atempo 对整轨生效,BGM 节奏也会变;若只想口播加速,得先 视频提取音频 分轨处理(高级玩法)。
- 竖屏素材:变速不改变比例,横屏发抖音仍建议先 横屏转竖屏。
我的建议
知识类成片:粗剪 → 视频变速 1.25–1.5× → 视频加水印 → 视频压缩 发布。比播放器里「倍速观看」给观众更好的默认体验。
去试试 → 打开 视频变速,用一段 30 秒口播试 1.5 倍,听声音是不是仍然正常。