如何设置所有 YouTube 链接在 mpv 中打开

如何设置所有 YouTube 链接在 mpv 中打开

我想将我的系统设置为默认打开所有链接,即 mpv。我在 IRC、mumble、discord、signal 等中点击 YouTube 视频的链接,它以 mpv 格式打开。我已阅读 xdg-open 和 xdg-mime 但找不到任何有用的内容。是否可以创建基于正则表达式的链接处理程序?

答案1

xdg-open 不支持正则表达式。但还有替代品。以下是资源开启器列表: https://wiki.archlinux.org/title/Default_applications

Mimeo 提供基于正则表达式的规则,例如 YouTube 在 VLC 中打开的示例:

# open youtube links in VLC without opening a new instance

vlc --one-instance --playlist-enqueue %U ^https?://(www.)?youtube.com/watch\?.*v=

项目页面链接: https://xyne.dev/projects/mimeo/

相关内容