(小白教程)MPV.NET 播放器安装和添加Bilibili弹幕

MPV.NET安装和添加脚本

MPV跨平台播放器:该播放器基于流行的mpv媒体播放器。mpv.net 设计为与 mpv 兼容,几乎所有 mpv 功能都可用,这意味着官方mpv 手册适用于 mpv.net,差异记录在mpv.net 手册中。

主要差异是mpv.net为MPV添加了现代化GUI,独有功能:

  • mpv兼容性非常高,几乎所有mpv功能都可以使用
  • 具有可定制颜色主题的现代图形用户界面
  • 可自定义的上下文菜单
  • 可搜索的配置编辑器
  • 可搜索输入(快捷键)编辑器
  • 全局键盘快捷键
  • .NET 语言(C#、VB.NET 和 F#)的扩展 API
  • 可以从文件资源管理器中将文件加入队列

文章相关文件:
https://wwtf.lanzoul.com/b00l1aille 密码:hw8z

目录

MPV.NET安装和添加脚本

一、安装MPV.NET

二、.Conf 配置

1.配置生成

2.MPV关联媒体文件

三、脚本使用

1.添加脚本uosc

2.添加脚本danmaku

总结


一、安装MPV.NET

下载本地包

GitHub - mpvnet-player/mpv.net: 🎞 mpv.net is a media player for Windows with a modern GUI.

解压至英文地址盘

二、.Conf 配置

1.配置生成

点击mpvnet.exe,空白处右键-设置-编辑mpv.conf和input.conf

MPV.NET脚本地址:F:\MPV\portable_config\

2.MPV关联媒体文件

三、脚本使用

1.添加脚本uosc

GitHub - tomasklaen/uosc: Feature-rich minimalist proximity-based UI for MPV player.

手动安装:

https://wwtf.lanzoul.com/b00l1aille 密码:hw8z

1.1 下载uosc.zip,将uosc文件夹里的fonts和scripts文件夹解压到F:\MPV\portable_config即可

1.2 将uosc.conf文件放到F:\MPV\portable_config\script-opts

1.3 其他具体配置自行设置

2.添加脚本danmaku加载弹弹play弹幕(Bilibili)

GitHub - dyphire/uosc_danmaku: 在MPV播放器中加载弹弹play弹幕,基于 uosc UI框架和弹弹play API的mpv弹幕扩展插件

1.1 下载uosc_danmaku.zip,将uosc_danmaku解压到F:\MPV\portable_config\scripts即可

1.2 按脚本danmaku配置要求,在uosc.conf配置添加danmaku弹幕搜索按钮和弹幕开关

也可直接下载我改好的

在F:\MPV\portable_config\script-opts\uosc.conf 查找

controls=menu,gap,subtitles,<has_many_audio>audio,<has_many_video>video,<has_many_edition>editions,<stream>stream-quality,gap,space,speed,space,shuffle,loop-playlist,loop-file,gap,prev,items,next,gap,fullscreen

替换为:

controls=menu,gap,subtitles,<has_many_audio>audio,<has_many_video>video,<has_many_edition>editions,<stream>stream-quality,button:danmaku,cycle:toggle_on:show_danmaku@uosc_danmaku:on=toggle_on/off=toggle_off?弹幕开关,gap,space,speed,space,shuffle,loop-playlist,loop-file,gap,prev,items,next,gap,fullscreen

原文:

1.3 修改脚本danmaku快捷键为“Ctrl+j”

脚本danmaku快捷键为:弹幕搜索功能 “Ctrl+d”,弹幕开关功能 “j”

但是MPV.NET :“Ctrl+d”为音频延迟±0.1s,相互冲突

F:\MPV\portable_config\input.conf文件添加即可:

Ctrl+j script-message open_search_danmaku_menu
j script-message show_danmaku_keyboard


总结

1.新打开加载有延迟,需要等待0~20s才可使用快捷键

2.一些最新的视频和电影可能会没有弹幕,下载本地弹幕XML格式直接快捷键 “j”加载就行

3.不能中文输入......复制粘贴可以。可能没配置好,知道的留言

4.一般用来看番用的,一般视频的弹幕支持也不是很好,用MPV在线播放(MPV-Play-BiliBili-Comments)会更好的

5.其他弹幕脚本看这篇文章吧:https://github.com/dyphire/mpv-config/discussions/105?sort=new

6.MPV使用很麻烦,开箱用也有点繁琐,不同配置不同地址,还需要去找命令行....嗯嗯

不能一键开箱用...但是MPV杜比视界不会偏色和占用会小点,不过potplayer最新版也支持杜比视界了...

7. 想要最全的MPV弹幕器,这个KikoPlay会好点

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/451996.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MySQL-MHA高可用集群部署(二)(MySQL MHA High Availability Cluster Deployment Part II )

&#x1f49d;&#x1f49d;&#x1f49d;欢迎来到我的博客&#xff0c;很高兴能够在这里和您见面&#xff01;希望您在这里可以感受到一份轻松愉快的氛围&#xff0c;不仅可以获得有趣的内容和知识&#xff0c;也可以畅所欲言、分享您的想法和见解。 本人主要分享计算机核心技…

vscode pylance怎么识别通过sys.path.append引入的库

问题 假如我有一个Python项目 - root_path -- moduleA ---- fileA.py -- moduleB ---- fileB.py# fileAimport sys sys.path.append(moduleB)import fileB # vscode pylance找不到&#xff0c;因为sys.path.append(moduleB)是动态添加的print(fileB)结果 代码正常运行但是vs…

高校企业数据可视化平台功能介绍/特色功能

数据可视化平台是一款适用于高校教学和各领域企业的零门槛可视化工具&#xff0c;能够解决高校数据分析与可视化类课程教学、实训问题。平台采用B/S结构&#xff0c;用户不需要下载客户端&#xff0c;可通过浏览器进行访问。 数据可视化平台提供多种指标设计&#xff0c;学…

C语言数据获取与类型转换问题

1、问题描述2、问题定位3、问题解决参考链接 1、问题描述 在项目中&#xff0c;需要从遥控指令中获取4字节的物体坐标X轴信息&#xff0c;并存储于一个float变量tmp中。物体坐标X轴原始数据为int型&#xff0c;存在负数&#xff0c;遥控指令中的数是加上了2^31&#xff0c;并按…

Mac中安装以及配置adb环境

一、adb介绍 Android 调试桥 (Android Debug Bridge) 是一种功能多样的命令行工具&#xff0c;可让您与设备进行通信。adb 命令可用于执行各种设备操作&#xff0c;例如安装和调试应用。adb 提供对 Unix shell&#xff08;可用来在设备上运行各种命令&#xff09;的访问权限。…

RA6M5——GPIO

文章目录 GPIO输入输出RASC图形化配置输出模式&#xff1a;输入模式&#xff1a;配置选项&#xff1a; 接口函数实例代码&#xff1a; GPIO输入输出 RASC图形化配置 输出模式&#xff1a; 输入模式&#xff1a; 配置选项&#xff1a; 配置项取值/描述Model “Input mode”&a…

揭开 `html2text` 库的神秘面纱:HTML到文本的完美转换

文章目录 **揭开 html2text 库的神秘面纱&#xff1a;HTML到文本的完美转换**1. 背景介绍2. 库简介3. 安装方法4. 函数用法4.1 基本转换4.2 自定义配置4.3 处理文件4.4 批量处理4.5 Markdown支持 5. 应用场景5.1 网页内容转文本5.2 数据分析5.3 内容备份 6. 常见问题及解决方案…

k8s的部署和安装

k8s的部署和安装 一、Kubernets简介及部署方法 1.1 应用部署方式演变 在部署应用程序的方式上&#xff0c;主要经历了三个阶段&#xff1a; 传统部署&#xff1a;互联网早期&#xff0c;会直接将应用程序部署在物理机上 优点&#xff1a;简单&#xff0c;不需要其它技术的参…

请问:ESModule 与 CommonJS 的异同点是什么?

前言 本篇文章不会介绍模块的详细用法&#xff0c;因为核心是重新认识和理解模块的本质内容是什么&#xff0c;直奔主题&#xff0c;下面先给出最后结论&#xff0c;接下来在逐个进行分析。 ECMAScript Module 和 CommonJS 的相同点&#xff1a; 都拥有自己的缓存机制&#…

AnaTraf | TCP重传的工作原理与优化方法

目录 什么是TCP重传&#xff1f; TCP重传的常见触发原因 TCP重传对网络性能的影响 1. 高延迟与重传 2. 吞吐量的下降 如何优化和减少TCP重传 1. 优化网络设备配置 2. 优化网络链路 3. 网络带宽的合理规划 4. 部署CDN和缓存策略 结语 AnaTraf 网络性能监控系统NPM | …

不收费的数据恢复工具有哪些好用?快来看这五款:

大家好&#xff0c;今天我来跟大家分享一下使用不收费数据恢复软件的一些心得和体验&#xff1b;数据丢失是一件非常让人头疼的事情&#xff0c;尤其是对于那些重要文件来说&#xff1b;幸好&#xff0c;现在市面上有不少不收费的数据恢复软件可以帮助我们找回丢失的数据。接下…

Thread的基本用法

创建线程 方法一 继承Thread类 继承 Thread 来创建一个线程类. class MyThread extends Thread {Overridepublic void run() {System.out.println("这里是线程运行的代码");} } 创建 MyThread 类的实例 MyThread t new MyThread(); 调用 start 方法启动线程 t…

Java项目-基于Springboot的招生管理系统项目(源码+说明).zip

作者&#xff1a;计算机学长阿伟 开发技术&#xff1a;SpringBoot、SSM、Vue、MySQL、ElementUI等&#xff0c;“文末源码”。 开发运行环境 开发语言&#xff1a;Java数据库&#xff1a;MySQL技术&#xff1a;SpringBoot、Vue、Mybaits Plus、ELementUI工具&#xff1a;IDEA/…

【C语言刷力扣】2006.差的绝对值为K的数对数目

题目; 法一 解题思路&#xff1a; |num[i] - num[j]| k 可以理解为 num[j] num[i] k 和 num[j] num[i] - k 两种情况。 int countKDifference(int* nums, int numsSize, int k) {int ans 0;int hash[101];memset(hash, 0, sizeof(hash));for (int i 0; i < numsSize;…

【GAMES101笔记速查——Lecture 16 Ray Tracing4】

上节课的内容&#xff1a;辐射度量学、光线传播、反射方程、渲染方程、全局光照、概率论复习 这节课要介绍一种真实的渲染方法-蒙特卡洛路径追踪 目录 1 简单回顾 1.1 渲染方程&#xff08;The Rendering Equation&#xff09; 1.2 概率 2 蒙特卡洛积分&#xff08;Monte…

无人机初识及应用概览

随着科技的飞速发展&#xff0c;无人机作为一种新兴技术产品&#xff0c;逐渐走进了我们的日常生活和学习中。以下是对该文内容的全面总结&#xff0c;旨在帮助读者更好地理解和认识无人机的基本概念、分类、应用领域、国产标杆品牌以及四旋翼无人机的具体组成。 一、无人机的概…

第23章 - Elasticsearch 洞悉你的查询:如何在上线前发现潜在问题!

文章目录 1. 前言2. Profile API - 查询优化2.1 Profile API 简单介绍2.2 查询结果图形化2.3 Profile 注意事项 3. Explain API - 解释查询 1. 前言 在第 21 章中&#xff0c;我介绍了 Elasticsearch 的读优化&#xff0c;但你是否曾疑惑&#xff1a;如何在上线前判断查询的耗…

FFmpeg 4.3 音视频-多路H265监控录放C++开发二 : 18.04ubuntu安装,linux 下build ffmpeg 4.3 源码 并测试

测试环境 ubuntu 18.04 64 位&#xff0c;安装vmware and ubuntu 安装后调整 分辨率&#xff1a; 让windows 可以和 linux 互相复制黏贴 sudo apt-get autoremove open-vm-tools sudo apt-get update sudo apt-get install open-vm-tools-desktop 一直Y reboot 依赖安装 sud…

【数字图像处理】第5章 图像空域增强方法

上理考研周导师的哔哩哔哩频道 我在频道里讲课哦 目录 5.1 图像噪声 相关概念 ①图像噪声的产生 ② 图像噪声分类 ③ 图像噪声特点 5.2 图像增强方法分类 ①图像增强概念 ②图像增强目的 ③图像增强技术方法: 5.3 基于灰度变换的图像增强 1. 概述: 2. 灰度变换…

HCIP open-Euler学习文档

第一期 操作系统基础&#xff0c;web基础 OpenEuler 目录 学习系统常用应用(Apache Nginx DNS MySQL)服务器集群架构(HAProxy, Nginx, LVS,keepalived)存储管理(GlusterFS,NAS,SAN)自动化基础(Ansible,SaltStack)Shell脚本基础(变量&#xff0c;语法&#xff0c;函数&…