Skip to content

Releases: hooke007/mpv_PlayKit

mpv-lazy-2023EX

31 Oct 19:10

Choose a tag to compare

点击展开

这是最后一个预设使用 vo_gpu 的版本

更新记录 (20231101)

仓库

  • 脚本:
    • load_plus 合并来自 autoload.lua 的性能优化
    • osc_plus 同步上游
    • playlist_osd 修复一个失效的命令
    • stats_plus 同步上游并回滚部分改动
    • thumbfast 修复源视频元数据中带旋转参数的异常显示
    • uosc 同步至5.0.0+
  • 着色器:
    统一 3x 4x 变体的最小触发倍率为 2.2 3.2
    • CfL_Prediction 系列 新增项。色度还原,变体 Lite 支持 --vo=gpu
    • FastBilateral_next 新增项。色度还原
    • JointBilateral_next 新增项。色度还原
    • MemeBilateral 系列 新增项。色度还原,变体 Lite 支持 --vo=gpu
    • nlmeans 同步并精简个别变体,增加 --gpu-context=d3d11 专用的变体 ( dx ) 以避免冻结问题
    • PixelClipper 新增项。适用于内置放大算法的后处理抗振铃
    • ravu 同步,增加 ar 抗锯齿系列变体;变体 ddx 专门用于兼容 --vo=gpu --gpu-context=d3d11 但不支持 --gpu-context=win (无此后缀名的变体可在 --vo=gpu-next 的任意后端下使用)
    • 新增多个功能性着色器: color_alt 系列 反转色彩; colorprim_601_to_709 源色域bt601转换为709(移植自 MPC); eq_rgb 系列 自定义偏移RGB量; flip 系列 翻转画面; gray 系列 风格化,灰度画面; rotate_180 画面旋转180°
  • VS:
    • k7sfunc 包装器更新至0.1.23( 使用说明Wiki_k7sfunc );
      • NNEDI3_STD 被重命名为 EDI_US_STD
      • AA_NV 被重命名为 EDI_AA_NV
      • 新增 EDI_AA_STD ,作用为抗锯齿
      • RIFE_STD 新增参数 model 并默认值为 9
      • RIFE_NV 新增参数 model 并默认值为 40 (同步vsmlrt v14.test2)
    • 示例vpy脚本
      多个脚本匹配k7sfunc的改动
  • 设置与快捷键:
    多项参数同步上游的改动。 --hwdec --cscale --scale --dscale --icc-cache --icc-cache-dir --gpu-shader-cache --gpu-shader-cache-dir --screenshot-format --subs-fallback --sub-ass-style-overrides --screenshot-dir --watch-later-dir
  • 其它:
    文档站同步更新

懒人包

关联节点 COMMIT

  • 设置与快捷键:
    input_uosc.conf 新增速度递减与递增 { } ;着色器档位变更,原 AMD_FSR_rgb 修改为 AMD_FSR_EASU_rgb 以匹配预设启用的着色器;菜单新增项 工具-按键绑定列表 (来自usoc脚本的更新)
    mpv.conf 重新用回旧的预设 --hwdec=auto-copy ;将 prores 从硬解检查列表移除;最小窗口自动缩放调节提升至 50%x50% ;降低截图png的压缩率(影响预设命令的播放打断时间)
    profiles.conf 新增条件配置组 [speed_limit] 以阻止手动调节时导致速度过低; [save_props_auto] 补充条件,将“即将播完”的状态纳入处理
    标准包追加捆绑以下着色器: hdeband nlmeans_dx
  • 其它:
    重合文件同步仓库主分支更新
    mpv : git-20231031-908e75e
    python : embed-3.11.6
    vapoursynth : portable-r65
    yt-dlp : nightly-20231028
    lxgw : v1.311

下载地址

OneDrive 分流

[!IMPORTANT]
关联手册(用前必读) 👉 《新整合包的快速说明》
不支持自更新,如果存在往期的版本,不要直接解压新版本覆盖旧文件。

