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
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․
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
422f7c112c
[srgssr] update tests
2015-12-29 11:36:04 +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
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
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
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․
7f8b271465
Properly convert errors to strings
2015-12-20 05:27:38 +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
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
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
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
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
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․
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
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
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․
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
Sergey M․
fd8e559c3a
[beeg] Switch to api v4 ( Closes #7774 )
2015-12-06 23:47:10 +06:00
Sergey M․
222e11d4ae
[bbc] Add another pattern for playlist.sxml ( Closes #7743 )
2015-12-06 16:41:12 +06:00
Sergey M․
7d682f0acb
[nowtv] Extend _VALID_URL to support jahr URLs ( Closes #7755 )
2015-12-06 16:18:59 +06:00
Yen Chi Hsuan
8364b6b0b1
[iqiyi] Update key
...
Closes #7772
2015-12-06 16:41:02 +08:00
remitamine
9f6b517671
[vgtv] extract all formats and improve extraction
2015-12-06 07:50:27 +01:00
Sergey M․
7ac40e5521
[nowvideo] Update test
2015-12-06 09:42:20 +06:00
Sergey M․
36066dd3ee
[movshare] Rename to wholecloud
2015-12-06 09:42:00 +06:00
Sergey M․
636aa83ed3
[cloudtime] Add extractor
2015-12-06 09:37:38 +06:00
Sergey M․
33d152b6cc
[novamov] Move all novamov based extractors to a single place
...
For easier navigation
2015-12-06 09:29:41 +06:00
remitamine
51c4fec0d5
[nba] use int_or_none for tbr
2015-12-05 21:04:22 +01:00
remitamine
0017486dca
[nba] use int instead of int_or_none
2015-12-05 20:58:44 +01:00
Sergey M․
edc70f4aaf
[pluralsight] Fix format code split while guessing quality
2015-12-06 01:40:13 +06:00
Sergey M․
756926ff00
[pluralsight] Add support for widescreen videos ( Closes #7766 )
2015-12-06 01:39:28 +06:00
remitamine
cb160dd531
[nba] handle format info properly
2015-12-05 18:47:15 +01:00
Jaime Marquínez Ferrándiz
77334ccb44
[metacafe] Fix age limit extraction
2015-12-05 16:12:50 +01:00
Jaime Marquínez Ferrándiz
796db21295
[metacafe] Fix video url extraction ( closes #7763 )
2015-12-05 16:12:02 +01:00
remitamine
7db2897ded
[srgssr] handle all play urls only in SRGSSRIE and keep RTSIE for articles
2015-12-05 15:57:10 +01:00
Sergey M․
960e038886
[hypem] Modernize
2015-12-05 20:46:57 +06:00
Sergey M․
ea14422ff1
[hypem] Correctly handle cookies ( Closes #7762 )
2015-12-05 20:42:21 +06:00
Yen Chi Hsuan
38d05d17e5
[fc2] Fix test_FC2_1
2015-12-05 21:10:26 +08:00
Yen Chi Hsuan
db9bd5267f
[keezmovies] Fix extraction
...
Also fixes #7752
2015-12-05 17:26:13 +08:00
remitamine
ab3b773bbe
[acast] change tests into more stable casts and work with channel extractor only if it didn't match cast regex
2015-12-05 10:14:34 +01:00
Yen Chi Hsuan
0bc4ee60e0
[bbc] Fix test_BBC_6
2015-12-05 16:55:53 +08:00
Yen Chi Hsuan
a3ef0e1cdd
[bbc.co.uk] Skip removed test video
2015-12-05 16:55:53 +08:00
Yen Chi Hsuan
679bacf0b5
[bbc.co.uk] Fix test_BBCCoUk
...
This is similar to the one in #7756 , So also fixes #7756 .
2015-12-05 16:55:53 +08:00
remitamine
02e3952f3b
[trilulilu] handle errors
2015-12-05 09:42:00 +01:00
Yen Chi Hsuan
64b7e89c0c
[srf] Support audios ( closes #7760 )
2015-12-05 16:26:30 +08:00
remitamine
bee4c5571a
[clipfish] improve extraction
2015-12-04 16:38:05 +01:00
remitamine
96929dd1e8
[skynewsarabia] fix extractor name
2015-12-04 16:23:44 +01:00
remitamine
53e06b2507
[ooyala] fix duration scale
2015-12-04 16:18:02 +01:00
remitamine
b80d4bebf3
[nba] fix extraction errors
2015-12-04 16:04:22 +01:00
Jaime Marquínez Ferrándiz
55bec9b658
[clipfish] Remove unused import and style fix
2015-12-04 14:29:37 +01:00
Jaime Marquínez Ferrándiz
2a63b0f110
[mixcloud] Fix extraction of the audio url ( fixes #7751 )
2015-12-04 14:26:34 +01:00
remitamine
07b88cffce
Merge pull request #7686 from remitamine/acast
...
[acast] Add new extractor
2015-12-04 09:10:02 +01:00
remitamine
58c8451f36
Merge pull request #7660 from remitamine/gameinformer
...
[gameinformer] Add new extractor(closes #3376 )
2015-12-04 09:03:21 +01:00
remitamine
3047121c63
Merge pull request #7320 from remitamine/adobetv
...
[adobetv] improve extraction and add support specific language video,show and channel extraction
2015-12-04 08:54:06 +01:00
remitamine
7079f8ff1f
[adobetv] use compat_str
2015-12-04 08:44:18 +01:00
remitamine
2c3b9f3570
[adobetv] use a variable for api base url
2015-12-04 08:37:08 +01:00
remitamine
fad2428f47
[gameinformer] split long line
2015-12-04 08:24:04 +01:00
remitamine
c3d3110f6a
Merge pull request #7185 from remitamine/ooyala
...
[ooyala] extract more formats and metadata
2015-12-04 08:23:21 +01:00
remitamine
79ec00276c
Merge pull request #7326 from remitamine/clipfish
...
[clipfish] improve info extraction
2015-12-04 07:57:58 +01:00
remitamine
9c117d345f
[nba] improve( fixes #7068 )
...
* extract more formats
* extract videos from team mini sites
* extract more metadata
2015-12-04 07:20:27 +01:00
remitamine
46cc1c65a4
[nba] use xpath utils
2015-12-04 07:09:48 +01:00
remitamine
71d9fe7818
[trilulilu] improve extraction
2015-12-04 06:53:33 +01:00
remitamine
4ccabf93db
[trilulilu] fix info extraction
2015-12-04 00:51:02 +01:00
remitamine
6612a34939
[bilibili] flake8
2015-12-03 22:43:19 +01:00
remitamine
e5b4225f7c
[audimedia] flake8
2015-12-03 22:25:08 +01:00
remitamine
76ab842d9b
[bilibili] use xpath_text and catch errors in xml document
2015-12-03 22:01:32 +01:00
remitamine
78653a33aa
Merge remote-tracking branch 'upstream/master' into bliptv
2015-12-03 20:33:22 +01:00
remitamine
24dc1ed715
Merge pull request #7659 from remitamine/audimedia
...
[audimedia] Add new extractor(closes #7654 )
2015-12-03 20:28:52 +01:00
remitamine
640bb54e73
Merge branch 'master' of https://github.com/rg3/youtube-dl into bilibili
2015-12-03 20:05:11 +01:00
Sergey M․
e0977d7686
[beeg] Decrypt URL ( Closes #7736 )
2015-12-04 00:59:32 +06:00
remitamine
112ab398db
Merge pull request #7681 from remitamine/skynewarabia
...
[skynewsarabia] Add new extractor
2015-12-03 18:41:38 +01:00
Sergey M․
af93fcfa05
[beeg] Update API URL ( Closes #7736 )
2015-12-03 23:23:36 +06:00
Sergey M․
62d231c004
[extractor/common] Clarify duration can be float
2015-12-03 20:55:02 +06:00
Sergey M․
49358274d7
[bbc] Fix _VALID_URL
2015-12-03 20:49:14 +06:00
Jaime Marquínez Ferrándiz
7b1e379ca9
[gametrailers] Fix extraction ( fixes #7722 )
...
They have stopped using the MTV system.
2015-12-03 13:47:21 +01:00
Sergey M․
22d7368dfb
[bbc] Extract _ID_REGEX and ad one more video id pattern ( Closes #7724 )
2015-12-02 02:34:31 +06:00
Sergey M․
24121bc703
[udemy] Make lecture downloading fatal
2015-12-02 00:53:03 +06:00
Sergey M․
9fc87fa767
[udemy] Remove unused import
2015-12-02 00:51:47 +06:00
Sergey M․
328f82d59a
[udemy] Semi-switch to api 2.0 ( Closes #7704 )
...
* Use api 2.0 to get lectures since it provides more formats
* Fix authorization for api 2.0
* Autotry enrolling in the course for single lectures
* Extract additional metadata rom asset['data']['outputs']
2015-12-02 00:48:27 +06:00
Sergey M․
78717fc328
[udemy] Allow authentication via cookies
2015-12-01 22:10:10 +06:00
Sergey M․
3b35c3425e
[udemy] Extract formats from data.outputs ( #7704 )
2015-12-01 20:35:46 +06:00
Sergey M․
874ae0354e
[nrk] Extract f4m formats and impose geo restriction only when not media URL ( Closes #7715 )
2015-12-01 18:35:24 +06:00
Sergey M․
4c6b4764f0
[youtube] Clarify itag 272 possible resolutions ( #7699 )
2015-11-30 20:42:05 +06:00
Sergey M․
59ee8a8647
[facebook] Make alternative title optional ( Closes #7700 )
2015-11-30 20:10:09 +06:00
Sergey M․
af284305d5
[vodlocker] Capture file not found error ( Closes #7696 )
2015-11-30 03:58:39 +06:00
Sergey M․
d53a4af1a4
[pornhub:playlist] Allow alphanumeric viewkeys ( Closes #7695 )
2015-11-30 03:47:01 +06:00
Sergey M․
2e1b928540
[youtube:playlist] Extend _VALID_URL
2015-11-29 21:04:11 +06:00
Sergey M․
040ac68679
[youtube] Extend _VALID_URL ( Closes #7694 )
2015-11-29 21:01:59 +06:00
Yen Chi Hsuan
049d71d874
[youtube] Simplify and make sure header values are strings
2015-11-29 19:52:48 +08:00
Sergey M․
bf2c8c8f82
[spiegel] Fix extraction ( Closes #7693 )
2015-11-29 17:03:33 +06:00
Yen Chi Hsuan
ac5a69af45
[youtube] Disable compression for live streams
2015-11-29 12:44:24 +08:00
remitamine
46b4070f3f
Merge pull request #7057 from remitamine/cspan
...
[cspan] correct the clip info extraction (fixes #7335 )
2015-11-28 21:36:52 +01:00
remitamine
2a776f9788
[cspan] change into a function
2015-11-28 20:22:31 +01:00
remitamine
f4c7ef9862
[skynewsarabia] return empty categories array if there is no topic
2015-11-28 18:20:44 +01:00
remitamine
50e12e9df1
[acast] Add new extractor
2015-11-28 18:10:37 +01:00
Sergey M․
b7faebbac8
[bloomberg] Improve formats extraction
2015-11-28 22:45:19 +06:00
Sergey M․
4191fdf147
[bloomberg] Improve video id regex
2015-11-28 22:41:39 +06:00
Sergey M․
9a4f12be98
[bloomberg] Modernize
2015-11-28 22:40:29 +06:00
Sergey M․
7ad4258add
[bloomberg] Relax _VALID_URL even more ( Closes #7685 )
2015-11-28 22:39:36 +06:00
Sergey M․
5faf9fed7e
[youtube] Clarify rationale for yt:stretch validation
2015-11-28 18:50:21 +06:00
Sergey M
13a9b69b09
Merge pull request #7677 from lalinsky/yt-stretch-zero-height
...
[youtube] Ignore yt:stretch with zero width/height
2015-11-28 18:14:06 +06:00
remitamine
4975650e00
[skynewsarabia] fix IE_NAME
2015-11-28 12:20:39 +01:00
remitamine
0cc7178546
[skynewsarabia] Add new extractor
2015-11-28 11:48:18 +01:00
Lukáš Lalinský
41f24c321d
[youtube] Use the existing w
and h
variables
2015-11-28 08:16:46 +01:00
Sergey M․
7ac40086f5
[dbtv] Expand _VALID_URL ( Closes #7645 )
2015-11-28 08:44:13 +06:00
Lukáš Lalinský
313dfc45f5
[youtube] Ignore yt:stretch with zero width/height
2015-11-28 01:07:07 +01:00
remitamine
60121eb514
[gameinformer] Add new extractor
2015-11-26 22:43:31 +01:00
remitamine
527ca1da4f
[audimedia] Add new extractor( closes #7654 )
2015-11-26 21:24:10 +01:00
Sergey M?
5c2266df4b
Switch codebase to use sanitized_Request instead of
...
compat_urllib_request.Request
[downloader/dash] Use sanitized_Request
[downloader/http] Use sanitized_Request
[atresplayer] Use sanitized_Request
[bambuser] Use sanitized_Request
[bliptv] Use sanitized_Request
[brightcove] Use sanitized_Request
[cbs] Use sanitized_Request
[ceskatelevize] Use sanitized_Request
[collegerama] Use sanitized_Request
[extractor/common] Use sanitized_Request
[crunchyroll] Use sanitized_Request
[dailymotion] Use sanitized_Request
[dcn] Use sanitized_Request
[dramafever] Use sanitized_Request
[dumpert] Use sanitized_Request
[eitb] Use sanitized_Request
[escapist] Use sanitized_Request
[everyonesmixtape] Use sanitized_Request
[extremetube] Use sanitized_Request
[facebook] Use sanitized_Request
[fc2] Use sanitized_Request
[flickr] Use sanitized_Request
[4tube] Use sanitized_Request
[gdcvault] Use sanitized_Request
[extractor/generic] Use sanitized_Request
[hearthisat] Use sanitized_Request
[hotnewhiphop] Use sanitized_Request
[hypem] Use sanitized_Request
[iprima] Use sanitized_Request
[ivi] Use sanitized_Request
[keezmovies] Use sanitized_Request
[letv] Use sanitized_Request
[lynda] Use sanitized_Request
[metacafe] Use sanitized_Request
[minhateca] Use sanitized_Request
[miomio] Use sanitized_Request
[meovideo] Use sanitized_Request
[mofosex] Use sanitized_Request
[moniker] Use sanitized_Request
[mooshare] Use sanitized_Request
[movieclips] Use sanitized_Request
[mtv] Use sanitized_Request
[myvideo] Use sanitized_Request
[neteasemusic] Use sanitized_Request
[nfb] Use sanitized_Request
[niconico] Use sanitized_Request
[noco] Use sanitized_Request
[nosvideo] Use sanitized_Request
[novamov] Use sanitized_Request
[nowness] Use sanitized_Request
[nuvid] Use sanitized_Request
[played] Use sanitized_Request
[pluralsight] Use sanitized_Request
[pornhub] Use sanitized_Request
[pornotube] Use sanitized_Request
[primesharetv] Use sanitized_Request
[promptfile] Use sanitized_Request
[qqmusic] Use sanitized_Request
[rtve] Use sanitized_Request
[safari] Use sanitized_Request
[sandia] Use sanitized_Request
[shared] Use sanitized_Request
[sharesix] Use sanitized_Request
[sina] Use sanitized_Request
[smotri] Use sanitized_Request
[sohu] Use sanitized_Request
[spankwire] Use sanitized_Request
[sportdeutschland] Use sanitized_Request
[streamcloud] Use sanitized_Request
[streamcz] Use sanitized_Request
[tapely] Use sanitized_Request
[tube8] Use sanitized_Request
[tubitv] Use sanitized_Request
[twitch] Use sanitized_Request
[twitter] Use sanitized_Request
[udemy] Use sanitized_Request
[vbox7] Use sanitized_Request
[veoh] Use sanitized_Request
[vessel] Use sanitized_Request
[vevo] Use sanitized_Request
[viddler] Use sanitized_Request
[videomega] Use sanitized_Request
[viewvster] Use sanitized_Request
[viki] Use sanitized_Request
[vk] Use sanitized_Request
[vodlocker] Use sanitized_Request
[voicerepublic] Use sanitized_Request
[wistia] Use sanitized_Request
[xfileshare] Use sanitized_Request
[xtube] Use sanitized_Request
[xvideos] Use sanitized_Request
[yandexmusic] Use sanitized_Request
[youku] Use sanitized_Request
[youporn] Use sanitized_Request
[youtube] Use sanitized_Request
[patreon] Use sanitized_Request
[extractor/common] Remove unused import
[nfb] PEP 8
2015-11-23 21:56:23 +06:00
Sergey M․
67dda51722
Rename compat_urllib_request_Request to sanitized_Request and move to utils
2015-11-23 21:55:15 +06:00
Sergey M․
e4c4bcf36f
[vimeo] Use compat_urllib_request_Request
2015-11-23 21:55:14 +06:00
Sergey M․
9022726446
[youtube] Fix test
2015-11-23 21:37:21 +06:00
Sergey M․
94bfcd23b7
[youtube] Fix test
2015-11-23 21:35:23 +06:00
Sergey M․
526b3b0716
[youtube] Clarify ytplayer.config extraction rationale
2015-11-23 21:14:03 +06:00
Sergey M․
61f92af1cf
[youtube] Add test with '};' in tags
2015-11-23 21:02:37 +06:00
Sergey M․
a72778d364
[youtube] Improve ytplayer.config extraction
2015-11-23 21:00:06 +06:00
Sergey M
5ae17037a3
Merge pull request #7599 from lalinsky/fix-youtube
...
[youtube] More explicit player config JSON extraction (fixes #7468 )
2015-11-23 20:52:23 +06:00
Sergey M․
02f0da20b0
[pluralsight] Add support for alternative webpage layout ( Closes #7607 )
2015-11-23 03:08:38 +06:00
Lukáš Lalinský
b41631c4e6
[youtube] Send the list of patterns directly to _search_regex
2015-11-22 13:53:26 +01:00
Lukáš Lalinský
0e49d9a6b0
[youtube] Fall back to the original regex for ytplayer.config
2015-11-22 13:49:33 +01:00
Sergey M․
4a7d108ab3
[rutube] Remove unnecessary print
2015-11-22 18:24:17 +06:00
Lukáš Lalinský
3cfd000849
[youtube] More explicit player config JSON extraction ( fixes #7468 )
2015-11-22 13:14:35 +01:00
Sergey M․
1b38185361
[pornhd] Fix title extraction ( Closes #7596 )
2015-11-22 18:08:30 +06:00
Sergey M․
e568c2233e
[youtube] Add test for multi page list of playlists
2015-11-22 05:03:23 +06:00
Sergey M․
061a75edd6
[youtube] Extract base for entry list extractors and support multi page lists of playlists
2015-11-22 05:01:01 +06:00
Sergey M․
136dadde95
[youtube:show] Rework in terms of playlists base extractor
2015-11-22 04:18:20 +06:00
Sergey M․
0c14841585
[youtube:user:playlists] Add extractor ( Closes #3817 )
2015-11-22 04:17:07 +06:00
Sergey M․
0eebf34d9d
[pluralsight] Rephrase
2015-11-22 00:58:25 +06:00
Sergey M․
cf186b77a7
[pluralsight] Clarify allowed qualities guessing rationale
2015-11-22 00:56:40 +06:00
Sergey M․
a3372437bf
[soundcloud] Remove unused variable
2015-11-22 00:49:58 +06:00
Sergey M․
4c57b4853d
[pluralsight] Until listing formats request only single format
2015-11-22 00:42:58 +06:00
Sergey M․
38eb2968ab
[pluralsight] Clarify and randomize ViewClip sleep interval
2015-11-22 00:07:09 +06:00
Andrzej Lichnerowicz
bea56c9569
[pluralsight] prevent error 429 when sensing video formats
2015-11-21 23:49:58 +06:00
Sergey M․
7e508ff2cf
[pluralsight] Improve login detection
2015-11-21 21:49:37 +06:00
Sergey M․
563772eda4
[pluralsight] Extract base class
2015-11-21 21:37:29 +06:00
Sergey M․
0533915aad
[pluralsight] Update some more URLs
2015-11-21 21:35:08 +06:00
Sergey M․
c3a227d1c4
[pluralsight] Update _LOGIN_URL
2015-11-21 21:25:48 +06:00
Sergey M․
f6c903e708
[soundcloud:search] Simplify ( Closes #7213 )
2015-11-21 21:21:21 +06:00
Sergey M․
7dc011c063
[soundcloud:search] Remove no track results message
2015-11-21 21:00:42 +06:00
Sergey M․
4e3b303016
[soundcloud:search] Fix non-ASCII searches
2015-11-21 20:55:48 +06:00
Sergey M․
7e3472758b
[soundcloud:search] PEP 8
2015-11-21 20:04:35 +06:00
reiv
328a22e175
[soundcloud] Remove limit on search results
2015-11-21 19:41:36 +06:00
reiv
417b453699
[soundcloud] Use correct error message conventions
2015-11-21 19:41:31 +06:00
reiv
6ea7190a3e
Rewrite as list comprehension.
2015-11-21 19:41:26 +06:00
reiv
b54b08c91b
Simplify with itertools.islice().
2015-11-21 19:41:19 +06:00
reiv
c30943b1c0
Fix some compatibility issues, cleanup.
2015-11-21 19:41:15 +06:00
reiv
2abf7cab80
[soundcloud] Add Soundcloud search extractor
2015-11-21 19:41:08 +06:00
Sergey M․
4137196899
[rutube] Extract all formats
2015-11-21 18:02:52 +06:00
Sergey M․
019839faaa
[extractor/common] Use baseURL from f4m manifest for recursive manifest extraction
2015-11-21 18:01:39 +06:00
Sergey M․
f52183a878
[rutube:embed] Extend _VALID_URL ( Closes #7588 )
2015-11-21 17:39:24 +06:00
Yen Chi Hsuan
750b9ff032
[generic] Extract M3U8 formats ( closes #7582 )
2015-11-21 16:43:01 +08:00
Yen Chi Hsuan
28602e747c
[generic] Refactor
2015-11-21 16:08:54 +08:00
Yen Chi Hsuan
6cc37c69e2
[generic] Unescape URLs from JWPlayer ( #7582 )
2015-11-21 14:12:34 +08:00
Sergey M․
a5cd0eb8a4
[pluralsight:course] Improve _VALID_URL
2015-11-21 08:32:48 +06:00
Sergey M․
c23e266427
[pluralsight] Do not require pluralsight account
...
Looks like some courses are available without pluralsight account
2015-11-21 08:25:52 +06:00
Sergey M․
651acffbe5
[pluralsight] Update ViewClip URL
2015-11-21 08:21:33 +06:00
Sergey M․
71bd93b89c
[pluralsight] Do not rely on argument order in query ( Closes #7583 )
2015-11-21 08:08:34 +06:00
Sergey M․
6da620de58
[kaltura] Add test for referrer protected video ( #7409 )
2015-11-21 01:40:28 +06:00
Sergey M․
bdceea7afd
[kaltura] Clean description
2015-11-21 01:39:29 +06:00
Sergey M․
d80a39cec8
[kaltura] Improve
2015-11-21 01:38:08 +06:00
Sergey M․
5b5fae5f20
[generic] Use referrer from source kaltura embed URLs ( #7409 )
2015-11-21 01:35:58 +06:00
Sergey M․
01b06aedcf
[kaltura] Add support for referrer protected videos ( #7409 )
2015-11-21 01:34:02 +06:00
Sergey M․
67446fd49b
[instagram] Improve _VALID_URL ( Closes #7568 )
2015-11-20 04:07:39 +06:00
Sergey M․
325bb615a7
[theplatform] Style
2015-11-19 22:58:43 +06:00
Sergey M․
ee5cd8418e
[theplatform] Handle protocolless feed URLs ( Closes #7532 )
2015-11-19 22:58:29 +06:00
Sergey M․
342609a1b4
[bloomberg] Reax _VALID_URL ( Closes #7546 )
2015-11-19 22:55:06 +06:00
Sergey M․
6b7ceee1b9
[vimeo] Add test for #7552
2015-11-19 22:31:16 +06:00
Sergey M․
fdb20a27a3
[vimeo:group] Improve _VALID_URL ( Closes #7552 )
2015-11-19 22:30:58 +06:00
Sergey M․
2c94198eb6
[vimeo] Improve playlists extraction
2015-11-19 21:29:32 +06:00
Yen Chi Hsuan
c39fd7b1ca
[UDNEmbed] Fix generic UDN pages
...
Closes #7547
2015-11-19 22:32:56 +08:00
Sergey M․
a9c09a7c62
[pbs] Update API URL ( Closes #7565 )
2015-11-19 20:25:28 +06:00
Jaime Marquínez Ferrándiz
63b4295d20
[youtube:playlist] fix title extraction ( fixes #7544 and #7545 )
2015-11-18 18:28:05 +01:00
Sergey M․
312a3f389b
[pbs] Extend _VALID_URL
2015-11-18 00:46:41 +06:00
Jaime Marquínez Ferrándiz
609af1ae1c
[dplay] Add 'encoding: utf-8' line
2015-11-17 17:58:16 +01:00
Jaime Marquínez Ferrándiz
4cd759f73d
[dplay] Add extractor ( closes #7515 )
...
Since I haven't figured out how to download the hds stream, we use the hls one instead.
2015-11-17 17:52:29 +01:00
Jaime Marquínez Ferrándiz
e156e70281
[rtve] Remove unused import
2015-11-17 16:23:29 +01:00
Sergey M․
9b464929fe
[rtve.es:alacarta] Fix extraction
2015-11-17 21:11:42 +06:00
ping
76adc82068
[neteasemusic] Fixes #7301
2015-11-16 11:39:18 +08:00
Sergey M․
9a4acbfaf5
[theplatform] Add test for #7385
2015-11-16 00:28:04 +06:00
Sergey M․
ad1f4e7902
[theplatform] Handle explicitly specified SMIL ( #7385 )
2015-11-15 23:43:23 +06:00
Sergey M․
2ff7cbeaaa
[nowtv:list] Add extrator ( Closes #7147 )
2015-11-15 08:30:13 +06:00
Sergey M․
b2f7738830
[dumpert] Use original protocol
2015-11-15 02:25:00 +06:00
Sergey M․
dc0279532a
[dumpert] Disable SSL ( Closes #7504 )
2015-11-15 02:21:24 +06:00
Sergey M․
0c59d02bdc
[periscope] Relax _VALID_URL ( Closes #7503 )
2015-11-15 00:20:17 +06:00
Jaime Marquínez Ferrándiz
0f72beb515
[periscope] Remove unused imports
2015-11-14 18:31:33 +01:00
Sergey M․
d781e29316
[bbc] Allow selectionunavailable errors ( Closes #7502 )
2015-11-14 23:08:13 +06:00
Sergey M․
3b3e8ed332
[quickscope] Remove extractor (2)
2015-11-14 22:34:30 +06:00
Sergey M․
dcdfeb33d2
[quickscope] Remove extractor
2015-11-14 22:32:54 +06:00
Sergey M․
0d85c3a732
[lynda] Style
2015-11-14 16:44:24 +06:00
Sergey M․
903d136942
[lynda] Logout only when login info present ( Closes #7500 )
2015-11-14 16:43:58 +06:00
Yen Chi Hsuan
9d584da7d0
[xfileshare] Correct _VALID_URL
2015-11-14 17:27:32 +08:00
Yen Chi Hsuan
31752f76f7
[twitter:card] Add add_ie for the external test
2015-11-14 17:03:26 +08:00
Yen Chi Hsuan
5f1b2aea80
[twitter:card] Support vine.co embeds ( closes #7496 )
2015-11-14 17:02:07 +08:00
Sergey M․
4479600d57
[instagram] Add test for #7497
2015-11-14 07:21:20 +06:00
Sergey M․
a90189c3ad
[instagram] Relax _VALID_URL ( Closes #7497 )
2015-11-14 07:20:33 +06:00
Sergey M․
d8a1caf04f
[brightcove:new] Style
2015-11-14 06:22:12 +06:00
Sergey M․
cb33d389ed
[brightcove:new] Add test with rtmp streams
2015-11-14 06:20:09 +06:00
Sergey M․
e01b432ad3
[brightcove:new] Fix test
2015-11-14 06:11:17 +06:00
Sergey M․
fd91257c40
[brightcove] Order imports alphabetically
2015-11-14 06:08:36 +06:00
Sergey M․
75eac8961e
[brightcove] Remove unused import
2015-11-14 06:07:24 +06:00
Sergey M․
3b7d9aa487
Rename all references to legacy studio Brightcove extractor
2015-11-14 06:05:46 +06:00
Sergey M․
1f4b722b00
[generic] Clarify Brightcove Legacy Studio comment
2015-11-14 06:03:32 +06:00
Sergey M․
f6519f89b0
[generic] Extract Brightcove New Studio embeds
2015-11-14 06:03:07 +06:00
Sergey M․
24af85298e
[brightcove] Fix _extract_urls
2015-11-14 06:01:56 +06:00
Sergey M․
e721d857c2
[brightcove] Clarify IE_NAMEs
2015-11-14 05:56:51 +06:00
Sergey M․
5c17f0a67a
[brightcove:embedinpage] Rename extractor to brightcove new
...
It's not actually embed_in_page but "New Studio" and allows both iframe and embed_in_page embeds
2015-11-14 05:55:59 +06:00
Sergey M․
4fcaa4f4a5
[brightcove] Rename extractor to brightcove legacy
...
Old embedding approaches are now "Legacy Studio"
2015-11-14 05:54:16 +06:00
Sergey M․
536f819eda
[brightcove] Imrove extraction of new embeds
2015-11-14 05:51:05 +06:00
Sergey M․
a662489877
[brightcove:embedinpage] Make more robust and extract rtmp streams
2015-11-14 05:09:50 +06:00
Sergey M․
a2973eb597
Merge branch 'brightcove_in_page_embed' of https://github.com/remitamine/youtube-dl into remitamine-brightcove_in_page_embed
2015-11-14 01:23:15 +06:00
Sergey M․
4e21b3a94f
[cbs] Use android UA for higher quality streams ( Closes #7490 )
2015-11-14 00:25:28 +06:00
Jaime Marquínez Ferrándiz
b703ebeeaf
[twitter] Don't fail if the description doesn't contain an URL ( fixes #7489 )
2015-11-13 19:09:42 +01:00
Jaime Marquínez Ferrándiz
b84a5f0337
[twitter] Update tests checksums
2015-11-13 18:55:07 +01:00
Sergey M․
91d644b5ba
[ruutu] Relax formats extraction
2015-11-13 02:43:27 +06:00
Sergey M․
5d6c3d6a66
[ruutu] Skip NOT-USED URLs( Closes #7478 )
2015-11-13 02:41:38 +06:00
Jaime Marquínez Ferrándiz
1ebb4717df
[cbsnews] Fix construction of 'play_path' in some videos ( fixes #7394 )
2015-11-12 21:02:56 +01:00
Yen Chi Hsuan
cf5881fc4d
Credit @ferama
...
For providing idea for vidto.me (#7167 ) and extending nowvideo support (#6760 )
2015-11-12 21:33:46 +08:00
Sergey M․
fcd817a326
[vimeo] Fix extraction ( Closes #7460 )
2015-11-12 03:56:11 +06:00
Sergey M․
031ec536f0
[gorillavid] Rename to xfileshare
2015-11-11 23:00:53 +06:00
Sergey M․
668db403f9
[gorillavid] Add test for vidto.me and strip title
2015-11-11 22:47:28 +06:00
Sergey M․
b9ad101926
[gorillavid] Add support for vidto.me
2015-11-11 22:44:03 +06:00
Sergey M․
435911029f
[vidto] Remove extractor
2015-11-11 22:43:17 +06:00
Sergey M․
699ed30cee
[novamov] Modernize
2015-11-11 22:34:49 +06:00
Sergey M․
9eab37dca0
[vimeo] Simplify set cookie
2015-11-11 22:32:13 +06:00
Sergey M․
9a8a12b7d8
[vimeo] Append cookies instead of overriding
2015-11-11 22:23:23 +06:00
Yen Chi Hsuan
a4c2ab35c1
Merge remote-tracking branch 'upstream/master'
2015-11-12 00:08:42 +08:00
Sergey M․
3d9c4bf09a
[vimeo] Fix password protected videos ( Closes #7451 )
2015-11-11 21:21:21 +06:00
Yen Chi Hsuan
8b8a39e279
[vidto] Several simplifications and improvements
...
1. Use InfoExtractor._hidden_inputs
2. Fetch title from <title> tag
3. Cookies are preserved automatically
4. Use single quotes everywhere
5. Do not declare variables for one-time use only
2015-11-11 23:17:59 +08:00
Sergey M․
82393e2bb2
[novamov] Follow continue-to-the-video button if any ( Closes #7330 )
2015-11-11 21:02:05 +06:00
Sergey M․
2eb99a4b98
[nowvideo] Replace main host to resolvable one
2015-11-11 21:00:23 +06:00
Yen Chi Hsuan
990e6e8fa3
[vidto] Minor fixes
...
1. import order
2. fatal is already True in helper functions
2015-11-11 20:13:03 +08:00
Rémy Léone
d8b7e80d29
Remove duplicate key
2015-11-11 12:00:31 +01:00
Yen Chi Hsuan
37120974dc
[vidto] PEP8
2015-11-11 02:02:46 +08:00
Marco Ferragina
42fc93c709
vidto extractor: code cleanup
2015-11-11 01:58:47 +08:00
Marco Ferragina
a625e56543
[vidto] Add extractor
2015-11-11 01:52:43 +08:00
Sergey M․
9b738b2caa
[funnyordie] Fix extraction and extract m3u8 formats
2015-11-10 21:32:54 +06:00
Yen Chi Hsuan
50f84a9ae1
[youtube] Support new base.js html5 player
2015-11-10 12:55:01 +08:00
Sergey M․
b25f753397
[kaltura] Relax _VALID_URL
2015-11-09 20:50:43 +06:00
Sergey M․
6a5d6de1e3
[generic] Improve kaltura embed detection (2)
2015-11-09 20:49:42 +06:00
Sergey M․
1c31a5b0e0
[generic] Improve kaltura embed detection ( Closes #7409 )
2015-11-09 20:49:06 +06:00
Sergey M․
4f5cdf7c9b
[cmt] Extend _VALID_URL to support shows ( Closes #7407 )
2015-11-09 01:48:46 +06:00
Sergey M․
f09a767d31
[mit] Allow external embeds ( Closes #7406 )
2015-11-08 19:19:13 +06:00
Sergey M․
cc8034cc4c
[extremetube] Modernize
2015-11-08 19:14:39 +06:00
Sergey M․
50506cb607
[extremetube] Fix extraction ( Closes #7163 )
2015-11-08 19:01:37 +06:00
Sergey M․
aa8d2d5be6
[rtbf] Make www optional in _VALID_URL
2015-11-08 17:03:21 +06:00
Sergey M․
114e6025b0
[rtbf] Expand _VALID_URL ( Closes #7402 )
2015-11-08 17:01:45 +06:00
Sergey M․
fda2717ef9
[movieclips] Add coding cookie
2015-11-08 16:56:20 +06:00
Frans de Jonge
937511dfc0
Added support for the RTBF OUFtivi subpage
2015-11-08 16:51:13 +06:00
Jaime Marquínez Ferrándiz
d5c181a14e
[movieclips] Fix extraction ( fixes #7404 )
...
They use theplatform now.
Changed the test, because the old one seems to be georestricted.
2015-11-08 11:49:51 +01:00
Sergey M?
e8ce2375e0
[viidea] Improve and cleanup ( Closes #7390 )
...
* Optimize requests for multipart videos
* Fix cfg regex
* Improve titles and identifiers
2015-11-08 06:55:52 +06:00
remitamine
6fdb39ded1
[viidia] Cleaup
...
[viidea] extract playlist if lecture is an event
[viidia] use compat_str
2015-11-08 06:55:51 +06:00
remitamine
8e3a2bd620
[viidea] fix _VALID_URL regex and tests
2015-11-08 06:55:51 +06:00
remitamine
a06bf87a2c
[viidea] add support for sites using viidea service
2015-11-08 06:55:50 +06:00
remitamine
ee4337d100
[videolecture] add support for multi part videos
2015-11-08 06:55:50 +06:00
Jaime Marquínez Ferrándiz
cff551c0b0
[googleplus] Fix extraction of formats
2015-11-07 18:43:22 +01:00
remitamine
63b728f06f
[bleacherreport] Add new Extractor
2015-11-07 16:56:21 +01:00
remitamine
3793090b1b
[amp] Add generic extractor for Akamai AMP feeds and use it in dramafever and foxnews extractors
2015-11-07 16:54:35 +01:00
Sergey M․
6d02b9a392
[crunchyroll] Fix description extraction
2015-11-07 20:02:39 +06:00
Sergey M․
2c740cf28d
[crunchyroll] Simplify description extraction
2015-11-07 19:29:49 +06:00
Sergey M․
5214f1e31d
[crunchyroll] Fix title extraction ( Closes #7396 )
2015-11-07 19:29:42 +06:00
Sergey M․
5d0f84d32c
[beeg] Skip empty URLs ( Closes #7392 )
2015-11-07 06:23:00 +06:00
Mister Hat
ee223abb88
[vidzi] fixed. finds url from hash and host in script
...
Closes #7386 .
2015-11-06 20:24:02 +01:00
Sergey M․
21d0c33ecd
[pbs] Make flp embed lookup non fatal
2015-11-07 01:08:40 +06:00
Sergey M․
8b6d9406db
[pbs] Add test for flp frontline embeds
2015-11-07 00:42:30 +06:00
Sergey M․
686f98816e
[pbs] Add support for flp frontlines ( Closes #7369 )
2015-11-07 00:39:16 +06:00
Sergey M․
0fa6b17dcc
[pbs] Simplify and speed up player URL search
2015-11-06 23:45:26 +06:00
Sergey M․
472404953a
[miomio] PEP 8
2015-11-06 23:28:14 +06:00
Sergey M․
ae4ddf9efa
[lynda] PEP 8
2015-11-06 23:27:38 +06:00
Sergey M․
ea8ed40b2f
[lynda] Modernize and make more robust
2015-11-06 23:24:39 +06:00
Sergey M․
71bb016160
[lynda:course] Modernize and make more robust
2015-11-06 23:10:07 +06:00
Sergey M․
179ffab69c
[lynda:course] Force log out ( Closes #7361 )
2015-11-06 23:06:13 +06:00
Sergey M․
92366d189e
[njoy:embed] Relax _VALID_URL
2015-11-06 21:09:17 +06:00
Sergey M․
81413c0165
[ndr:embed] Relax _VALID_URL
2015-11-06 21:08:52 +06:00
Sergey M․
1e2eb4b40d
[njoy] Relax _VALID_URL
2015-11-06 21:08:21 +06:00
Sergey M․
01003d072c
[ndr] Add test for #7383
2015-11-06 21:07:52 +06:00
Sergey M․
5003e4283b
[ndr] Relax _VALID_URL ( Closes #7383 )
2015-11-06 21:06:44 +06:00
remitamine
a641b24592
[cnet] skip hls_phone if hls_tablet is present
2015-11-06 07:23:03 +01:00
remitamine
e68dd1921a
[miomio] use the formats urls headers for downloading xml
2015-11-06 06:33:05 +01:00
remitamine
6953d8e95a
[miomio] fix info extraction ( fixes #7366 )
2015-11-06 02:09:55 +01:00
remitamine
967c9076a3
raise ExtractorError if the page doesn't contain a video
2015-11-05 18:01:13 +01:00
Sergey M․
53472df857
[periscope] Add note on where to find alive example URLs
2015-11-05 02:56:44 +06:00
Sergey M․
2549e113b8
[periscope] Add test for broadcast_id based URL
2015-11-05 02:55:53 +06:00
Sergey M․
b15c44cd36
[periscope] Add support for videos with broadcast_id ( Closes #7359 )
2015-11-05 02:51:30 +06:00
Sergey M․
f93ded9852
[prosiebensat1] Add support for .ch domains ( Closes #7365 )
2015-11-05 01:54:49 +06:00
Sergey M․
89ea063eeb
[youtube] Clarify rationale for preferring a video info with token ( #7362 )
2015-11-04 22:49:23 +06:00
Sergey M․
44b2264fea
[youtube] Prefer video_info with token available
2015-11-04 22:12:24 +06:00
Jaime Marquínez Ferrándiz
cb5a470635
[vimeo] Remove unused import
2015-11-04 16:18:51 +01:00
Sergey M․
17d1900581
[vk] Fix view count extraction ( Closes #7353 )
2015-11-04 17:57:46 +06:00
Sergey M․
5d501a0901
[globo] Add more tests
2015-11-04 17:42:11 +06:00
Sergey M․
c13722480b
[globo:article] Fix test
2015-11-04 17:13:35 +06:00
Sergey M․
e7d34c03f2
[globo] Force uploader id to be string
2015-11-04 17:12:42 +06:00
Sergey M․
264cd00fff
[globo] Update tests
2015-11-04 17:10:45 +06:00
Sergey M․
a4a6b7b80f
[globo] Improve http formats
2015-11-04 17:03:45 +06:00
Sergey M․
aebb42d32b
[globo] Remove like count
...
It's no longer provided
2015-11-04 17:01:55 +06:00
Sergey M․
b4ef6a0038
[globo] Remove non available test
2015-11-04 17:01:27 +06:00
Sergey M․
5d235ca7f6
[globo] Prefer native m3u8
2015-11-04 16:55:39 +06:00
Sergey M․
c3459d24f1
[globo] Skip unsupported smooth streaming
2015-11-04 16:53:21 +06:00
Sergey M․
e3778cce0e
[globo] Improve m3u8 extraction
2015-11-04 16:51:19 +06:00
Sergey M․
ad607563a2
[globo] Separate article extractor
2015-11-04 16:46:26 +06:00
Yen Chi Hsuan
236cb2131b
Merge remote-tracking branch 'upstream/master'
2015-11-04 00:54:27 +08:00
Yen Chi Hsuan
f3cb54e6d9
Merge branch 'atomicdryad-pr-democracynow'
2015-11-04 00:45:18 +08:00
Yen Chi Hsuan
0aeb9a106e
[democracynow] Prevent required fields to be None
2015-11-04 00:13:00 +08:00
Yen Chi Hsuan
fd8102820c
[democracynow] Rename js to json_data
2015-11-04 00:09:55 +08:00
Sergey M․
bfdf891fd3
[vimeo] Fix non-ASCII album passwords
2015-11-03 21:09:24 +06:00
Sergey M․
3fa3ff1bc3
[vimeo] Fix non-ASCII login
2015-11-03 21:06:36 +06:00
Sergey M․
0a0110fc6b
[vimeo] Fix non-ASCII video passwords (2)
2015-11-03 21:01:09 +06:00
Sergey M․
852fad922f
[vimeo] Fix non-ASCII video passwords ( Closes #7352 )
2015-11-03 20:53:17 +06:00
Yen Chi Hsuan
fc68d52bb9
[democracynow] Add MD5 sums
2015-11-03 21:24:10 +08:00
Yen Chi Hsuan
dde9fe9788
[democracynow] Simplify
2015-11-03 21:16:42 +08:00
remitamine
c514b0ec65
[videofy.me] fix info extraction
...
Closes #7339 .
2015-11-02 13:55:21 +01:00
Jaime Marquínez Ferrándiz
eb97f46e8b
[mitele] Fix extraction and update test checksum ( fixes #7343 )
2015-11-02 12:46:10 +01:00
remitamine
f3003531a5
[flickr] handle error message
2015-11-01 13:38:11 +01:00
remitamine
146672254e
[flickr] extract fresh api key and remove duplication in test
2015-11-01 13:23:23 +01:00
Sergey M․
999079b454
[eitb] Improve hds extraction
2015-11-01 15:49:11 +06:00
remitamine
02fb980451
[flickr] extract more info and formats
2015-11-01 02:08:19 +01:00
Sergey M․
8a06999ba0
[eitb] Improve, make more robust and extract f4m formats ( Closes #7328 )
2015-11-01 01:52:33 +06:00
remitamine
80dcee5cd5
[eitb] fix info extraction
2015-11-01 00:56:16 +06:00
remitamine
9550ca506f
[utils] change extract_attributes to work in python 2
2015-10-31 19:36:04 +01:00
Sergey M
30eecc6a04
Merge pull request #7296 from jaimeMF/xml_attrib_unicode
...
Use a wrapper around xml.etree.ElementTree.fromstring in python 2.x (…
2015-10-31 18:15:21 +00:00
Sergey M․
dbd82a1d4f
[extractor/common] Fix m3u8 extraction on failure
2015-11-01 00:01:34 +06:00
Sergey M․
76f0c50d3d
[mdr] Fix failed formats processing
2015-11-01 00:01:08 +06:00
Sergey M․
dc519b5421
[extractor/common] Make ie_key and IE_NAME return unicode string
2015-10-31 23:12:57 +06:00
Sergey M․
e327b736ca
[generic] Update test
2015-10-31 23:05:30 +06:00
Sergey M․
82b69a5cbb
[mdr] PEP 8
2015-10-31 23:00:36 +06:00
Sergey M․
11465da702
[mdr] Simplify xpath
2015-10-31 22:45:45 +06:00
Sergey M․
8cdb5c8453
[mdr] Add audio test
2015-10-31 22:24:21 +06:00
Sergey M․
2b1b2d83ca
[mdr] Modernize and include kika.de
2015-10-31 22:17:09 +06:00
Jaime Marquínez Ferrándiz
c3040bd00a
[kika] Cleanup
...
Closes #6957 .
2015-10-31 16:32:35 +01:00
Jaime Marquínez Ferrándiz
8c1aa28c27
[kika] Replace non working tests and recognize 'einzelsendung' urls.
2015-10-31 16:14:36 +01:00
remitamine
50b9dd7344
[dcn] improve season info extraction
2015-10-31 15:40:11 +01:00
Yen Chi Hsuan
78d7ee19dc
[democracynow] Fix _TESTS
2015-10-31 22:21:52 +08:00
Lucas
892015b088
replaced inefficient code
2015-10-31 15:18:23 +01:00
Lucas
47f2d01a5a
Add new extractor
2015-10-31 15:18:23 +01:00
Yen Chi Hsuan
33a513faf7
Merge branch 'pr-democracynow' of https://github.com/atomicdryad/youtube-dl into atomicdryad-pr-democracynow
2015-10-31 22:06:05 +08:00
remitamine
720334659a
[daum] improve info extraction
2015-10-31 01:08:37 +01:00
remitamine
240384afe6
[clipfish] improve info extraction
2015-10-30 20:06:38 +01:00
Sergey M․
6722ebd437
[anitube] Relax key regex ( Closes #7303 )
...
Another variant seen http://anitubebr.xpg.uol.com.br/embed/
2015-10-30 21:00:36 +06:00
remitamine
957e0db1d2
[baidu] improve info extraction
2015-10-30 13:56:21 +01:00
remitamine
804afc5871
[vgtv] improve _VALID_URL regex
2015-10-30 10:20:38 +01:00
remitamine
00d24327ef
[vgtv] extract videos from FTV, Aftenposten, Aftonbladet using VGTVIE
2015-10-30 09:48:56 +01:00
remitamine
9a605c8859
[adobetv] add support for show and channel extraction
2015-10-29 20:00:27 +01:00
remitamine
402ca40c9d
[adobetv] extract AdobeTVVideo info from json directly
2015-10-29 19:55:04 +01:00
remitamine
30bd1c16c8
[adobetv] use api for extraction and add support specific language videos
2015-10-29 19:44:26 +01:00
Sergey M․
721f5a277c
[moniker] Add tests for #7244
2015-10-29 22:47:18 +06:00
Sergey M․
6fb8ace671
[moniker] Add support for builtin embedded videos ( Closes #7244 )
2015-10-29 22:44:01 +06:00
Sergey M․
03c2c162f9
[clyp] Improve and cleanup ( Closes #7194 )
2015-10-28 21:42:01 +06:00
Cian Ruane
4e16c1f80b
[clyp] Add extractor
...
Update __init__.py
[clyp.it] Extract ID idiomatically and make duration and description optional
2015-10-28 20:37:19 +06:00
Jaime Marquínez Ferrándiz
7ccb2b84dd
[francetv] fix style issues reported by flake8
...
* Don't redefine variable in list comprehension
* Line missing indentation
2015-10-28 08:22:04 +01:00
Sergey M․
0a192fbea7
[pluzz] Fix mobile support and modernize ( Closes #7305 )
2015-10-27 21:43:29 +06:00
Pierre Fenoll
a526167d40
[francetv] Accept mobile URLs
2015-10-27 21:39:29 +06:00
Jaime Marquínez Ferrándiz
f78546272c
[compat] compat_etree_fromstring: also decode the text attribute
...
Deletes parse_xml from utils, because it also does it.
2015-10-26 16:41:24 +01:00
Sergey M․
c137cc0d33
[francetv] Add subtitles test
2015-10-26 20:35:45 +06:00
Sergey M․
6e4b8b2891
[francetv] Make subtitles more robust ( Closes #7298 )
2015-10-26 20:35:28 +06:00
Frans de Jonge
5dadae079b
[francetv] Add subtitles support
2015-10-26 20:20:15 +06:00
Lukáš Lalinský
5f9f87c06f
[vidme] Check for deleted videos
2015-10-26 14:42:17 +01:00
Jaime Marquínez Ferrándiz
36e6f62cd0
Use a wrapper around xml.etree.ElementTree.fromstring in python 2.x ( #7178 )
...
Attributes aren't unicode objects, so they couldn't be directly used in info_dict fields (for example '--write-description' doesn't work with bytes).
2015-10-25 20:13:16 +01:00
Sergey M․
755ff8d22c
[youporn] Extract comment count
2015-10-25 23:41:10 +06:00
Sergey M․
7b3a19e533
[stitcher] Remove origEpisodeURL
...
It's always 404
2015-10-25 23:17:23 +06:00
Sergey M․
4f13f8f798
[youporn] Improve uploader extraction
2015-10-25 23:12:12 +06:00
Sergey M․
feb7711cf5
[youporn] Make description optional
...
Some videos does not contain any description
2015-10-25 23:01:12 +06:00
Sergey M․
589c33dade
[youporn] Improve and make more robust ( Closes #6888 , closes #7214 )
2015-10-25 22:56:35 +06:00
Erik
e572a1010b
[youporn] Fix extraction
...
[youporn] Added description and thumbnail
[youporn] Added uploader and date
[youporn] Removed Try and Except lines
[youporn] Fixed date, fatal, formats and /s*
[youporn] Undid removing comment about video url components & Undid and fixed removal of encrypted URL detection
[youporn] Fix: Add encrypted link to links array only if not already in it
[youporn] Fix: Add encrypted link to links array only if not already in it
[youporn] Fix: cleanup
2015-10-25 20:57:08 +06:00
Sergey M․
7e0dc61334
[njoy] Add support for URLs without display id
2015-10-25 20:48:29 +06:00
Sergey M․
8e82ecfe8f
[dailymotion] Extract f4m formats
2015-10-24 21:04:09 +06:00
Sergey M․
ec29539e06
[senateisvp] Pass extra param as query segment without ?
2015-10-24 21:03:45 +06:00
remitamine
3711304510
[extractor/common] get the redirected m3u8_url in _extract_m3u8_formats
2015-10-24 19:01:54 +06:00
Jaime Marquínez Ferrándiz
50b936936d
[tutv] Fix test
2015-10-24 14:22:47 +02:00
Jaime Marquínez Ferrándiz
d97da29da2
[abc] Support more URL formats
2015-10-24 12:43:02 +02:00
remitamine
7687b354c5
[abc] add support for audio extraction
2015-10-24 12:42:56 +02:00
Jaime Marquínez Ferrándiz
36d7281037
[spiegeltv] Fix style issue
...
Use two spaces before comment.
2015-10-24 12:42:08 +02:00
Jaime Marquínez Ferrándiz
865d1fbafc
[extractor/common] Remove unused import
2015-10-24 12:39:23 +02:00
Sergey M․
ac21e71968
[spiegeltv] Check formats
2015-10-24 16:25:44 +06:00
Sergey M․
943a1e24b8
[extractor/common] Use more generic URLError in _is_valid_url
2015-10-24 16:25:04 +06:00
Sergey M․
50f01302d3
[spiegeltv] Do not extract m3u8 formats since it's already a format
2015-10-24 16:24:08 +06:00
Christoph Döpmann
0198807ef9
[spiegeltv] Fix Accept-Encoding issue (server chokes on gzip)
2015-10-24 16:21:14 +06:00
Jaime Marquínez Ferrándiz
6856139705
[mitele] Fix test checksum
2015-10-24 12:13:26 +02:00
Jaime Marquínez Ferrándiz
c93153852f
[mitele] Don't encode the URL query ( closes #7280 )
...
This seems to produce sporadic errors when trying to access the URL, because on python 3.x when you do '%s' % b'somedata' you get "b'somedata'".
2015-10-24 12:10:53 +02:00
Jaime Marquínez Ferrándiz
5c43afd40f
[youtube:channel] Support age restricted channels ( fixes #7277 )
2015-10-23 14:23:45 +02:00
Jaime Marquínez Ferrándiz
9170ca5b16
[youtube:channel] Fix test
2015-10-23 14:16:08 +02:00
Sergey M․
7690787553
[crunchyroll] Improve subtitle regex ( Closes #7262 )
2015-10-22 20:34:11 +06:00
Yen Chi Hsuan
a65402ef42
[bbc.co.uk:article] Add new extractor ( #7257 )
2015-10-22 21:13:03 +08:00
Yen Chi Hsuan
7033bc1a51
[bbc] Fix test_BBC_9
2015-10-22 21:12:29 +08:00
Yen Chi Hsuan
89d5fbf354
[iqiyi] Update key
2015-10-22 17:47:11 +08:00
Jaime Marquínez Ferrándiz
8c3533ba97
[adultswim] Don't default to the native m3u8 downloader ( closes #7243 )
...
Some of the streams are encrypted, which is not supported .
2015-10-21 23:57:23 +02:00
Sergey M․
44d6dd08b2
[facebook] Fix extraction ( Closes #7252 )
2015-10-21 21:35:57 +06:00
Sergey M․
cc449417c4
[vine] Use _search_regex for JSON data ( Closes #7254 , closes #7255 )
2015-10-21 20:35:22 +06:00
remitamine
497f5fd93f
[bilibili] extract multiple backup_urls
2015-10-21 08:24:05 +01:00
Sergey M․
7308b8cb3d
[stitcher] Improve ( Closes #7162 , closes #7228 )
2015-10-20 23:12:13 +06:00
mjdubell
4211c83aa4
[stitcher] Add extractor
...
Stitcher review updates
Removed re import
Stitcher review updates
2015-10-20 23:11:26 +06:00
Sergey M.
63a6494834
Merge pull request #7242 from lalinsky/vimeo-seed-status
...
[vimeo] Fix error parsing
2015-10-20 20:57:12 +06:00
Lukáš Lalinský
8bea039b83
[vimeo] New test, fixed one older test
2015-10-20 16:38:44 +02:00
Sergey M․
d65889bbc0
[vidme] Update test
2015-10-20 20:18:23 +06:00
Sergey M․
4a8963770e
[vidme] Use original vid.me title template for untitled videos
2015-10-20 20:17:54 +06:00
Lukáš Lalinský
b6aa99aff8
[vimeo] Fix error parsing
2015-10-20 10:31:32 +02:00
remitamine
4bf5614195
[cspan] move get_text_attr to CSpanIE
2015-10-20 07:43:39 +01:00
Lukáš Lalinský
0be30bafa4
[vidme] Stream URL fallback, better error message for suspended videos
2015-10-19 20:53:27 +02:00
Sergey M․
7b091c370c
[zdf] Modernize and PEP 8
2015-10-19 01:48:05 +06:00
Sergey M.
334b5c3b72
Merge pull request #7225 from kennell/master
...
[zdf] Extract thumbnails
2015-10-19 01:30:14 +06:00
kennell
b7cedb1604
simplify thumbnail dict building
2015-10-18 21:25:26 +02:00
kennell
b243340f0c
check if key attrib matches resolution pattern
2015-10-18 21:07:52 +02:00
kennell
8cc83d301d
use int_or_none, check if attrib exists, remove thumbnail
2015-10-18 20:47:42 +02:00
Sergey M․
d762f86e94
[ok] Extend _VALID_URL
2015-10-19 00:11:16 +06:00
kennell
264b23e1a4
adds thumbnail support for ZDF Mediathek extractor
2015-10-18 19:56:22 +02:00
Yen Chi Hsuan
4285a47f40
Merge pull request #7208 from yan12125/letv-fix
...
[Letv] Fix extraction
2015-10-18 22:32:10 +08:00
Sergey M․
e36963e0eb
[eagleplatform] Identify hls formats
2015-10-18 20:24:33 +06:00
Sergey M․
dedd35c6bc
[viewster] Fix failing m3u8
2015-10-18 19:59:18 +06:00
Sergey M․
608945d44a
[canalc2] Fix test
2015-10-18 19:27:22 +06:00
Sergey M․
b1bf063503
[canalc2] Extract duration
2015-10-18 19:27:05 +06:00
Sergey M․
14bddf35fb
[canalc2] Add ext
2015-10-18 19:23:52 +06:00
Sergey M․
ef6c868f23
[canalc2] Improve some regexes
2015-10-18 19:23:31 +06:00
Sergey M․
6682049dee
[canalc2] Improve rtmp extraction
2015-10-18 19:19:43 +06:00
remitamine
b0f001a6cb
[canalc2] fix info extraction
2015-10-18 19:06:53 +06:00
Jaime Marquínez Ferrándiz
dd67702a3e
[imdb] Fix extraction ( fixes #7220 )
2015-10-18 14:13:06 +02:00
Yen Chi Hsuan
05a3879f1c
[letv] Update M3U8's MIME type
...
The new MIME type appears in the following places:
https://www.iana.org/assignments/media-types/media-types.xhtml#application
https://hg.python.org/cpython/file/tip/Lib/mimetypes.py
2015-10-18 19:19:46 +08:00
Yen Chi Hsuan
4a7b790384
[twitter:card] Support YouTube embeds
2015-10-18 19:07:37 +08:00
Yen Chi Hsuan
c88aec845a
[twitter] Fix short URL extraction
2015-10-18 18:23:56 +08:00
Yen Chi Hsuan
77a54b6a65
[twitter:card] Use _html_search_regex
2015-10-18 18:08:24 +08:00
Yen Chi Hsuan
575036b405
[twitter] Simplify and improve
2015-10-18 18:04:13 +08:00
Yen Chi Hsuan
f6dfd6603a
[twitter] Use _html_search_regex
2015-10-18 17:18:01 +08:00
Yen Chi Hsuan
e04edad621
[twitter] Inherit from InfoExtractor directly
2015-10-18 17:16:57 +08:00
Yen Chi Hsuan
f322bfb063
[twitter:card] Remove unneeded 'ext'
2015-10-18 17:15:47 +08:00
Yen Chi Hsuan
014e880372
[twitter] Add IE_NAMEs
2015-10-18 17:13:58 +08:00
Yen Chi Hsuan
01d22d4703
[twitter] Use _download_xml
2015-10-18 17:11:55 +08:00
Yen Chi Hsuan
48aae2d2cf
[twitter] Update tests
2015-10-18 17:07:48 +08:00
Yen Chi Hsuan
c571dea953
Merge branch 'pr-twitter' of https://github.com/atomicdryad/youtube-dl into atomicdryad-pr-twitter
2015-10-18 16:49:56 +08:00
Yen Chi Hsuan
1e399778ee
[letv] Fix extraction
...
Using data URIs for passing the decrypted M3U8 manifest, which is
supported by ffmpeg only.
2015-10-18 13:42:57 +08:00
Sergey M․
2e022397c4
[vine] Add counters to tests
2015-10-18 09:36:19 +06:00
Sergey M․
02835c6bf4
[extractor/common] Document repost_count
2015-10-18 09:34:54 +06:00
Sergey M․
91816e8f16
[vine] Remove duplicate metadata, make more robust and modernize ( Closes #7215 )
2015-10-18 09:32:08 +06:00
Lukáš Lalinský
10c38c7ca2
[vine] Fix download tests
2015-10-18 09:20:54 +06:00
Lukáš Lalinský
94a773feb9
[vine] Use JS data to get title/alt_title
2015-10-18 09:20:46 +06:00
Sergey M․
448ef1f31c
[extractor/common] Allow angle brackets in attributes in _og_regexes ( #7215 )
2015-10-18 09:11:02 +06:00
Sergey M․
49941c4e4f
[crunchyroll] Add maturity wall reference tests ( #7202 )
2015-10-18 07:06:47 +06:00
Sergey M․
80f48920c8
[crunchyroll] Bypass maturity wall ( Closes #7202 )
2015-10-18 06:57:57 +06:00
remitamine
520e753390
[bilibili] add support for specefic page extraction
2015-10-17 23:12:58 +01:00
remitamine
355c7ad361
[cspan] handle error massages and extract qualities
2015-10-17 21:30:38 +01:00
Sergey M․
5a11b793fe
[lynda] Extract all prioritized streams
2015-10-18 01:36:03 +06:00
Sergey M․
7593fbaa12
[dailymotion] Error spelling
2015-10-18 01:00:37 +06:00
Sergey M.
2eb0f72a0e
Merge pull request #7212 from lalinsky/dailymotion-error
...
[dailymotion] Report errors from player v5
2015-10-18 00:54:27 +06:00
Sergey M․
648e6a1ffe
[youtube] Generalize playlist entries extraction ( Closes #6699 , closes #6992 )
2015-10-18 00:11:34 +06:00
remitamine
55af2b26e0
[bilibili] extract backup url
2015-10-17 18:30:51 +01:00
Lukáš Lalinský
583882fdce
[dailymotion] Report errors from player v5
2015-10-17 19:26:30 +02:00
Sergey M․
9eb31b265f
[vidme] Add user-disabled test
2015-10-17 23:01:24 +06:00
Lukáš Lalinský
59fe4824f8
[vidme] Better error message for suspended vidme videos
2015-10-17 18:52:25 +02:00
Sergey M․
dd8417526b
[vimeo] Clarify new react+flux website fallback
2015-10-17 22:48:14 +06:00
Lukáš Lalinský
41a7b00f18
[vimeo] Extract config URL from (new?) React-based Vimeo's page
2015-10-17 18:30:56 +02:00
remitamine
d90e40305b
[bilibili] fix info extraction
2015-10-17 17:28:09 +01:00
Sergey M․
350c948133
[twitch:vod] Formatting
2015-10-17 18:43:12 +06:00
Sergey M․
e5e9966199
[twitch:vod] Improve extraction
2015-10-17 18:29:54 +06:00
Sergey M․
fbd9f6ea80
[twitch] Improve authentication
2015-10-17 18:28:21 +06:00
Jaime Marquínez Ferrándiz
6df7179e6c
[rte] Actually recognize https urls
...
There was a missing 's' before the '?'.
2015-10-17 11:53:59 +02:00
Jaime Marquínez Ferrándiz
36eb802baf
[rte] Replace expired test
...
According to their webpage it should be available until October 2035.
2015-10-17 11:49:51 +02:00
Sergey M․
246ce10858
[rte] Update _VALID_URL ( Closes #7198 )
2015-10-17 01:08:23 +06:00
Sergey M․
ba717dca97
[bandcamp] Modernize
2015-10-17 00:51:35 +06:00
Sergey M․
1e52776ac3
[bandcamp] Prepend download URL with scheme when necessary (2) ( #7077 )
2015-10-17 00:46:38 +06:00
Sergey M․
8daeeedc06
[bbc] Fix FutureWarning
2015-10-17 00:26:45 +06:00
remitamine
cce9d15d01
[ooyala] extract domain,handle errors and change related tests
2015-10-16 16:02:40 +01:00
remitamine
dd414c970b
[ooyala] fix sorting and format id
2015-10-16 10:12:42 +01:00
Sergey M․
6744f36db7
[jeuxvideo] Fallback on og:title ( Closes #7186 , closes #7190 )
2015-10-16 08:44:19 +06:00
remitamine
77302fe5c9
[bliptv] remove extractor and add support for site replacement(makertv)
2015-10-15 23:27:46 +01:00
remitamine
497ca088a6
[ooyala] remove print statment
2015-10-15 14:37:05 +01:00
remitamine
90bddb6cdd
[ooyala] extract more formats and metadata
2015-10-15 14:28:56 +01:00
Sergey M․
fafc7950e2
[channel9] Update tests' thumbnails
2015-10-15 01:59:11 +06:00
Sergey M․
a13d06de42
[channel9] Add test for low quality mp4
2015-10-15 01:57:59 +06:00
Sergey M․
1db82381e3
[channel9] Add low quality formats and modernize
2015-10-15 01:52:25 +06:00
remitamine
9fb66c780c
[megavideoz] remove extractor
2015-10-14 17:25:07 +01:00
Sergey M․
ab953c64a0
[yandexmusic:track] Extract original size thumbnail ( Closes #7160 )
2015-10-14 21:15:29 +06:00
Sergey M․
7a6d76a64d
[extractor/common] Require closing quote in _og_regexes ( Closes #7174 )
...
E.g. do not match `property='og:video:type'` when `og:video` is requested.
2015-10-14 20:49:39 +06:00
Sergey M․
4aa353673b
Merge branch 'master' of github.com:rg3/youtube-dl
2015-10-14 20:32:11 +06:00
remitamine
36bb63fad1
[criterion] fix description extraction
2015-10-14 14:13:53 +01:00
Jaime Marquínez Ferrándiz
1f36085df9
[vimeo] Fix extraction of password protected videos ( fixes #7169 )
2015-10-14 13:41:39 +02:00
remitamine
26669ea3cf
[5min] extract more video info and formats
...
Closes #7124 .
2015-10-14 13:23:58 +02:00
remitamine
db8e38b8cf
[ign] add tests for me.ign specific language urls
2015-10-14 11:55:03 +01:00
remitamine
e09f58b3bc
[srgssr] change the url chortcut, fix image extraction ,add a test and extract format id
2015-10-14 10:40:54 +01:00
kaspi
3dc582e5ea
[fczenit] Add extractor
...
Closes #7143 .
2015-10-13 22:31:12 +02:00
Jaime Marquínez Ferrándiz
506e261d20
[channel9] strip 'session_day'
2015-10-13 21:18:30 +02:00
Jaime Marquínez Ferrándiz
b30c4992a9
[channel9] Return a single dictionary for single videos ( closes #7086 )
...
Returning a list is deprecated.
2015-10-13 21:14:33 +02:00
DesweR
3eeff489e8
Extract thumbnail url
2015-10-13 22:17:42 +06:00
Sergey M․
5946cda7c6
[beeg] Fix extraction ( Closes #7155 )
2015-10-13 21:04:39 +06:00
Yen Chi Hsuan
73e732eb6b
[vimeo] Fix m3u8 formats
...
Reported at
https://github.com/rg3/youtube-dl/pull/7126#issuecomment-147327584
2015-10-12 16:36:17 +08:00
Jaime Marquínez Ferrándiz
57d1db8dd0
[rtbf] Fix extraction ( closes #7133 )
2015-10-11 22:45:13 +02:00
Sergey M․
0f61db4469
[chaturbate] Improve and capture error message
2015-10-11 20:36:20 +06:00
PC
1bd3903582
chaturbate streams
2015-10-11 20:36:12 +06:00
Sergey M․
da4daed5ef
[vimeo] Do not fail when no hls formats
2015-10-11 19:36:23 +06:00
Sergey M․
7d49502ab0
[bild] Make more robust and improve hls extraction
2015-10-11 19:28:00 +06:00
remitamine
03e3b4e119
[expotv] parse m3u8 manifest
2015-10-11 19:24:19 +06:00
Sergey M․
d8348c351d
[bild] Strip title
2015-10-11 19:17:18 +06:00
remitamine
70cb4d51c9
[bild] extract info from json request
2015-10-11 19:17:09 +06:00
Sergey M․
7c84562945
[vimeo] Fix password protected videos
2015-10-11 02:31:37 +06:00
Sergey M․
68f3b61f0e
[vimeo] Update tests
2015-10-11 02:22:42 +06:00
Sergey M.
08fd433f3e
Merge pull request #7126 from remitamine/vimeo
...
[vimeo] extract m3u8 manifest and bitrate
2015-10-11 02:15:01 +06:00
remitamine
35a3ff1d33
[vimeo] always convert width, height and bitrate to int
2015-10-10 21:05:29 +01:00
remitamine
fff496c689
[vimeo] remove check for empty formats
2015-10-10 20:45:34 +01:00
remitamine
e5c209a1bc
[vimeo] add parameters to _extract_m3u8_formats and sort formats
2015-10-10 20:34:10 +01:00
Sergey M․
75f105d455
[adultswim] Clarify no media message
2015-10-11 01:04:41 +06:00
remitamine
00cde0b8dc
[adultswim] raise ExtractorError if no clips in video_info
2015-10-11 01:03:46 +06:00
remitamine
58cd7e173e
[adultswim] detect when video needs authentication
2015-10-11 01:03:39 +06:00
remitamine
f4076bb736
[vimeo] extract m3u8 manifest and bitrate
2015-10-10 19:56:55 +01:00
Sergey M․
6f7893653c
[bbc] PEP 8
2015-10-11 00:39:28 +06:00
Sergey M․
55ebae26f9
[bbc] Prefer iptv-all mediaset
2015-10-11 00:37:39 +06:00
Sergey M․
ae8bdfd1a1
[bbc] Extract article JSON and actualize tests
2015-10-11 00:25:09 +06:00
Sergey M․
6a74719060
[bbc] Update tests
2015-10-10 23:56:55 +06:00
Sergey M․
f6295bcb04
[bbc] Remove duration
2015-10-10 23:45:15 +06:00
Sergey M․
78f9d84318
[bbc] Support playlists of data-playable
2015-10-10 23:40:20 +06:00
Sergey M․
b1ec70e4a9
[bbc] Improve data-playable regex
2015-10-10 23:20:30 +06:00
Sergey M․
c936d8cc7b
[bbc] Add another test
2015-10-10 23:14:25 +06:00
Sergey M․
e6174ee975
[bbc] Extract legacy playlist embedded media
2015-10-10 23:01:20 +06:00
Sergey M․
f790c43f6e
[zingmp3:album] Skip broken items
2015-10-10 22:09:21 +06:00
Sergey M․
8119597d6f
[zingmp3] Add fatal flag
2015-10-10 22:08:38 +06:00
Sergey M․
43abd79950
[zingmp3:album] Style
2015-10-10 22:05:01 +06:00
Phạm Ngọc Quang Nam
97ae4d166c
[zingmp3:album] Add support for playlists
...
Update for work with playlist, it same album but different url
Ex:
http://mp3.zing.vn/playlist/Duong-Hong-Loan-apollobee/IWCAACCB.html
http://mp3.zing.vn/album/Duong-Hong-Loan-apollobee/IWCAACCB.html
2015-10-10 22:03:05 +06:00
Sergey M․
87cc0fbd18
[bbc] Make summary optional in legacy playlist
2015-10-10 21:38:09 +06:00
Sergey M․
baf39a1aa8
[bbc] Add one more scenario for data-playable embeds
2015-10-10 21:38:01 +06:00
Sergey M․
975977860d
[bbc] Make playlist title optional
2015-10-10 21:37:53 +06:00
Sergey M․
b5d48cb1ef
[bbc] Add test for atricle with multiple videos embedded with playlist.sxml
2015-10-10 21:37:43 +06:00
Sergey M․
de66571371
[bbc] Support multiple videos in articles embedded with playlist.sxml
2015-10-10 21:37:34 +06:00
Sergey M․
dab062fb6e
[bbc] Add support for videos in news articles embedded with data-playable
2015-10-10 21:37:23 +06:00
Yen Chi Hsuan
6a959f2e52
[iqiyi] Update enc_key
2015-10-10 15:03:01 +08:00
Sergey M․
47c165c3a9
[vimeo] Fix authentication ( Closes #7110 )
2015-10-10 05:56:01 +06:00
Sergey M․
4180a3d8b7
[extractor/common] Allow quoteless content attribute in og regexes ( Closes #7115 )
2015-10-10 01:46:01 +06:00
remitamine
05ad5409b4
[srgssr] fix regex for swissinfo.ch
2015-10-09 20:34:03 +01:00
remitamine
1ef1563649
[srgssr] Add generic extractor for SRGSSR Group sites
2015-10-09 20:08:37 +01:00
Yen Chi Hsuan
57935b2564
[extractor/common] Allow HTML5 unquoted attribute values
...
Fixes #7108
HTML5 allows unquoted attribute values. See the "Unquoted attribute value
syntax" section [1] for more information
[1] http://www.w3.org/TR/html5/syntax.html
2015-10-09 14:11:00 +08:00
Sergey M․
54a5428518
[dailymotion] Update player v5 regex ( Closes #7107 )
2015-10-09 03:54:49 +06:00
Sergey M․
9d5fb3b58d
[pbs] Carry long line
2015-10-09 00:09:10 +06:00
remitamine
0553d0ee40
[pbs] place errors into a dict
2015-10-08 18:57:57 +01:00
remitamine
7faf7e7523
[pbs] detect errors from http error code
2015-10-08 18:39:24 +01:00
Sergey M․
4356d907c1
[4tube] Try extracting sources from the webpage before fetching player.js ( Closes #7103 )
2015-10-08 21:05:48 +06:00
Sergey M․
c677e49bd1
[4tube] Revert uploader regexes and make non fatal
2015-10-08 21:05:35 +06:00
Sergey M․
96c4855331
[4tube] Style and make more robust
2015-10-08 21:05:27 +06:00
kitty
b90b0c4ffa
Fixed 4tube.com extractor to pull metadata from associated Javascript and not the HTML of the desired page.
2015-10-08 21:05:16 +06:00
AndroKev
db7a28eccb
FIX: nowtv
...
now the download works for me
thx to http://board.gulli.com/thread/1251646-videos-von-webseiten-runterladen-sammelthread-alle-fragen-hier-rein-/?p=14980081#post14980081
2015-10-08 09:56:39 +02:00
remitamine
6a11bb77ba
[nba] add support for team subsites
2015-10-07 12:17:32 +01:00
remitamine
ecf6de5b02
[nba] extract width,height and bitrate from format key
2015-10-07 07:09:45 +01:00
remitamine
139f27827e
[nba] skip Legacy Video Files
2015-10-07 06:53:19 +01:00
Sergey M․
fc10824cb6
[canalplus] PEP 8
2015-10-07 02:43:12 +06:00
Sergey M․
83a5668694
[canalplus] Extend video id regex ( Closes #7076 )
2015-10-06 23:08:28 +06:00
Sergey M․
f648e682a7
[bandcamp] Prepend download URL with scheme when necessary ( Closes #7077 )
2015-10-06 22:58:18 +06:00
Sergey M․
40fbb05e1c
[ustream] Fix tests
2015-10-05 22:52:51 +06:00
Sergey M․
dc5756fd77
[ustream] Fix typo
2015-10-05 22:51:04 +06:00
Sergey M․
41db733308
[ustream] Move filesize
2015-10-05 22:48:47 +06:00
Sergey M․
0bf219889e
[ustream] Remove unused import
2015-10-05 22:44:59 +06:00
Sergey M․
f2a7ed77ef
[tumblr] Remove redundant field
2015-10-05 22:44:36 +06:00
Sergey M․
4853eb63fe
[ustream] Modernize
2015-10-05 22:40:20 +06:00
Sergey M․
5820c4a29e
[ustream] Switch extraction to api
2015-10-05 22:30:38 +06:00
David Rabinowitz
7fd4ed9939
Fixed the ustream extractor to use the current ustream API
2015-10-05 22:30:14 +06:00
Sergey M․
88c86d211b
[tumblr] Add missing fields for vidme test
2015-10-05 21:54:54 +06:00
Sergey M․
5d84b79a30
[tumblr] Remove redundant test
2015-10-05 21:53:59 +06:00
Sergey M․
140ac73965
[tumblr] Simplify and extract duration
2015-10-05 21:53:01 +06:00
Oli Allen
2a27e66234
[tumblr] Added support for HD video where available ( #7036 )
...
[tumblr] Replaced test URL for HD video as old one lead to 404
[tumblr] Don't make assumptions about video resolution, cleaner handling of no HD version available
[tumblr] Removed extraneous resolution key in HD video tests
2015-10-05 21:51:03 +06:00
Sergey M․
e759a00119
[appletrailers] Quotes consistency
2015-10-05 20:21:53 +06:00
Sergey M.
9d5332518c
Merge pull request #6963 from remitamine/appledaily
...
[nextmedia] update AppleDailyIE tests
2015-10-05 20:12:24 +06:00
Sergey M․
90ab741e90
[pbs] Add test for #7059
2015-10-04 21:37:49 +06:00
Sergey M․
96229998c2
[pbs] Allow empty attribute in player regex
2015-10-04 21:19:47 +06:00
Sergey M․
0659dfccfe
[pbs] Improve player regex ( Closes #7059 )
2015-10-04 21:13:13 +06:00
Sergey M․
9c544e2537
[limelight] Add test video with subtitles
2015-10-04 20:48:44 +06:00
Sergey M․
d7fc56318b
[limelight] Fix python 2.6, simplify, make more robust ( Closes #6734 )
2015-10-04 20:42:35 +06:00
Sergey M․
4bba371644
[YoutubeDL] Autocalculate ext for subtitles when missing
2015-10-04 20:42:26 +06:00
remitamine
ef5acfe32d
[limelight] Add new extractor
2015-10-04 20:42:18 +06:00
remitamine
30787f7259
[cspan] correct the clip info extraction
2015-10-03 19:28:48 +01:00
Sergey M.
85557f635a
Merge pull request #7052 from remitamine/engadget
...
[engadget] accept short video urls
2015-10-03 22:36:49 +06:00
Naglis Jonaitis
60d23e5e59
[tapely] Improve _VALID_URL
2015-10-03 16:25:33 +03:00
remitamine
97d5bfcba6
[engadget] accept short video urls
2015-10-03 14:17:17 +01:00
remitamine
c233e6bcc3
[nba] extract video info from xml feed
2015-10-03 12:30:05 +01:00
remitamine
28809ab07a
[nba] extract more formats
2015-10-03 09:47:19 +01:00
remitamine
adccf33632
[ign] add support for pcmag and extract all formats and more metadata
2015-10-02 21:58:20 +01:00
Jaime Marquínez Ferrándiz
b203095d4c
[europa] Style fix: add whitespace after comma
2015-10-02 22:40:35 +02:00
Sergey M․
f3b098fb90
[europa] Add support for audio URLs
2015-10-02 23:22:53 +06:00
Sergey M․
af17794c65
[europa] Improve extraction
2015-10-02 22:29:15 +06:00
remitamine
8fc226ef99
[nba] extract all video formats and extract more info
2015-10-02 17:24:30 +01:00
ngld
3bb3f04108
[europa] Add new extractor
2015-10-02 21:30:07 +06:00
Sergey M․
59a9efe85b
[ruutu] Limit resolution split to 2 pieces ( Closes #7037 , closes #7042 )
2015-10-02 20:48:39 +06:00
fluks
0facd2af3e
Fix ruutu extractor bug
...
If there's no resolution attribute in xml, only width gets a
value, height doesn't and ValueError is raised.
2015-10-02 20:48:14 +06:00
Jaime Marquínez Ferrándiz
44451f22d5
[naver] Remove unused import
2015-10-02 13:41:52 +02:00
Sergey M․
06c6efa970
[videolecturesnet] Add test video with broken direct format links
2015-10-01 23:10:36 +06:00
Sergey M․
e5851b963a
[extractor/common] Make f4m extraction for SMIL non fatal
2015-10-01 23:04:56 +06:00
Sergey M․
4de6131090
[extractor/common] Add fatal to _extract_f4m_formats
2015-10-01 23:03:31 +06:00
Sergey M․
3a1341a7bc
[extractor/common] Make m3u8 extraction for SMIL non fatal
2015-10-01 22:59:20 +06:00
Sergey M․
c78e48177c
[extractor/common] Check validity of direct URLs
2015-10-01 22:54:54 +06:00
Sergey M․
6edaa0e25b
[videolecturesnet] Add playlist test
2015-10-01 22:45:10 +06:00
Sergey M․
fb97809e64
[videolecturesnet] Improve playlist extraction
2015-10-01 22:44:51 +06:00
Sergey M․
0c996b9f48
[videolecturesnet] Add support for playlists ( Closes #7031 )
2015-10-01 22:39:38 +06:00
Sergey M․
acfb717a18
[videolecturesnet] Use generic SMIL extraction
2015-10-01 22:20:35 +06:00
Sergey M․
647eab4541
[extractor/common] Extract upload date from SMIL
2015-10-01 22:20:28 +06:00
Sergey M․
1e5bcdec02
[extractor/common] Extract images from SMIL
2015-10-01 22:20:21 +06:00
Sergey M․
e7d8e98a9f
[extractor/common] Allow float bitrates
2015-10-01 22:20:15 +06:00
Sergey M․
2b3f951a2e
[nrktv] Rework subtitles and eliminate downloading twice
2015-10-01 20:33:17 +06:00
Joakim Fremstad
b83831df1f
[nrk] Spelling
2015-10-01 14:58:49 +02:00
Sergey M․
f540b93706
[naver] Improve error regex
2015-10-01 02:33:48 +06:00
Sergey M․
8466336104
[vk] Detect vimeo embeds ( Closes #7021 )
2015-09-30 22:12:52 +06:00
Sergey M․
ee2d190253
[nfl] Add test for #7012
2015-09-30 20:06:21 +06:00
remitamine
aedb930cfc
[nfl] fix content id regex( fixes #7012 )
2015-09-30 20:03:10 +06:00
Philipp Hagemeister
c596ce91cd
[comedycentral] Fix youtube-dl :thedailyshow
...
We'll let the generic IE follow the redirect and call back to us with the episode URL
2015-09-30 15:39:52 +02:00
remitamine
c01e1a96aa
[brightcove] fix test and fields extraction
2015-09-30 11:20:43 +01:00
Sergey M․
8a64969404
[adultswim] Prefer stream ( Closes #7015 )
2015-09-29 21:33:21 +06:00
Sergey M․
86692c019c
[keek] Strip title
2015-09-28 01:17:28 +06:00
Sergey M․
1ab1c4ef57
[keek] Improve uploader fields regexes
2015-09-28 01:15:13 +06:00
Sergey M․
926fb62eec
[keek] Remove description
...
Since it equals title plus static suffix
2015-09-28 01:14:14 +06:00
Sergey M․
817690ff73
[keek] Make uploader fields non fatal
2015-09-28 01:05:24 +06:00
remitamine
98e1c935a1
[keek] extract uploader and uploader id with _search_regex
2015-09-28 01:03:22 +06:00
remitamine
f30e9976d6
[keek] add utf-8 coding cookie
2015-09-28 01:03:16 +06:00
remitamine
80e98aed69
[keek] fix test title
2015-09-28 01:03:12 +06:00
remitamine
6a24cb3d22
[keek] extract more info
2015-09-28 01:03:08 +06:00
remitamine
e13b9e7885
[keek] fix info extraction
2015-09-28 01:02:59 +06:00
Sergey M․
dd467d33d0
[extractor/generic] Add support for condenast script embeds ( Closes #6885 , closes #6991 )
2015-09-27 05:55:48 +06:00
Sergey M․
c6b8f4d0c9
[condenast] Add support for JS embeds
2015-09-27 05:53:21 +06:00
Sergey M․
2f962d0a91
[eagleplatform] Use http scheme for thumbnail
2015-09-27 01:17:44 +06:00
Sergey M․
3c63e1bb57
[eagleplatform] Make _handle_error staticmethod
2015-09-27 01:12:46 +06:00
Sergey M․
c471b34575
[eagleplatform] Simplify secure mp4 construction and clarify rationale
2015-09-27 01:10:39 +06:00
remitamine
d045f0bdb7
[eagleplatform] use http urls explicitly
2015-09-27 01:08:31 +06:00
remitamine
22becac4bd
[eagleplatform] return the code to handle errors in all _download_json requests
2015-09-27 01:08:26 +06:00
remitamine
9d632b1b27
[eagleplatform] extract mp4 url and fix thumbnail url
2015-09-27 01:08:22 +06:00
Sergey M․
95c5e10103
[qqmusic] Allow [mm:ss] timestamps
2015-09-26 21:15:34 +06:00
Sergey M․
a5d09d684e
[qqmusic] Use release_date
2015-09-26 21:08:23 +06:00
Sergey M․
8aab976bbd
[extractor/common] Document release_date field
2015-09-26 21:07:54 +06:00
Sergey M․
cd1bb54990
[qqmusic] Add test for a song with non .lrc lyrics
2015-09-26 21:00:59 +06:00
Sergey M․
d4cd06138c
[qqmusic] Do not capture braced text from the middle of the string
2015-09-26 20:54:41 +06:00
Sergey M․
961c5cbf17
[qqmusic] Eliminate _filter_lrc and use single quotes
2015-09-26 20:38:11 +06:00
Qijiang Fan
b65e5bb72f
[qqmusic] Add subtitles for QQMusic
...
Use .lrc lyrics as subtitles if lyrics in lrc format exist.
2015-09-26 20:21:27 +06:00
Sergey M․
54914380c0
[bbc] Add test for programme that fails with iptv-all mediaset
2015-09-26 20:07:12 +06:00
Sergey M․
26ccc68bed
[bbc] Clarify iptv-all mediaset rationale
2015-09-26 20:06:21 +06:00
Sergey M․
ee3d5a6d47
[bbc] Skip mediaselection on gelocation error ( Closes #6983 )
2015-09-26 19:57:17 +06:00
Sergey M․
46fde8a1a2
[extractor/generic] Use _extract_url for mtvservices
2015-09-26 19:47:20 +06:00
Sergey M․
fe1d858e35
[mtvservices:embedded] Add _extract_url
2015-09-26 19:46:42 +06:00
Sergey M․
fc42bc6ec9
[mtv] Look for sm4:video:embed ( Closes #6936 , closes #6970 )
2015-09-26 19:45:43 +06:00
Yen Chi Hsuan
fe6ad195ae
Merge pull request #6966 from remitamine/kuwo
...
[kuwo] fix title extraction and update test
2015-09-26 19:28:16 +08:00
remitamine
7193650641
[kuwo] treat the offline error as an expected ExtractorError
2015-09-26 11:44:35 +01:00
remitamine
5db34f680f
[kuwo] check for the offline error page
2015-09-26 10:31:32 +01:00
remitamine
3706fb5dc8
[fktv] get format_id from video file ext
2015-09-26 07:51:11 +01:00
Jaime Marquínez Ferrándiz
4866b72eb2
[fktv] Don't redefine 'url' in list comprehension
...
Detected with flake8.
2015-09-25 21:58:45 +02:00
remitamine
3d09aa4c82
[kuwo] extract title inside element with class title exactly
2015-09-25 11:40:32 +01:00
remitamine
c44c7895b8
[kuwo] fix title extraction and update test
2015-09-25 11:28:26 +01:00
Yen Chi Hsuan
8de28761c4
[fktv] Fix a regex
2015-09-25 18:17:48 +08:00
Yen Chi Hsuan
711762f0b7
[fktv] Coding style
2015-09-25 18:01:08 +08:00
Yen Chi Hsuan
5773803961
[fktv] Correct thumbnail extraction and add the test
2015-09-25 17:58:44 +08:00
remitamine
6aeba407db
[jukebox] remove extractor and handle it using generic extractor
2015-09-25 10:52:48 +01:00
Yen Chi Hsuan
140359fc2c
[fktv] Correct and improve some regexs
2015-09-25 17:51:48 +08:00
Yen Chi Hsuan
8ddf48d59f
[fktv] Raise an error is no videos found
2015-09-25 17:48:51 +08:00
Yen Chi Hsuan
2e40a12225
[fktv] Correct spellings
2015-09-25 17:24:35 +08:00
Yen Chi Hsuan
dade7245af
Merge branch 'fktv' of https://github.com/remitamine/youtube-dl into remitamine-fktv
2015-09-25 17:02:10 +08:00
remitamine
1f9fb20fcd
[nextmedia] update AppleDailyIE tests
2015-09-25 07:39:22 +01:00
Sergey M․
0940c5b4c6
[condenast] Do not capture unused group in _VALID_URL
2015-09-25 05:18:45 +06:00
Sergey M․
42ca72dff3
[condenast] Keep acute accent
2015-09-25 05:15:21 +06:00
remitamine
2949a6cda9
[condenast] fix video info regex
2015-09-25 05:11:48 +06:00
remitamine
882fc9052e
[condenast] fix extraction and add support for other sites
2015-09-25 05:11:38 +06:00
Sergey M․
9b166fc1f8
[iconosquare] Extract comments
2015-09-25 04:45:31 +06:00
Sergey M․
d4364f30bd
[iconosquare] Revert title ( Closes #6954 )
2015-09-25 04:44:52 +06:00
remitamine
857421024d
[iconosquare] fix info extraction
2015-09-25 04:36:15 +06:00
atomic83
545a23f11b
More title extraction fixing.
2015-09-24 23:05:32 +02:00
remitamine
47024eb564
[hostingbulk] remove extractor
2015-09-24 19:49:10 +01:00
Sergey M․
9c58885c70
[nhl:news] Add support for iframe embeds ( Closes #6941 )
2015-09-24 23:54:16 +06:00
Sergey M․
9fbd4b35a2
[nhl] Add support for embedded URLs
2015-09-24 23:48:23 +06:00
Sergey M․
05b476a270
[vidme] Prefer non clip ( Closes #6924 )
2015-09-24 23:38:53 +06:00
Sergey M․
4395ca2e04
[xhamster] Fix title extraction ( Closes #6944 )
2015-09-24 19:56:54 +06:00
Yen Chi Hsuan
19f93d906e
[iqiyi] Use md5_text for all MD5 calls
2015-09-23 22:25:16 +08:00
Yen Chi Hsuan
57565375c8
[iqiyi] Fix extraction ( fixes #6878 )
2015-09-23 22:22:04 +08:00
Sergey M․
eb11cbe867
[soundcloud] Update client id ( Closes #6930 )
2015-09-23 19:54:40 +06:00
remitamine
53407e3f38
[brightcove] fix streaming_src extraction
2015-09-23 14:02:13 +01:00
remitamine
b306c439d7
[cnet] fix extraction and extract more formats
2015-09-23 13:28:05 +01:00
Sergey M․
78f9fb902b
[9gag] Support embed URLs
2015-09-23 01:58:47 +06:00
Sergey M․
d8fef8faac
[9gag] Quotes consistency
2015-09-23 01:56:26 +06:00
Sergey M․
8ea6bd2802
[9gag] Add vimeo test
2015-09-23 01:55:16 +06:00
Sergey M․
c659022b5c
[9gag] Modernize
2015-09-23 01:48:13 +06:00
Sergey M․
8ca2e93e1a
[9gag] Relax optional fields
2015-09-23 01:46:40 +06:00
Sergey M․
5600e214c3
[9gag] Make post view regex more robust
2015-09-23 01:44:38 +06:00
Sergey M․
6400f8ec0f
[9gag] Allow old .tv domain
...
There are still references to it in webpage's source
2015-09-23 01:43:26 +06:00
Sergey M․
c3a4e2ec40
[9gag] Remove redundant test
2015-09-23 01:41:44 +06:00
Sergey M․
e28c794699
[9gag] Make display_id optional
2015-09-23 01:40:06 +06:00
remitamine
da9f180835
[ninegag] remove unnecessary condition
2015-09-23 01:39:13 +06:00
remitamine
6b8ce312e3
[ninegag] extract source url
2015-09-23 01:39:06 +06:00
remitamine
de3fc356e1
[ninegag] fix _VALID_URL regex and handle the use of other external providers
2015-09-23 01:39:00 +06:00
Sergey M․
d0fed4ac02
[viewster] Use tuple
2015-09-22 22:00:50 +06:00
Sergey M․
7ce50a355c
[viewster] Add geo restricted tests
2015-09-22 21:55:04 +06:00
Sergey M․
9612f23399
[viewster] Detect video geo restriction
2015-09-22 21:54:32 +06:00
Sergey M․
cccedc1aa4
[voewster] Detect series geo restriction
2015-09-22 21:52:41 +06:00
Sergey M․
c430802e32
[extractor/common] Add raise_geo_restricted
2015-09-22 21:50:20 +06:00
Sergey M․
cb4e421901
[voewster] Update tests
2015-09-22 21:49:29 +06:00
Sergey M․
8e97596b7b
[viewster] Extract height from bitrate and prefer mp4 videos
2015-09-22 21:47:56 +06:00
remitamine
92085e7099
[viewster] accept https links and fix api_token extraction and extract mp4 video link( fixes #6787 )
2015-09-22 21:45:45 +06:00
Sergey M․
c6aa838b51
[youtube:history] Enable exractor
2015-09-21 21:28:02 +06:00
Sergey M․
9f5e8d16b3
[youtube:history] Disable exractor
2015-09-21 01:53:28 +06:00
Sergey M․
82c06a40ac
Fix typo
2015-09-20 23:54:05 +06:00
Sergey M․
4423eba49b
[nfl] Add support for URLs without id ( Closes #6907 )
2015-09-20 23:45:01 +06:00
Sergey M․
5b4c54631a
[nfl] Add team domains ( #6907 )
2015-09-20 23:12:40 +06:00
Jaime Marquínez Ferrándiz
f005f96ea5
[youtube:history] Explain why it has disabled and skip test
2015-09-20 12:23:13 +02:00
Sergey M․
5e39123b3b
[arte:+7] Fix typo
2015-09-20 11:47:03 +06:00
Sergey M․
393ca8c94d
[arte:+7] Look for json vp url in iframe ( Closes #6895 )
2015-09-20 11:45:19 +06:00
Sergey M․
f817adc468
[youtube:history] Disable extractor until #6893 is investigated
...
Wiped out part of my history as well
2015-09-20 11:31:23 +06:00
Sergey M․
6c91a5a7f5
[extractor/generic] Fix following redirect in Refresh HTTP header on python 2
2015-09-20 11:16:12 +06:00
remitamine
5de5ab89b4
[shahid] change test ext
2015-09-18 22:10:36 +01:00
remitamine
1d67c96640
[shahid] fix api request url
2015-09-18 22:09:33 +01:00
Sergey M․
d1c694ea4a
[bbc] Switch extraction to hq iptv hls ( Closes #2732 , closes #3023 , closes #4828 , closes #6803 , closes #6855 )
2015-09-19 00:51:41 +06:00
Sergey M․
06368a232a
[playwire] Fix test
2015-09-18 21:01:55 +06:00
Sergey M․
131d05033b
[ok] Skip test
2015-09-17 22:59:32 +06:00
Sergey M․
1806a75415
[ok] Capture error message
2015-09-17 22:59:15 +06:00
Sergey M․
659ffe204c
[divxstage] Remove extractor
...
DivxStage is offline for quite some time already
2015-09-17 22:58:49 +06:00
Sergey M․
4647fd8910
[telecinco] Fix typo
2015-09-16 22:49:26 +06:00
Sergey M․
d492dad8f4
[telecinco] Add support for mediaset.es
2015-09-16 22:45:39 +06:00
Sergey M․
3368d70dce
[mitele] Clarify IE_DESC
2015-09-16 22:39:48 +06:00
Sergey M․
0e1b2566ff
[telecinco] Clarify IE_DESC
2015-09-16 22:39:24 +06:00
Sergey M․
369e60162e
[telecinco] Update test
2015-09-16 22:37:47 +06:00
Sergey M․
d5e7657fe2
[telecinco] Add support or cuatro.com
2015-09-16 22:37:01 +06:00
Sergey M․
f84ce1ebaf
[mitele] Fix extraction ( Closes #6414 )
2015-09-16 22:27:03 +06:00
Sergey M․
12bc242944
[telecinco] Incorporate mitele code
2015-09-16 22:25:25 +06:00
Sergey M․
88060cce10
[rai] Add support for videos embedded with drawMediaRaiTV ( Closes #6866 )
2015-09-15 21:57:30 +06:00
Sergey M․
272e4db5c7
[pornhub] Relax _VALID_URL ( Closes #6868 )
2015-09-15 21:24:01 +06:00
Philipp Hagemeister
2b3c254678
[youtube:channel] Correct 404 handling
...
Previously, when we encountered a 404 - such as youtube-dl https://www.youtube.com/ohJeiboh8oorehai - we crashed with a regexp error. Instead, make sure to go on and eventually report a 404.
2015-09-14 00:32:20 +02:00
Philipp Hagemeister
287be8c615
[youtube:truncated_url] Add ?t=
...
Sometimes found in links - ?t=123&v=ABCD starts the video at position 123.
2015-09-14 00:26:54 +02:00
Sergey M․
e2ff3df314
[clubic] Relax _VALID_URL ( Closes #6854 )
2015-09-14 03:35:15 +06:00
Sergey M․
c246773599
[nowness] Add vimeo test
2015-09-13 19:27:22 +06:00
Sergey M․
82c18e2a53
[nowness] Simplify
2015-09-13 19:18:57 +06:00
Sergey M․
d5d38d16ae
Merge branch 'nowness' of https://github.com/remitamine/youtube-dl into remitamine-nowness
2015-09-13 18:01:55 +06:00
Sergey M․
2ffe3bc14b
[ndr] Rework and cover with tests
2015-09-13 04:15:49 +06:00
Sergey M․
d5867276a9
Merge branch 'master' of github.com:rg3/youtube-dl into remitamine-ndr
2015-09-13 01:10:39 +06:00
Yen Chi Hsuan
f665ef8fc5
Merge remote-tracking branch 'upstream/master'
2015-09-13 03:04:44 +08:00
Yen Chi Hsuan
b264c21302
[tudou] Use single quotes and compat_str
2015-09-13 02:59:43 +08:00
Yen Chi Hsuan
349b3a2ea0
[tudou] Improve regexs
2015-09-13 02:51:20 +08:00
Yen Chi Hsuan
87813a8570
[tudou] Use _download_xml
2015-09-13 02:36:51 +08:00
Yen Chi Hsuan
aab135516b
[tudou] Avoid shadowing builtin names
2015-09-12 22:52:51 +08:00
Yen Chi Hsuan
141ba36996
[tudou] Modernize
2015-09-12 22:51:49 +08:00
Yen Chi Hsuan
94e507aea7
[tudou] A more comprehensive _VALID_URL
2015-09-12 22:45:09 +08:00
Sergey M․
3ebc121293
Merge branch 'ndr' of https://github.com/remitamine/youtube-dl into remitamine-ndr
2015-09-12 20:44:31 +06:00
Yen Chi Hsuan
41ebd6530b
[tudou] Add the test case ( #6273 )
2015-09-12 22:42:57 +08:00
Yen Chi Hsuan
2ec7b7b79b
Merge branch 'master' of https://github.com/linhua55/youtube-dl into linhua55-master
2015-09-12 22:41:51 +08:00
Sergey M․
60ed60353b
[openfilm] Remove extractor
...
OpenFilm has been shut down
2015-09-12 20:34:48 +06:00
Sergey M․
586f1cc532
[extractor/common] Skip html comment tags ( Closes #6822 )
2015-09-11 21:07:32 +06:00
Sergey M․
73eb13dfc7
[extractor/common] Case insensitive inputs extraction
2015-09-11 20:43:05 +06:00
remitamine
ed1269000f
[brightcove] add support for brightcove in page embed( fixes #6824 )
2015-09-11 04:46:21 +01:00
Sergey M․
1721fef28b
[yahoo] Fix test
2015-09-10 02:58:40 +06:00
Sergey M․
364ca0582e
[yahoo] Process query result embedded in webpage
2015-09-10 02:49:33 +06:00
Sergey M․
cc1ac11017
[vier:videos] Fix extraction with old approach ( Closes #6806 )
2015-09-09 23:59:17 +06:00
Sergey M․
482aa3fecc
[vidme] Simplify, make more robust, extract more metadata and capture errors ( Closes #6812 )
2015-09-09 22:04:05 +06:00
Lukáš Lalinský
d9c19db340
Extract all vid.me formats
2015-09-09 22:03:53 +06:00
Sergey M.
6c4d243de5
Merge pull request #6804 from remitamine/xuite-tests
...
[xuite] fix test md5
2015-09-09 20:48:52 +06:00
remitamine
7b4137c351
[fktv] fix info extraction
2015-09-09 10:42:47 +01:00
remitamine
1072336249
[washingtonpost] fix test info
2015-09-08 20:40:23 +01:00
remitamine
75bb5c7028
[xuite] fix test md5
2015-09-08 20:12:30 +01:00
remitamine
376e1ad081
[ndr] use utils.qualites
2015-09-08 15:58:32 +01:00
remitamine
b58a22b963
[ndr] make NDREmbed and NJoyEmbed _VALID_URL regex unique
2015-09-08 15:37:20 +01:00
Sergey M․
47004d9579
[crunchyroll] Fix uploader and upload date extraction
2015-09-08 14:37:53 +06:00
Sergey M․
12810c9cd3
[crunchyroll] Force Accept-Language to any for all requests ( Closes #6797 )
2015-09-08 14:11:20 +06:00
Sergey M․
7a459170fa
[__init__] Remove musicvault
2015-09-08 05:40:00 +06:00
Sergey M.
3cf0df568a
Merge pull request #6791 from remitamine/musicvault
...
[musicvault] remove extractor
2015-09-08 05:37:24 +06:00
remitamine
b88ebd472e
[musicvault] remove extractor
2015-09-07 21:25:32 +01:00
remitamine
436416afe2
[tele13] skip test
2015-09-07 21:13:49 +01:00
remitamine
64997815c4
[ndr] add support for embeds
2015-09-07 20:53:37 +01:00
remitamine
8b55cadc83
[canal13cl] fix info extraction
2015-09-07 16:39:01 +01:00
remitamine
b1b7d1ffba
[wimp] fix tests info
2015-09-07 12:49:59 +01:00
Jaime Marquínez Ferrándiz
4003bd82b0
[youtube:shows] Use https
2015-09-07 12:56:16 +02:00
remitamine
8801255d7d
[youtube] fix show extraction ( fixes #4841 )
...
Closes #6782 )
2015-09-07 12:53:52 +02:00
remitamine
3b18f539a7
[ndr] fix info extraction
2015-09-07 11:18:21 +01:00
Yen Chi Hsuan
bc973e06d0
Merge pull request #6783 from remitamine/yahoo-tests
...
[yahoo] change test md5 checksum
2015-09-07 16:24:08 +08:00
remitamine
cf33a47df0
[ajazzera] skip test
2015-09-07 08:22:38 +01:00
remitamine
daeb0f04cd
[yahoo] change test md5 checksum
2015-09-07 08:09:34 +01:00
Sergey M․
97243fe395
[ceskatelevize] Extract playlists ( Closes #6772 )
2015-09-07 04:52:26 +06:00
Sergey M․
9dbdb65abe
[techtvmit] Update test
2015-09-06 10:32:42 +06:00
Sergey M․
9af461de35
[techtvmit] Fix extraction
2015-09-06 10:28:40 +06:00
Sergey M.
4d71e200c6
Merge pull request #6774 from remitamine/academicearth
...
[academicearth] fix test info
2015-09-06 10:22:08 +06:00
Sergey M.
8e0bdabed2
Merge pull request #6773 from remitamine/airmozilla
...
[airmozilla] fix test info
2015-09-06 10:21:47 +06:00
Sergey M․
bca553caac
[eagleplatform] Fix extraction
2015-09-06 10:21:15 +06:00
remitamine
a2f42a3baf
[academicearth] fix test info
2015-09-06 04:52:27 +01:00
remitamine
7465222a9c
[airmozilla] fix test info
2015-09-06 04:45:13 +01:00
Sergey M․
12bbd32ad0
[kuwo:singer] Skip test
2015-09-06 08:00:16 +06:00
Sergey M․
cf83f532ae
[niconico] Use encode_dict
2015-09-06 07:43:05 +06:00
Sergey M․
cd019668dc
[niconico] Use encode_dict
2015-09-06 07:42:45 +06:00
Sergey M․
515fc8776f
[youtube] Use encode_dict
2015-09-06 07:42:15 +06:00
Sergey M․
c7c0996d8c
[gorillavid] Add test for filehoot.com ( Closes #6771 )
2015-09-06 07:32:06 +06:00
Sergey M․
b3e64671cc
[gorillavid] Improve title
2015-09-06 07:30:16 +06:00
Sergey M․
4abe214499
[gorillavid] Encode fields
2015-09-06 07:30:02 +06:00
Sergey M․
e94cb5ae7e
[gorillavid] Add support for filehoot.com
2015-09-06 07:24:47 +06:00
Sergey M․
e213c98df1
[gorillavid] Build correct URL
2015-09-06 07:23:53 +06:00
Sergey M․
be0e5dbd83
[extractor/common] Extract submit inputs
2015-09-06 07:20:47 +06:00
Sergey M․
eb387896e9
[adultswim] Fix extraction on python 2.6
2015-09-06 02:24:14 +06:00
remitamine
f43c163158
[nowness] pass cinematique
2015-09-05 21:18:21 +01:00
remitamine
673bf566fc
[nowness] more api abstraction
2015-09-05 21:03:13 +01:00
remitamine
f95c5e1218
[nowness] change id variable name
2015-09-05 20:51:27 +01:00
remitamine
f33f32f159
[nowness] add api abstration function adn extend _VALID_URL regex
2015-09-05 20:32:31 +01:00
remitamine
75b399f455
[nowness] fix _VALID_URL regex
2015-09-05 16:53:17 +01:00
felix
12439dd5ec
[generic] Capture <audio> tags in addition to <video> tags
2015-09-05 21:53:10 +06:00
remitamine
c23c3d7d7d
[nowness] fix video extraction and add support serie and playlist extraction ( fixes #6720 )
2015-09-05 16:38:05 +01:00
remitamine
486375154c
correct season info extraction and simplify
2015-09-05 11:30:42 +01:00
Yen Chi Hsuan
9dd73ef4a4
[dcn] PEP8
2015-09-05 15:38:05 +08:00
Yen Chi Hsuan
08354db47b
[vlive] PEP8
2015-09-05 15:25:19 +08:00
Yen Chi Hsuan
027eb5a6b0
Merge branch 'vlive' of https://github.com/ping/youtube-dl into ping-vlive
2015-09-05 15:24:09 +08:00
Jaime Marquínez Ferrándiz
c482b3c69a
[ruutu] Update test url
2015-09-04 21:11:29 +02:00
Sergey M․
22889ab175
[ruutu] Fix extraction ( Closes #6759 )
2015-09-05 00:01:40 +06:00
remitamine
8e2898edf9
[dcn] add support for live streams and catchup videos
2015-09-04 15:42:09 +01:00
Marco Ferragina
26c61e0809
Added ec extension to nowvideo extractor
2015-09-04 12:59:13 +02:00
remitamine
b477da2094
correct the extractor name and id and remove unnecessary request
2015-09-03 16:59:10 +01:00
Jaime Marquínez Ferrándiz
725d1c58aa
[crunchyroll] Extract width and height ( closes #6749 )
2015-09-03 13:15:02 +02:00
remitamine
9f4921bfa0
[dcn] add show extraction and support for other types of urls
2015-09-03 00:29:53 +01:00
Sergey M․
e8dcfa3d69
[ok] Sort formats
2015-09-02 22:09:33 +06:00
Sergey M․
88720ed09b
[ok] Add support for youtube embeds
2015-09-02 22:08:50 +06:00
Sergey M․
1e804244d0
[ok] Improve player regex
2015-09-02 21:38:56 +06:00
Sergey M․
198492bbf0
[ok] Extract correct data-options ( Closes #6726 )
2015-09-02 21:36:22 +06:00
Jaime Marquínez Ferrándiz
080997b808
[rtve] Fix extraction ( fixes #6723 )
...
Adding the 'Referer' header to the png request is enough.
2015-09-01 20:30:58 +02:00
Sergey M․
77306e8b97
[francetv] Update tests (2)
2015-09-01 22:42:43 +06:00
Sergey M․
6917d2a2f0
[francetv] Update tests
2015-09-01 22:39:26 +06:00
Sergey M․
36c15522c1
[francetv] Use subtitle when present ( Closes #6715 )
2015-09-01 22:37:42 +06:00
Sergey M․
cd5d75427e
[youku] Fix videopassword test
2015-09-01 22:28:03 +06:00
Sergey M․
5ddc127da6
[youku] Simplify ( Closes #6717 )
2015-09-01 22:26:17 +06:00
PSJay
cb3d2eb9e9
Fix coding styple in YouKuIE.
2015-09-01 22:25:03 +06:00
PSJay
33eae08f04
Support video-password on Youku.
2015-09-01 22:24:57 +06:00
Jaime Marquínez Ferrándiz
aa3f98677d
[dumpert] Support 'embed/' urls ( fixes #6712 )
2015-09-01 18:13:33 +02:00
Sergey M․
fffccaaf41
[globo] Fix extraction and make more robust ( Closes #6728 )
2015-09-01 20:41:52 +06:00
Yen Chi Hsuan
cdc8d0c373
[odnoklassniki] Fix extraction and extend _VALID_URL ( closes #6726 )
2015-09-01 16:34:05 +08:00
ping
d14f0c45fc
[vlive] Add info about www. to m. redirects for mobile
2015-09-01 11:11:14 +08:00
Sergey M․
39955b0451
[fc2] Fix refer
2015-08-31 21:12:21 +06:00
Sergey M․
52dfb7ffe2
[fc2] Add test for #3171
2015-08-31 21:05:37 +06:00
Sergey M․
93462856e1
[fc2] Relax _VALID_URL ( Closes #3171 )
2015-08-31 21:05:23 +06:00
ping
615f155a3a
[vlive] Fixes for review
2015-08-31 12:46:28 +08:00
Sergey M․
8875b3d572
[imgut:album] Add extractor ( Closes #6711 )
2015-08-30 19:03:21 +06:00
Sergey M․
aabc2be693
[youtube] Simplify and extract more metadata from url_encoded_fmt_stream_map ( Closes #5993 )
2015-08-30 08:07:07 +06:00
Anssi Hannula
c9afb51cea
[youtube] Fix missing format details for 60fps DASH formats
...
60fps DASH formats do not appear in the DASH manifest, but the non-DASH
video info page does contain additional parameters for DASH formats that
we can parse.
Use those when they exist.
This fixes "bestvideo" not selecting 60fps formats over similar 30fps
formats just because the file size is unknown.
2015-08-30 08:05:16 +06:00
Yen Chi Hsuan
c0a656876c
[abc] Use int_or_none
2015-08-30 01:11:56 +08:00
Yen Chi Hsuan
17a647630b
[abc] Support YouTube embeds ( fixes #6595 )
2015-08-30 01:08:55 +08:00
Sergey M․
c88e118b3c
[nowtv] Fix display_id ( Closes #6702 )
2015-08-29 22:41:49 +06:00
Sergey M․
ae6a802106
[kaltura] Fix _VALID_URL formatting
2015-08-29 20:26:51 +06:00
Sergey M․
b184f94413
[kaltura] Clarify html5 player comment
2015-08-29 20:23:06 +06:00
Sergey M․
ee3ec091f4
[kaltura] Strictify _VALID_URL
2015-08-29 20:21:59 +06:00
sourcerect
ef49b59053
[kaltura] add html5 player urls
2015-08-29 19:29:07 +06:00
Sergey M․
1f8125805e
[generic] Add test for screenwavemedia embed
2015-08-29 19:12:38 +06:00
Sergey M․
efd712c69b
[generic] Use screenwavemedia embed pattern
2015-08-29 19:07:31 +06:00
Sergey M․
109a4156e1
[cinemassacre] Use screenwavemedia embed pattern
2015-08-29 19:06:55 +06:00
Sergey M․
678d33295b
[screenwavemedia] Improve _VALID_URL
2015-08-29 19:05:11 +06:00
Sergey M․
5e58956d0a
[screenwavemedia] Add EMBED_PATTERN
2015-08-29 19:00:38 +06:00
felix
e276fd2cb3
[screenwavemedia] warn when falling back to a hardcoded list of streams
2015-08-29 18:38:41 +06:00
felix
9b22cb10c4
[screenwavemedia] use the true JS value instead of a comment
2015-08-29 18:38:34 +06:00
felix
8ca31a0e05
[generic] Look for ScreenwaveMedia embeds
2015-08-29 18:38:23 +06:00
Sergey M․
20149a5da1
[mtvservices] Fix title extraction under python 2
2015-08-28 22:10:49 +06:00
Sergey M․
054d43bb11
[mtvservices] Catch more georestriction errors
2015-08-28 21:45:29 +06:00
Sergey M․
65488b820c
[mtvde] Add support for news
2015-08-28 21:41:54 +06:00
Sergey M․
c3c9f87954
[mtvde] Add test for mediagen URL without query
2015-08-28 21:31:38 +06:00
Sergey M․
56f447be9f
[mtvservices] Fix mediagen URL generation
2015-08-28 21:27:36 +06:00
Sergey M․
79fa9db0da
[mtvde] Simplify ( Closes #6673 )
2015-08-28 21:24:54 +06:00
Paul Hartmann
071c10137b
[MTV] move German mtv site to new class
2015-08-28 21:23:00 +06:00
Sergey M․
5307c33232
[foxnews] Clarify IE_DESC
2015-08-27 21:48:47 +06:00
Sergey M․
1b660cce12
[foxnews] Simplify ( Closes #6694 )
2015-08-27 21:48:03 +06:00
nmrugg
8df8c278b6
Added matching test for FoxBusiness.
2015-08-27 21:41:16 +06:00
nmrugg
d7e8264517
Make FoxBusiness work.
2015-08-27 21:41:08 +06:00
Sergey M․
f11c316347
[shared] Add filesize to test
2015-08-26 22:06:10 +06:00
Sergey M․
f62e02c24f
[shared] Add test for vivo
2015-08-26 22:05:45 +06:00
Sergey M․
70113c38c9
[shared] Clarify IE_DESC
2015-08-26 22:04:39 +06:00
Sergey M․
3d8132f5e2
[shared] Extend _VALID_URL to support vivo.sx ( Closes #6681 )
2015-08-26 22:03:58 +06:00
Sergey M․
39affb5aa4
[crunchyroll] Fix typo
2015-08-26 21:27:57 +06:00
Sergey M․
a882c5f474
[udemy] Use raise_login_required
2015-08-26 21:27:07 +06:00
Sergey M․
61a7ff1622
[tubitv] Use raise_login_required
2015-08-26 21:26:47 +06:00
Sergey M․
42e7373bd3
[smotri] Use raise_login_required
2015-08-26 21:26:35 +06:00
Sergey M․
e269d3ae7d
[safari] Use raise_login_required
2015-08-26 21:26:24 +06:00
Sergey M․
e7ddaef5bd
[pluralsight] Use raise_login_required
2015-08-26 21:26:09 +06:00
Sergey M․
62984e4584
[lynda] Use raise_login_required
2015-08-26 21:25:53 +06:00
Sergey M․
3c53455d15
[eroprofile] Use raise_login_required
2015-08-26 21:25:37 +06:00
Sergey M․
bbb43a39fd
[crunchyroll] Use raise_login_required
2015-08-26 21:25:04 +06:00
Sergey M․
43e7d3c945
[extractor/common] Add raise_login_required
2015-08-26 21:24:47 +06:00
Sergey M․
2f72e83bbd
[crunchyroll] Detect required login ( #6677 )
2015-08-26 20:47:57 +06:00
Jaime Marquínez Ferrándiz
4bc8eec4eb
[youtube] Adapt player version regex to handle urls ending in '/html5player-new.js'
...
It was always extracting 'new' as the version, breaking the cache system.
2015-08-26 15:21:55 +02:00
Sergey M․
baf510bf8c
[yandexmusic:playlist] Handle playlists with more than 150 tracks ( Closes #6666 )
2015-08-26 00:11:15 +06:00
Sergey M․
6d53cdd6ce
[yandexmusic] Skip removed tracks ( #6666 )
2015-08-25 23:29:02 +06:00
Sergey M․
ebbf078c7d
[krasview] Skip download for test
2015-08-25 21:19:21 +06:00
Sergey M․
95e431e9ec
[mailru] Skip tests
2015-08-25 21:08:38 +06:00
ping
eba470f2f2
[vlive] Remove upload_date extraction & cleanup
2015-08-24 16:30:00 +08:00
Sergey M․
e4df2f98cc
[yandexmusic:track] Eliminate base class
2015-08-24 00:36:54 +06:00
Sergey M․
e7c14660d3
[yandexmusic] Defer link resolve till actual download time to prevent link expiry ( Closes #6650 )
2015-08-24 00:36:24 +06:00
Sergey M․
90076b6172
[spankwire] Preserve old uploader pattern
2015-08-23 22:33:26 +06:00
Sergey M․
28b83495d8
[spankwire] Simplify
2015-08-23 22:32:44 +06:00
Sergey M․
551c7837ac
[spankwire] Simplify and properly format
2015-08-23 22:32:20 +06:00
clauderains
59e6acc757
[spankwire] Support new cdn video url format
2015-08-23 22:21:59 +06:00
clauderains
9990c960f2
[spankwire] Fixed uploader_id field extraction so that test case passes
2015-08-23 22:21:54 +06:00
Sergey M․
2006a06eff
[kontrtube] Fix extraction ( Closes #6644 )
2015-08-23 21:43:28 +06:00
Sergey M․
2b6bda1ed8
[pluralsight] Do not yet rely on userMayViewClip
2015-08-23 11:21:56 +06:00
Sergey M․
468083d2f5
[pluralsight] Remove unused const
2015-08-23 10:44:10 +06:00
Sergey M․
483fc223bb
[pluralsight] Add extractor ( Closes #6090 )
2015-08-23 10:42:34 +06:00
Sergey M․
66ce97024d
[soundcloud:user] Update tests
2015-08-22 06:30:00 +06:00
Jaime Marquínez Ferrándiz
8c97f81943
[common] Follow convention of using 'cls' in classmethods
2015-08-21 11:35:51 +02:00
Yen Chi Hsuan
d7c1630570
[rtl2] Remove MD5 checksums
2015-08-21 13:21:21 +08:00
Yen Chi Hsuan
5e1a5ac8de
[rtl2] Fix extraction for test_RTL2_1
2015-08-21 13:20:51 +08:00
Yen Chi Hsuan
9eb4ab6ad9
[rtl2] Remove an unused line
2015-08-21 13:04:25 +08:00
Yen Chi Hsuan
4932a817a0
[rtl2] Add skip_download for test
2015-08-21 13:00:08 +08:00
Sergey M․
5d003e29b1
[rtp] Add skip_download for test
2015-08-21 08:56:05 +06:00
Sergey M․
dc95bd503e
[folketinget] Add skip_download for test
2015-08-21 08:54:28 +06:00
Yen Chi Hsuan
f738dd7b7c
[common] Remove debugging codes
2015-08-21 01:43:22 +08:00
Yen Chi Hsuan
c687ac745b
[theplatform] Use subtitles from SMIL, too
2015-08-21 01:37:43 +08:00
Yen Chi Hsuan
912e0b7e46
[common] Add _merge_subtitles()
2015-08-21 01:37:07 +08:00
Yen Chi Hsuan
03bc7237ad
[common] _parse_smil_subtitles: accept lang
as the subtitle language
2015-08-20 23:18:58 +08:00
ping
061f62da54
[vlive] New extractor for vlive.tv
2015-08-20 12:56:11 +08:00
Yen Chi Hsuan
dd565ac1ad
[theplatform] Use _download_json
2015-08-20 03:07:04 +08:00
Sergey M․
5cdefc4625
[extractor/common] Add more subtitle mime types for guess when ext is missing
2015-08-20 01:02:50 +06:00
Sergey M․
ce00af8767
[extractor/common] Add default subtitles lang
2015-08-20 00:56:17 +06:00
Yen Chi Hsuan
51047444aa
Merge branch 'master' into HEAD
2015-08-20 01:56:08 +08:00
Yen Chi Hsuan
aa6cd05ed8
[theplatform] Fix Python 2: declare coding
2015-08-20 01:47:55 +08:00
Yen Chi Hsuan
dac14bf311
[nbc] Add MSNBCIE
2015-08-20 01:41:18 +08:00
Yen Chi Hsuan
05fe2594e4
[theplatform] Support URLs with 'guid='
2015-08-20 01:38:39 +08:00
Yen Chi Hsuan
26e1c3514f
[theplatform] Add ThePlatformFeedIE
2015-08-20 01:24:32 +08:00
Sergey M․
22c83245c5
[mwave] Improve
2015-08-19 23:07:41 +06:00
ping
7900aede14
[mwave] New extractor for mwave.interest.me
2015-08-19 22:40:40 +06:00
Yen Chi Hsuan
f877c6ae5a
[theplatform] Use InfoExtractor._parse_smil_formats()
2015-08-19 23:11:25 +08:00
Sergey M․
ca681f7041
[videobam] Remove extractor
...
videobam.com redirects to sendvid.com now
2015-08-19 20:52:36 +06:00
Sergey M․
a01da8bbf8
[crunchyroll] Workaround fplive.net rtmp URLs ( Closes #5881 )
2015-08-18 23:02:57 +06:00
Sergey M․
559f4c550f
[playtvak] PEP 8
2015-08-18 20:27:58 +06:00
Sergey M․
03c635a4b5
[twitch] Fix login ( Closes #6599 )
2015-08-18 20:26:45 +06:00
Sergey M․
34a4cd0a34
[telecinco] Relax _VALID_URL ( Closes #6601 )
2015-08-18 20:02:56 +06:00
Philipp Hagemeister
3b9b32f404
[libsyn] Strip options from player URL
2015-08-18 13:02:41 +02:00
Sergey M․
9c724a9802
[twitch:vod] Add test for #6585
2015-08-17 20:23:52 +06:00
Sergey M․
7a6e8a1b17
[twitch] Make more robust
2015-08-17 20:20:04 +06:00
Sergey M․
369c12e038
[twitch] Allow untitled videos ( Closes #6585 )
2015-08-17 20:16:43 +06:00
Philipp Hagemeister
c00c7c0af0
[sportdeutschland] Fix extraction
2015-08-16 23:39:50 +02:00
Sergey M․
cbaed4bb5e
[youtube] Expand _VALID_URL to support vid.plus
2015-08-17 02:04:13 +06:00
Sergey M․
f74a7348f6
[youtube:search_url] Fix extraction ( Closes #6578 )
2015-08-16 23:33:17 +06:00
Sergey M․
8626b23e4e
[screenwavemedia] Make more robust
2015-08-16 20:18:15 +06:00
Sergey M․
0086874277
[playtvak] Use tuples
2015-08-16 19:59:03 +06:00
Sergey M․
7fc18d9309
[screenwavemedia] Fix extraction ( Closes #6575 )
2015-08-16 19:53:14 +06:00
Sergey M․
974f1a385a
[playtvak] Improve description extraction and add test for metro
2015-08-16 17:22:13 +06:00
Sergey M․
276c989772
[playtvak] Improve and simplify
2015-08-16 03:07:05 +06:00
Sergey M․
ea99110d24
Merge branch 'playtvak' of https://github.com/oskar456/youtube-dl into oskar456-playtvak
2015-08-16 01:06:38 +06:00
Ondřej Caletka
221a59fe6f
[playtvak] Initial support for videos from Mafra group servers
...
Support for videos in articles from idnes.cz, lidovky.cz, metro.cz, as
well as video and live streams from playtvak.cz
Signed-off-by: Ondřej Caletka <ondrej@caletka.cz>
2015-08-15 20:59:40 +02:00
Sergey M․
041bc3adc5
[youtube] Simplify two-factor authentication
2015-08-15 22:10:38 +06:00
Sergey M․
e64b756943
[extractor/common] Interactive TFA code input
2015-08-15 21:55:07 +06:00
Sergey M․
201ea3ee8e
[extractor/common] Improve _hidden_inputs
2015-08-15 21:52:22 +06:00
reddraggone9
9303ce3e69
[youtube] Fix two-factor authentication
2015-08-15 21:48:44 +06:00
Sergey M․
c576ef1e7c
[shahid] Improve and simplify
2015-08-15 18:13:37 +06:00
Sergey M․
11bed5827d
Merge branch 'shahid' of https://github.com/remitamine/youtube-dl into remitamine-shahid
2015-08-15 16:32:06 +06:00
Sergey M․
1d25e9d173
[extractor/__init__] Fix order
2015-08-15 16:00:24 +06:00
Sergey M․
9c21f22923
[esri:video] Rename extractor
2015-08-15 15:59:35 +06:00
Sergey M․
3aa697f993
[esri:video] Extract all formats and simplify
2015-08-15 15:58:56 +06:00
Sergey M․
8b9848ac56
[extractor/common] Expand meta regex
2015-08-15 15:58:30 +06:00
Shaun Walbridge
8b8c1093b6
[EsriVideo] Add new extractor
...
Add extractor for [videos.esri.com](https://videos.esri.com ), a collection
of videos relating to GIS.
2015-08-15 15:57:59 +06:00
Yen Chi Hsuan
d0d6c097fc
[moniker] Support embed- URLs ( #6450 )
2015-08-15 15:17:27 +08:00
Sergey M․
41dbc50f9c
[lynda] Capture and output login error ( Closes #6556 )
2015-08-14 22:07:02 +06:00
Sergey M․
594f51b859
[indavideo] Remove unused import
2015-08-13 23:47:49 +06:00
Sergey M․
a34e19629c
[indavideo] Relax _VALID_URL to match subdomains and add tests
2015-08-13 23:40:20 +06:00
Sergey M․
3c12a027d4
[indavideo] Split in two extractors, extract all formats and fix timestamp
2015-08-13 23:25:47 +06:00
nyuszika7h
cb28e03386
[indavideo] Add new extractor
...
Closes #2147 .
2015-08-13 22:19:22 +06:00
Yen Chi Hsuan
28479149cc
[theplatform] Fallback to hardcoded releaseUrl if not available
...
Fixes #6546 .
Not adding a test case as test_NBC has the same problem.
2015-08-13 12:56:12 +08:00
Sergey M․
237c03c8ea
[dhm] Remove unused import
2015-08-13 01:19:23 +06:00
Sergey M․
e73c85cb23
[iqiyi] PEP 8
2015-08-13 01:18:49 +06:00
Sergey M․
b6b2711298
[tweakers] Remove unused imports
2015-08-13 01:17:15 +06:00
Sergey M․
2c919adb74
[rtvnh] Check status code
2015-08-13 01:11:55 +06:00
Sergey M․
60231c65b9
[rtvnh] Make SMIL not fatal
2015-08-13 01:02:50 +06:00
Sergey M․
f196047832
[rtvnh] Make thumbnail optional
2015-08-13 01:00:25 +06:00
Sergey M․
240ca32e57
[rtvnh] Carry long lines
2015-08-13 01:00:05 +06:00
Sergey M.
fa37c26c4d
Merge pull request #6537 from ngld/rtvnhnl
...
[rtvnhnl] Added new extractor
2015-08-13 00:57:00 +06:00
ngld
d7dbfc7cc1
Use native HLS implementation by default.
2015-08-12 20:51:28 +02:00
ngld
d9ab5262b1
[rtvnh] Renamed rtvnhnl -> rtvnh
2015-08-12 20:26:13 +02:00
ngld
fb124e3741
[rtvnhnl] Relax the thumbnail check
2015-08-12 20:21:32 +02:00
Sergey M.
479bf783d2
Merge pull request #6539 from ngld/fix-funnyordie
...
[funnyordie] Handle protocol-relative URLs (fixes #6490 )
2015-08-12 23:23:35 +06:00
ngld
f0f3a6c99d
[rtvnhnl] Added new extractor
2015-08-12 18:07:27 +02:00
Sergey M․
f57b7835e2
[youtube] Update tests
2015-08-12 21:27:58 +06:00
ngld
1df3186e0e
[funnyordie] Handle protocol-relative URLs ( fixes #6490 )
2015-08-12 16:01:47 +02:00
sceext
0a19d4ccd6
[iqiyi] update md5 salt (2015-08-10 Zombie)
2015-08-12 14:01:48 +08:00
Sergey M․
b1ac38fadc
[tvplay] Add age limit to tests
2015-08-11 01:49:23 +06:00
Sergey M․
fb0d12c6cb
[pbs] Add age limit to tests
2015-08-11 01:46:25 +06:00
Sergey M․
34952f09e1
[youtube] Add age limit to tests
2015-08-11 01:24:53 +06:00
Sergey M․
34a7de2970
[youtube] Skip download for multiple v= test
2015-08-11 01:22:06 +06:00
Sergey M.
0ff827419e
Merge pull request #6518 from puckipedia/master
...
[youtube] Use the first v= argument in the URL
2015-08-11 01:18:50 +06:00
Sergey M․
b29440aee6
[vimeo:user] Do not match watchlater
2015-08-11 01:17:41 +06:00
Puck Meerburg
11b5605815
[youtube] Use the first v= argument in the URL
...
This is according to how youtube handles multiple v= values in one URL.
Before this, it was possible to make a single URL show up differently
on youtube itself, and if you downloaded/viewed it with youtube-dl/mpv
2015-08-10 20:52:38 +02:00
Sergey M․
844587669e
[vimeo:watchlater] Fix extraction ( Closes #3886 )
2015-08-10 23:58:01 +06:00
Sergey M․
f6c3664d71
[vimeo] Fix login ( Closes #6488 )
2015-08-10 23:35:08 +06:00
Sergey M․
c5864a8ce6
[fc2] Fix python 2.6 ( Closes #6512 )
2015-08-10 21:38:58 +06:00
Sergey M․
0791ac1b44
[extractor/generic] Clarify comment
2015-08-09 19:47:58 +06:00
Sergey M․
1de5cd3ba5
[extractor/generic] Add test for xspf playlist
2015-08-09 19:47:08 +06:00
Sergey M․
729accb482
[extractor/generic] Add support for xspf playlists
2015-08-09 19:43:42 +06:00
Sergey M․
942acef594
[extractor/common] Extract _parse_xspf
2015-08-09 19:41:55 +06:00
Sergey M․
fb2f339fec
[dhm] Use _extract_xspf_playlist
2015-08-09 19:21:25 +06:00
Sergey M․
98044462b1
[extractor/common] Use playlist id as default title
2015-08-09 19:18:50 +06:00