aboutsummaryrefslogtreecommitdiffstats
path: root/livie.el
diff options
context:
space:
mode:
Diffstat (limited to 'livie.el')
-rw-r--r--livie.el5
1 files changed, 4 insertions, 1 deletions
diff --git a/livie.el b/livie.el
index 63c956c..ee3a261 100644
--- a/livie.el
+++ b/livie.el
@@ -47,7 +47,10 @@
:group 'livie
:type 'string)
-(defvar livie-youtube-regexp "https://invidio.us/watch\\?v=[A-Za-z0-9_\\-]\\{11\\}")
+
+(defvar livie-youtube-regexp
+ "https://\\<\\(invidious.snopyta.org\\|invidio.us\\)[df]?\\>/latest_version\\?id=[A-Za-z0-9_\\-]\\{11\\}&itag=\\<\\([0-9]*\\.[0-9]+\\|[0-9]+\\)[df]?\\>&local=true"
+ )
(define-derived-mode livie-mode
special-mode "livie"