后缀名 包说明 SHA-256
标准版本 81CB4FB0C72EFCE1191ADA00A8A099E5675286AF5FADB965EDC933B1FE62CED5
noBin 无二进制(mpv&ytdl)版本 DEA3C3099CB17F6064044C12E55F072B7A8AC0E36EECBEA902AD4F8A169F92E1
hook 更多通用的着色器包 7A1C7B43FE3F149CB3A4CE9FA30F9BBA2210600F045E1A31A9A308326986E864
vsLite 更多通用的vs滤镜包 24924AB720469D413C440445143E025DD38F749689C121B16B5028152F3DCED6
vsMega vsLite与更多的cuda专用滤镜 B4FF2C28E99F08DF97CA15DD9412B1FFDB7CBB4F461A6F79CF21FC797643D1AA

mpv-lazy-2023V5

30 Jun 19:17

Choose a tag to compare

点击展开

提示:v4至v5之间的更新主要集中于AI方面,如果没有这个需求,你并不需要此次更新。

更新记录 (20230630)

仓库

  • 脚本:
    • osc_plus 同步上游
    • thumbfast 实验性的支持杜比视界映射
    • uosc 同步至4.7.0+
  • 着色器:
    • fast_gaussian_blur_next 新增项。快速高斯模糊
    • hdeband 新增项。去色带
    • nlmeans 同步与精简变体
  • VS:
    • k7sfunc 包装器更新至0.1.21( 使用说明Wiki_k7sfunc );
      • qtgmc 包装器更新至0.0.3并局部链接至k7sfunc的新模块 DEINT_EX ,便于统一调用
      • SVP_PRO 修复小尺寸源的报错问题
      • UAI_DML 新增的模块。支持DX12显卡使用自定义的AI模型进行超分变率(可能至少需要AMD RX 6700XT的性能等级),此模块亦可覆盖新增模块 ESRGAN_DML WAIFU_DML 的功能,具体用法详见上文的 Wiki
      • 新增其它的多项模块 BILA_NV CSC_RB DEINT_LQ DFTT_STD DFTT_NV FMT_CHANGE ,细节详见上文的 Wiki
      • 多项模块的参数更新 AA_NV DEINT_STD FMT_CTRL NLM_NV RIFE_STD UAI_NV_TRT WAIFU_NV ,细节详见上文的 Wiki
    • 示例vpy脚本
      • 移除 SR_CUGAN_NV 理由:hi-end级的性能要求(至少需要RTX4080)使得它作为示例样本不具有普适性的复现可能
      • 新增 SR_ESRGAN_DML DX12显卡的esrgan超分(预设模型为AnimeJanaiV2,可能至少需要AMD RX 6700XT的性能等级)
      • 新增 SR_WAIFU_DML DX12显卡的waifu2x超分
      • 新增 ETC_UAI_DML DX12显卡使用自定义的AI模型进行超分变率(匹配的专项文档参见 https://github.com/hooke007/MPV_lazy/discussions/329
      • 新增 ETC_UAI_NV_TRT RTX显卡使用自定义的AI模型进行超分变率(同上)
      • 其它多个脚本匹配k7sfunc的改动 ETC_DEINT_EX MEMC_RIFE_STD NR_BM3D_NV SR_ESRGAN_NV SR_WAIFU_NV
  • 设置与快捷键:
    多项参数同步上游的改动。 --slang --alang --subs-fallback --hwdec
  • 其它:
    文档站同步更新

懒人包

关联节点 COMMIT

  • 设置与快捷键:
    input_uosc.conf 滤镜档位变更,shift+5 对应 SR_ESRGAN_DML ,原 SR_ESRGAN_NV 滤镜档位迁移至 shift+6
    mpv.conf 启用硬解优先列表 --hwdec=vulkan-copy,dxva2-copy,nvdec-copy 。新增参数 --subs-fallback 尝试匹配旧版的字幕选择机制;
  • 其它:
    重合文件同步仓库主分支更新
    mpv : git-20230630-0bfafd2
    python : embed-3.11.4
    vapoursynth : portable-r63
    yt-dlp : nightly-2023.06.29.232643

下载地址

不要使用覆盖旧版本文件的形式进行更新
OneDrive 分流

👉 关联手册 《新整合包的快速说明(用前必读)》

后缀名 包说明 SHA-256
标准版本 B866A2B2C411EC05495F4210D807B11416953B58530420B83EB12165A7CCD14B
noBin 无二进制(mpv&ytdl)版本 0D01C1CDF22CA2B68A067D0C45102FD965397C42F08347D6BC5E5C2E99915796
hook 更多通用的着色器包 0245188164E754F0849025E52A70BE5C07310AFB2EE21D1CECB9E11726713128
vsLite 更多通用的vs滤镜包 ECE2F268A04C706E4E96991F1AB8BF0AEAB4DD9B2B25BEDD05D6E1CA5D3485EB
vsMega 在vsLite基础上补充更多的cuda专用滤镜 394948DD263A53B82EB943FA3E7FDF4AFC4FA845E271C34137C0F2D0B2E710BD

mpv-lazy-2023V4

13 May 21:21

Choose a tag to compare

点击展开

更新记录 (20230513)

仓库

  • 脚本:
    • contextmenu_gui 修复视频轨存在封面时的异常
    • input_plus 添加伪画中画、加速跳转的命令
    • osc_plus 局部渲染优化
    • thumbfast 渲染与性能优化;修正预览精度,增加预览质量的选择
    • uosc 同步至4.7.0+;Enabled limited support for other languages (Ref https://github.com/hooke007/MPV_lazy/issues/303 ) ;启用空闲界面;修复一个原因未知的崩溃
  • 着色器:
    • nlmeans (暂与 --gpu-context=d3d11 不完全兼容)变体 hqx 取代 hq;增加变体 2x
  • VS:
    启用 k7sfunc 包装器以模块化各滤镜(使用说明见 https://github.com/hooke007/MPV_lazy/wiki/3_K7sfunc );
    重构全部vpy脚本,采用新命名规则;
    实验性的支持 qtgmc 超级去隔行/反交错算法。
  • 设置与快捷键:
    同步上游改动。mpv 缓存选项细化;input_easy 快捷键中的个别数值修改为浮点;简化 profiles 的匹配条件。
  • 其它:
    文档站同步更新

懒人包

关联节点 commit_a931f79
关联手册 《新整合包的快速说明(用前必读)》

  • 设置与快捷键:
    input_uosc.conf 移除原 rife_2x 滤镜档位,预留 SR_ESRGAN_NV 滤镜档位,个别按键功能微调;
    mpv.conf 预设的 tscale 算法切换到 oversample ,初始禁用 sub-ass-vsfilter-blur-compat 以更好的兼容部分高级字幕;
    profiles.conf 现在对高帧率视频也自动使用 audio 的同步方式;
    script-opts.conf 预留更多选项,移除 Ubuntu Mono 字体依赖
  • 其它:
    重合文件同步仓库主分支更新
    mpv : git_20230404_9e716d6
    python : embed_3.11.3
    yt-dlp : nightly_2023.05.11.094900
    LXGWWenKaiMono-Regular : release_v1.300

下载地址

不要使用覆盖旧版本文件的形式进行更新
OneDrive 分流

后缀名 包说明
标准版
noBin 无二进制(mpv&ytdl)版本
hook 更多通用的着色器包
vsLite 更多通用的vs滤镜包(无cuda)
vsMega 在vsLite基础上扩展更多的滤镜

mpv-lazy-2023V3

04 Apr 21:44

Choose a tag to compare

点击展开

更新记录 (20230404)

仓库

  • 脚本:
    局部非显式指定 script-binding 的对象,以兼容基于内建脚本修改的外部脚本 stats_plus
    • auto_sub_fonts_dir.lua 新增的动态切换字幕字体目录的脚本(检测播放路径的 fonts 文件夹)
    • input_plus 更新多项命令(详参脚本内的顶部说明)
    • load_plus 支持使用自定义的扩展名列表
    • osc_plus 完善功能;可免 --osc=no 使用(个别功能不可用);新增全局缩放补偿的选项;实验性的测试类 --osd-playing-msg 的功能
    • playlist_osd 取代 playlistmanager 仅保留了原最核心的导航功能
    • save_global_props 部分重构。执行清理记录的命令后将中止保存操作;新增选择保存时机的选项
    • stats_plus.lua 新增的数据统计增强的脚本(可替代mpv内置的 stats 脚本)
    • thumbfast 增加手动重启,支持运行时的开关显示
    • uosc 同步至4.6.0+;补充与修正预设的捷径按钮(详参 https://github.com/hooke007/MPV_lazy/discussions/186 “3.1.1. controls” 部分);部分支持UI缩放倍率的自动计算
  • 着色器:
    • fsrcnnx 增加与更新变体
    • guided 新增的降噪类
    • nlmeans (暂与NVIDIA显卡不完全兼容)依据隶属关系移除大量变体
  • VS:
    • mvtools_2x 修复画面底部的稳定烂边
    • realcugan_cuda 新增的放大降噪滤镜
    • realesrgan_cuda 新增的放大降噪滤镜
    • rife 整体支持使用更准确的场景切换检测模式; rife_cuda 支持时域TTA,测试v2模型(详参 https://github.com/hooke007/MPV_lazy/discussions/123
  • 设置与快捷键:
    同步上游改动。修正多声道音频下混的说明,完善涉及硬件设备名的选项的注释。
  • 其它:
    文档站同步更新

懒人包

关联节点 commit_6bc7635
关联阅读 《新整合包的快速说明》

  • 设置与快捷键:
    input_uosc.conf 微调; mpv.conf 修正了预设的下混设置,调节文本字幕的初始样式;profiles.conf 微调
  • 其它:
    重合文件同步仓库主分支更新
    mpv-x64 : git_20230404_9feeb32
    python : 3.11.2
    vapoursynth : R_62
    yt-dlp : nightly_2023.03.31.025715

下载地址

不要使用覆盖旧版本文件的形式进行更新
OneDrive 分流(仅标准包)

后缀名 包说明
标准版
noBin 无二进制(mpv&ytdl)版本
hook DLC:着色器补全
vsLite DLC:通用的vs滤镜包补全
vsCuda DLC:RTX显卡专用的vs滤镜包补全

mpv-lazy-2023V2

27 Jan 20:58

Choose a tag to compare

点击展开

更新记录

仓库

  • 脚本:
    uosc 同步上游 || load_plus 同步上游
  • 着色器:
    修改 同步上游,对部分2x类着色器统一使用1.2的最小倍率限制
  • VS:
    移除 精简部分脚本的依赖插件
    增加 waifu2x_cuda (放大降噪) nlmeans_cuda (降噪) ivtc_std (修改帧率)
    修改 rife 统一场景检测阈值 rife_cuda 大幅提速与支持分辨率自适应 https://github.com/hooke007/MPV_lazy/discussions/123
  • 设置与快捷键:
    修正 同步上游改动与修改 mpv.conf 中的示例参数
  • 其它:
    文档站同步更新

懒人包

关联节点 commit_c51b9aa
关联阅读 《新整合包的快速说明》

  • 设置与快捷键:
    修改 input_uosc.conf 的预设滤镜着色器列表( mvtools 回归),mpv.conf 同步上游的改动(稍后观看保存项新增 start );profiles.conf 中新增条件配置预设(对超高刷显示器自动禁用 display-resample
  • 其它:
    追加个别着色器,重合文件同步仓库主分支更新
    mpv-x64 <git_20230127>
    yt-dlp <2023.01.06>

下载地址

不要使用覆盖旧版本文件的形式进行更新
OneDrive 分流(仅标准包)

后缀名 包说明
标准版
noBin 无二进制(mpv&ytdl)版本
hook DLC:着色器补全
vsLite DLC:通用的vs滤镜包补全
vsCuda DLC:RTX显卡专用的vs滤镜包补全

mpv-lazy-2023V1

01 Jan 17:49

Choose a tag to compare

点击展开

更新记录

仓库

  • 脚本:
    修改 input_plus 优化与扩充命令 || playlistmanager 中止维护 || uosc 同步上游 || osc_plus 同步上游 || thumbfast 支持自定义mpv路径与修复spawn_first的可用性
  • 着色器:
    增加 nlmeans的大量变体,其中大部分只是预设参数的区别,当前的temporal变体即原next变体
  • VS:
    格式化用户选项的变量,尽可能移除 fmtconv 依赖
    增加 eedi2_aa_cuda
    修改 rife_cuda 进一步缩减开销并默认使用缩放模型,提供更多用户选项 https://github.com/hooke007/MPV_lazy/discussions/123
  • 设置与快捷键:
    修正 mpv.conf 中的示例与链接
  • 其它:
    文档站同步更新

懒人包

关联节点 commit_3f68c5b
关联阅读 《新整合包的快速说明》

  • 设置与快捷键:
    修改 mpv.conf 使用有限的硬解码格式列表(ffmpeg的vc1解码支持不完善),替换了yt-dl参数的示例;profiles.conf 中默认禁用 ontop_playback (奇奇怪怪的“报错”帖子增加了,防止播放置顶时你们看不到后台弹出的工作窗口)
  • 其它:
    重合文件同步仓库主分支更新
    mpv-x64 <git_20230101>
    Python-embed-amd64 <3.10.9>
    Vapoursynth-portable <R_61>
    yt-dlp <2023.01.01>

下载地址

不要使用覆盖旧版本文件的形式进行更新
OneDrive

后缀名 包说明
标准版
noBin 无二进制(mpv&ytdl)版本
hook DLC:着色器补全
rifeCuda DLC:RIFE补帧(RTX专用)组件补全

mpv-lazy-2022EX

12 Nov 18:29

Choose a tag to compare

点击展开

更新记录

仓库

  • LUT:
    标准化命名格式
  • 脚本:
    增加 input_plus.lua (快捷指令增强)
    移除 cycle_adevice (合并入 input_plus )
    修改 playlistmanager 预设样式修正;其它错误修复 || stats 设置的演示参数修正 || uosc 已转换为群组;改进菜单中的截屏功能;拖拽时间线时不渲染缩略图 || osc_plus 增加缩略图边框;拖拽时间线时不渲染缩略图 || load_plus 改善随机添加重复文件 || thumbfast 提速windows端的生成,增加预览精度模式,改进mac端bundle版app的适配
  • 着色器:
    标准化命名格式
    修改 FSRCNNX 补充协议 || 原 anime-sharpen 系列重命名为 Anime4K_legacy || unsharp_masking 作为gpu-next的示范着色器 https://github.com/hooke007/MPV_lazy/discussions/39
  • VS:
    标准化命名格式
    增加 RTX显卡的专属RIFE补帧方案 https://github.com/hooke007/MPV_lazy/discussions/123
  • 设置与快捷键:
    精简 input_scripts.conf 中的示例;修正 input.conf 中的错误演示注释
  • 其它:
    文档站同步更新

懒人包

关联节点 commit_fc1ab86
关联阅读 《新整合包的快速说明》

  • VS:
    预设补帧模型替换为 v4.6
  • 设置与快捷键:
    修改 mpv.conf 中OSD与字幕的初始样式;重写 profiles.conf 中的部分逻辑,补充“基于码率的自动去色带”与“基于进度或时长或视频轨类型的自动保存属性”的条件配置预设
  • 其它:
    重合文件同步仓库主分支更新
    mpv-x64 <git_20221112>
    Python-embed-amd64 <3.10.8>
    yt-dlp <2022.11.11>

下载地址

不要使用覆盖旧版本文件的形式进行更新
OneDrive

后缀名 包说明
标准版
noBin 无二进制(mpv&ytdl)版本
hook DLC:着色器补全
rifeCuda DLC:RIFE补帧(RTX专用)组件补全

mpv-lazy-20221011

11 Oct 14:13

Choose a tag to compare

点击展开

更新记录

仓库

项目转型,主分支定位为演示用途 https://github.com/hooke007/MPV_lazy/issues/168

懒人包

关联节点 commit_c2c591c
关联阅读 《新整合包的快速说明》

  • 着色器:
    移除大量变体
  • 脚本:
    现由 script-opts.conf 集中管理脚本选项 https://github.com/hooke007/MPV_lazy/discussions/126 ,不再使用 script-opts 文件夹
    仅保留 save_global_props (预设缓存位置 mpv.conf 目录的 saved-props.json ) 预设保存属性(音量、着色器列表)
    另添加 uosc thumbfast
  • VS:
    仅保留 RIFE ,预设补帧模型回滚 v4.0
  • 设置与快捷键:
    极度精简与重做;快捷键方案现由 input_uosc.conf 指定并适配脚本 uosc
  • 其它:
    移除组件 Tcl/Tk(不再需要) FFmpeg(不再需要) youtube-dl(可被yt-dlp完全代替)
    特殊模式转移至注册文件夹内
    集成 新OSC、OSD、后备字幕、控制台显示 所需的字体
    mpv-x64 <git_20221011>
    Python-embed-amd64 <3.10.7>
    Vapoursynth-portable <R_60>
    yt-dlp <2022.10.04>

下载地址

不要使用覆盖旧版本文件的形式进行更新
OneDrive

后缀名 包说明
标准版
hook 着色器扩展包

mpv-lazy-obs 旧版最终版

03 Sep 18:38

Choose a tag to compare

点击展开

《旧版快速说明》

更新历史

  • 脚本
    新增 save_global_props.lua 现在可以像其它播放器一样退出时存储部分播放器状态(支持自定义,默认只记住音量、静音、速度设置);
    load_plus.lua 支持合并双音轨同步播放 (详情查看 https://github.com/hooke007/MPV_lazy/discussions/106 的编辑更新);
    osc_lazy.lua 支持用户自定义bottombox布局的底部阴影高度( https://github.com/hooke007/MPV_lazy/issues/147#issuecomment-1231546486 ),锁死 --osc=no
    cycle_adevice.lua 取消用户选项,强制限制列表中的可用项为当前的音频api --ao
  • VS
    RIFE适配R9,模型替换为4.4fast(如不满意质量可自行替换回v4),脚本分离为 rife-2x.vpy rife-std.vpy (详情查看 https://github.com/hooke007/MPV_lazy/discussions/123 的编辑更新);
    更新 stab-high.vpy mvtools-std.vpy(兼容性修复) mvtools-2x.vpy
    移除 f3kdb-std.vpy nnedi3-2x.vpy mvtools-Pot.vpy
  • 设置与快捷键
    input.conf 替换上下键对应指令为"按当前字幕的上下句跳转" ,增加预设 load_plus 脚本的对应功能按键 F1~4
  • 其它
    文档站的同步更新暂时gg,因此组件改动信息记录于此
    mpv-x64/FFmpeg <git_20220903>
    Python-embed-amd64 <3.10.6>
    yt-dlp <2022.09.02.40298>
    youtube-dl <2022.09.03.19419>

下载地址

不要使用覆盖旧版本文件的形式进行更新
OneDrive
奶牛快传

作为基于旧仓库结构的最后一个版本 https://github.com/hooke007/MPV_lazy/issues/168 ,另上传至Assets作额外备份

后缀名 包说明
完整版(不含备用)
hook 仅第三方着色器(含备用)
nobin 无 mpv、ffmpeg、ytdl 的可执行程序
py-vs 仅 python+vapoursynth(及预设的插件脚本)

mpv-lazy-20220721

20 Jul 22:45

Choose a tag to compare

点击展开

更新历史

  • 脚本
    移除 ontop_playback.lua ;osc_lazy.lua playlistmanager.lua 同步上游更新;图形化菜单:移除右侧文本显示、丰富轨道显示信息与多项重构;对应设置文件的注释改进
  • 着色器
    KrigBilateral SSimDownscaler adaptive-sharpen adaptive-sharpen_luma 同步上游更新
  • VS
    优化rife的性能开销(查看 https://github.com/hooke007/MPV_lazy/discussions/123 的编辑更新)
  • 设置与快捷键
    mpv.conf OSD条带宽度、初始画质算法微调;profiles.conf 新增 ontop_playback;input.conf 移除重复的快捷键占用,新增时间码损坏文件的处理 "P"
  • 其它
    同步更新相关文档