mpvで開くようにすべてのYouTubeリンクを設定する方法

mpvで開くようにすべてのYouTubeリンクを設定する方法

デフォルトでは、mpvであるすべてのリンクを開くようにシステムを設定したいと思います。 IRC、Mumble、Discord、SignalなどのYouTube動画リンクをクリックすると、mpv形式で開きます。 xdg-openとxdg-mimeを読みましたが、役に立つものが見つかりませんでした。正規表現ベースのリンクハンドラを作成することは可能ですか?

ベストアンサー1

xdg-openは正規表現をサポートしません。しかし、代替案があります。以下はリソースオープナーのリストです。 https://wiki.archlinux.org/title/Default_applications

Mimeoは、VLCでYouTubeを開く次の例に示すように、正規表現に基づいてルールを提供します.

# 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/

おすすめ記事