diff --git a/docs/Manual_chs.md b/docs/Manual_chs.md index 1e6ab05..04d6d99 100644 --- a/docs/Manual_chs.md +++ b/docs/Manual_chs.md @@ -2,7 +2,7 @@ mpv.net手册 ============== -适配版本 [v6.0.0.0-beta](https://github.com/stax76/mpv.net/releases/tag/v6.0.0.0-beta) +适配版本 [v6.0.3.1](https://github.com/stax76/mpv.net/releases/tag/v6.0.3.1) **[ENGLISH](Manual.md)** | **简体中文** @@ -36,13 +36,11 @@ mpv.net手册 mpv.net是基于受欢迎的mpv的Windows现代媒体播放器。 -mpv.net出于兼容mpv而设计,几乎所有mpv的功能都可用,因为它们都包含在libmpv中, -这意味着[mpv官方手册](https://mpv.io/manual/master/) 也适用于mpv.net。 +mpv.net出于兼容mpv而设计,几乎所有mpv的功能都可用,因为它们都包含在libmpv中,这意味着[mpv官方手册](https://mpv.io/manual/master/) 也适用于mpv.net。 mpv专注命令行与终端的使用,而mpv.net保留了这些并加入了现代化的图形界面。 -与mpv一样,mpv.net也是为高级用户设计的,对于普通用户, -有一个正在建设中的 [mpv.net-next](https://github.com/mpv-net-player/mpv.net-next) 项目。 +与mpv一样,mpv.net也是为高级用户设计的。 下载 @@ -71,30 +69,33 @@ mpv.net需要.NET Framework 4.8运行库和高于win7版本的系统以及一张 可以使用上下文菜单注册文件关联。 'Settings > Setup' -注册完文件关联后,进入 "Windows设置 > 应用 > 默认应用" (Win+I, ms-settings:defaultapps) -然后选择mpv. net作为视频/音频/图像的默认程序。 +注册完文件关联后,进入 "Windows设置 > 应用 > 默认应用" (Win+I, ms-settings:defaultapps) 然后选择mpv. net作为视频/音频/图像的默认程序。 -另一种注册文件关联的方式是使用文件资源管理器,选中媒体文件后, -选择上下文菜单的 '打开方式 > 选择其它应用' 。 +另一种注册文件关联的方式是使用文件资源管理器,选中媒体文件后,选择上下文菜单的 '打开方式 > 选择其它应用' 。 -[Open with++](#open-with) 可用来扩展资源管理器的上下文菜单 -[Play with mpv.net](https://github.com/stax76/OpenWithPlusPlus#play-with-mpvnet) 和 -[Add to mpv.net playlist](https://github.com/stax76/OpenWithPlusPlus#add-to-mpvnet-playlist). -可用来获取 'Play with mpv.net' 和 'Add to mpv.net playlist' 的菜单子项 +[Open with++](#open-with) 可用来扩展资源管理器的上下文菜单。[Play with mpv.net](https://github.com/stax76/OpenWithPlusPlus#play-with-mpvnet) 和 [Add to mpv.net playlist](https://github.com/stax76/OpenWithPlusPlus#add-to-mpvnet-playlist) 可用来获取 'Play with mpv.net' 和 'Add to mpv.net playlist' 的菜单子项 -当在资源管理器中选择多个文件并按 enter 键时,文件会在mpv.net随机排序打开, -最多限制15个文件。 +当在资源管理器中选择多个文件并按 enter 键时,文件会在mpv.net随机排序打开,最多限制15个文件。 支持 ------- -在提出支持请求之前,先尝试最新的测试版。 +在提出支持请求之前,先尝试最新的 [测试版](../../../releases)。 -程序错误和功能请求可以在github的 [问题追踪](../../../issues) 上提出, -任何与mpv. net相关的东西都可以使用,欢迎提交使用上出现的问题。 +可以在这些地方请求支持: -或者浏览VideoHelp论坛的 [讨论帖](https://forum.videohelp.com/threads/392514-mpv-net-a-extendable-media-player-for-windows) +初学者提问: + +https://www.reddit.com/r/mpv + +mpv.net的错误报告、功能请求和高级问题: + +https://github.com/stax76/mpv.net/issues + +高级的mpv问题: + +https://github.com/mpv-player/mpv/issues 设置 @@ -105,20 +106,15 @@ mpv.net在以下路径寻找设置文件夹: 1. <程序启动目录>\portable_config 2. %APPDATA%\mpv.net (`C:\Users\%USERNAME%\AppData\Roaming\mpv.net`) -mpv的选项保存在mpv.conf文件中, -mpv.net的专属选项保存在 mpvnet.conf 文件中, -参数解释请参阅 [此处](#mpvnet的专属选项) +mpv的选项保存在mpv.conf文件中,mpv.net的专属选项保存在 mpvnet.conf 文件中,参数解释请参阅 [此处](#mpvnet的专属选项) 快捷键和上下文菜单 ---------------------- -键鼠的快捷键和上下文菜单的操作保存在 input.conf 文件中, -如果设置目录中不存在,mpv.net会用默认值生成它。 +键鼠的快捷键和上下文菜单的操作保存在 input.conf 文件中,如果设置目录中不存在,mpv.net会用默认值生成它。 -请注意,一旦 input.conf 存在, mpv.net 就不能更新它,这意味着当 mpv.net 升级了 -新的版本或改变了的默认菜单项时,菜单条目就会过时。获得最新菜单的唯一方法是 -通过删除 input.conf 来重置菜单,或者通过手动编辑 input.conf 来更新它。 +请注意,一旦 input.conf 存在, mpv.net 就不能更新它,这意味着当 mpv.net 升级了新的版本或改变了的默认菜单项时,菜单条目就会过时。获得最新菜单的唯一方法是通过删除 input.conf 来重置菜单,或者通过手动编辑 input.conf 来更新它。 通过 global-input.conf 文件支持全局热键。 @@ -128,8 +124,7 @@ input 和 config editor 可以在上下文菜单的该条目中找到 'Settings' 输入测试模式可以通过命令行启动: --input-test -输入的键位列表可由该参数输出 --input-keylist -或从上下文菜单的该条目获取 `View > Advanced > Show Keys` +输入的键位列表可由该参数输出 --input-keylist 或从上下文菜单的该条目获取 `View > Advanced > Show Keys` mpv.net的默认input.conf文件: https://github.com/stax76/mpv.net/blob/master/src/Resources/input.conf.txt @@ -237,12 +232,10 @@ mpv.net命令可在mpv命令不存在或缺乏某种功能时使用。 **append** 追加文件到播放列表中。 -打开一个资源管理器的对话框,以便选择要打开的文件。资源管理器的对话框 -支持多选以一次性加载多个文件。按住CTRL键可以将这些文件追加到播放列表中。 +打开一个资源管理器的对话框,以便选择要打开的文件。资源管理器的对话框支持多选以一次性加载多个文件。按住CTRL键可以将这些文件追加到播放列表中。 ### open-optical-media -显示一个资源管理器的对话框来打开一个DVD或BD文件夹。ISO镜像不需要被挂载, -但可以直接用 open-files 命令打开。 +显示一个资源管理器的对话框来打开一个DVD或BD文件夹。ISO镜像不需要被挂载,但可以直接用 open-files 命令打开。 ### open-clipboard 从剪贴板打开单个的URL或文件路径,或以文件剪贴板中的格式打开多个文件。 @@ -259,9 +252,11 @@ mpv.net命令可在mpv命令不存在或缺乏某种功能时使用。 ### playlist-last 跳转到播放列表的最后一个条目,如果加载的文件已经是最后一个条目,则无动作。 +### playlist-random +跳转到播放列表的任一条目。 + ### quick-bookmark -第一次触发时,书签被保存,第二次触发时,它被恢复并移除。当加载新文件时, -书签也会被移除。 +第一次触发时,书签被保存,第二次触发时,它被恢复并移除。当加载新文件时,书签也会被移除。 ### reg-file-assoc \ 注册文件关联。 @@ -269,6 +264,9 @@ mpv.net命令可在mpv命令不存在或缺乏某种功能时使用。 ### scale-window \ 减小或增大窗口的尺寸。 +### select-profile +显示命令面板以选择一个profile。 + ### shell-execute \ Shell执行单个文件或URL。 @@ -281,6 +279,9 @@ Shell执行单个文件或URL。 ### show-audio-tracks 在命令面板中显示可用的音轨,并允许加载选中的音轨。 +### show-chapters +在命令面板中显示章节。 + ### show-command-palette 显示命令面板。 @@ -299,9 +300,6 @@ Shell执行单个文件或URL。 ### show-history 显示已有的历史文件。 -### show-info -在屏幕上显示mediainfo,第二次触发可显示更详细的媒体信息。 - ### show-input-editor 显示器快捷键编辑器。 @@ -362,15 +360,19 @@ mpv.net的专属选项 这些专属选项被修改后被保存在 mpvnet.conf 文件中。 +#### --autofit-audio \ +音频文件的初始窗口高度,以百分比为单位。默认:70 + +#### --autofit-image \ +图片文件的初始窗口高度,以百分比为单位。默认:80 + #### --queue \ -添加文件到播放列表,需要设置 [--process-instance=single](#--process-instancevalue) 。 -也可以在资源管理器中使用 [Open with++](#open-with) 添加文件。 +添加文件到播放列表,需要设置 [--process-instance=single](#--process-instancevalue) 。也可以在资源管理器中使用 [Open with++](#open-with) 添加文件。 #### --command=\ -通过命令行向正在运行的mpv.net实例发送输入命令,例如使用 AutoHotkey 创建 -全局热键,必须设置 [process-instance=single](#--process-instancevalue) 。 +通过命令行向正在运行的mpv.net实例发送输入命令,例如使用 AutoHotkey 创建全局热键,必须设置 [process-instance=single](#--process-instancevalue) 。 ### Audio @@ -407,16 +409,14 @@ mpv.net的专属选项 始终记住大小。 -#### --start-threshold=\ - -在显示窗口之前等待libmpv返回视频分辨率的阈值(毫秒), -否则将使用由 --autofit 和 --start-size 定义的初始大小。默认:1500 - - #### --minimum-aspect-ratio=\ -最小宽高比,如果窗口宽高比小于定义的值,那么将窗口宽高比设置为16/9。 -这避免了音乐封面的方形窗口。默认:1.2 +最小宽高比,如果窗口宽高比小于定义的值,那么将窗口的宽高比将被强制设为该值。 + + +#### --minimum-aspect-ratio-audio=\ + +同上但仅用于音频文件。 #### --remember-window-position=\ @@ -424,6 +424,11 @@ mpv.net的专属选项 在退出时保存窗口的位置。默认:no +#### --start-threshold=\ + +在显示窗口之前等待libmpv返回视频分辨率的阈值(毫秒),否则将使用由 --autofit 和 --start-size 定义的初始大小。默认:1500 + + ### Playback #### --auto-load-folder=\ @@ -442,8 +447,9 @@ mpv.net的专属选项 定义是否允许多个 mpv.net 进程。 -提示:当打开文件或 url 时,只要按下CTRL键,就不会清除当前的播放列表, -而只将文件或 url 追加到列表中。这不仅适用于进程启动,也适用于所有打开文件和 url 的功能。 +当打开文件或 url 时,只要按下CTRL键,就不会清除当前的播放列表,而只将文件或 url 追加到列表中。这不仅适用于进程启动,也适用于所有打开文件和 url 的功能。 + +也可以通过按住SHIFT键来启动多个进程。 **multi** 每次从 shell 启动 mpv.net 时创建一个新进程。 @@ -530,17 +536,13 @@ mpv.net的专属选项 ### Play with mpv -[Play with mpv](https://chrome.google.com/webstore/detail/play-with-mpv/hahklcmnfgffdlchjigehabfbiigleji) -是一个支持调用mpv播放YouTube等网站视频的谷歌浏览器的扩展。 +[Play with mpv](https://chrome.google.com/webstore/detail/play-with-mpv/hahklcmnfgffdlchjigehabfbiigleji) 是一个支持调用mpv播放YouTube等网站视频的谷歌浏览器的扩展。 -由于Chrome扩展无法启动一个应用程序,需要另一个与扩展程序通信的应用程序,该程序可以从 -[此处](http://www.mediafire.com/file/lezj8lwqt5zf75v/play-with-mpvnet-server.7z/file)下载。 -只有当该程序运行时扩展才能正常工作,为了让应用程序始终运行,应将其放在系统自启动目录中: +由于Chrome扩展无法启动一个应用程序,需要另一个与扩展程序通信的应用程序,该程序可以从[此处](http://www.mediafire.com/file/lezj8lwqt5zf75v/play-with-mpvnet-server.7z/file)下载。只有当该程序运行时扩展才能正常工作,为了让应用程序始终运行,应将其放在系统自启动目录中: `C:\Users\%username%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup` -这将使该程序随系统共同启动,并在后台运行。当mpv.net的文件关联注册被执行后, -该程序应该会找到mpv.net的位置,或者将mpv.net文件夹添加到环境变量PATH。 +这将使该程序随系统共同启动,并在后台运行。当mpv.net的文件关联注册被执行后,该程序应该会找到mpv.net的位置,或者将mpv.net文件夹添加到环境变量PATH。 ### Open With @@ -550,35 +552,7 @@ mpv.net的专属选项 ### Open with++ -[Open with++](#open-with) 可用来扩展资源管理器的上下文菜单 -[Play with mpv.net](https://github.com/stax76/OpenWithPlusPlus#play-with-mpvnet) 和 -[Add to mpv.net playlist](https://github.com/stax76/OpenWithPlusPlus#add-to-mpvnet-playlist). -可用来获取 'Play with mpv.net' 和 'Add to mpv.net playlist' 的菜单子项 - - -### Universal Remote 安卓应用 - -Universal Remote 是一个收费的安卓远程控制APP。 - -https://www.unifiedremote.com - -https://play.google.com/store/apps/details?id=com.Relmtech.Remote - -https://play.google.com/store/apps/details?id=com.Relmtech.RemotePaid - -https://www.unifiedremote.com/tutorials/how-to-create-a-custom-keyboard-shortcuts-remote - -https://www.unifiedremote.com/tutorials/how-to-install-a-custom-remote - -[我的配置](./Universal%20Remote) - -Universal Remote 的 File Browser 功能十分有用。 - - -### One For All Contour URC1210 and FLIRC USB - -然而我的主要远程控制解决方案适用于所有人, -Philips code 0556 和 FLIRC USB (gen2) 一同被使用。 +[Open with++](#open-with) 可用来扩展资源管理器的上下文菜单。[Play with mpv.net](https://github.com/stax76/OpenWithPlusPlus#play-with-mpvnet) 和 [Add to mpv.net playlist](https://github.com/stax76/OpenWithPlusPlus#add-to-mpvnet-playlist) 可用来获取 'Play with mpv.net' 和 'Add to mpv.net playlist' 的菜单子项 ### External Application Button @@ -595,67 +569,34 @@ args: `-- pwsh -NoLogo -Command "yt-dlp --ignore-errors --download-archive 'C:\E #### Lua -文件类型: `lua` +可以在 [mpv wiki](https://github.com/mpv-player/mpv/wiki/User-Scripts) 中找到一个庞大的用户Lua脚本的集合。 -文件位置: `\scripts` - -Lua脚本的host由libmpv内建。 - -错误和调试消息输出在终端上。 - -Lua脚本在第一个媒体文件打开之前加载。 - -[mpv Lua 文档](https://mpv.io/manual/master/#lua-scripting) - -[mpv 用户脚本 wiki](https://github.com/mpv-player/mpv/wiki/User-Scripts) - -[mpv 用户脚本 GitHub](https://github.com/topics/mpv-script) - -[mpv 用户脚本 Google](https://www.google.com/search?q=mpv+script) +Lua脚本在 [mpv.net wiki](https://github.com/stax76/mpv.net/wiki/Extending-mpv-and-mpv.net-via-Lua-scripting) 上有进一步记录。 #### JavaScript -文件类型: `js` - -文件位置: `\scripts` - -JavaScriptLua脚本的host由libmpv内建。 - -错误和调试消息输出在终端上。 - -JavaScript脚本在第一个媒体文件打开之前加载。 - [mpv JavaScript 文档](https://mpv.io/manual/master/#javascript) -[mpv用户脚本](https://github.com/mpv-player/mpv/wiki/User-Scripts) - #### PowerShell -文件类型: `ps1` - 文件位置: `\scripts-ps` -PS脚本的host类似于扩展,在打开媒体文件前尚未初始化。 - -mpv.net没有定义脚本接口,而是公开了它的完整内部,没有兼容性保证。 +PS脚本在打开媒体文件前尚未初始化。 [示例脚本](../../../tree/master/src/Scripts) #### C# -文件类型: `cs` - 文件位置: `\scripts-cs` -mpv.net没有定义脚本接口,而是公开了它的完整内部,没有兼容性保证。 +没有兼容性保证。 -脚本代码可以在C#[扩展](../../../tree/master/src/Extensions)中编写,这样 -就可以获得完整的代码和调试器支持。一旦代码被调试和开发完成,就可以将其 -从扩展转移到轻量级的独立脚本。脚本host使用的是旧的C#版本,像字符串插值 -这样的现代功能是不存在的。 +脚本代码可以在C#[扩展](../../../tree/master/src/Extensions)中编写,这样就可以获得完整的代码和调试器支持。一旦代码被调试和开发完成,就可以将其从扩展转移到轻量级的独立脚本。脚本host使用的是旧的C#版本,像字符串插值这样的现代功能是不存在的。 + +有同步事件和异步事件,更偏好异步事件,不要阻断同步事件和观察到的属性,因为这样会阻断主事件循环。 C#脚本的host类似于[扩展](../../../tree/master/src/Extensions),在打开媒体文件前尚未初始化。 @@ -671,7 +612,7 @@ C#脚本的host类似于[扩展](../../../tree/master/src/Extensions),在打 \extensions\ExampleExtension\ExampleExtension.dll ``` -mpv.net没有定义脚本接口,而是公开了它的完整内部,没有兼容性保证。 +有同步事件和异步事件,更偏好异步事件,不要阻断同步事件和观察到的属性,因为这样会阻断主事件循环。 ### 创建扩展演示 @@ -679,14 +620,9 @@ mpv.net没有定义脚本接口,而是公开了它的完整内部,没有兼 - 下载安装 [Visual Studio Community](https://visualstudio.microsoft.com) 。 - 创建新的项目类型 **Class Library .NET Framework** 并确保项目名称以 **Extension** 作结尾。 - 增加一个 reference 到 **System.ComponentModel.Composition**. -- 增加一个 reference 到 mpvnet.exe ,在 Solution Explorer 中选择 mpvnet 的 reference , - 打开 Properties 窗口并设置 **Copy Local** 为 false 来阻止在项目编译时 mpvnet.exe 被复制到输出目录。 -- 现在打开 project properties 并在 Build 标签页设置 output path , - 扩展类似于位于配置文件夹中的脚本,例如: - `\extensions\ExampleExtension\ExampleExtension.dll` -- 同样在 project properties 的 Debug 标签页中选择选项 **Start external program** - 并且定义到 mpvnet.exe 的路径。 - 在 Debug 标签页中你还可以定义 command line arguments ,例如开始调试时要播放的视频文件。 +- 增加一个 reference 到 mpvnet.exe ,在 Solution Explorer 中选择 mpvnet 的 reference ,打开 Properties 窗口并设置 **Copy Local** 为 false 来阻止在项目编译时 mpvnet.exe 被复制到输出目录。 +- 现在打开 project properties 并在 Build 标签页设置 output path ,扩展类似于位于配置文件夹中的脚本,例如: `\extensions\ExampleExtension\ExampleExtension.dll` +- 同样在 project properties 的 Debug 标签页中选择选项 **Start external program** 并且定义到 mpvnet.exe 的路径。在 Debug 标签页中你还可以定义 command line arguments ,例如开始调试时要播放的视频文件。 ### 代码样本 @@ -735,11 +671,9 @@ Python和VapourSynth必须在环境变量PATH中。 隐藏功能 --------------- -使用mpv.net在资源管理器中选择多个文件并按下回车键打开。 -资源管理器将此限制为最多15个并且顺序将是随机的。 +使用mpv.net在资源管理器中选择多个文件并按下回车键打开。资源管理器将此限制为最多15个并且顺序将是随机的。 -当打开文件或url时,只要按下CTRL键,就不会清除播放列表,而是将文件或url附加到播放列表中。 -这适用于mpv.net的所有打开文件或url的功能。 +当打开文件或url时,只要按下CTRL键,就不会清除播放列表,而是将文件或url附加到播放列表中。这适用于mpv.net的所有打开文件或url的功能。 在打开单个文件时按下SHIFT键将禁止该文件夹的其它文件添加到播放列表中。 @@ -770,6 +704,7 @@ https://mpv.io/manual/master/#window - [keepaspect-window](https://mpv.io/manual/master/#options-keepaspect-window) - [ontop](https://mpv.io/manual/master/#options-ontop) - [screen](https://mpv.io/manual/master/#options-screen) +- [snap-window](https://mpv.io/manual/master/#options-snap-window) - [title](https://mpv.io/manual/master/#options-title) - [window-maximized](https://mpv.io/manual/master/#options-window-maximized) - [window-minimized](https://mpv.io/manual/master/#options-window-minimized) @@ -779,8 +714,11 @@ https://mpv.io/manual/master/#window **部分支持的属性:** - [autofit](https://mpv.io/manual/master/#options-autofit) + 仅支持0-100范围内的整数 - [autofit-smaller](https://mpv.io/manual/master/#options-autofit-smaller) + 同上 - [autofit-larger](https://mpv.io/manual/master/#options-autofit-larger) + 同上 mpv.net的专属窗口功能在 [屏幕设置](#screen) 部分。 @@ -802,9 +740,7 @@ mpv.net支持基于属性的mpv命令行选项,这意味着它支持mpv几乎 ### 其它限制 -mpv的属性 [idle](https://mpv.io/manual/master/#options-idle) 在mpv.net中 -也会相应的发挥作用,但是LUA脚本获取到的值始终是 `yes` ,因为mpv.net必须 -设置它才能正常工作,这是一个难以攻克的来自libmpv的限制。 +mpv的属性 [idle](https://mpv.io/manual/master/#options-idle) 在mpv.net中也会相应的发挥作用,但是LUA脚本获取到的值始终是 `yes` ,因为mpv.net必须设置它才能正常工作,这是一个难以攻克的来自libmpv的限制。 ### mpv.net的专属选项 @@ -819,8 +755,7 @@ mpv.net的专属选项保存在 mpvnet.conf 文件中,与mpv一样可由命令 mpv.net使用 C#7 编写并且需要 .NET Framework 4.8 来运行。 -扩展的实现基于 -[Managed Extensibility Framework](https://docs.microsoft.com/en-us/dotnet/framework/mef/). +扩展的实现基于 [Managed Extensibility Framework](https://docs.microsoft.com/en-us/dotnet/framework/mef/) 主窗口基于WinForms,与WPF相比对libmpv集成的更友好,所有其他窗口都是基于WPF的。 @@ -850,8 +785,7 @@ input.conf 定义mpv的快捷键,同时mpv.net使用注释定义上下文菜 第三种方法是拖放文件到主窗口上。 -每当打开文件或URL时按下控制键时,播放列表不会被清除,但文件或URL会追加到播放列表中。 -这适用于所有打开文件或URL的mpv.net的功能。 +每当打开文件或URL时按下控制键时,播放列表不会被清除,但文件或URL会追加到播放列表中。这适用于所有打开文件或URL的mpv.net的功能。 在打开单个文件时按shift键将临时禁止加载文件夹中的其它文件。 @@ -870,14 +804,12 @@ input.conf 定义mpv的快捷键,同时mpv.net使用注释定义上下文菜 ### Open > Load external audio files -允许加载外部音轨文件。也可以根据文件名自动检测,该选项可在下面的设置中找到 -'Settings > Show Config Editor > Audio > audio-file-auto' 。 +允许加载外部音轨文件。也可以根据文件名自动检测,该选项可在下面的设置中找到 'Settings > Show Config Editor > Audio > audio-file-auto' ### Open > Load external subtitle files -允许加载外部字幕文件。也可以根据文件名自动检测,该选项可在下面的设置中找到 -'Settings > Show Config Editor > Subtitles > sub-auto' 。 +允许加载外部字幕文件。也可以根据文件名自动检测,该选项可在下面的设置中找到 'Settings > Show Config Editor > Subtitles > sub-auto' ### Play/Pause @@ -975,8 +907,7 @@ input.conf 定义mpv的快捷键,同时mpv.net使用注释定义上下文菜 `no-osd seek sec` -sec是跳转的相对秒数,使用no osd前缀是因为mpv.net包含一个脚本, -该脚本显示执行寻道操作时的位置,该脚本使用更简单的时间格式。 +sec是跳转的相对秒数,使用no osd前缀是因为mpv.net包含一个脚本,该脚本显示执行寻道操作时的位置,该脚本使用更简单的时间格式。 [no-osd command prefix](https://mpv.io/manual/master/#command-interface-no-osd) @@ -1220,7 +1151,7 @@ sec是跳转的相对秒数,使用no osd前缀是因为mpv.net包含一个脚 使用以下命令改变到下一个可用的字幕轨: -`cycle sub` +`script-message-to mpvnet cycle-subtitles` [cycle command](https://mpv.io/manual/master/#command-interface-cycle-%3Cname%3E-[%3Cvalue%3E]) @@ -1499,8 +1430,7 @@ input.conf 文件内涵mpv的键鼠绑定 ### Tools > Show History -显示包含历史记录的文本文件。如果文件不存在,则会询问是否在设置文件夹中 -创建该文件。一旦文件存在,则写入历史记录(包括时间和文件名) +显示包含历史记录的文本文件。如果文件不存在,则会询问是否在设置文件夹中创建该文件。一旦文件存在,则写入历史记录(包括时间和文件名) 屏蔽部分路径的参数: