硬件解码开关:什么时候开、什么时候关
硬件解码直到 26.1 版(2026 年 1 月)才正式进入 Shotcut,官方 FAQ 里有一篇长长的解释。它不是无脑加速开关,开与关都分场景。
两处开关,行为不同
| 位置 | 默认 | 说明 |
|---|---|---|
| Settings > Preview Scaling > Use Hardware Decoder | 开(Linux 的 NVIDIA 除外) | 只服务预览,且限制在 1080p60 或配合预览缩放时生效 |
| Export > Codec > Use hardware decoder | 关 | 导出时用硬件解码喂编码器,有时反而变慢 |
平台实现
- Linux 走 VA-API,Windows 走 Media Foundation,macOS 走 Video Toolbox
- 只支持显卡能解的编码格式,不支持时自动回退软件解码,不会报错卡死
- 进阶用户可用环境变量解除 1080p60 的限制(官方文档给了变量名),一般用户不必动
为什么有时要关
官方 FAQ 直说:它对寻址与拖动的提速有限——想要顺滑还是代理更靠谱;它的价值在省 CPU、降温、省电。而论坛实测里,个别机型(尤其 26.1 刚发布时)开着它反而出现卡顿或黑绿条——这类情况把预览侧开关关掉即可。一个真实案例记录在预览卡顿排查里。
合理的预期
- 低功耗笔记本、核显机器:收益较明显
- 4K 工程 + 10-bit 处理模式:配合硬件解码才有质变
- 追求导出提速:先做导出侧的排查,别指望这一个开关
功能可能随版本变化,以官方最新版为准。这个开关所属的 26.1 版本全貌见26.1 版本速览。