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/

관련 정보