找回密码
 立即注册
楼主: 孤雨独火

[MPV+] MPV_lazy 懒人包

  • TA的每日心情
    奋斗
    2022-9-27 21:46
  • 签到天数: 31 天

    [LV.5]常住居民I

    1

    主题

    10

    回帖

    7

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    4449
    伪宅中的死宅 发表于 2021-11-21 20:47:36 | 显示全部楼层
    问一下大佬mpv_thumbnail_script这个脚本运行时没有图片且无法点击进度条,有时就无法运行,请怎么解决呢

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x

    点评

    这个脚本的原作者已经不再维护,应使用分支并询问开发者  发表于 2021-11-21 21:29
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2021-12-4 12:48
  • 签到天数: 42 天

    [LV.5]常住居民I

    45

    主题

    2692

    回帖

    2020

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    394182

    崭露头角活跃达人CD!BD!

    孤雨独火  楼主| 发表于 2021-11-21 21:37:00 | 显示全部楼层
    伪宅中的死宅 发表于 2021-11-21 20:47
    问一下大佬mpv_thumbnail_script这个脚本运行时没有图片且无法点击进度条,有时就无法运行,请怎么解决呢 ...

    而且没有必要使用这个脚本,懒人包用的缩略图脚本更高效节省性能
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2022-10-20 03:13
  • 签到天数: 385 天

    [LV.9]以坛为家II

    25

    主题

    146

    回帖

    24

    VC币

    金牌会员

    Rank: 6Rank: 6

    积分
    48611
    HuangRuixiao 发表于 2021-11-23 01:24:19 | 显示全部楼层
    能否让缩略图脚本使用ffmpeg的硬解接口进行加速?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2021-12-4 12:48
  • 签到天数: 42 天

    [LV.5]常住居民I

    45

    主题

    2692

    回帖

    2020

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    394182

    崭露头角活跃达人CD!BD!

    孤雨独火  楼主| 发表于 2021-11-23 02:04:27 | 显示全部楼层
    HuangRuixiao 发表于 2021-11-23 01:24
    能否让缩略图脚本使用ffmpeg的硬解接口进行加速?

    修改脚本内容应该是可以实现,但是性能压力在编码阶段
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2022-10-20 03:13
  • 签到天数: 385 天

    [LV.9]以坛为家II

    25

    主题

    146

    回帖

    24

    VC币

    金牌会员

    Rank: 6Rank: 6

    积分
    48611
    HuangRuixiao 发表于 2021-11-23 13:17:49 | 显示全部楼层
    孤雨独火 发表于 2021-11-23 02:04
    修改脚本内容应该是可以实现,但是性能压力在编码阶段

    那也可以调用硬编接口
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2022-10-20 03:13
  • 签到天数: 385 天

    [LV.9]以坛为家II

    25

    主题

    146

    回帖

    24

    VC币

    金牌会员

    Rank: 6Rank: 6

    积分
    48611
    HuangRuixiao 发表于 2021-11-23 18:38:13 | 显示全部楼层
    本帖最后由 HuangRuixiao 于 2021-11-23 20:00 编辑
    孤雨独火 发表于 2021-11-23 02:04
    修改脚本内容应该是可以实现,但是性能压力在编码阶段

    刚刚调试实现了调用硬解和硬编接口,结论压力主要在于解码,编码因为低分辨率和较少的数量几乎不占用资源,而且能输出--pix_fmt=bgra的硬编我没找着(nvenc的bgr0不行)。实际上只要把解码压力转移到显卡,播放基本不会因为创建缩略图卡顿了。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2021-12-4 12:48
  • 签到天数: 42 天

    [LV.5]常住居民I

    45

    主题

    2692

    回帖

    2020

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    394182

    崭露头角活跃达人CD!BD!

    孤雨独火  楼主| 发表于 2021-11-23 23:00:18 | 显示全部楼层
    本帖最后由 孤雨独火 于 2021-11-23 23:27 编辑
    HuangRuixiao 发表于 2021-11-23 18:38
    刚刚调试实现了调用硬解和硬编接口,结论压力主要在于解码,编码因为低分辨率和较少的数量几乎不占用资源 ...

    放弃折腾了,还是很慢
    缩略图机制不合理,就这样吧~~~~~~

    可以公开共享一下让更多人测试测试,我这里已经选择躺平了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2022-10-20 03:13
  • 签到天数: 385 天

    [LV.9]以坛为家II

    25

    主题

    146

    回帖

    24

    VC币

    金牌会员

    Rank: 6Rank: 6

    积分
    48611
    HuangRuixiao 发表于 2021-11-24 10:08:17 | 显示全部楼层
    孤雨独火 发表于 2021-11-23 23:00
    放弃折腾了,还是很慢
    缩略图机制不合理,就这样吧~~~~~~

    慢这个确实没办法,现在的缩略图机制就是解码好多没必要的帧。。。用硬解不是为了解决速度问题,是为了解决开头一段因为cpu全在解码造成的播放卡顿。
    缩略图的硬解修改版我放附件里了,自行替换同名文件即可。


    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x

    点评

    加上我的一些想法整合在了一起  发表于 2021-11-25 01:15
    https://github.com/hooke007/MPV_lazy/commit/806a7fcb9fc32d20ed2fda23525d0ea67a746d0d  发表于 2021-11-25 01:15
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2021-12-4 12:48
  • 签到天数: 42 天

    [LV.5]常住居民I

    45

    主题

    2692

    回帖

    2020

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    394182

    崭露头角活跃达人CD!BD!

    孤雨独火  楼主| 发表于 2021-11-24 23:50:32 | 显示全部楼层
    本帖最后由 孤雨独火 于 2021-11-25 00:12 编辑
    HuangRuixiao 发表于 2021-11-24 10:08
    慢这个确实没办法,现在的缩略图机制就是解码好多没必要的帧。。。用硬解不是为了解决速度问题,是为了解 ...

    我昨天用缩略图mpv硬解测的,和你这个ffmpeg硬解在我的环境下一样,只是ffmpeg的掉帧和卡顿少点.......

    环境: 1080p输出 双子杀手4k60 nvdec-copy

    至于别的片子。。。不开硬解也不卡

    本来就卡的片子,开了还是卡

    点评

    (上条没发全)可能是具体硬件方面的因素。我这里所有源,d3d11va硬解cpu占用大概到60%(u1s1,硬解的cpu调度还蛮耗性能),不卡;软解就100%明显卡。  发表于 2021-11-25 19:50
    可能是具体硬件方面的因素了。我这里所有源,开硬解cpu占用大概到60%(u1s1),不卡;软解就100%拉满明显卡顿。  发表于 2021-11-25 19:45
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2022-10-20 03:13
  • 签到天数: 385 天

    [LV.9]以坛为家II

    25

    主题

    146

    回帖

    24

    VC币

    金牌会员

    Rank: 6Rank: 6

    积分
    48611
    HuangRuixiao 发表于 2021-11-25 19:59:22 | 显示全部楼层
    孤雨独火 发表于 2021-11-24 23:50
    我昨天用缩略图mpv硬解测的,和你这个ffmpeg硬解在我的环境下一样,只是ffmpeg的掉帧和卡顿少点.......

    ...

    可以试试降低ffmpeg的thread,比如降到1,对速度影响不大,但是可以明显降低占用。还可以降max_workers,这个超过3我感觉就没什么速度提升了。我这里是
    1. max_workers=3
    2. ffmpeg_threads=1
    3. ffmpeg_hwaccel=d3d11va
    复制代码
    可以解决软解卡顿问题。

    点评

    。。。好吧我发现配置文件下面写错了  发表于 2021-11-27 05:27
    如果.conf里没有指定的话,thread默认是8:https://github.com/hooke007/MPV_lazy/blob/a31992cf482fd52719ad11c71f09964d6c231793/portable_config/scripts/Thumbnailer.lua#L233  发表于 2021-11-26 00:29
    worker降档到3有效  发表于 2021-11-25 21:07
    thread默认就是1....  发表于 2021-11-25 20:35
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

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