2
0
Эх сурвалжийг харах

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

Sergey M․ 7 жил өмнө
parent
commit
1d1d60f6dd

+ 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, '