Kodi播放高清视频卡顿 关闭硬件加速设置缓存

Kodi播放大尺寸的片源时会出现卡顿的现象,提示“源太缓慢,读取速率太低导致无法连续播放”。

此种情况有多方面的原因:

网络问题:有些智能电视只有百兆网口,播放50G左右的高清电影就会卡。可切换有线网络、WIFI网络访问。WIFI相对高清原盘也会出现网速不够的情况,没有有线网口的话购置USB转RJ45设备,即使是USB2.0也能达到400M的速率。

设备硬件性能不足:CPU内存太差的话会播不动,解码能力差,一些小体积的H265编码电影也会卡顿。


此外还可以尝试关掉硬件加速、设置Kodi缓存解决。


Kodi关闭硬件加速:

打开设置 - 播放器,左下角切换为高级模式,视频 - 关闭启用硬件加速。


设置Kodi缓存:

下载配置文件 advancedsettings.xml: https://t00y.com/file/15911488-383316711

用记事本打开,只需要设置第4行memorysize的数字即可,单位是B(字节)。数字越大缓存越大,但是注意不大于你的设备内存的1/3。

例如电视盒子内存为1G,可设置数字为314572800(300MB);2G内存的可以将此数字设置为157286400(150MB);4G内存的设置为314572800(300MB)。

保存并把这个文件拷贝到设备配置目录下,不同的设备放置路径不同。

设备类型路径
AndroidAndroid/data/org.xbmc.kodi/files/.kodi/userdata/ 
iOS/private/var/mobile/Library/Preferences/Kodi/userdata/
LibreELEC/storage/.kodi/userdata/
Linux~/.kodi/userdata/
OSMC/home/osmc/.kodi/userdata/
Mac/Users/<your_user_name>/Library/Application Support/Kodi/userdata/
WindowsC:\Users\用户名\AppData\Roaming\kodi\userdata
Windows UWP  %LOCALAPPDATA%\Packages\XBMCFoundation.Kodi_4n2hpmxwrvr6p\LocalCache\Roaming\Kodi\

重启一下Kodi就生效了,可明显看到进度条有了较大缓存。