mime parser for reddit hosted video

This commit is contained in:
woorst
2017-08-12 01:03:17 -05:00
parent c5936f4253
commit a72aa8ea1e
4 changed files with 116 additions and 1 deletions

View File

@@ -73,6 +73,14 @@ URLS = OrderedDict([
'https://www.liveleak.com/view?i=08b_1499296574',
re.compile('https://cdn.liveleak.com/80281E/ll_a_s/2017/Jul/5/LiveLeak-dot-com-08b_1499296574-NMHH8690_1499296571.mov.h264_720p.mp4(.*)'),
'video/mp4')),
('reddit_gif', (
'https://v.redd.it/wkm9zol8c6fz',
'https://v.redd.it/wkm9zol8c6fz/DASH_600_K',
'video/mp4')),
('reddit_video', (
'https://v.redd.it/zv89llsvexdz',
'https://v.redd.it/zv89llsvexdz/DASHPlaylist.mpd',
'video/x-youtube')),
])
@@ -121,4 +129,4 @@ def test_imgur_fallback(reddit):
parsed_url, parsed_type = ImgurApiMIMEParser.get_mimetype(url)
# Not sure why, but http://imgur.com/gallery/yjP1v4B (a .gif)
# appears to incorrectly return as a JPG type from the scraper
assert parsed_type is not None
assert parsed_type is not None