需要启用Emby硬件加速,字幕烧录不适用于处理能力有限的系统和没有硬件加速能力的系统。

方案一:基本设置

设置->服务器->转码中,启用硬件加速。如果使用Intel集成显卡,建议选择高级模式,禁用VAAPI,或者调整顺序,优先使用QuickSync,以获得更好的吞吐性能。

接着取消勾选允许实时提取字幕,禁用此选项会将字幕与视频转码一起压制。

Pasted image 20241012134244.png

方案二:插件增强

设置->高级->插件中,点击Catalog,找到Diagnostics PlugIn,点击安装,安装完毕后重启Emby服务器。

Pasted image 20241012134329.png

重启完毕后再次进入Emby设置,会看到多了几个菜单,进入设置->高级->Subtitle Options,进行更加精细的配置,这里选择首选烧录。

Pasted image 20241012132716.png

接下来播放一个带有内嵌字幕的视频,查看效果。

打开设置高级User Sessions,可以看到转码详情。

Pasted image 20241012133049.png

QSV硬件解码,软件缩放、叠加字幕,最后由硬件编码输出视频流。

Diagnostic Options中默认启用了Disable Hardware Subtitle Overlay(禁用硬件字幕叠加),如果禁用这个选项,那么缩放、叠加字幕也将由显卡处理。

Pasted image 20241012133858.png

这里还有一个比较有用的选项Force Subtitle Burn-In,如果首先烧录不生效,可以尝试启用这个选项。

经过测试,建议保持Disable Hardware Subtitle Overlay默认设置,在我的设备上,如果使用硬件进行字幕叠加,IO延迟会比使用软件处理字幕叠加更高。
最后修改:2024 年 10 月 12 日
如果觉得我的文章对你有用,请随意赞赏