【解决】Emby硬解找不到解码器,无法播放
村雨Mura
编辑于 2023年07月29日 21:52
收录于文集
共46篇

现象:

Emby启动后,突然无法播放视频,任何视频都无法播放,提示:没有兼容的流。

但原视频完好,可以访问。

之后,发现是设置中的转码,找不到解码器了,是空的,也就是说Emby没找到电脑的驱动。在Linux下可能是权限问题,但在Windows下,这种情况不一样。

之后,你发现,手动重启Emby,或者退出Emby,手动打开Emby一次就正常了。

本来以为是Emby的bug,但发现也不是。差点错怪Emby

原因:

启动太快了

解决方法:

延迟启动(仅适用于Windows)

首先取消Emby自带的开机自启,而是利用Windows下的计划任务

右键,计算机,管理

在左侧,点开“任务计划程序”,选择“任务计划程序库”,可以进行设置,不过先去右侧创建基本任务再说

随便起个名字,然后下一步,例如可以叫 Emby

然后选择:用户登录时(修正:如果有时候不生效,改为计算机启动时)

选择 启动程序

选择 浏览,找到Emby程序启动图标,快捷方式也行,只要别丢了路径就行,不要以后随意删除快捷图标或者移动快捷图标,最好非常固定的位置。

我这里直接选择程序安装目录里的图标

如何看安装程序目录,可以用Windows的搜索,搜索程序,然后右键,然后打开文件位置

如果依然是快捷图标,右键,属性,然后 打开文件所在的位置,就找到路径了

或者更简单点,直接复制这里的目标里的路径,复制过去即可

最后点击完成

之后,进行延迟启动的设置

双击刚才创建的任务,打开设置界面

最好勾选 最高权限运行(补充修正:这里默认“只在用户登陆时运行”,如果不生效,改为下面“不管用户是否登陆都要运行”)

之后,在 触发器 中,双击进行设置

这里是真正的重点

从上到下,依次选择:登录时,所有用户,延迟任务时间,1分钟

这里具体延迟多长时间自己输入数字即可,机子启动慢就时间长一点,我个人试了30秒不行,必须1分钟以上才能解决Emby找不到解码器的问题

祝各位生活愉快,我是村雨Mura,下期见