Sergey M․
8499d21158
[ccc] Fix description extraction and update test
2016-01-01 15:29:42 +06:00
Sergey M․
c9154514c4
[ccc] Fix upload date extraction
2016-01-01 15:22:22 +06:00
Sergey M․
0d5095fc65
[ccc] Update _VALID_URL ( Closes #8097 )
2016-01-01 15:14:41 +06:00
Yen Chi Hsuan
034caf70b2
[youku] Fix extraction ( #8068 )
2016-01-01 13:33:01 +08:00
remitamine
e565cf6048
[nextmovie] Add new extractor
2015-12-31 22:47:18 +01:00
remitamine
a0e5beb0fb
[nick] Add new extractor
2015-12-31 22:12:05 +01:00
remitamine
c1e90619bd
[mtv] extract mgid extraction and query building into separate methods
2015-12-31 22:10:00 +01:00
Sergey M․
b26afec81f
[einthusan] Improve extraction ( Closes #7877 )
2016-01-01 02:23:03 +06:00
Sergey M․
8f7c4f7d2e
Merge branch 'master' of github.com:rg3/youtube-dl
2016-01-01 02:22:26 +06:00
j
0416006a30
Fix einthusan parser
2016-01-01 01:58:49 +06:00
remitamine
7f9134fb2d
[tvland] inherit from MTVServicesInfoExtractor
2015-12-31 20:52:47 +01:00
remitamine
91e274546c
[tvland] Add new extractor
2015-12-31 20:23:48 +01:00
Jaime Marquínez Ferrándiz
69f8595256
[espn] Extract better titles
2015-12-31 20:06:21 +01:00
Jaime Marquínez Ferrándiz
930087f2f6
[espn] Support 'intl' videos ( #7858 )
2015-12-31 20:04:17 +01:00
Jaime Marquínez Ferrándiz
9f9f7664b5
[espn] Update test
2015-12-31 19:52:48 +01:00
Sergey M․
72528252e3
[pandoratv] Add IE names
2016-01-01 00:42:42 +06:00
Sergey M․
e4bd63f9c0
[pandoratv] Improve extraction ( Closes #7921 )
2016-01-01 00:40:27 +06:00
j
9accfed4e7
[pandoratv] Add new extractor ( closes #6884 )
2016-01-01 00:18:13 +06:00
remitamine
f1e21efe63
[tlc] remove TlcIE
2015-12-31 18:33:40 +01:00
remitamine
b05641ce40
[discovery] improve _VALID_URL regex
2015-12-31 18:24:49 +01:00
remitamine
fec040e754
[discovery] add support for discovery related sites
...
- investigationdiscovery.com
- discoverylife.com
- animalplanet.com
- ahctv.com
- destinationamerica.com
- sciencechannel.com
- tlc.com
- velocity.com
2015-12-31 17:29:37 +01:00
Sergey M․
34a9da136f
[regiotv] Improve extraction ( Closes #7915 )
2015-12-31 22:12:47 +06:00
j
c43fda4c1a
[regiotv] Add new extractor ( closes #7797 )
2015-12-31 22:11:13 +06:00
Philipp Hagemeister
7de81fcc53
release 2015.12.31
2015-12-31 16:50:53 +01:00
remitamine
9d46608efa
[ora] Add new extractor( closes #7732 )
2015-12-31 16:35:51 +01:00
remitamine
80b8b72cb8
[animalplanet] Add new extractor( closes #5303 )
2015-12-31 13:36:07 +01:00
remitamine
9787c5f4c8
[fox] Add new extractor( closes #3063 )
2015-12-31 12:02:33 +01:00
remitamine
d5f6429de8
[canalplus] improve extraction( fixes #6301 )
...
- extract data from json instead of xml
- fix http format urls
- extract more metadata
- update tests
- make m3u8 and f4m format extraction non fatal
- use m3u8_native implementation
2015-12-31 04:02:08 +01:00
Sergey M․
df827a983a
[discovery] Allow https ( Closes #8065 )
2015-12-31 06:06:36 +06:00
Sergey M․
29f3683901
[espn] Remove broken flag
2015-12-31 05:31:01 +06:00
Jaime Marquínez Ferrándiz
c7932289e7
[cbsnews] Fix extraction of the URL for the 'RtmpDesktop' format ( fixes #8048 )
2015-12-30 23:57:19 +01:00
Sergey M․
7a0b07c719
[videomore] Extract series info
2015-12-31 03:13:02 +06:00
Sergey M․
4d402db521
[udemy] Extract chapter info
2015-12-31 03:11:21 +06:00
Sergey M․
7109903e61
[extractor/common] Document chapter and series fields
2015-12-31 03:10:44 +06:00
Sergey M․
3092fc4035
[udemy] Fix typo
2015-12-31 01:09:21 +06:00
Sergey M․
f5bc4b5f95
[options] Prefer --convert-subs spelling
2015-12-30 23:12:35 +06:00
Sergey M․
69759a5990
[videomore] Set IE_NAME
2015-12-30 00:44:07 +06:00
Sergey M․
453fe2a345
[dramafever] Fix subtitles extraction ( Closes #8049 )
2015-12-30 00:13:00 +06:00
Sergey M․
ff18735cb2
[extractor/generic] Add support for videomore embeds
2015-12-29 23:58:23 +06:00
Sergey M․
030dfb04e0
[videomore] Add extractor ( Closes #8040 )
2015-12-29 23:57:46 +06:00
remitamine
06e4874c99
Merge branch 'jukebox' of https://github.com/remitamine/youtube-dl into remitamine-jukebox
2015-12-29 17:31:18 +01:00
remitamine
0d8a0fdc30
[srgssr] use SRFIE format ids
2015-12-29 16:38:06 +01:00
remitamine
0368181998
[wdr] split long lines
2015-12-29 15:07:50 +01:00
remitamine
6101f45ef9
[ooyala] split long lines, fix test duration and add hdcode param to hds url
2015-12-29 15:05:21 +01:00
remitamine
bf96b45238
[rai] split long lines
2015-12-29 15:03:14 +01:00
remitamine
98d7c0f4f7
[tele13] split long lines
2015-12-29 15:02:18 +01:00
remitamine
f2017cb020
[srgssr] split long lines and use m3u8_native
2015-12-29 14:58:59 +01:00
remitamine
f889ac45b8
[ign] split long lines
2015-12-29 14:55:36 +01:00
remitamine
eccde5e9de
[audimedia] split long lines
2015-12-29 14:53:43 +01:00
remitamine
ce7d243c7e
[srgssr] fix IE_DESC
2015-12-29 12:01:22 +01:00
remitamine
6c4d6609ad
[phoenix] fix IE_NAME
2015-12-29 12:00:52 +01:00
remitamine
db710571fd
[daum] fix IE_NAME
2015-12-29 11:59:27 +01:00
remitamine
574dd17882
Merge branch 'remitamine-srgssr'
2015-12-29 11:38:19 +01:00
remitamine
422f7c112c
[srgssr] update tests
2015-12-29 11:36:04 +01:00
Philipp Hagemeister
e974356f32
release 2015.12.29
2015-12-29 11:02:58 +01:00
remitamine
b19ad2fb53
Merge branch 'srgssr' of https://github.com/remitamine/youtube-dl into remitamine-srgssr
2015-12-29 10:57:45 +01:00
remitamine
126d7701b0
Merge branch 'daum' of https://github.com/remitamine/youtube-dl into remitamine-daum
2015-12-29 10:40:32 +01:00
flatgreen
ecf17d1653
[franceculture] Add extractor for '/emission-*' urls ( closes #3777 , closes #8022 )
2015-12-28 20:07:35 +01:00
Jaime Marquínez Ferrándiz
7447661e9b
[franceculture] Fix test
2015-12-28 20:05:47 +01:00
Sergey M․
7e5edcfd33
Simplify formats accumulation for f4m/m3u8/smil formats
...
Now all _extract_*_formats routines return a list
2015-12-29 00:58:24 +06:00
remitamine
39d60b715a
Merge pull request #7769 from remitamine/sort
...
[common] lower (m3u8,rtmp,rtsp) format preference only if required program is not available
2015-12-28 19:15:14 +01:00
remitamine
d497a201ca
[common] use specific variable for protocol preference in _sort_formats
2015-12-28 18:45:01 +01:00
remitamine
54537cdfb3
Merge pull request #8023 from remitamine/extract-formats
...
[common] simplify the use of _extract_m3u8_formats and _extract_f4m_formats
2015-12-28 18:17:12 +01:00
remitamine
bc737bd61a
Merge branch 'zdf'( fixes #8024 )
2015-12-28 17:54:04 +01:00
remitamine
a5c1d95500
[zdf] fix formats extraction
2015-12-28 17:52:05 +01:00
Sergey M․
c1f49e1684
[facebook] Fix authentication
2015-12-28 21:37:02 +06:00
Sergey M․
9f66931e16
[facebook] Extract login error
2015-12-28 21:20:09 +06:00
Jaime Marquínez Ferrándiz
6c6b8bd5cc
[cspan] Fix extraction ( fixes #8032 )
2015-12-28 13:50:29 +01:00
Jaime Marquínez Ferrándiz
04e24906be
[cspan] Initialize 'video_type' to avoid 'UnboundLocalError' exceptions ( #8032 )
2015-12-28 13:06:30 +01:00
remitamine
974c1b2d42
Merge branch 'dcn' of github.com:remitamine/youtube-dl into remitamine-dcn
2015-12-28 10:38:31 +01:00
remitamine
bca9bea1c1
[dcn] make m3u8 formats extraction non fatal
2015-12-28 10:27:17 +01:00
remitamine
bd3f9ecabe
[tunein] add support for tunein topic,clip and program( fixes #7348 )
2015-12-28 00:36:57 +01:00
Yen Chi Hsuan
c047270c02
[utils] Remove Content-encoding from headers after decompression
...
With cn_verification_proxy, our http_response() is called twice, one from
PerRequestProxyHandler.proxy_open() and another from normal
YoutubeDL.urlopen(). As a result, for proxies honoring Accept-Encoding, the
following bug occurs:
$ youtube-dl -vs --cn-verification-proxy https://secure.uku.im:993 "test:letv"
[debug] System config: []
[debug] User config: []
[debug] Command-line args: ['-vs', '--cn-verification-proxy', 'https://secure.uku.im:993 ', 'test:letv']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2015.12.23
[debug] Git HEAD: 97f18fa
[debug] Python version 3.5.1 - Linux-4.3.3-1-ARCH-x86_64-with-arch-Arch-Linux
[debug] exe versions: ffmpeg 2.8.4, ffprobe 2.8.4, rtmpdump 2.4
[debug] Proxy map: {}
[TestURL] Test URL: http://www.letv.com/ptv/vplay/22005890.html
[Letv] 22005890: Downloading webpage
[Letv] 22005890: Downloading playJson data
ERROR: Unable to download JSON metadata: Not a gzipped file (b'{"') (caused by OSError('Not a gzipped file (b\'{"\')',)); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see https://yt-dl.org/update on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
File "/home/yen/Executables/Multimedia/youtube-dl/youtube_dl/extractor/common.py", line 330, in _request_webpage
return self._downloader.urlopen(url_or_request)
File "/home/yen/Executables/Multimedia/youtube-dl/youtube_dl/YoutubeDL.py", line 1886, in urlopen
return self._opener.open(req, timeout=self._socket_timeout)
File "/usr/lib/python3.5/urllib/request.py", line 471, in open
response = meth(req, response)
File "/home/yen/Executables/Multimedia/youtube-dl/youtube_dl/utils.py", line 773, in http_response
raise original_ioerror
File "/home/yen/Executables/Multimedia/youtube-dl/youtube_dl/utils.py", line 761, in http_response
uncompressed = io.BytesIO(gz.read())
File "/usr/lib/python3.5/gzip.py", line 274, in read
return self._buffer.read(size)
File "/usr/lib/python3.5/gzip.py", line 461, in read
if not self._read_gzip_header():
File "/usr/lib/python3.5/gzip.py", line 409, in _read_gzip_header
raise OSError('Not a gzipped file (%r)' % magic)
2015-12-28 01:09:18 +08:00
remitamine
97f18fac3a
[vgtv] fix f4m downloading( fixes #7843 )
2015-12-27 17:44:55 +01:00
remitamine
c71d2e2087
[livestream] change test url
2015-12-27 17:27:20 +01:00
Yen Chi Hsuan
59185202c6
[iqiyi] Add tests for #7894
2015-12-28 00:19:36 +08:00
forDream
bee83e84f6
[iqiyi]fix valid url
...
eg:
http://yule.iqiyi.com/zbj.html
2015-12-28 00:16:34 +08:00
gam2046
82e02ea5fc
Update iqiyi.py
...
Fix part of the address can not be resolved.
eg:http://www.iqiyi.com/w_19rt6o8t9p.html
2015-12-28 00:16:21 +08:00
Sergey M․
a95c26a06a
[jwplatform] Carry long line
2015-12-27 21:43:14 +06:00
Sergey M․
0b0a17ae9d
[viki] Fix typo
2015-12-27 21:42:26 +06:00
Sergey M․
30f51acbc8
[rai] Fix typos
2015-12-27 21:42:12 +06:00
Sergey M․
e0898585a1
[jwplatform] Fix typo
2015-12-27 21:41:55 +06:00
Sergey M․
62bdc9fecc
[esri] Fix typo
2015-12-27 21:41:36 +06:00
Sergey M․
e73277c7e8
[abc7news] Remove redundant formats sorting
2015-12-27 21:41:21 +06:00
remitamine
8d29e47f54
[common] simplify the use of _extract_m3u8_formats and _extract_f4m_formats
2015-12-27 15:33:39 +01:00
remitamine
2db772b9ea
Merge branch 'master' of github.com:rg3/youtube-dl
2015-12-27 15:03:13 +01:00
remitamine
7b81316508
[livestream] skip m3u8 manifest in progressive_urls
2015-12-27 14:58:57 +01:00
Philipp Hagemeister
05358deeca
Merge branch 'master' of github.com:rg3/youtube-dl
2015-12-27 14:34:51 +01:00
Philipp Hagemeister
9f610f3a9e
[sportdeutschland] Do not abort if meta info is missing
...
This fixes http://sportdeutschland.tv/badminton/yonex-copenhagen-masters-2015 . No testcase though since the event will be over by 2016.
2015-12-27 13:11:55 +01:00
remitamine
dbfd06730c
Merge pull request #7892 from remitamine/livestream
...
[livestream] improve extraction(fixes #2133 )(fixes #2838 )(fixes #4152 )(fixes #6988 )
2015-12-27 13:11:33 +01:00
remitamine
5b025168c7
[livestream] improve extraction
...
- split long lines
- use m3u8 entry protocol for live streams
- extend _VALID_URL regex for livestream original
- extract livestream original live streams
2015-12-27 12:57:39 +01:00
remitamine
46124a49b2
Merge pull request #7851 from remitamine/kaltura
...
[kaltura] extract more formats
2015-12-27 10:34:36 +01:00
remitamine
608cc3b85c
[kaltura] add referrer to m3u8 url
2015-12-27 10:19:44 +01:00
remitamine
6afe044b51
[dcn] improve extraction
2015-12-27 09:56:15 +01:00
Sergey M․
15aad84dc5
[lrt] Extract counters
2015-12-27 12:26:48 +06:00
Sergey M․
f7e1d82d40
[lrt] Improve
2015-12-27 12:16:55 +06:00
Giedrius Statkevičius
339b1944e7
[lrt] fix the rest of extractor
...
Closes #7690 .
2015-12-26 20:02:54 +01:00
Giedrius Statkevičius
85367c3a47
[lrt] fix duration parsing
2015-12-26 19:29:54 +01:00
Sergey M․
607d65fbce
[ign] flake8
2015-12-26 03:17:56 +06:00
remitamine
9f0ee2a388
Merge pull request #7045 from remitamine/ign
...
[ign] add support for pcmag and extract all formats and more metadata(fixes #5335 )(fixes #7006 )
2015-12-25 20:06:27 +01:00
remitamine
1fc0b47fdf
[srmediathek] improve extraction
2015-12-25 17:37:50 +01:00
Sergey M․
6418b2439b
[rutv] Fix extraction ( Closes #8004 )
2015-12-25 21:14:00 +06:00
remitamine
06d5556dfa
[rai] improve extraction
2015-12-25 15:38:12 +01:00
remitamine
fb8e402ad2
[hotstar] Add new extractor
2015-12-25 01:59:56 +01:00
Sergey M․
c24044635b
[zdf:channel] Add more tests
2015-12-24 20:44:49 +06:00
Sergey M․
67ba388efb
[zdf:channel] Relax _VALID_URL
2015-12-24 20:42:29 +06:00
Boris Wachtmeister
e41604227c
[zdf] expand valid-url pattern for channels
...
The webpage also creates URLs which include additional text that defines
the sorting order on the page like "aktuellste" (most current) and
"meist-gesehen" (most seen), e.g.:
http://www.zdf.de/ZDFmediathek/kanaluebersicht/aktuellste/332
http://www.zdf.de/ZDFmediathek/kanaluebersicht/meist-gesehen/332
2015-12-24 20:39:37 +06:00
Sergey M․
8a609c32fd
[chaturbate] Improve error extraction ( Closes #7989 )
2015-12-24 20:09:48 +06:00
remitamine
96db61ffb8
[theintercept] improve extraction
2015-12-23 22:36:53 +01:00
remitamine
c153bd8b2f
Merge branch 'theintercept' of https://github.com/bit/youtube-dl into bit-theintercept
2015-12-23 21:50:27 +01:00
Sergey M․
2c566d02fe
[pbs] Extend PBS station regex ( Closes #7964 )
2015-12-23 23:22:47 +06:00
Jaime Marquínez Ferrándiz
a8f1d167f6
[arte] Prefer json URLs that contain the video id from the 'vid' parameter in the URL ( fixes #7920 )
2015-12-23 18:00:46 +01:00
remitamine
261b4c23c7
[appletrailers] skip clips with empty url
2015-12-23 17:48:37 +01:00
Sergey M․
dcdc352371
[instagram:user] Improve _VALID_URL ( Closes #7955 )
2015-12-23 21:13:31 +06:00
Sergey M․
be514c856c
[24video] Fix test
2015-12-23 20:49:52 +06:00
Sergey M․
128eb31d90
[24video] Fix extraction on python 2.6
2015-12-23 20:49:41 +06:00
Sergey M․
747b028412
[24video] Fix extraction ( Closes #7956 )
2015-12-23 20:42:36 +06:00
Jaime Marquínez Ferrándiz
7fe37d8a05
[appletrailers] Improve regex for fixing '<img>' tags ( #7953 )
2015-12-23 14:48:40 +01:00
Philipp Hagemeister
f10c27b8cb
release 2015.12.23
2015-12-23 14:05:06 +01:00
remitamine
60427f63d1
[appletrailers] Add support for AppleTrailers Section
2015-12-23 10:40:45 +01:00
Sergey M․
178b47e6af
[daum] Add test for #7949
2015-12-23 02:59:49 +06:00
Sergey M․
3a70ed9ebe
[daum] Fix extraction ( Closes #7949 )
2015-12-23 02:54:32 +06:00
Sergey M․
89abf7bf4d
[periscope] Fix token based extraction ( Closes #7943 )
2015-12-23 02:09:50 +06:00
Sergey M․
cfe9e5aa6c
[comcarcoff] Extract duration
2015-12-23 01:18:14 +06:00
Sergey M․
4c24ed9464
[comcarcoff] Improve json data regex and modernize
2015-12-23 01:16:14 +06:00
Sergey M
11208ebbf1
Merge pull request #7942 from ausbin/comcarcoff-json-fix
...
[comcarcoff] adjust for json updates
2015-12-23 01:05:54 +06:00
Sergey M․
774ce35571
[imgur] Improve ( Closes #7928 )
2015-12-22 21:48:48 +06:00
Abhishek Kedia
dbee18b552
Improve extraction ( Closes #7918 )
...
remove outer parentheses in if
Conflicts:
youtube_dl/extractor/imgur.py
checked code with flake8
not returning list in case of single images.
using the fact that id with length 5 are albums and more are single videos.
Also for single videos ie ImgurIE both urls - http://imgur.com/gallery/oWeAMW2 and http://imgur.com/oWeAMW2 are equally fine. Change regex to allow thuis.
For albums urls - http://imgur.com/gallery/Q95ko and http://imgur.com/Q95ko are ok. Change regex to allow this also.
update description in ImgurIE Tests.
Also move single video test 'https://imgur.com/gallery/YcAQlkx ' from ImgurAlbumIE to ImgurIE.
2015-12-22 21:43:49 +06:00
remitamine
31d9ea4a3e
Merge pull request #7322 from remitamine/vgtv
...
[vgtv] extract videos from FTV, Aftenposten, Aftonbladet using VGTVIE
2015-12-22 16:10:04 +01:00
remitamine
3b68efdc6a
[vgtv] update tests and correct format sorting
2015-12-22 15:54:51 +01:00
j
2be689b7e2
[theintercept] Add new extractor
2015-12-22 13:08:16 +01:00
remitamine
2db5806991
[franceinter] use _match_id
2015-12-22 11:30:35 +01:00
remitamine
220bc3f0e3
[franceinter] fix title extraction
2015-12-22 11:27:18 +01:00
remitamine
48a6c984b8
[bleacherreport] update test
2015-12-22 10:14:57 +01:00
remitamine
dc016bf521
[viki] detect errors and fix formats extraction
2015-12-22 09:55:25 +01:00
remitamine
ff43d2365f
[soompi] remove extractor
...
http://tv.soompi.com now redirect to viki.com because Viki has acquired
Soompi
http://www.soompi.com/2015/08/19/we-got-married-soompi-joins-viki/
2015-12-22 07:58:33 +01:00
Austin Adams
ed63cbd6ee
[comcarcoff] adjust for json updates
2015-12-21 20:28:38 -05:00
Founder Fang
5f432ac8f5
[Weiqitv] Add new extractor
2015-12-22 06:21:56 +08:00
remitamine
c7224074d6
[audimedia] correct test case id
2015-12-21 23:02:55 +01:00
remitamine
eed30fea75
[flickr] fix format sorting
2015-12-21 22:10:16 +01:00
remitamine
5625bd0617
[br] add support for br-klassik.de and improve extraction
...
- extend _VALID_URL to match both br.de and br-klassik.de
- extract all formats(hls,hds and rtmp)
- use xpath_element and xpath_text for xml info extraction
2015-12-21 21:06:10 +01:00
Sergey M․
5ef5d25b15
[audiomack] Fix typo ( Closes #7936 )
2015-12-21 22:51:58 +06:00
remitamine
0f15ad7b9b
[adultswim] update test
2015-12-21 17:07:19 +01:00
remitamine
61ebb401b7
[atresplayer] improve extraction
...
- select hashlib.md5 constructor as digestmod(in python 3.4+ MD5 as
implicit default digest for digestmod is deprecated.)
- extract hls formats
- update tests
- extract errors
2015-12-21 16:26:40 +01:00
remitamine
5c5a3ecf1b
[abc] detect expired state and update tests
2015-12-21 13:07:52 +01:00
Philipp Hagemeister
0197004f78
release 2015.12.21
2015-12-21 11:42:25 +01:00
remitamine
2c28da8e05
Merge branch 'bleacherreport' of github.com:remitamine/youtube-dl into remitamine-bleacherreport
2015-12-21 11:18:32 +01:00
remitamine
c7fa5fa42c
[bleacherreport] fix style issues and simplify
2015-12-21 11:12:58 +01:00
remitamine
7ba71e30fb
Merge branch 'bliptv' of github.com:remitamine/youtube-dl into remitamine-bliptv
2015-12-21 04:31:17 +01:00
remitamine
7cb0952474
[makertv] improve extraction
2015-12-21 04:24:58 +01:00
remitamine
a8ae232fa9
Merge branch 'googledrive' of github.com:remitamine/youtube-dl into remitamine-googledrive
2015-12-21 03:15:19 +01:00
remitamine
5b251628e9
[googledrive] Modernize
2015-12-21 03:05:34 +01:00
remitamine
b9a324c0da
Merge branch 'flickr' of github.com:remitamine/youtube-dl into remitamine-flickr
2015-12-21 00:37:51 +01:00
remitamine
5b95419ca5
[flickr] extract views_count and tags
2015-12-21 00:20:22 +01:00
remitamine
ecbccea703
[faz] extract duration and bitrate and use xpath_element and xpath_text for extraction
2015-12-20 21:38:30 +01:00
remitamine
c240ab6ecf
Merge pull request #6790 from remitamine/tele13
...
[canal13cl] fix info extraction
2015-12-20 16:11:07 +01:00
remitamine
6882c0870e
[tele13] improve extraction
...
- improve jwplayer setup regex
- sort formats
- remove duplicate formats
- update youtube test
2015-12-20 15:48:19 +01:00
remitamine
b0eeaf4f40
Merge pull request #6928 from remitamine/cnet
...
[cnet] fix extraction and extract more formats and metadata(closes #7003 )
2015-12-20 12:59:35 +01:00
remitamine
c6ed6fadc2
[cnet] improve extraction
...
- relex data json regex
- extract the platform metadata once
- extract hds formats
- extract duration
- extract thumbnail
2015-12-20 12:43:00 +01:00
Sergey M․
e462474e1d
[youtube] Generalize playlists extractor
2015-12-20 07:48:16 +06:00
Sergey M․
9b9c5355e4
Rename error_to_str to error_to_compat_str
2015-12-20 07:00:39 +06:00
Sergey M․
d890b4cc0a
[nbc:news] Remove unnecessary compat_str
2015-12-20 06:43:42 +06:00
Sergey M․
2c74e6fa77
[YoutubeDL] Revert error_to_str for ExtractorError
2015-12-20 06:35:58 +06:00
Sergey M․
c0384f221e
Use proper encoding on compat_str construction when necessary
2015-12-20 06:29:36 +06:00
Sergey M․
8e60dc7526
[utils] Add encode_compat_str
2015-12-20 06:26:26 +06:00
Sergey M․
8900ab4d9b
[YoutubeDL] More error_to_str
2015-12-20 06:22:01 +06:00
Sergey M․
fb043a6e4e
[YoutubeDL] Use error_to_str
2015-12-20 06:16:19 +06:00
Sergey M․
7f8b271465
Properly convert errors to strings
2015-12-20 05:27:38 +06:00
Sergey M․
fdae235858
[utils] Add error_to_str
2015-12-20 05:26:47 +06:00
remitamine
1deb710f26
[gputechconf] improve extraction
2015-12-19 23:59:00 +01:00
remitamine
ec6504b39c
[gputechconf] Add new extractor( closes #5775 )
2015-12-19 23:28:54 +01:00
Sergey M․
dd85e4d707
[extractor/common] Properly decode error string on python 2 ( Closes #1354 , closes #3957 , closes #4037 , closes #6449 )
2015-12-20 02:43:50 +06:00
remitamine
fa64a84311
[faz] fix info extraction
2015-12-19 19:02:04 +01:00
remitamine
e0f06eae43
[fktv] fix info extraction
2015-12-19 18:26:28 +01:00
Sergey M․
0f206ee814
[toggle] Change IE_NAME
2015-12-19 23:11:23 +06:00
Sergey M․
cc0f378d54
[toggle] Rename to toggle
2015-12-19 19:59:00 +06:00
Sergey M․
e33c9cba7c
[toggle] Improve _VALID_URL
2015-12-19 19:58:18 +06:00
Sergey M․
989e9f8ead
[toggle] Improve formats extraction robustness
2015-12-19 19:52:37 +06:00
Sergey M․
8f097af4ec
[toggle] Extract counters
2015-12-19 19:23:28 +06:00
Sergey M․
c40dbb19ab
[toggle] Extract thumbnails
2015-12-19 19:19:26 +06:00
Sergey M․
ffaf6e66e3
[toggle] Improve
2015-12-19 19:16:49 +06:00
Sergey M․
74c730174f
[toggle] Style
2015-12-19 19:06:05 +06:00
Sergey M․
c82a8dd14c
[toggle] Remove unused imports
2015-12-19 19:04:38 +06:00
Sergey M․
f8253af561
[toggle] Use sanitized_Request
2015-12-19 19:03:55 +06:00
ping
ed370ff0e6
[togglesg] Fixes
2015-12-19 18:48:59 +06:00
ping
ee0f0393cf
[togglesg] New extractor for toggle.sg
2015-12-19 18:48:46 +06:00
Yen Chi Hsuan
db2fe38b55
[utils] Support alternative timestamp format in TTML
...
Fixes #7608
2015-12-19 19:29:51 +08:00
Yen Chi Hsuan
d631d5f9f2
[utils] Fix TTML conversion
...
Tolerate invalid timestamps (closes #7909 )
2015-12-19 18:21:42 +08:00
Sergey M․
4f29fa9906
[brightcove:new] Add test for ref: prefixed video id
2015-12-18 22:31:48 +06:00
Sergey M․
5b72fda140
[brightcove:new] Clarify ref: prefix
2015-12-18 22:22:41 +06:00
Sergey M․
f81ccbb3df
[brightcove:new] Fix typo
2015-12-18 22:20:44 +06:00
Sergey M․
9fd0f67678
[brightcove:new] Add support for ref: preffixed video ids ( Closes #7794 )
2015-12-18 22:18:55 +06:00
Sergey M․
15d50aca64
[nowness] Add support for brightcove:new videos ( Closes #7884 )
2015-12-18 22:05:56 +06:00
Sergey M․
7234d1d9c7
[brightcove:new] Add _extract_url
2015-12-18 22:05:32 +06:00
Sergey M․
9796a9b20c
[ndr] Fix description and upload date extraction ( Closes #7893 )
2015-12-18 21:34:17 +06:00
Philipp Hagemeister
016dd82050
release 2015.12.18
2015-12-18 14:21:30 +01:00
Sergey M․
b95779be21
[jsinterp] Extend function regex ( Closes #7900 , closes #7901 )
2015-12-18 18:57:49 +06:00
Yen Chi Hsuan
10171468d9
[iqiyi] Update key ( closes #7896 )
2015-12-18 18:20:41 +08:00
remitamine
64ccbf18c0
[livestream] improve extraction, add support for live streams and extract more info and formats
2015-12-17 20:56:54 +01:00
Sergey M․
9dc1d94a0c
[noco] Fix bitrates
2015-12-17 22:18:28 +06:00
Sergey M․
7824e1f6a6
[noco] Modernize
2015-12-17 22:16:58 +06:00
Sergey M․
2469a6aecb
[noco] Adjust timestamp according to server time ( Closes #7864 )
2015-12-17 22:16:22 +06:00
Sergey M․
8f0afda028
[pbs] Extend _VALID_URL ( Closes #7889 )
2015-12-17 20:24:33 +06:00
remitamine
35e22b6b32
[youku] check for the correct variable
2015-12-17 12:51:50 +01:00
remitamine
323f82a7e0
[vimeo] add test for original format
2015-12-16 17:00:17 +01:00
remitamine
8534bf1f00
[vimeo] prefer original format
2015-12-16 16:36:25 +01:00
remitamine
eb4f27405b
[vimeo] extract source file( closes #1072 )
2015-12-16 09:43:53 +01:00
Sergey M․
2d3b70271c
[rutube] Extend _VALID_URL
2015-12-16 04:44:17 +06:00
Sergey M․
ad1b6017cd
[tf1] Fix tests
2015-12-15 21:36:59 +06:00
Sergey M․
05467d5a52
[tf1] Relax _VALID_URL
2015-12-15 21:31:58 +06:00
Sergey M․
ae5e94808e
[tf1] Fix extraction (2)
2015-12-15 21:11:52 +06:00
Sergey M․
d7ffcfcf97
[tf1] Fix extraction ( Closes #7873 )
2015-12-15 21:09:14 +06:00
Sergey M․
0cb58b0259
[youtube] Extract alt_title and creator for music videos ( Closes #7862 )
2015-12-14 21:31:53 +06:00
Sergey M․
31b2051e21
[utils] Add remove_quotes
2015-12-14 21:30:58 +06:00
Yen Chi Hsuan
eb0bdc2c3e
[novamov] Fix again
2015-12-14 02:50:59 +08:00
Yen Chi Hsuan
6583c741cd
[novamov] Fix filekey extraction and reupload test video
2015-12-14 02:34:20 +08:00
Sergey M․
2d9295643e
[footyroom] Skip test
2015-12-13 23:55:10 +06:00
Sergey M․
ee86e2c6d7
[novamov] Add support for mobile URLs
2015-12-13 19:16:01 +06:00
Yen Chi Hsuan
02a63fadc3
[infoq] Refactor and support the Chinese version
...
Closes #7576
2015-12-13 19:16:58 +08:00
Philipp Hagemeister
f3711edcf1
release 2015.12.13
2015-12-13 10:52:59 +01:00
Yen Chi Hsuan
22d07ba4e4
[infoq] Fix extraction for HTTP URLs ( closes #7739 )
2015-12-13 17:29:27 +08:00
Yen Chi Hsuan
f6abca506e
[nowvideo] Skip deleted test case
2015-12-13 15:43:20 +08:00
Yen Chi Hsuan
b5424acdb9
[novamov] Improve existence checking
2015-12-13 15:43:20 +08:00
Yen Chi Hsuan
47c7f3d995
[novamov] Fix filekey extraction ( closes #7764 )
2015-12-13 15:43:20 +08:00
Sergey M․
0014ffa829
[funimation] Improve login
2015-12-13 07:17:42 +06:00
Yen Chi Hsuan
deb1e8d20e
[youku] Put the missing item to get_hd
2015-12-12 15:49:19 +08:00
Yen Chi Hsuan
dbb7d7e26c
[youku] Reorder format items
2015-12-12 15:24:58 +08:00
Yen Chi Hsuan
ade2340971
[youku] Simplify
2015-12-12 15:19:14 +08:00
Yen Chi Hsuan
4d77550cf0
[youku] Fix tests
2015-12-12 14:57:14 +08:00
Yen Chi Hsuan
c683454e7e
[youku] MD5 is unstable
2015-12-12 14:48:46 +08:00
Yen Chi Hsuan
f133fd326b
[youku] Cleanup and PEP8
2015-12-12 14:41:53 +08:00
Yen Chi Hsuan
1faa66f005
Merge branch 'youku_bugfix' of https://github.com/Celthi/youtube-dl into Celthi-youku_bugfix
2015-12-12 14:36:29 +08:00
Yen Chi Hsuan
8773f3158f
[safari] Use postdata_urlencode ( #7465 )
2015-12-12 14:28:05 +08:00
Celthi
7e37c39485
merge data1 and data2
2015-12-12 11:26:15 +08:00
Celthi
14c17cafa1
add support to video protected by password
2015-12-12 11:21:44 +08:00
Celthi
8696a7fd13
fix the keyerror(mp4hd), todo support download the video protected by password
2015-12-12 10:44:21 +08:00
remitamine
bb4b8c57b9
[kaltura] extract more formats
2015-12-11 23:40:12 +01:00
Sergey M․
d63cfc3f0f
[beeg] API v5 ( Closes #7846 )
2015-12-12 02:52:20 +06:00
Sergey M․
f377f44dae
[funimation] Improve extraction
2015-12-12 01:02:54 +06:00
Sergey M․
0b1bb1ac3a
[funimation] Add test for promotional video
2015-12-12 00:52:00 +06:00
Sergey M․
f208e52a76
[funimation] Fix promotional videos extraction
2015-12-12 00:48:09 +06:00
Sergey M․
b091529a3c
[funimation] Extend _VALID_URL to match promotional videos
2015-12-12 00:43:03 +06:00
Sergey M․
b323a3cbff
[funimation] Remove unused import
2015-12-12 00:39:44 +06:00
Sergey M․
b59623ef43
[funimation] Use mobile webpage for workaround hulu error
2015-12-12 00:38:58 +06:00
Sergey M․
9c163950da
[funimation] Improve _VALID_URL
2015-12-11 23:20:10 +06:00
Sergey M․
d357bbd375
[funimation] Update test
2015-12-11 23:06:44 +06:00
Sergey M?
f542a3d26b
[funimation] Improve extraction ( Closes #7775 )
2015-12-11 23:00:38 +06:00
Sergey M?
59a4ff482a
[funimation] Real UA is required for login
2015-12-11 23:00:37 +06:00
Sergey M?
40ca5b04f4
[funimation] Remove unnecessary login form field
2015-12-11 23:00:37 +06:00
Sergey M?
411e5b88c9
[funimation] Fix login message
2015-12-11 23:00:37 +06:00
Sergey M?
b4c299bad0
[funimation] PEP 8
2015-12-11 23:00:36 +06:00
Muratcan Simsek
ab4bdc913f
[funimation] Add new extractor
...
Update funimation.py
Update funimation.py
Removed unnecessary lines.
Update funimation.py
Added thumbnail and description.
Filename improvement.
fixed TEST.
2015-12-11 23:00:35 +06:00
remitamine
1fe248a51b
Merge pull request #7833 from remitamine/ooyala
...
[ooyala] improve extraction
2015-12-11 17:55:32 +01:00
remitamine
2559b9d017
[wdr] extract all formats( closes #7788 )
2015-12-11 17:31:33 +01:00
Sergey M․
4db43567e8
[downloader/f4m] Decode manifest before fixing
2015-12-11 20:28:44 +06:00
Celthi
5333842a1d
According the blog and you-get fixed the issues #7627 .
2015-12-11 20:08:14 +08:00
Celthi
98c3806b15
fix some not important codesnips
2015-12-11 19:18:14 +08:00
Yen Chi Hsuan
b6afc225c8
[vevo] Use _download_smil to provide informative error messages
2015-12-11 19:16:51 +08:00
Yen Chi Hsuan
ad30dc1e20
[vevo] Allow calling API without https
...
Not all proxies allow CONNECT
2015-12-11 19:07:13 +08:00
Yen Chi Hsuan
ff51983e15
[vevo] Handle videos without video_info ( #7802 )
2015-12-11 18:52:03 +08:00
Celthi
fdf01663d1
able to download first part of the video, but fail in the left part
2015-12-11 17:48:40 +08:00
Yen Chi Hsuan
4b94288301
[vevo] Use _match_id
2015-12-11 17:32:29 +08:00
Yen Chi Hsuan
4bf99ade15
[vevo] Catch the georestriction message ( #7802 )
2015-12-11 14:25:01 +08:00
remitamine
e3e166d8cf
[ign] improve extraction and extract uploader_id
2015-12-11 00:08:54 +01:00
remitamine
3da3999612
[ultimedia] keep direct support for ultimedia videos
2015-12-10 23:04:28 +01:00
remitamine
d50116b8ac
[vgtv] extract 5 digit length video ids using both xstream and vgtv
2015-12-10 22:18:42 +01:00
remitamine
75ed53320e
[ooyala] improve extraction
2015-12-10 19:08:16 +01:00
Sergey M․
17b786ae73
[downloader/f4m] Fix malformed manifests ( Closes #7823 )
2015-12-10 22:59:50 +06:00
Sergey M
dfd42a43c3
Merge pull request #7821 from joksnet/patch-1
...
[FFmpegPostProcessor] Default of prefer ffmpeg
2015-12-10 22:10:20 +06:00
Philipp Hagemeister
f7b8dd63f0
release 2015.12.10
2015-12-10 17:05:13 +01:00
Sergey M․
a8abf124c8
[dailymotion] Add subtitles test URL for reference
2015-12-10 21:54:48 +06:00
Sergey M․
176ccefcd8
[pbs] PEP 8
2015-12-10 21:33:40 +06:00
Sergey M․
cbd2ffd031
[dailymotion] Fix subtitles extraction
2015-12-10 21:29:07 +06:00
Sergey M․
0b534d2adc
[dailymotion] Restrict player v5 regex ( Closes #7826 )
2015-12-10 21:27:47 +06:00
Sergey M․
526a20bd16
[pbs] Clarify member stations' URLs
2015-12-10 21:04:26 +06:00
Celthi
51094b1b08
add cookie and referer in headers, change the video url
2015-12-10 21:42:12 +08:00
Juan M Martínez
374c761e77
[FFmpegPostProcessor] Default of prefer ffmpeg
...
When no `downloader` is passed to `FFmpegPostProcessor`
an exception was raised trying to get the prefer ffmpeg param.
AttributeError: 'NoneType' object has no attribute 'params'
This fixes and defaults to `False`.
2015-12-09 20:56:00 -03:00
Sergey M․
6c7b26e13f
[pbs] Make URLs lowercase
2015-12-09 21:28:04 +06:00
Sergey M․
b51b108045
[pbs] Clean up stations list from duplicates
2015-12-09 21:23:19 +06:00
Philipp Hagemeister
86e8c89488
release 2015.12.09
2015-12-09 15:32:26 +01:00
remitamine
41c3b34b1f
[vgtv] add sortcut expressions to use the extractor
2015-12-09 10:50:11 +01:00
Sergey M․
e15e2ef7a0
[pbs] Add support for all member stations ( #7674 )
2015-12-09 01:51:34 +06:00
Sergey M․
d0c8b279da
[pbs] Add another coveplayer pattern ( Closes #7674 )
2015-12-08 23:34:43 +06:00
Sergey M․
612d83b51d
[pbs] Extend _VALID_URL
2015-12-08 23:28:36 +06:00
Sergey M
9c30efeb7e
Merge pull request #7792 from jindaxia/fix_sohu_403forbidden
...
[sohu] Fix 403 forbidden
2015-12-08 22:54:14 +06:00
Sergey M․
39fa4cc107
[cliphunter] Fix extraction ( Closes #7796 )
2015-12-08 21:56:00 +06:00
Sergey M?
b09c122373
[nbc] Add another theplatform pattern
2015-12-08 21:35:42 +06:00
Sergey M․
b46b65ed37
[nbc] Smuggle referer ( Closes #7791 )
2015-12-08 21:16:14 +06:00
Sergey M․
18e4088fad
[theplatform] Add support for referer protected videos wuth explicit SMIL
2015-12-08 21:15:45 +06:00
虾哥哥
5fd6cd64f9
[sohu]fix 403 forbidden
2015-12-08 14:14:14 +08:00
Sergey M․
3d24bbfbe4
[YoutubeDL] Check formats for merge to be opposite ( #7786 )
2015-12-07 23:10:57 +06:00
Sergey M․
1775612512
[wimp] Improve video URL regex
2015-12-07 22:18:00 +06:00
Sergey M․
0d2d967cc7
[wimp] Fix extraction ( Closes #7784 )
2015-12-07 22:14:45 +06:00
Sergey M․
a5e52a1fd4
[vk] Add test for pladform embed
2015-12-07 22:05:54 +06:00
Sergey M․
291a93bafa
[vk] Remove unnecessary message
2015-12-07 22:04:47 +06:00
Sergey M․
c4737bea17
[vk] Add support for pladform embeds ( Closes #7780 )
2015-12-07 22:03:52 +06:00
Sergey M․
45dad7ba1b
[extractor/generic] Use _extract_url for pladform
2015-12-07 22:03:21 +06:00
Sergey M․
db7c9da871
[pladform] Add _extract_url routine
2015-12-07 22:02:45 +06:00
Philipp Hagemeister
bc92621ade
release 2015.12.06
2015-12-06 18:51:25 +01:00
Sergey M․
fd8e559c3a
[beeg] Switch to api v4 ( Closes #7774 )
2015-12-06 23:47:10 +06:00