bump Manual_chs v6.0.3.1

This commit is contained in:
hooke007
2022-07-31 01:01:58 +01:00
parent 7fc1de2ce3
commit 6510de2bd8

View File

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