mpvi - 看视频、看直播、记笔记。All in One

更新了下,macos 下mini buffer只出现到 started. 就没有之后了

linux下如图:

视频总是置于顶层使用外部软件实现的吗

mpv 有个置顶的参数: --ontop

Linux 下我这里是能正常打开的,只是有点慢。我用的是 Arch Linux。

苹果上面,我试了一下,确实如你所说。不过我通过命令行也是打不开,估计是 mac 上 mpv 对这个视频链接的解析有问题:

mpv https://youtu.be/3SRH7hlwC-o

… File tags:

Uploader: 英语兔

Channel_URL: https://www.youtube.com/channel/UCzSDYsBLs6EIHcQyO70Agxg

No video or audio streams selected.

Exiting… (Errors when loading file)

你打开其他的链接正常吗?

这个是 MPV 内置的。鼠标放到播放窗口上,然后快捷键 T 会切换置顶。

在插入的链接上,通过快捷键 , a, b 设置视频循环的起点和终点,然后通过 , , 进行播放。实际这就是 ab-loop 播放。

1 个赞

感谢指路,我之前没琢磨出来这个用法 :rofl:

想问下,windows下的mpv能用吗

试了下,windows下也可以用,very good!

1 个赞

捉个手滑了但不影响使用的虫:recommand → recommend,代码和readme里都有。

更新:仓库名 bilibili.el 和主文件名 bili.el 不一致?刚在拉取配置的时候下意识地 (require 'bilibili) 了,结果找不到,重新确认了一下主文件名。 :joy:

感谢反馈,已修正。

(require 'bilibili)

当初为了少敲一些字符简写成的 bili- :grinning:

为了一致性,现在全改成 bilibili 了。

如果是为了躲 linting 和 compiling warning, 倒是可以像 mpvi 那样在 defgroup 下加 :prefix

(defgroup mpvi nil
  "Integrated Video Tool on Emacs via MPV."
  :group 'external
  :prefix 'mpvi-)

applescript-mode 的 defgroup 里的极简 prefix “as-” :crazy_face::

(defgroup applescript nil
  "Support for AppleScript, <http://www.apple.com/applescript/>"
  :group 'languages
  :prefix "as-")

好像 :prefix 不是用来简化命名空间的。根本原因还是 Emacs 缺少模块之类的概念,不过 bili-bilibili- 没多大区别,反正平时大家都用自动补全。

重新读了下 “(elisp) Group Definitions” 文档,我确实是误用了 :prefix 了。学到了新知识:-)

着实不错的包,回头写一篇文章介绍一下这个包。:+1:

期待系列最新篇!

换了发行版装上了,但不太会用,比如前面楼说按 T 置顶, 我试了按了显示 sub position

结果就是没办法一边看一边笔记

https://mpv.io/manual/master/#keyboard-control

控制置顶的是大写 T (Shift-t) 啊。

1 个赞

windows 本地中文路径没法打开视频

我试过可以的