前几天网上冲浪得知,安卓端的MPV播放器也可以像电脑那样调用着色器,意味着可以用上电脑的Anime4k动画实时锐化算法。火星人马上来试试

480p视频
480p视频

Anime4K
Anime4K

准备

  1. 安卓设备
  2. mpv-androidAPI29的版本
  3. Anime4k

使用方法

由于安卓11+设备的沙盒机制,mpv无法正常读取文件,我们需要到Github里安装API29的实验性版本。

下载Anime4k,解压到手机存储里任意位置。为了演示,我解压到了shaders文件夹里

打开刚刚安装好的mpv,设置~高级~编辑mpv.conf,按自己需求选着色器。

可以看看官方的推荐设置:
Usage Instructions (GLSL / MPV) (v4.x)

个人用的设置,手机刚好不卡:

glsl-shaders-append="/storage/emulated/0/shaders/Anime4K_Clamp_Highlights.glsl"

glsl-shaders-append="/storage/emulated/0/shaders/Anime4K_Restore_CNN_M.glsl" 

glsl-shaders-append="/storage/emulated/0/shaders/Anime4K_Upscale_CNN_x2_L.glsl"

glsl-shaders-append="/storage/emulated/0/shaders/Anime4K_Restore_CNN_M.glsl"

glsl-shaders-append="/storage/emulated/0/shaders/Anime4K_AutoDownscalePre_x2.glsl"

glsl-shaders-append="/storage/emulated/0/shaders/Anime4K_AutoDownscalePre_x4.glsl"

glsl-shaders-append="/storage/emulated/0/shaders/Anime4K_Upscale_CNN_x2_M.glsl"
不同的设备路径可能不一样
不同的设备路径可能不一样
网上随便复制的配置
网上随便复制的配置

这样就ok了 打开视频试试吧。

这一大堆信息就是调用成功的意思了
这一大堆信息就是调用成功的意思了

总结

个人用的8gen1手机,只要配置合适还是挺流畅的。但现在的动画一般都是1080p高清了,看着区别不大。感觉Anime4K也就看老动画能用用。
对了,像里番这种渣画质视频,效果还是挺惊艳的!很值得试试

原视频
原视频
Anime4K
Anime4K

讲道理,这么小的手机屏幕用Anime4K意义不大,或许平板的体验应该会很不错吧。