找回密码
 立即注册
查看: 5650|回复: 10

MPV 播放器 (Arm64 & Armv7) 支持 Vulkan!!!

  • TA的每日心情
    开心
    2017-10-28 09:55
  • 签到天数: 1 天

    [LV.1]初来乍到

    1

    主题

    5

    回帖

    0

    VC币

    新手上路

    Rank: 1

    积分
    311
    tanyiok1234 发表于 2019-10-29 21:36:26 | 显示全部楼层 |阅读模式
    本帖最后由 tanyiok1234 于 2019-10-29 21:36 编辑

    MPV 30.0更新了,咱一看log:
    Vulkan? Android? 卧槽赶紧试试!
    再一看官方的GitHub。。。没有现成的apk 。。。(Orz)

    于是乎自己动手丰衣足食,魔改了MPV vulkan版出来。
    就结果而言挺不错的,没有明显问题。所以和大家分享一下。

    不过小问题还是有的:
    首先原本的scaler除了bilinear 和 oversample, 在vulkan下全部跑不起来。改了改代码加了些scaler,最后好一点的scaler里只有bicubic_fast跑起来了。
    其次就是必须要配置一番:

    1. 因为opengl 又不是不能用,所以我屏蔽掉了几行代码. 使用vulkan的时候要在mpv.conf里加上:
    1. gpu-context=androidvk
    2. gpu-api=vulkan
    复制代码
    使用opengl的时候则是:
    1. gpu-context=android
    复制代码


    2. 我用的一加7 pro, 有12G ram, 所以demux cache恢复了默认大小, 出bug概不负责.

    3.可以做些小优化:
    1. vulkan-queue-count=2
    2. vulkan-async-transfer
    3. vulkan-async-compute
    复制代码
    理论有提升。。。实际嘛。。。嘛。。。。

    4. 其它配置可以参考桌面和自己机器配置改改,不过不要动fbo-format, vulkan下必须是rgba16hf, 让机器自动就好了

    5. HEVC 10bit 硬解。。。目测这辈子都解决不了,是mpv或者ffmpeg的锅,不过问题不大就是了

    最后上链接:
    https://1drv.ms/u/s!AnMkz5cpPuxdg64tTG-36Vd_-lLEcA?e=xKJTjX

    小剧场
    (PS1:为了避免蜜汁bug, 编译换成了FFmpeg的稳定版, 然而那个Opengl下存在了一年的GPU deband artifacts仍然存在,好在vulkan下没有)
    (PS2: 用户自定义shader其实安卓也可以用。。。不过卡狗就是了Orz)(PS3: 理论上:Vulkan提升极大。 实际上:番还是那个番,变不出花。 有时候:GG,崩溃了)


    回复

    使用道具 举报

  • TA的每日心情
    开心
    2017-10-28 09:55
  • 签到天数: 1 天

    [LV.1]初来乍到

    1

    主题

    5

    回帖

    0

    VC币

    新手上路

    Rank: 1

    积分
    311
    tanyiok1234  楼主| 发表于 2019-10-30 17:06:20 来自手机 | 显示全部楼层
    Vampers 发表于 2019-10-30 17:01
    恕我直言,现阶段的 Android 版 mpv 根本没法用。
    请使用 VLC。

    那倒不是,VLC在非16:9的屏幕上填充后看不到字幕。。。然后也没deband,看新番小瞎。我MPV用着挺好的,不是4k或者HDR内容就行
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2019-10-18 18:21
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    0

    主题

    26

    回帖

    0

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    3033
    Vampers 发表于 2019-10-30 17:13:33 | 显示全部楼层
    tanyiok1234 发表于 2019-10-30 17:06
    那倒不是,VLC在非16:9的屏幕上填充后看不到字幕。。。然后也没deband,看新番小瞎。我MPV用着挺好的, ...

    不光是 4K 和 HDR,音频格式支持也不行。而 VLC 除了ASS 字幕支持不好以外没什么毛病,我是指正常播放视频,至于有什么其他要求那是另外的。当然了,“能用”也可以定义成能满足个人需求就行,只是我是从运行情况来说的。
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2017-10-28 09:55
  • 签到天数: 1 天

    [LV.1]初来乍到

    1

    主题

    5

    回帖

    0

    VC币

    新手上路

    Rank: 1

    积分
    311
    tanyiok1234  楼主| 发表于 2019-10-30 22:01:38 来自手机 | 显示全部楼层
    Vampers 发表于 2019-10-30 17:13
    不光是 4K 和 HDR,音频格式支持也不行。而 VLC 除了ASS 字幕支持不好以外没什么毛病,我是指正常播放视 ...

    所以其实不仅mpv,vlc&nplayer我全都有,而且都在用,各有优劣吧。。。mpv毕竟真•唯一安卓端deband
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2020-9-11 23:06
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    0

    主题

    3

    回帖

    0

    VC币

    新手上路

    Rank: 1

    积分
    368
    徐艺扬 发表于 2019-11-1 12:12:17 | 显示全部楼层
    我才发现有Android版的,先去试试看……
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2020-1-31 18:11
  • 签到天数: 2 天

    [LV.1]初来乍到

    5

    主题

    58

    回帖

    0

    VC币

    新手上路

    Rank: 1

    积分
    490
    太宰泉 发表于 2020-1-3 23:26:26 | 显示全部楼层
    大佬 能简单讲解一下如何写安卓端的conf吗?
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2020-1-31 18:11
  • 签到天数: 2 天

    [LV.1]初来乍到

    5

    主题

    58

    回帖

    0

    VC币

    新手上路

    Rank: 1

    积分
    490
    太宰泉 发表于 2020-1-3 23:42:27 | 显示全部楼层
    太宰泉 发表于 2020-1-3 23:26
    大佬 能简单讲解一下如何写安卓端的conf吗?

    与mxplayer 简直是肉眼可见的差距,电脑端这么厉害,不至于手机端这么gg吧
    手机 xperia 1
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2022-5-19 07:13
  • 签到天数: 188 天

    [LV.7]常住居民III

    21

    主题

    327

    回帖

    87

    VC币

    金牌会员

    Rank: 6Rank: 6

    积分
    48611
    wudihongjing 发表于 2020-1-4 00:53:08 | 显示全部楼层
    有谁简单解释一下这个vulkan干嘛的
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2020-1-31 18:11
  • 签到天数: 2 天

    [LV.1]初来乍到

    5

    主题

    58

    回帖

    0

    VC币

    新手上路

    Rank: 1

    积分
    490
    太宰泉 发表于 2020-1-23 04:22:13 | 显示全部楼层
    wudihongjing 发表于 2020-1-4 00:53
    有谁简单解释一下这个vulkan干嘛的

    。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
    https://www.baidu.com/link?url=FZTzg3vHNCURjnZGvK89XCw7Cvk0JdDCkRlYaOgq7Xy7G6IBatI6hyAZmXI7J1aA_Cfd69WlJSNwpcxrX54KxsSsUzxAyGQI0KuIBeAZKwK&wd=&eqid=e7669339007968ae000000065e28aee7
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2020-3-27 15:59
  • 签到天数: 45 天

    [LV.5]常住居民I

    10

    主题

    27

    回帖

    21

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    9323
    2030817133 发表于 2020-1-23 10:32:10 | 显示全部楼层
    no certificates,顺便毒云链接: https://pan.baidu.com/s/1QrdDR4Mf5q7yGk8SFP7EqQ 提取码: ig5j
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表