aboutsummaryrefslogtreecommitdiff
path: root/youtube_dl/downloader/__init__.py
diff options
context:
space:
mode:
authorPhilipp Hagemeister <phihag@phihag.de>2014-09-24 14:16:56 +0200
committerPhilipp Hagemeister <phihag@phihag.de>2014-09-24 14:16:56 +0200
commitf0b5d6af74469d8216aebfe8079dbe1516188b89 (patch)
tree902e1c74209f71c2d434b93ef5e8cbb2bf8e9406 /youtube_dl/downloader/__init__.py
parent2f771f6c99480684522f2ccdfac25d69c1470ea5 (diff)
downloadyoutube-dl-f0b5d6af74469d8216aebfe8079dbe1516188b89.tar.xz
[vevo] Support 1080p videos (Fixes #3656)
Diffstat (limited to 'youtube_dl/downloader/__init__.py')
-rw-r--r--youtube_dl/downloader/__init__.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/youtube_dl/downloader/__init__.py b/youtube_dl/downloader/__init__.py
index 4ea5811a5..3f941596e 100644
--- a/youtube_dl/downloader/__init__.py
+++ b/youtube_dl/downloader/__init__.py
@@ -2,6 +2,7 @@ from __future__ import unicode_literals
from .common import FileDownloader
from .hls import HlsFD
+from .hls import NativeHlsFD
from .http import HttpFD
from .mplayer import MplayerFD
from .rtmp import RtmpFD
@@ -19,6 +20,8 @@ def get_suitable_downloader(info_dict):
if url.startswith('rtmp'):
return RtmpFD
+ if protocol == 'm3u8_native':
+ return NativeHlsFD
if (protocol == 'm3u8') or (protocol is None and determine_ext(url) == 'm3u8'):
return HlsFD
if url.startswith('mms') or url.startswith('rtsp'):