Browse Source

[vk] Detect more errors due to copyright complaints (#15259)

Sergey M․ 7 năm trước cách đây
mục cha
commit
1d1d60f6dd
1 tập tin đã thay đổi với 6 bổ sung1 xóa
  1. 6 1
      youtube_dl/extractor/vk.py

+ 6 - 1
youtube_dl/extractor/vk.py

@@ -318,9 +318,14 @@ class VKIE(VKBaseIE):
                 'You are trying to log in from an unusual location. You should confirm ownership at vk.com to log in with this IP.',
                 'You are trying to log in from an unusual location. You should confirm ownership at vk.com to log in with this IP.',
                 expected=True)
                 expected=True)
 
 
+        ERROR_COPYRIGHT = 'Video %s has been removed from public access due to rightholder complaint.'
+
         ERRORS = {
         ERRORS = {
             r'>Видеозапись .*? была изъята из публичного доступа в связи с обращением правообладателя.<':
             r'>Видеозапись .*? была изъята из публичного доступа в связи с обращением правообладателя.<':
-            'Video %s has been removed from public access due to rightholder complaint.',
+            ERROR_COPYRIGHT,
+
+            r'>The video .*? was removed from public access by request of the copyright holder.<':
+            ERROR_COPYRIGHT,
 
 
             r'<!>Please log in or <':
             r'<!>Please log in or <':
             'Video %s is only available for registered users, '
             'Video %s is only available for registered users, '