about summary refs log tree commit diff
diff options
context:
space:
mode:
authorYen Chi Hsuan <yan12125@gmail.com>2016-12-15 01:01:14 +0800
committerYen Chi Hsuan <yan12125@gmail.com>2016-12-15 01:04:49 +0800
commit30918999f5fa3e5fc11e5b83f2f4aef0358965a0 (patch)
treec293b382389ab5cbe4abc136fff6dd06cd688063
parent069f9183025597d7ef5fe152b261e7de701ec260 (diff)
downloadyoutube-dl-30918999f5fa3e5fc11e5b83f2f4aef0358965a0.tar.gz
youtube-dl-30918999f5fa3e5fc11e5b83f2f4aef0358965a0.tar.xz
youtube-dl-30918999f5fa3e5fc11e5b83f2f4aef0358965a0.zip
[facebook] Recognize .onion URLs (closes #11443)
-rw-r--r--ChangeLog5
-rw-r--r--youtube_dl/extractor/facebook.py5
2 files changed, 9 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 3909e350a..428ade1e6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+version <unreleased>
+
+Extractors
++ [facebook] Recognize .onion URLs (#11443)
+
 version 2016.12.12
 
 Core
diff --git a/youtube_dl/extractor/facebook.py b/youtube_dl/extractor/facebook.py
index 56a8582b4..c0a7fc7d8 100644
--- a/youtube_dl/extractor/facebook.py
+++ b/youtube_dl/extractor/facebook.py
@@ -27,7 +27,7 @@ class FacebookIE(InfoExtractor):
     _VALID_URL = r'''(?x)
                 (?:
                     https?://
-                        (?:[\w-]+\.)?facebook\.com/
+                        (?:[\w-]+\.)?(?:facebook\.com|facebookcorewwwi\.onion)/
                         (?:[^#]*?\#!/)?
                         (?:
                             (?:
@@ -150,6 +150,9 @@ class FacebookIE(InfoExtractor):
     }, {
         'url': 'https://zh-hk.facebook.com/peoplespower/videos/1135894589806027/',
         'only_matching': True,
+    }, {
+        'url': 'https://www.facebookcorewwwi.onion/video.php?v=274175099429670',
+        'only_matching': True,
     }]
 
     @staticmethod