无忧启动论坛

标题: mpv 如何手动编译?? [打印本页]

作者: rbwrbw    时间: 2025-11-15 14:39
标题: mpv 如何手动编译??
本帖最后由 rbwrbw 于 2025-11-15 14:40 编辑

deepin上安装mpv系统,太简洁了!按shift+enter可以调出播放列表
从网上下载了lua文件,也配置了conf ,放入指定的scripts  文件夹,没有效果!!

作者: it323    时间: 2025-11-15 16:04
本帖最后由 it323 于 2025-11-15 20:25 编辑

在我的帖子出现点失误,sorry! 这个直接在播放界面调出播放列表 。


作者: a66    时间: 2025-11-15 16:08
本帖最后由 a66 于 2025-11-15 17:02 编辑


需要确保你编译时启用了 Lua 支持,并且配置路径正确,以下方法,供参考:



一、安装依赖


在终端中运行以下命令安装编译 MPV 所需的依赖包:
bash

sudo apt updatesudo apt install build-essential git cmake meson libmpv-dev liblua5.3-dev libgl1-mesa-dev libx11-dev

二、获取源码并编译

bash
git clone https://github.com/mpv-player/mpv.git
cd mpv
meson build
cd buildninja

如果提示缺少依赖,根据错误提示安装对应的开发包


三、启用 Lua 脚本支持
确保编译时启用了 Lua:
bash

meson configure | grep lua如果输出为 lua : true,说明 Lua 支持已启用。


四、安装并运行编译好的 MPVbash

sudo ninja install然后运行:
bash

mpv --version确认 MPV 已安装成功,并查看是否包含 Lua 支持。


五、配置脚本
将你下载的 .lua 脚本放入 MPV 的脚本目录中:
bash

mkdir -p ~/.config/mpv/scriptscp your_script.lua ~/.config/mpv/scripts/
还可以添加配置文件(如果需要):
bash

mkdir -p ~/.config/mpvnano ~/.config/mpv/mpv.conf例如,在 mpv.conf 中添加:
shell

script-opts=your_script-option1=value

六、验证脚本是否生效
播放一个视频,按下 Shift+Enter(或你设置的快捷键),如果脚本正确,应该能看到播放列表或相关功能弹出。


常见问题排查:
nano ~/.config/mpv/input.conf添加类似:
shell

Shift+ENTER script-message-to your_script show-playlist
作者: 9zhmke    时间: 2025-11-15 17:05
虽然我不用linux,但在Windows下也在用MPV,这软件播放效果一级棒,就是设置起来相对麻烦一些,我到现在都还没搞清楚全景声应该怎么配效果最好。
作者: PCHH    时间: 2025-11-15 18:11
多谢分享
作者: rbwrbw    时间: 2025-11-15 18:36
a66 发表于 2025-11-15 16:08
需要确保你编译时启用了 Lua 支持,并且配置路径正确,以下方法,供参考:



Shift+ENTER script-message-to your_script show-playlist
把这几个参数能详细介绍一下吗?
第一个按键,第二个第三个第四个是什么意思
能举例说明下吗??
作者: it323    时间: 2025-11-15 19:05
你把你原播放器文件发上来看看
作者: my9823    时间: 2025-11-18 21:40
帮你问问a智谱清言,input.conf的格式都是:
按键  命令  参数
   
另外3楼的兄弟粘贴的时候格式没有看清楚把?命令行都写成一行了,其中bash字符串可以删除,shell这个字符串也可以删除,它是解释给用户看的。
下面是两行命令:#在用户目录的隐藏文件.config目录的mpv目录里建立一个名称为scripts的目录
mkdir -p ~/.config/mpv/scripts
#复制your_scrip.lua(这只是例子,可以是其他文件名,试情况而定。)到刚才建立的目录里。
cp your_script.lua ~/.config/mpv/scripts/

以下也是两行命令:
#同上,建立目录,如果运行了mpv一般有这个目录,不用再建立。
mkdir -p ~/.config/mpv
#使用nano文本编辑器(界面有点像dos的edit)打开这个目录的mpv.conf,当然可以用你喜欢的图形化界面的文本 编辑器打开。
nano ~/.config/mpv/mpv.conf

作者: my9823    时间: 2025-11-18 21:42
没别的意思,我也是小白,没用过mpv,但稍微能看懂一点命令行,得罪之处承让……




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3