rrooij
89f2602880
[schooltv] Add extractor for SchoolTV playlists
...
This closes #8163
2016-01-30 23:21:42 +01:00
Yen Chi Hsuan
db9b1dbcd9
[nba] Add ext for hls formats and fix test_NBA
2016-01-31 04:58:10 +08:00
Yen Chi Hsuan
e881c4bcab
[nbc] Use NBC's id and fix _TESTS
...
ThePlatform URL gives the same ID for all _TESTS
2016-01-31 04:58:10 +08:00
Yen Chi Hsuan
670ad51ade
[nrktv] Fix _TESTS
2016-01-31 04:58:10 +08:00
Yen Chi Hsuan
eb6fc7d32a
[senateisvp] Fix test_SenateISVP and test_SenateISVP_1
2016-01-31 04:58:10 +08:00
Yen Chi Hsuan
ed1a390583
[tv2] Fix test_TV2
2016-01-31 04:58:10 +08:00
Yen Chi Hsuan
809e1857c5
[screenwavemedia] Fix HLS extension and test_TeamFour
2016-01-31 04:58:10 +08:00
Yen Chi Hsuan
7c38af48b9
[vgtv] Fix test_VGTV_2
2016-01-31 04:58:10 +08:00
Yen Chi Hsuan
60ad3eb970
[viidea] Skip download for the test case requiring ffmpeg
2016-01-31 04:58:10 +08:00
Sergey M․
a7685b3a6b
[npo] Add extension for m3u8
2016-01-31 02:38:28 +06:00
remitamine
8f1fddc816
[limelight] fix format sorting and make m3u8 and f4m extraction non fatal
2016-01-30 20:51:47 +01:00
remitamine
1bf996fa5c
[generic] Add support for Limelight API
2016-01-30 20:45:56 +01:00
Yen Chi Hsuan
248ae880b6
[facebook] Add md5 for the test case with DASH
2016-01-30 23:01:19 +08:00
Yen Chi Hsuan
2d2fa82d17
[common] Add _extract_dash_manifest_formats
2016-01-30 22:52:23 +08:00
Yen Chi Hsuan
c94678957f
[common] Remove unused arguments
2016-01-30 22:45:16 +08:00
Yen Chi Hsuan
16f38a699f
[common] Rename to namespace
...
For consistency with _parse_smil_*
2016-01-30 22:40:56 +08:00
Yen Chi Hsuan
a6c2c24479
[youtube] Remove '(v|a)codec': 'none' entries
...
Not used anymore
2016-01-30 22:28:53 +08:00
Yen Chi Hsuan
df374b5222
[common] Prefer the manifest than formats_dict in determining codecs
2016-01-30 21:42:27 +08:00
Yen Chi Hsuan
5ea1eb78f5
[common] Fix for youtube
2016-01-30 21:36:01 +08:00
Yen Chi Hsuan
5d2c0fd9ba
[youtube] Pass self._formats to _parse_dash_manifest
2016-01-30 21:32:15 +08:00
Yen Chi Hsuan
0803753fea
[facebook] Add support for DASH manifests
2016-01-30 21:31:53 +08:00
Yen Chi Hsuan
b323e1707d
[common] Modify _parse_dash_manifest for use in Facebook
2016-01-30 21:27:43 +08:00
Yen Chi Hsuan
17b598d30c
[common] _parse_dash_manifest() from youtube.py
2016-01-30 21:05:55 +08:00
Sergey M․
c3deacd562
[matchtv] Add extractor ( Closes #8313 )
2016-01-30 18:30:27 +06:00
ping
2f0a33d8a3
[daum.net] Support for playlists, user channels
2016-01-30 20:10:36 +08:00
Yen Chi Hsuan
05d0d131a7
[youtube] Move decrypt_sig out of _parse_dash_manifest
2016-01-30 20:05:56 +08:00
Yen Chi Hsuan
c140629995
[facebook] Support alternative webpage form
...
Fixes #8371
2016-01-30 19:33:22 +08:00
Yen Chi Hsuan
0179f6a830
[daum] Add 'thumbnail' to all _TESTS
2016-01-30 16:54:14 +08:00
Yen Chi Hsuan
830afe85dc
[daum.net] Support VodPlayer.swf URLs ( closes #8173 )
2016-01-30 16:50:13 +08:00
Yen Chi Hsuan
8bf39420b4
Merge remote-tracking branch 'upstream/master'
2016-01-30 16:25:55 +08:00
Yen Chi Hsuan
06ffa33485
[daum.net] Move the request to ClipInfoXml.do
...
To reduce the number of wasted requests
2016-01-30 16:23:37 +08:00
Yen Chi Hsuan
874e05975b
Merge branch 'daum-fix-clip' of https://github.com/ping/youtube-dl into ping-daum-fix-clip
2016-01-30 16:22:37 +08:00
ping
f5d30d521c
[daum] Fix add view_count, comment_count to test
2016-01-30 11:09:30 +08:00
ping
e047922be0
[daum] Fix copy-paste mistake
2016-01-30 11:04:11 +08:00
Sergey M․
83ab8a79cc
[espn] Improve video id extraction ( Closes #8368 )
2016-01-30 01:48:54 +06:00
Sergey M․
350cf045d8
[extractor/common] Restrict checks when auto calculating tbr
2016-01-30 01:47:46 +06:00
Sergey M․
68a0ea15b4
[cspan] Unescape path ( Closes #8365 )
2016-01-30 00:26:33 +06:00
Jaime Marquínez Ferrándiz
2b4f5e68d1
[azubu] Add extractor for live streams ( closes #8343 )
2016-01-29 15:36:33 +01:00
Jaime Marquínez Ferrándiz
70029bc348
[youtube:user] Require 'https?://' in the url ( fixes #8356 )
...
It was matching www.youtube.com/embed/WpfukLMe1TM.
The generic extractor automatically adds http:// if it's missing.
2016-01-29 11:27:11 +01:00
Sergey M․
1ac6e794cb
[bbc] Add test for #8147
2016-01-28 23:27:48 +06:00
Sergey M․
a853427427
[bbc] Add another description regex
2016-01-28 23:23:13 +06:00
Sergey M․
50e989e263
[bbc] Add another title regex ( Closes #8340 )
2016-01-28 23:19:53 +06:00
Sergey M․
10e6ed9341
[ok] Add support for mobile URLs ( Closes #8345 )
2016-01-28 22:56:49 +06:00
Sergey M․
38c84acae5
[ndr:embed:base] Add missing ext for m3u8
2016-01-28 22:50:18 +06:00
Sergey M․
ed7cd1e859
[cbsnews] Remove unused import
2016-01-28 00:42:04 +06:00
remitamine
f125d9115b
[cbsnews] extract all formats
2016-01-27 19:11:21 +01:00
remitamine
a9d5f12fec
Merge pull request #8328 from remitamine/hls-master-detect
...
[extractor/common] detect media playlist in _extract_m3u8_formats
2016-01-27 18:07:30 +01:00
remitamine
7f32e5dc35
[extractor/common] detect media playlist in _extract_m3u8_formats
2016-01-27 17:53:42 +01:00
Sergey M․
c3111ab34f
[spankbang] Fix title extraction ( Closes #8329 )
2016-01-27 21:49:56 +06:00
Sergey M․
9339774af2
[spankbang] Fix formats extraction
2016-01-27 21:49:39 +06:00
Sergey M․
b0d21deda9
[extractor/common] Auto calculate tbr when missing
2016-01-27 21:11:17 +06:00
ping
b6c33fd544
[daum.net] Fixes #8331
2016-01-27 12:48:00 +08:00
Sergey M․
fb4b345800
[instagram] Make description optional ( Closes #8326 )
2016-01-26 21:46:51 +06:00
Sergey M․
af9c2a07ae
[cspan] Extract from path when no qualities ( Closes #8317 )
2016-01-26 21:29:42 +06:00
remitamine
ab180fc648
Merge branch 'master' of github.com:rg3/youtube-dl
2016-01-26 15:55:38 +01:00
remitamine
682f8c43b5
[vevo] fallback to youtube video only if vevo video is geo restricted(fixes 8263)(fixes 2874)
2016-01-26 15:54:32 +01:00
Sergey M․
f693213567
[cspan] Fix clip/prog id extraction ( #8317 )
2016-01-26 20:42:20 +06:00
remitamine
9165d6bab9
[vevo] extract metadata and formats from api if videoinfo is empty
...
these was fixed by @yan12125 in ff51983e15
i only added some code to extract video metadata and more formats from
api
2016-01-26 13:46:58 +01:00
remitamine
2975fe1a7b
[vevo] extract all formats and bypass geo restriction
2016-01-25 22:35:06 +01:00
Sergey M․
de691a498d
[facebook:post] Add extractor ( Closes #8321 )
2016-01-25 22:18:34 +06:00
Sergey M․
2e6e742c3c
[facebook] Add shortcut and reformat _VALID_URL
2016-01-25 22:15:21 +06:00
Yen Chi Hsuan
e9bd0f772b
Merge pull request #8130 from dyn888/master
...
[youtube] added vcodec/acodec/abr for multiple itags
2016-01-25 01:15:11 +08:00
Yen Chi Hsuan
77f785076f
[common] Keep full codec name from m3u8 manifests
...
See #8293 . This is for consistency between YouTube and HLS formats.
2016-01-25 01:03:46 +08:00
Yen Chi Hsuan
94278f7202
[youtube] Prefer info from YouTube than _formats ( #8293 )
2016-01-25 01:02:19 +08:00
Sergey M․
6fa73386cb
[drtv] Use IETF language tag
2016-01-23 01:54:00 +06:00
Sergey M․
5ca01bb9e4
[kanalplay] Use IETF language tag
2016-01-23 01:51:18 +06:00
Sergey M․
594c4d79a5
[svt] Improve subtitles extraction and add test ( Closes #8265 )
2016-01-23 01:47:54 +06:00
Marian Sigler
1f16b958b1
[SVTPlay] Add subtitle support
2016-01-23 01:28:31 +06:00
Sergey M․
4c0d13df9b
[lovehomeporn] Add extractor
2016-01-23 00:52:23 +06:00
Sergey M․
b2c6528baf
[ruleporn] Rework in terms of nuevo ( Closes #8206 )
2016-01-23 00:40:11 +06:00
Sergey M․
ea17820432
[nuevo] Improve thumbnail extraction
2016-01-23 00:38:58 +06:00
Dankryn
1257b049bc
[ruleporn] Add new extractor
2016-01-23 00:13:27 +06:00
Sergey M․
10677ece81
[nuevo] Simplify nuevo extractors ( Closes #7728 )
2016-01-23 00:04:33 +06:00
Andrew "Akari" Alexeyew
d570746e45
[nuevo] Generalize nuevo extractor and add support for trollvids
...
Supports only the nuevo player for now (most common).
[trollvids] convert duration to an int
[trollvids] added a test
[trollvids] made flake8 shut up
Generalized the Nuevo extractor
Affects: anitube, trollvids, trutube
[nuevo] Complied with the code comments.
2016-01-22 23:29:24 +06:00
Sergey M․
4fcd9d147d
[arte:cinema] Add extractor
2016-01-22 23:00:50 +06:00
Sergey M․
9c54ae3387
[arte:future] Make duplicated test matching only
2016-01-22 23:00:05 +06:00
François Charlier
24114fee74
[arte:future] Fix extraction
...
[arte] Add support for more "Arte Future" uri
2016-01-22 22:58:37 +06:00
Sergey M․
220ee33f2b
[cbsnews] Simplify subtitles extraction and fix test ( Closes #8295 )
2016-01-22 22:23:21 +06:00
John Assael
4118cc02c1
[cbsnews] Extract subtitles
...
added test function for CBS News subtitles
2016-01-22 22:15:51 +06:00
Yen Chi Hsuan
6b45f9aba2
[iqiyi] Update key ( closes #8292 )
2016-01-22 02:14:47 +08:00
Sergey M․
1e10d02fec
[hitbox] Skip subscribe only formats ( Closes #8217 )
2016-01-21 23:28:22 +06:00
Sergey M․
51290d8457
[youtube] Simplify automatic captions URL check ( Closes #8287 )
2016-01-21 22:58:03 +06:00
Dimitre Liotev
582f4f834e
Fix issue #8109 (error when downloading automatic captions)
2016-01-21 22:55:36 +06:00
Sergey M․
e87d98b0dd
[yahoo] Add improve content id regexes ( Closes #8290 )
2016-01-21 22:42:50 +06:00
igv
383496e65e
Additional regex for yahoo extractor
2016-01-21 22:35:28 +06:00
Jaime Marquínez Ferrándiz
4519c1f43c
[vimeo] 'ext' must be a string, not a tuple ( fixes #8288 )
...
There was an ',' at the end of the line.
2016-01-21 12:43:45 +01:00
Sergey M․
a616f65471
[tube8] PEP 8
2016-01-20 21:30:29 +06:00
CeruleanSky
1f78ed189a
[OraTV] update extractor
...
"current" is now "video"
"hls_stream" is now hls_stream without quotes
video_id is now id
duration for current video is not present(for other videos it is)
modified regex to find hls_stream variable to work reguardless of whether it is quoted or not.
[ora] Improve (Closes #8273 )
2016-01-20 21:28:42 +06:00
Sergey M․
7dde358adc
[tube8] Extract duration and modernize
2016-01-20 20:07:32 +06:00
Sergey M․
27b83249c9
[tube8] Fix extraction and extract all formats ( Closes #8281 )
2016-01-20 20:00:51 +06:00
Yen Chi Hsuan
fe6856b059
[neteasemusic] Use float_or_none
2016-01-20 04:21:51 +08:00
Yen Chi Hsuan
a54fbf2ca6
Merge branch 'patch-8239' of https://github.com/ping/youtube-dl into ping-patch-8239
2016-01-20 04:15:46 +08:00
Yen Chi Hsuan
d8024aebe5
Merge branch 'FounderSG-Weiqitv'
2016-01-20 04:06:09 +08:00
Yen Chi Hsuan
8652bd22f1
[weiqitv] Use single quotes
2016-01-20 04:04:39 +08:00
Yen Chi Hsuan
f15a9ca301
[weiqitv] Rename the extractor - capitilize 'TV'
2016-01-20 04:03:57 +08:00
Yen Chi Hsuan
65ced034b8
[weiqitv] Make codes shorter
2016-01-20 04:02:30 +08:00
Yen Chi Hsuan
bec30224ff
[letv] LetvCloud: Detect ext instead of the hardcoded one
2016-01-20 04:00:37 +08:00
Yen Chi Hsuan
0428106da3
[letv] LetvCloud: make title looks like a title
2016-01-20 03:53:17 +08:00
Yen Chi Hsuan
73e7442456
[letv] LetvCloud: simplify and improve _VALID_URL
2016-01-20 03:42:01 +08:00
Yen Chi Hsuan
26de1bba83
[letv] LetvCloud: check error messages from server
2016-01-20 03:31:34 +08:00
Yen Chi Hsuan
e0690782b8
[letv] LetvCloud: guard against invalid URLs
2016-01-20 03:25:12 +08:00
Yen Chi Hsuan
8fff4f61e5
[letv] Use single quotes
2016-01-20 03:18:54 +08:00
Yen Chi Hsuan
10defdd06a
[letv] Reduce duplicated codes
2016-01-20 03:17:35 +08:00
Sergey M․
485139c15c
[viewster] Tolerate missing synopsis ( Closes #8274 )
2016-01-20 00:02:46 +06:00
Sergey M․
b605ebb609
[lemonde] Add extractor
2016-01-19 22:09:55 +06:00
Sergey M․
aecfcd4e59
[ultimedia] Rename to digiteka
2016-01-19 21:51:46 +06:00
Sergey M․
942d46196f
[ultimedia] Extend _VALID_URL to support digiteka
2016-01-19 21:47:06 +06:00
Yen Chi Hsuan
78be2eca7c
Merge branch 'Weiqitv' of https://github.com/FounderSG/youtube-dl into FounderSG-Weiqitv
2016-01-19 23:39:32 +08:00
Sergey M․
1fa2b9841d
[extractor/generic] Extend dailymotion embed regex
2016-01-19 21:20:45 +06:00
Sergey M․
9fbd0822aa
[dailymotion] Extend _VALID_URL
2016-01-19 21:20:14 +06:00
Sergey M․
e323cf3ff3
[youtube] Skip test
2016-01-19 20:56:04 +06:00
Sergey M․
8ceabd4df3
[youtube] Capture and output unavailable message
2016-01-19 20:54:43 +06:00
Sergey M․
a8776b107b
[youtube] Clarify test_Youtube_18
2016-01-18 23:19:38 +06:00
Sergey M․
096b533982
[youtube] Fix URL expansion in video description
...
Fixes test_Youtube_18
2016-01-18 23:17:45 +06:00
Sergey M․
dae503afaa
[atresplayer] Skip HLS completely ( Closes #8261 )
2016-01-17 22:14:07 +06:00
Jakub Wilk
e5a66240c0
[ustream] Use HTTPS for GitHub URL
2016-01-17 15:06:00 +01:00
ping
e0ef13ddeb
[neteasemusic] Fallback to alt hosts if m5.music.126.net doesn't work
2016-01-17 07:48:46 +08:00
Sergey M․
855f90fa6f
[ae] Rename to aenetworks and clarify extractor name and description
2016-01-17 03:02:45 +06:00
Yen Chi Hsuan
1358b94163
[ae] Fix _TESTS
2016-01-16 20:56:53 +08:00
Yen Chi Hsuan
350e02d40d
[bbc] Use _search_json_ld
2016-01-16 20:46:28 +08:00
Yen Chi Hsuan
0b26ba3fc8
[extractor/common] Allow passing more parameters to _search_json_ld
2016-01-16 20:45:36 +08:00
ping
3a0a78731b
Fixes #8239
2016-01-16 12:17:07 +08:00
Sergey M
ac25992bc7
Merge pull request #8246 from dstftw/initial-json-ld-metadata-support
...
Initial JSON-LD metadata extraction support
2016-01-16 07:20:15 +06:00
Sergey M․
a50a8003a0
[cultureunplugged] Improve ( Closes #8060 )
2016-01-16 07:10:51 +06:00
Sergey M․
315bdae00a
[zippcast] Improve ( Closes #8198 )
2016-01-16 06:27:34 +06:00
ckuu
2ddfd26f1b
'[ZippCast] Add new extractor'
...
Closes rg3/youtube-dl#6591
2016-01-16 06:25:06 +06:00
Sergey M․
b4e44234bc
[ae] Use JSON-LD for TV series metadata
2016-01-16 00:36:49 +06:00
Sergey M․
4ca2a3cf3c
[extractor/common] Add initial support for JSON-LD metadata extraction into info_dict
2016-01-16 00:36:02 +06:00
remitamine
27a95f51aa
[cwtv] Add new extractor
2016-01-15 17:45:51 +01:00
Sergey M․
a78d6a9bb1
[ae] Improve _VALID_URL
2016-01-15 22:13:48 +06:00
Sergey M․
567f9a5809
[ae] Add extractor import
2016-01-15 22:12:51 +06:00
Sergey M․
3a421c724f
[history] Remove import ( Closes #8243 )
2016-01-15 22:10:07 +06:00
Sergey M․
34dd81c03a
[xtube:user] Fix extraction ( Closes #8224 )
2016-01-15 21:35:20 +06:00
Sergey M․
b3f502cdb9
[xtube] Add shortcut
2016-01-15 21:28:36 +06:00
remitamine
587dfd44a4
[ae] Add support for fyi.tv, aetv.com and mylifetime.com( closes #3599 )
2016-01-15 16:18:07 +01:00
remitamine
52767c1ba0
[history] add support for episode pages( fixes #8240 )
2016-01-15 15:16:57 +01:00
remitamine
014b5c59d8
[theplatform] extend _VALID_URL regex
2016-01-15 15:12:35 +01:00
remitamine
fad7a336a1
Revert "[history] fix signature and media url extraction( fixes #8240 )"
...
This reverts commit ffbc0baf72
.
2016-01-15 14:54:39 +01:00
remitamine
ffbc0baf72
[history] fix signature and media url extraction( fixes #8240 )
2016-01-15 12:35:31 +01:00
Sergey M․
4e2743abd9
[canvas] Improve ( Closes #7145 )
2016-01-14 23:15:12 +06:00
Tom Gijselinck
be2d40a58a
[Canvas] Add new extractor
2016-01-14 23:14:41 +06:00
Sergey M․
81549898c0
[prosiebensat1] Fix some extraction and update tests
2016-01-14 22:45:09 +06:00
Lucas
0baedd1851
[prosiebensat1] add support for 7tv.de
2016-01-14 22:14:04 +06:00
Sergey M․
6b559c2fbc
[ntvde] Improve regex
2016-01-14 22:12:24 +06:00
Sergey M․
986986064e
[orf:fm4] Add test
2016-01-14 22:11:33 +06:00
Sergey M․
4654c1d016
[orf:fm4] Extend _VALID_URL ( Closes #8234 )
2016-01-14 22:07:42 +06:00
Sergey M․
163e8369b0
[ntvde] Fix extraction
2016-01-14 22:05:04 +06:00
Sergey M․
5cc9c5dfa8
[unistra] Fix extraction
2016-01-14 21:53:24 +06:00
Sergey M․
fbd90643cb
[vodlocker] Fix extraction ( Closes #8231 )
2016-01-14 21:48:08 +06:00
Sergey M․
abb893e6e4
[beeg] Update API URL
2016-01-14 19:57:56 +06:00