无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 259|回复: 12
打印 上一主题 下一主题

[求助] mpv 如何手动编译??

[复制链接]
跳转到指定楼层
1#
发表于 前天 14:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 rbwrbw 于 2025-11-15 14:40 编辑

deepin上安装mpv系统,太简洁了!按shift+enter可以调出播放列表
从网上下载了lua文件,也配置了conf ,放入指定的scripts  文件夹,没有效果!!
2#
发表于 前天 16:04 | 只看该作者
本帖最后由 it323 于 2025-11-15 20:25 编辑

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

点评

我在deepin下安装成功mpv精简版,将第一个链接中的文件复制到.config/mpv 文件夹下,造成mpv精简界面都打不开了 删除后,又能打开,那个不是针对linux的程序吧 用的网上的是没有作用,用你给的第一个链接打不开  发表于 前天 18:56
多谢  发表于 前天 16:55
回复

使用道具 举报

3#
发表于 前天 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:
  • MPV 默认会检测 Lua 支持,如果你已经安装了 liblua5.3-dev,通常会自动启用。
  • 你可以运行以下命令确认:
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(或你设置的快捷键),如果脚本正确,应该能看到播放列表或相关功能弹出。


常见问题排查:
  • 脚本没有运行?
    • 检查文件名是否正确,后缀是否为 .lua。
    • 确认路径为 ~/.config/mpv/scripts/。
    • 确保 MPV 是你编译的版本,而不是系统自带的。
  • Lua 支持未启用?
    • 重新运行 meson configure 查看是否启用了 Lua。
    • 如果没有启用,尝试重新安装 liblua5.3-dev 并重新配置。
  • 快捷键无效?
    • 确认脚本中定义的快捷键是否与你的操作一致。
    • 可以在 input.conf 中自定义快捷键:
    bash  

nano ~/.config/mpv/input.conf添加类似:
shell

Shift+ENTER script-message-to your_script show-playlist

点评

感谢分享!  发表于 前天 21:40
Shift+ENTER script-message-to your_script show-playlist 把这几个参数能详细介绍一下吗? 第一个按键,第二个第三个第四个是什么意思 能举例说明下吗??  详情 回复 发表于 前天 18:36
多谢了,这个软件是真不错,效率奇高  发表于 前天 16:56
回复

使用道具 举报

4#
发表于 前天 17:05 | 只看该作者
虽然我不用linux,但在Windows下也在用MPV,这软件播放效果一级棒,就是设置起来相对麻烦一些,我到现在都还没搞清楚全景声应该怎么配效果最好。
回复

使用道具 举报

5#
发表于 前天 18:11 | 只看该作者
多谢分享
回复

使用道具 举报

6#
 楼主| 发表于 前天 18:36 | 只看该作者
a66 发表于 2025-11-15 16:08
需要确保你编译时启用了 Lua 支持,并且配置路径正确,以下方法,供参考:



Shift+ENTER script-message-to your_script show-playlist
把这几个参数能详细介绍一下吗?
第一个按键,第二个第三个第四个是什么意思
能举例说明下吗??
回复

使用道具 举报

7#
发表于 前天 19:05 | 只看该作者
你把你原播放器文件发上来看看

点评

cd ~/.config/mpv/ 将链接1文件中的所有文件 复制到上面的文件夹中,直接打不开了 删除就能打开  发表于 昨天 09:24
deepin apt install mpv 直接安装上  发表于 昨天 09:23
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-11-17 08:41

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表