视频变速 的工作原理
视频变速可以在浏览器中直接把一段视频的播放速度调整为原速的 0.25 倍到 4 倍,使用的是编译成 WebAssembly 的 ffmpeg。视频流通过 setpts 滤镜重新调整(直接改写时间戳,因此除了编码器重新编码带来的损耗外,不会有画面混合或额外的质量损失),音频轨则使用和 audio-speed 相同的 atempo 滤镜链进行时间拉伸,让配乐跟上新的节奏,而不会出现“花栗鼠”式的尖细声或拖长的低沉声。
对于超出单级 atempo 所能接受的 0.5 倍到 2 倍范围的速度,工具会自动串联多级处理来达成;你只需要选择一个 0.25 倍到 4 倍之间的数值即可。不上传任何内容:文件的读取、处理和重新编码都在你自己的设备上完成。