From 1c0a5f88021abc75ae2f2036d1a77de25405ca5e Mon Sep 17 00:00:00 2001 From: motophil Date: Sat, 21 Jan 2017 16:18:40 +0100 Subject: [PATCH] [FetLife] Add new extractor - fixed test. Needs .netrc. --- youtube_dl/extractor/fetlife.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/youtube_dl/extractor/fetlife.py b/youtube_dl/extractor/fetlife.py index 34e5c9582..2c70a19e4 100644 --- a/youtube_dl/extractor/fetlife.py +++ b/youtube_dl/extractor/fetlife.py @@ -12,18 +12,24 @@ from ..utils import ( class FetLifeIE(JWPlatformBaseIE): _VALID_URL = r'https?://fetlife\.com/users/[0-9]+/videos/(?P[0-9]+)' _LOGIN_URL = 'https://fetlife.com/users/sign_in' + _NETRC_MACHINE = 'fetlife' _TEST = { 'url': 'https://fetlife.com/users/1537262/videos/660686', - 'md5': 'TODO: md5 sum of the first 10241 bytes of the video file (use --test)', + 'md5': '83ca9598d9c10afde75a4e730a882560', 'info_dict': { 'id': '660686', - 'thumbnail': r'https://cap[0-9]\.fetlife\.com/thumbnails/660686/thumb_0000_345\.jpg\?token=[^\s]+', + 'thumbnail': r're:^https?://.*\.jpg\?token=[^\s]+$', 'timestamp': 1484020451, 'ext': 'mp4', 'title': 'Sully Savage and Violet Monroe ', 'uploader': 'MissBratDom', 'uploader_id': '1537262', + 'age_limit': 18, + 'upload_date': '20170110', + }, + 'params': { + 'usenetrc': True, }, }