找回密码
 立即注册
楼主: ttt805446984

【mpv.net-DW】播放器,个人修改版(2024-2-18 更新到mpv.net-DW 2.0.0)

  • TA的每日心情
    开心
    6 小时前
  • 签到天数: 293 天

    [LV.8]以坛为家I

    8

    主题

    159

    回帖

    0

    VC币

    至尊会员

    Rank: 16Rank: 16Rank: 16Rank: 16

    积分
    285032
    ttt805446984  楼主| 发表于 2023-9-20 19:46:07 | 显示全部楼层
    御坂桜 发表于 2023-9-20 19:15
    上游几周前更新到1.8.0了不跟进一下吗

    过几天,最近有点累
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    6 小时前
  • 签到天数: 293 天

    [LV.8]以坛为家I

    8

    主题

    159

    回帖

    0

    VC币

    至尊会员

    Rank: 16Rank: 16Rank: 16Rank: 16

    积分
    285032
    ttt805446984  楼主| 发表于 2023-9-23 09:02:37 | 显示全部楼层
    SAOKiller 发表于 2023-8-25 01:12
    问一下,最小化、最大化、关闭按钮尺寸都太小了,要在哪调?

    已更新,全部修复完毕
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    14

    回帖

    0

    VC币

    新手上路

    Rank: 1

    积分
    67
    刷卡黑格尔 发表于 2023-9-24 19:59:40 | 显示全部楼层
    无边框模式下右上角的关闭程序键等按键无效
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    14

    回帖

    0

    VC币

    新手上路

    Rank: 1

    积分
    67
    刷卡黑格尔 发表于 2023-9-24 20:12:13 | 显示全部楼层
    如果我把右键设置为暂停,就没法在播放页面进入设置了,还有缩略图会挡住时间,在小窗下按钮太小了等问题,希望大佬能改进一下
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    6 小时前
  • 签到天数: 293 天

    [LV.8]以坛为家I

    8

    主题

    159

    回帖

    0

    VC币

    至尊会员

    Rank: 16Rank: 16Rank: 16Rank: 16

    积分
    285032
    ttt805446984  楼主| 发表于 2023-9-24 23:55:15 | 显示全部楼层
    本帖最后由 ttt805446984 于 2023-9-25 00:05 编辑
    刷卡黑格尔 发表于 2023-9-24 20:12
    如果我把右键设置为暂停,就没法在播放页面进入设置了,还有缩略图会挡住时间,在小窗下按钮太小了等问题, ...

    1,你可以为设置添加一个快捷键,或者把鼠标左键设置成暂停【如果你是想清除快捷键设置在文件 input.conf 里可以找到】

    2,这个我还没有找到能改缩略图位置的地方
    但是你可以在 modernx.lua 找到1795行
    把数值改到600能基本不会覆盖,但是界面会变大很多,所以改了这里就不用改按钮大小了
    1.     -- set canvas resolution according to display aspect and scaling setting
    2.     local baseResY = 1000
    复制代码

    3,窗口模式下的按钮大小可以在 modernx.lua 里找到第30行
    1.   scalewindowed = 1.0,   -- 窗口化时控制器的缩放
    复制代码
    修改数值到自己满意就行,顺便,下面的   scalefullscreen = 1.0  是全屏下的全局按钮大小设置
    有部分配置我加上了注释


    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    6 小时前
  • 签到天数: 293 天

    [LV.8]以坛为家I

    8

    主题

    159

    回帖

    0

    VC币

    至尊会员

    Rank: 16Rank: 16Rank: 16Rank: 16

    积分
    285032
    ttt805446984  楼主| 发表于 2023-9-25 00:13:30 | 显示全部楼层
    刷卡黑格尔 发表于 2023-9-24 19:59
    无边框模式下右上角的关闭程序键等按键无效

    我这里试了好多次,没有这个问题。有没有更详细的说明
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    14

    回帖

    0

    VC币

    新手上路

    Rank: 1

    积分
    67
    刷卡黑格尔 发表于 2023-9-25 13:57:30 | 显示全部楼层
    ttt805446984 发表于 2023-9-25 00:13
    我这里试了好多次,没有这个问题。有没有更详细的说明

    我也不知道为啥,点右上角3个键中任意一个只会在左上角跳出白色字体的文件名,但在最大化时点最右上会正常关闭(小窗点不到最右上,会变成缩放窗口),用原版的mpv.net-DW一切正常

    点评

    我自己后面有删改具体行数可能不对,搜【-- Title】  发表于 2023-9-29 18:44
    意外找到一个新的方法限制标题的长度:1628行的w参数改成【w = osc_geo.w - 150】  发表于 2023-9-29 18:39
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    6 小时前
  • 签到天数: 293 天

    [LV.8]以坛为家I

    8

    主题

    159

    回帖

    0

    VC币

    至尊会员

    Rank: 16Rank: 16Rank: 16Rank: 16

    积分
    285032
    ttt805446984  楼主| 发表于 2023-9-25 16:58:27 | 显示全部楼层
    本帖最后由 ttt805446984 于 2023-9-25 17:16 编辑
    刷卡黑格尔 发表于 2023-9-25 13:57
    我也不知道为啥,点右上角3个键中任意一个只会在左上角跳出白色字体的文件名,但在最大化时点最右上会正 ...

    估计是标题挡住了
    modernx.lua     1624行



    1. y = refY - 960
    复制代码
    改成 50  (或自己感觉合适的位置)这样标题会显示在下方

    不过这个问题我这不会出现,,不知道什么原因

    如果你还是希望标题在上面可以试试替换这段代码,不保证有用


    1.     -- Title
    2.     geo = {x = 15, y = osc_geo.h - 145, an = 1, w = osc_geo.w - 10, h = 100}
    3.     lo = add_layout("title")
    4.     lo.geometry = geo
    5.     lo.style = string.format("%s{\\clip(0,%f,%f,%f)}", osc_styles.Title,
    6.                              geo.y - geo.h, geo.x + geo.w, geo.y + geo.h)
    7.     lo.alpha[3] = 5
    8.     lo.button.maxchars = geo.w / 2

    9.     -- Description
    10.     if (state.localDescription ~= nil or state.isWebVideo) and user_opts.showdescription then
    11.         geo = {x = 25, y = refY - 122, an = 1, w = osc_geo.w, h = 19}
    12.         lo = add_layout("description")
    13.         lo.geometry = geo
    14.         lo.style = osc_styles.Description
    15.         lo.alpha[3] = 0
    16.         lo.button.maxchars = geo.w / 8
    17.     end
    复制代码



    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    14

    回帖

    0

    VC币

    新手上路

    Rank: 1

    积分
    67
    刷卡黑格尔 发表于 2023-9-25 18:37:04 | 显示全部楼层
    modernx.lua 1795行 设置local baseResY = 600可以解决页面太小和右上角按钮点了没用的问题,但不能解决缩略图问题
    modernx.lua 836行 改成 local thumbMarginY = tooltip_font_size + thumbPad + 2 / r_h + 10 可以解决缩略图问题
    顺便问一下怎么实现像potplayer这样的列表播放功能,我现在只能打开播放器F7选择之前放过的文件
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    14

    回帖

    0

    VC币

    新手上路

    Rank: 1

    积分
    67
    刷卡黑格尔 发表于 2023-9-25 18:41:10 | 显示全部楼层
    还有感觉modernx.lua 42行 改成  thumbnailborder = 0,  会好看一点,没有白框
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

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