Yen Chi Hsuan
8773f3158f
[safari] Use postdata_urlencode ( #7465 )
9 years ago
Celthi
7e37c39485
merge data1 and data2
9 years ago
Celthi
14c17cafa1
add support to video protected by password
9 years ago
Celthi
8696a7fd13
fix the keyerror(mp4hd), todo support download the video protected by password
9 years ago
remitamine
bb4b8c57b9
[kaltura] extract more formats
9 years ago
Sergey M․
d63cfc3f0f
[beeg] API v5 ( Closes #7846 )
9 years ago
Sergey M․
f377f44dae
[funimation] Improve extraction
9 years ago
Sergey M․
0b1bb1ac3a
[funimation] Add test for promotional video
9 years ago
Sergey M․
f208e52a76
[funimation] Fix promotional videos extraction
9 years ago
Sergey M․
b091529a3c
[funimation] Extend _VALID_URL to match promotional videos
9 years ago
Sergey M․
b323a3cbff
[funimation] Remove unused import
9 years ago
Sergey M․
b59623ef43
[funimation] Use mobile webpage for workaround hulu error
9 years ago
Sergey M․
9c163950da
[funimation] Improve _VALID_URL
9 years ago
Sergey M․
d357bbd375
[funimation] Update test
9 years ago
Sergey M?
f542a3d26b
[funimation] Improve extraction ( Closes #7775 )
9 years ago
Sergey M?
59a4ff482a
[funimation] Real UA is required for login
9 years ago
Sergey M?
40ca5b04f4
[funimation] Remove unnecessary login form field
9 years ago
Sergey M?
411e5b88c9
[funimation] Fix login message
9 years ago
Sergey M?
b4c299bad0
[funimation] PEP 8
9 years ago
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.
9 years ago
remitamine
1fe248a51b
Merge pull request #7833 from remitamine/ooyala
...
[ooyala] improve extraction
9 years ago
remitamine
2559b9d017
[wdr] extract all formats( closes #7788 )
9 years ago
Celthi
5333842a1d
According the blog and you-get fixed the issues #7627 .
9 years ago
Celthi
98c3806b15
fix some not important codesnips
9 years ago
Yen Chi Hsuan
b6afc225c8
[vevo] Use _download_smil to provide informative error messages
9 years ago
Yen Chi Hsuan
ad30dc1e20
[vevo] Allow calling API without https
...
Not all proxies allow CONNECT
9 years ago
Yen Chi Hsuan
ff51983e15
[vevo] Handle videos without video_info ( #7802 )
9 years ago
Celthi
fdf01663d1
able to download first part of the video, but fail in the left part
9 years ago
Yen Chi Hsuan
4b94288301
[vevo] Use _match_id
9 years ago
Yen Chi Hsuan
4bf99ade15
[vevo] Catch the georestriction message ( #7802 )
9 years ago
remitamine
e3e166d8cf
[ign] improve extraction and extract uploader_id
9 years ago
remitamine
3da3999612
[ultimedia] keep direct support for ultimedia videos
9 years ago
remitamine
d50116b8ac
[vgtv] extract 5 digit length video ids using both xstream and vgtv
9 years ago
remitamine
75ed53320e
[ooyala] improve extraction
9 years ago
Sergey M․
a8abf124c8
[dailymotion] Add subtitles test URL for reference
9 years ago
Sergey M․
176ccefcd8
[pbs] PEP 8
9 years ago
Sergey M․
cbd2ffd031
[dailymotion] Fix subtitles extraction
9 years ago
Sergey M․
0b534d2adc
[dailymotion] Restrict player v5 regex ( Closes #7826 )
9 years ago
Sergey M․
526a20bd16
[pbs] Clarify member stations' URLs
9 years ago
Celthi
51094b1b08
add cookie and referer in headers, change the video url
9 years ago
Sergey M․
6c7b26e13f
[pbs] Make URLs lowercase
9 years ago
Sergey M․
b51b108045
[pbs] Clean up stations list from duplicates
9 years ago
remitamine
41c3b34b1f
[vgtv] add sortcut expressions to use the extractor
9 years ago
Sergey M․
e15e2ef7a0
[pbs] Add support for all member stations ( #7674 )
9 years ago
Sergey M․
d0c8b279da
[pbs] Add another coveplayer pattern ( Closes #7674 )
9 years ago
Sergey M․
612d83b51d
[pbs] Extend _VALID_URL
9 years ago
Sergey M
9c30efeb7e
Merge pull request #7792 from jindaxia/fix_sohu_403forbidden
...
[sohu] Fix 403 forbidden
9 years ago
Sergey M․
39fa4cc107
[cliphunter] Fix extraction ( Closes #7796 )
9 years ago
Sergey M?
b09c122373
[nbc] Add another theplatform pattern
9 years ago
Sergey M․
b46b65ed37
[nbc] Smuggle referer ( Closes #7791 )
9 years ago
Sergey M․
18e4088fad
[theplatform] Add support for referer protected videos wuth explicit SMIL
9 years ago
虾哥哥
5fd6cd64f9
[sohu]fix 403 forbidden
9 years ago
Sergey M․
1775612512
[wimp] Improve video URL regex
9 years ago
Sergey M․
0d2d967cc7
[wimp] Fix extraction ( Closes #7784 )
9 years ago
Sergey M․
a5e52a1fd4
[vk] Add test for pladform embed
9 years ago
Sergey M․
291a93bafa
[vk] Remove unnecessary message
9 years ago
Sergey M․
c4737bea17
[vk] Add support for pladform embeds ( Closes #7780 )
9 years ago
Sergey M․
45dad7ba1b
[extractor/generic] Use _extract_url for pladform
9 years ago
Sergey M․
db7c9da871
[pladform] Add _extract_url routine
9 years ago
Sergey M․
fd8e559c3a
[beeg] Switch to api v4 ( Closes #7774 )
9 years ago
Sergey M․
222e11d4ae
[bbc] Add another pattern for playlist.sxml ( Closes #7743 )
9 years ago
Sergey M․
7d682f0acb
[nowtv] Extend _VALID_URL to support jahr URLs ( Closes #7755 )
9 years ago
Yen Chi Hsuan
8364b6b0b1
[iqiyi] Update key
...
Closes #7772
9 years ago
remitamine
9f6b517671
[vgtv] extract all formats and improve extraction
9 years ago
Sergey M․
7ac40e5521
[nowvideo] Update test
9 years ago
Sergey M․
36066dd3ee
[movshare] Rename to wholecloud
9 years ago
Sergey M․
636aa83ed3
[cloudtime] Add extractor
9 years ago
Sergey M․
33d152b6cc
[novamov] Move all novamov based extractors to a single place
...
For easier navigation
9 years ago
remitamine
51c4fec0d5
[nba] use int_or_none for tbr
9 years ago
remitamine
0017486dca
[nba] use int instead of int_or_none
9 years ago
Sergey M․
edc70f4aaf
[pluralsight] Fix format code split while guessing quality
9 years ago
Sergey M․
756926ff00
[pluralsight] Add support for widescreen videos ( Closes #7766 )
9 years ago
remitamine
cb160dd531
[nba] handle format info properly
9 years ago
Jaime Marquínez Ferrándiz
77334ccb44
[metacafe] Fix age limit extraction
9 years ago
Jaime Marquínez Ferrándiz
796db21295
[metacafe] Fix video url extraction ( closes #7763 )
9 years ago
remitamine
7db2897ded
[srgssr] handle all play urls only in SRGSSRIE and keep RTSIE for articles
9 years ago
Sergey M․
960e038886
[hypem] Modernize
9 years ago
Sergey M․
ea14422ff1
[hypem] Correctly handle cookies ( Closes #7762 )
9 years ago
Yen Chi Hsuan
38d05d17e5
[fc2] Fix test_FC2_1
9 years ago
Yen Chi Hsuan
db9bd5267f
[keezmovies] Fix extraction
...
Also fixes #7752
9 years ago
remitamine
ab3b773bbe
[acast] change tests into more stable casts and work with channel extractor only if it didn't match cast regex
9 years ago
Yen Chi Hsuan
0bc4ee60e0
[bbc] Fix test_BBC_6
9 years ago
Yen Chi Hsuan
a3ef0e1cdd
[bbc.co.uk] Skip removed test video
9 years ago
Yen Chi Hsuan
679bacf0b5
[bbc.co.uk] Fix test_BBCCoUk
...
This is similar to the one in #7756 , So also fixes #7756 .
9 years ago
remitamine
02e3952f3b
[trilulilu] handle errors
9 years ago
Yen Chi Hsuan
64b7e89c0c
[srf] Support audios ( closes #7760 )
9 years ago
remitamine
bee4c5571a
[clipfish] improve extraction
9 years ago
remitamine
96929dd1e8
[skynewsarabia] fix extractor name
9 years ago
remitamine
53e06b2507
[ooyala] fix duration scale
9 years ago
remitamine
b80d4bebf3
[nba] fix extraction errors
9 years ago
Jaime Marquínez Ferrándiz
55bec9b658
[clipfish] Remove unused import and style fix
9 years ago
Jaime Marquínez Ferrándiz
2a63b0f110
[mixcloud] Fix extraction of the audio url ( fixes #7751 )
9 years ago
remitamine
07b88cffce
Merge pull request #7686 from remitamine/acast
...
[acast] Add new extractor
9 years ago
remitamine
58c8451f36
Merge pull request #7660 from remitamine/gameinformer
...
[gameinformer] Add new extractor(closes #3376 )
9 years ago
remitamine
3047121c63
Merge pull request #7320 from remitamine/adobetv
...
[adobetv] improve extraction and add support specific language video,show and channel extraction
9 years ago
remitamine
7079f8ff1f
[adobetv] use compat_str
9 years ago
remitamine
2c3b9f3570
[adobetv] use a variable for api base url
9 years ago
remitamine
fad2428f47
[gameinformer] split long line
9 years ago
remitamine
c3d3110f6a
Merge pull request #7185 from remitamine/ooyala
...
[ooyala] extract more formats and metadata
9 years ago
remitamine
79ec00276c
Merge pull request #7326 from remitamine/clipfish
...
[clipfish] improve info extraction
9 years ago
remitamine
9c117d345f
[nba] improve( fixes #7068 )
...
* extract more formats
* extract videos from team mini sites
* extract more metadata
9 years ago
remitamine
46cc1c65a4
[nba] use xpath utils
9 years ago
remitamine
71d9fe7818
[trilulilu] improve extraction
9 years ago
remitamine
4ccabf93db
[trilulilu] fix info extraction
9 years ago
remitamine
6612a34939
[bilibili] flake8
9 years ago
remitamine
e5b4225f7c
[audimedia] flake8
9 years ago
remitamine
76ab842d9b
[bilibili] use xpath_text and catch errors in xml document
9 years ago
remitamine
78653a33aa
Merge remote-tracking branch 'upstream/master' into bliptv
9 years ago
remitamine
24dc1ed715
Merge pull request #7659 from remitamine/audimedia
...
[audimedia] Add new extractor(closes #7654 )
9 years ago
remitamine
640bb54e73
Merge branch 'master' of https://github.com/rg3/youtube-dl into bilibili
9 years ago
Sergey M․
e0977d7686
[beeg] Decrypt URL ( Closes #7736 )
9 years ago
remitamine
112ab398db
Merge pull request #7681 from remitamine/skynewarabia
...
[skynewsarabia] Add new extractor
9 years ago
Sergey M․
af93fcfa05
[beeg] Update API URL ( Closes #7736 )
9 years ago
Sergey M․
62d231c004
[extractor/common] Clarify duration can be float
9 years ago
Sergey M․
49358274d7
[bbc] Fix _VALID_URL
9 years ago
Jaime Marquínez Ferrándiz
7b1e379ca9
[gametrailers] Fix extraction ( fixes #7722 )
...
They have stopped using the MTV system.
9 years ago
Sergey M․
22d7368dfb
[bbc] Extract _ID_REGEX and ad one more video id pattern ( Closes #7724 )
9 years ago
Sergey M․
24121bc703
[udemy] Make lecture downloading fatal
9 years ago
Sergey M․
9fc87fa767
[udemy] Remove unused import
9 years ago
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']
9 years ago
Sergey M․
78717fc328
[udemy] Allow authentication via cookies
9 years ago
Sergey M․
3b35c3425e
[udemy] Extract formats from data.outputs ( #7704 )
9 years ago
Sergey M․
874ae0354e
[nrk] Extract f4m formats and impose geo restriction only when not media URL ( Closes #7715 )
9 years ago
Sergey M․
4c6b4764f0
[youtube] Clarify itag 272 possible resolutions ( #7699 )
9 years ago
Sergey M․
59ee8a8647
[facebook] Make alternative title optional ( Closes #7700 )
9 years ago
Sergey M․
af284305d5
[vodlocker] Capture file not found error ( Closes #7696 )
9 years ago
Sergey M․
d53a4af1a4
[pornhub:playlist] Allow alphanumeric viewkeys ( Closes #7695 )
9 years ago
Sergey M․
2e1b928540
[youtube:playlist] Extend _VALID_URL
9 years ago
Sergey M․
040ac68679
[youtube] Extend _VALID_URL ( Closes #7694 )
9 years ago
Yen Chi Hsuan
049d71d874
[youtube] Simplify and make sure header values are strings
9 years ago
Sergey M․
bf2c8c8f82
[spiegel] Fix extraction ( Closes #7693 )
9 years ago
Yen Chi Hsuan
ac5a69af45
[youtube] Disable compression for live streams
9 years ago
remitamine
46b4070f3f
Merge pull request #7057 from remitamine/cspan
...
[cspan] correct the clip info extraction (fixes #7335 )
9 years ago
remitamine
2a776f9788
[cspan] change into a function
9 years ago
remitamine
f4c7ef9862
[skynewsarabia] return empty categories array if there is no topic
9 years ago
remitamine
50e12e9df1
[acast] Add new extractor
9 years ago
Sergey M․
b7faebbac8
[bloomberg] Improve formats extraction
9 years ago
Sergey M․
4191fdf147
[bloomberg] Improve video id regex
9 years ago
Sergey M․
9a4f12be98
[bloomberg] Modernize
9 years ago
Sergey M․
7ad4258add
[bloomberg] Relax _VALID_URL even more ( Closes #7685 )
9 years ago
Sergey M․
5faf9fed7e
[youtube] Clarify rationale for yt:stretch validation
9 years ago
Sergey M
13a9b69b09
Merge pull request #7677 from lalinsky/yt-stretch-zero-height
...
[youtube] Ignore yt:stretch with zero width/height
9 years ago
remitamine
4975650e00
[skynewsarabia] fix IE_NAME
9 years ago
remitamine
0cc7178546
[skynewsarabia] Add new extractor
9 years ago
Lukáš Lalinský
41f24c321d
[youtube] Use the existing `w` and `h` variables
9 years ago
Sergey M․
7ac40086f5
[dbtv] Expand _VALID_URL ( Closes #7645 )
9 years ago
Lukáš Lalinský
313dfc45f5
[youtube] Ignore yt:stretch with zero width/height
9 years ago
remitamine
60121eb514
[gameinformer] Add new extractor
9 years ago
remitamine
527ca1da4f
[audimedia] Add new extractor( closes #7654 )
9 years ago
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
9 years ago
Sergey M․
67dda51722
Rename compat_urllib_request_Request to sanitized_Request and move to utils
9 years ago
Sergey M․
e4c4bcf36f
[vimeo] Use compat_urllib_request_Request
9 years ago
Sergey M․
9022726446
[youtube] Fix test
9 years ago
Sergey M․
94bfcd23b7
[youtube] Fix test
9 years ago
Sergey M․
526b3b0716
[youtube] Clarify ytplayer.config extraction rationale
9 years ago
Sergey M․
61f92af1cf
[youtube] Add test with '};' in tags
9 years ago
Sergey M․
a72778d364
[youtube] Improve ytplayer.config extraction
9 years ago
Sergey M
5ae17037a3
Merge pull request #7599 from lalinsky/fix-youtube
...
[youtube] More explicit player config JSON extraction (fixes #7468 )
9 years ago
Sergey M․
02f0da20b0
[pluralsight] Add support for alternative webpage layout ( Closes #7607 )
9 years ago
Lukáš Lalinský
b41631c4e6
[youtube] Send the list of patterns directly to _search_regex
9 years ago
Lukáš Lalinský
0e49d9a6b0
[youtube] Fall back to the original regex for ytplayer.config
9 years ago
Sergey M․
4a7d108ab3
[rutube] Remove unnecessary print
9 years ago
Lukáš Lalinský
3cfd000849
[youtube] More explicit player config JSON extraction ( fixes #7468 )
9 years ago
Sergey M․
1b38185361
[pornhd] Fix title extraction ( Closes #7596 )
9 years ago
Sergey M․
e568c2233e
[youtube] Add test for multi page list of playlists
9 years ago
Sergey M․
061a75edd6
[youtube] Extract base for entry list extractors and support multi page lists of playlists
9 years ago
Sergey M․
136dadde95
[youtube:show] Rework in terms of playlists base extractor
9 years ago
Sergey M․
0c14841585
[youtube:user:playlists] Add extractor ( Closes #3817 )
9 years ago
Sergey M․
0eebf34d9d
[pluralsight] Rephrase
9 years ago
Sergey M․
cf186b77a7
[pluralsight] Clarify allowed qualities guessing rationale
9 years ago
Sergey M․
a3372437bf
[soundcloud] Remove unused variable
9 years ago
Sergey M․
4c57b4853d
[pluralsight] Until listing formats request only single format
9 years ago
Sergey M․
38eb2968ab
[pluralsight] Clarify and randomize ViewClip sleep interval
9 years ago
Andrzej Lichnerowicz
bea56c9569
[pluralsight] prevent error 429 when sensing video formats
9 years ago
Sergey M․
7e508ff2cf
[pluralsight] Improve login detection
9 years ago
Sergey M․
563772eda4
[pluralsight] Extract base class
9 years ago
Sergey M․
0533915aad
[pluralsight] Update some more URLs
9 years ago
Sergey M․
c3a227d1c4
[pluralsight] Update _LOGIN_URL
9 years ago
Sergey M․
f6c903e708
[soundcloud:search] Simplify ( Closes #7213 )
9 years ago
Sergey M․
7dc011c063
[soundcloud:search] Remove no track results message
9 years ago
Sergey M․
4e3b303016
[soundcloud:search] Fix non-ASCII searches
9 years ago
Sergey M․
7e3472758b
[soundcloud:search] PEP 8
9 years ago
reiv
328a22e175
[soundcloud] Remove limit on search results
9 years ago
reiv
417b453699
[soundcloud] Use correct error message conventions
9 years ago
reiv
6ea7190a3e
Rewrite as list comprehension.
9 years ago
reiv
b54b08c91b
Simplify with itertools.islice().
9 years ago
reiv
c30943b1c0
Fix some compatibility issues, cleanup.
9 years ago
reiv
2abf7cab80
[soundcloud] Add Soundcloud search extractor
9 years ago
Sergey M․
4137196899
[rutube] Extract all formats
9 years ago
Sergey M․
019839faaa
[extractor/common] Use baseURL from f4m manifest for recursive manifest extraction
9 years ago
Sergey M․
f52183a878
[rutube:embed] Extend _VALID_URL ( Closes #7588 )
9 years ago
Yen Chi Hsuan
750b9ff032
[generic] Extract M3U8 formats ( closes #7582 )
9 years ago
Yen Chi Hsuan
28602e747c
[generic] Refactor
9 years ago
Yen Chi Hsuan
6cc37c69e2
[generic] Unescape URLs from JWPlayer ( #7582 )
9 years ago
Sergey M․
a5cd0eb8a4
[pluralsight:course] Improve _VALID_URL
9 years ago
Sergey M․
c23e266427
[pluralsight] Do not require pluralsight account
...
Looks like some courses are available without pluralsight account
9 years ago
Sergey M․
651acffbe5
[pluralsight] Update ViewClip URL
9 years ago
Sergey M․
71bd93b89c
[pluralsight] Do not rely on argument order in query ( Closes #7583 )
9 years ago
Sergey M․
6da620de58
[kaltura] Add test for referrer protected video ( #7409 )
9 years ago
Sergey M․
bdceea7afd
[kaltura] Clean description
9 years ago
Sergey M․
d80a39cec8
[kaltura] Improve
9 years ago
Sergey M․
5b5fae5f20
[generic] Use referrer from source kaltura embed URLs ( #7409 )
9 years ago
Sergey M․
01b06aedcf
[kaltura] Add support for referrer protected videos ( #7409 )
9 years ago
Sergey M․
67446fd49b
[instagram] Improve _VALID_URL ( Closes #7568 )
9 years ago
Sergey M․
325bb615a7
[theplatform] Style
9 years ago
Sergey M․
ee5cd8418e
[theplatform] Handle protocolless feed URLs ( Closes #7532 )
9 years ago
Sergey M․
342609a1b4
[bloomberg] Reax _VALID_URL ( Closes #7546 )
9 years ago
Sergey M․
6b7ceee1b9
[vimeo] Add test for #7552
9 years ago
Sergey M․
fdb20a27a3
[vimeo:group] Improve _VALID_URL ( Closes #7552 )
9 years ago
Sergey M․
2c94198eb6
[vimeo] Improve playlists extraction
9 years ago
Yen Chi Hsuan
c39fd7b1ca
[UDNEmbed] Fix generic UDN pages
...
Closes #7547
9 years ago
Sergey M․
a9c09a7c62
[pbs] Update API URL ( Closes #7565 )
9 years ago
Jaime Marquínez Ferrándiz
63b4295d20
[youtube:playlist] fix title extraction ( fixes #7544 and #7545 )
9 years ago
Sergey M․
312a3f389b
[pbs] Extend _VALID_URL
9 years ago
Jaime Marquínez Ferrándiz
609af1ae1c
[dplay] Add 'encoding: utf-8' line
9 years ago
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.
9 years ago
Jaime Marquínez Ferrándiz
e156e70281
[rtve] Remove unused import
9 years ago
Sergey M․
9b464929fe
[rtve.es:alacarta] Fix extraction
9 years ago
ping
76adc82068
[neteasemusic] Fixes #7301
9 years ago
Sergey M․
9a4acbfaf5
[theplatform] Add test for #7385
9 years ago
Sergey M․
ad1f4e7902
[theplatform] Handle explicitly specified SMIL ( #7385 )
9 years ago
Sergey M․
2ff7cbeaaa
[nowtv:list] Add extrator ( Closes #7147 )
9 years ago
Sergey M․
b2f7738830
[dumpert] Use original protocol
9 years ago
Sergey M․
dc0279532a
[dumpert] Disable SSL ( Closes #7504 )
9 years ago
Sergey M․
0c59d02bdc
[periscope] Relax _VALID_URL ( Closes #7503 )
9 years ago
Jaime Marquínez Ferrándiz
0f72beb515
[periscope] Remove unused imports
9 years ago
Sergey M․
d781e29316
[bbc] Allow selectionunavailable errors ( Closes #7502 )
9 years ago
Sergey M․
3b3e8ed332
[quickscope] Remove extractor (2)
9 years ago
Sergey M․
dcdfeb33d2
[quickscope] Remove extractor
9 years ago
Sergey M․
0d85c3a732
[lynda] Style
9 years ago
Sergey M․
903d136942
[lynda] Logout only when login info present ( Closes #7500 )
9 years ago
Yen Chi Hsuan
9d584da7d0
[xfileshare] Correct _VALID_URL
9 years ago
Yen Chi Hsuan
31752f76f7
[twitter:card] Add add_ie for the external test
9 years ago
Yen Chi Hsuan
5f1b2aea80
[twitter:card] Support vine.co embeds ( closes #7496 )
9 years ago
Sergey M․
4479600d57
[instagram] Add test for #7497
9 years ago
Sergey M․
a90189c3ad
[instagram] Relax _VALID_URL ( Closes #7497 )
9 years ago
Sergey M․
d8a1caf04f
[brightcove:new] Style
9 years ago
Sergey M․
cb33d389ed
[brightcove:new] Add test with rtmp streams
9 years ago
Sergey M․
e01b432ad3
[brightcove:new] Fix test
9 years ago
Sergey M․
fd91257c40
[brightcove] Order imports alphabetically
9 years ago
Sergey M․
75eac8961e
[brightcove] Remove unused import
9 years ago
Sergey M․
3b7d9aa487
Rename all references to legacy studio Brightcove extractor
9 years ago
Sergey M․
1f4b722b00
[generic] Clarify Brightcove Legacy Studio comment
9 years ago
Sergey M․
f6519f89b0
[generic] Extract Brightcove New Studio embeds
9 years ago
Sergey M․
24af85298e
[brightcove] Fix _extract_urls
9 years ago
Sergey M․
e721d857c2
[brightcove] Clarify IE_NAMEs
9 years ago
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
9 years ago
Sergey M․
4fcaa4f4a5
[brightcove] Rename extractor to brightcove legacy
...
Old embedding approaches are now "Legacy Studio"
9 years ago
Sergey M․
536f819eda
[brightcove] Imrove extraction of new embeds
9 years ago
Sergey M․
a662489877
[brightcove:embedinpage] Make more robust and extract rtmp streams
9 years ago
Sergey M․
a2973eb597
Merge branch 'brightcove_in_page_embed' of https://github.com/remitamine/youtube-dl into remitamine-brightcove_in_page_embed
9 years ago
Sergey M․
4e21b3a94f
[cbs] Use android UA for higher quality streams ( Closes #7490 )
9 years ago
Jaime Marquínez Ferrándiz
b703ebeeaf
[twitter] Don't fail if the description doesn't contain an URL ( fixes #7489 )
9 years ago
Jaime Marquínez Ferrándiz
b84a5f0337
[twitter] Update tests checksums
9 years ago
Sergey M․
91d644b5ba
[ruutu] Relax formats extraction
9 years ago
Sergey M․
5d6c3d6a66
[ruutu] Skip NOT-USED URLs( Closes #7478 )
9 years ago
Jaime Marquínez Ferrándiz
1ebb4717df
[cbsnews] Fix construction of 'play_path' in some videos ( fixes #7394 )
9 years ago
Yen Chi Hsuan
cf5881fc4d
Credit @ferama
...
For providing idea for vidto.me (#7167 ) and extending nowvideo support (#6760 )
9 years ago
Sergey M․
fcd817a326
[vimeo] Fix extraction ( Closes #7460 )
9 years ago
Sergey M․
031ec536f0
[gorillavid] Rename to xfileshare
9 years ago
Sergey M․
668db403f9
[gorillavid] Add test for vidto.me and strip title
9 years ago
Sergey M․
b9ad101926
[gorillavid] Add support for vidto.me
9 years ago
Sergey M․
435911029f
[vidto] Remove extractor
9 years ago
Sergey M․
699ed30cee
[novamov] Modernize
9 years ago
Sergey M․
9eab37dca0
[vimeo] Simplify set cookie
9 years ago
Sergey M․
9a8a12b7d8
[vimeo] Append cookies instead of overriding
9 years ago
Yen Chi Hsuan
a4c2ab35c1
Merge remote-tracking branch 'upstream/master'
9 years ago
Sergey M․
3d9c4bf09a
[vimeo] Fix password protected videos ( Closes #7451 )
9 years ago
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
9 years ago
Sergey M․
82393e2bb2
[novamov] Follow continue-to-the-video button if any ( Closes #7330 )
9 years ago
Sergey M․
2eb99a4b98
[nowvideo] Replace main host to resolvable one
9 years ago
Yen Chi Hsuan
990e6e8fa3
[vidto] Minor fixes
...
1. import order
2. fatal is already True in helper functions
9 years ago
Rémy Léone
d8b7e80d29
Remove duplicate key
9 years ago
Yen Chi Hsuan
37120974dc
[vidto] PEP8
9 years ago
Marco Ferragina
42fc93c709
vidto extractor: code cleanup
9 years ago
Marco Ferragina
a625e56543
[vidto] Add extractor
9 years ago
Sergey M․
9b738b2caa
[funnyordie] Fix extraction and extract m3u8 formats
9 years ago
Yen Chi Hsuan
50f84a9ae1
[youtube] Support new base.js html5 player
9 years ago
Sergey M․
b25f753397
[kaltura] Relax _VALID_URL
9 years ago
Sergey M․
6a5d6de1e3
[generic] Improve kaltura embed detection (2)
9 years ago
Sergey M․
1c31a5b0e0
[generic] Improve kaltura embed detection ( Closes #7409 )
9 years ago
Sergey M․
4f5cdf7c9b
[cmt] Extend _VALID_URL to support shows ( Closes #7407 )
9 years ago
Sergey M․
f09a767d31
[mit] Allow external embeds ( Closes #7406 )
9 years ago
Sergey M․
cc8034cc4c
[extremetube] Modernize
9 years ago
Sergey M․
50506cb607
[extremetube] Fix extraction ( Closes #7163 )
9 years ago
Sergey M․
aa8d2d5be6
[rtbf] Make www optional in _VALID_URL
9 years ago
Sergey M․
114e6025b0
[rtbf] Expand _VALID_URL ( Closes #7402 )
9 years ago
Sergey M․
fda2717ef9
[movieclips] Add coding cookie
9 years ago
Frans de Jonge
937511dfc0
Added support for the RTBF OUFtivi subpage
9 years ago
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.
9 years ago
Sergey M?
e8ce2375e0
[viidea] Improve and cleanup ( Closes #7390 )
...
* Optimize requests for multipart videos
* Fix cfg regex
* Improve titles and identifiers
9 years ago
remitamine
6fdb39ded1
[viidia] Cleaup
...
[viidea] extract playlist if lecture is an event
[viidia] use compat_str
9 years ago
remitamine
8e3a2bd620
[viidea] fix _VALID_URL regex and tests
9 years ago
remitamine
a06bf87a2c
[viidea] add support for sites using viidea service
9 years ago
remitamine
ee4337d100
[videolecture] add support for multi part videos
9 years ago
Jaime Marquínez Ferrándiz
cff551c0b0
[googleplus] Fix extraction of formats
9 years ago
remitamine
63b728f06f
[bleacherreport] Add new Extractor
9 years ago
remitamine
3793090b1b
[amp] Add generic extractor for Akamai AMP feeds and use it in dramafever and foxnews extractors
9 years ago
Sergey M․
6d02b9a392
[crunchyroll] Fix description extraction
9 years ago
Sergey M․
2c740cf28d
[crunchyroll] Simplify description extraction
9 years ago
Sergey M․
5214f1e31d
[crunchyroll] Fix title extraction ( Closes #7396 )
9 years ago
Sergey M․
5d0f84d32c
[beeg] Skip empty URLs ( Closes #7392 )
9 years ago
Mister Hat
ee223abb88
[vidzi] fixed. finds url from hash and host in script
...
Closes #7386 .
9 years ago
Sergey M․
21d0c33ecd
[pbs] Make flp embed lookup non fatal
9 years ago
Sergey M․
8b6d9406db
[pbs] Add test for flp frontline embeds
9 years ago
Sergey M․
686f98816e
[pbs] Add support for flp frontlines ( Closes #7369 )
9 years ago
Sergey M․
0fa6b17dcc
[pbs] Simplify and speed up player URL search
9 years ago
Sergey M․
472404953a
[miomio] PEP 8
9 years ago
Sergey M․
ae4ddf9efa
[lynda] PEP 8
9 years ago
Sergey M․
ea8ed40b2f
[lynda] Modernize and make more robust
9 years ago
Sergey M․
71bb016160
[lynda:course] Modernize and make more robust
9 years ago
Sergey M․
179ffab69c
[lynda:course] Force log out ( Closes #7361 )
9 years ago
Sergey M․
92366d189e
[njoy:embed] Relax _VALID_URL
9 years ago
Sergey M․
81413c0165
[ndr:embed] Relax _VALID_URL
9 years ago
Sergey M․
1e2eb4b40d
[njoy] Relax _VALID_URL
9 years ago
Sergey M․
01003d072c
[ndr] Add test for #7383
9 years ago
Sergey M․
5003e4283b
[ndr] Relax _VALID_URL ( Closes #7383 )
9 years ago
remitamine
a641b24592
[cnet] skip hls_phone if hls_tablet is present
9 years ago
remitamine
e68dd1921a
[miomio] use the formats urls headers for downloading xml
9 years ago
remitamine
6953d8e95a
[miomio] fix info extraction ( fixes #7366 )
9 years ago
remitamine
967c9076a3
raise ExtractorError if the page doesn't contain a video
9 years ago
Sergey M․
53472df857
[periscope] Add note on where to find alive example URLs
9 years ago
Sergey M․
2549e113b8
[periscope] Add test for broadcast_id based URL
9 years ago
Sergey M․
b15c44cd36
[periscope] Add support for videos with broadcast_id ( Closes #7359 )
9 years ago
Sergey M․
f93ded9852
[prosiebensat1] Add support for .ch domains ( Closes #7365 )
9 years ago
Sergey M․
89ea063eeb
[youtube] Clarify rationale for preferring a video info with token ( #7362 )
9 years ago
Sergey M․
44b2264fea
[youtube] Prefer video_info with token available
9 years ago
Jaime Marquínez Ferrándiz
cb5a470635
[vimeo] Remove unused import
9 years ago
Sergey M․
17d1900581
[vk] Fix view count extraction ( Closes #7353 )
9 years ago
Sergey M․
5d501a0901
[globo] Add more tests
9 years ago
Sergey M․
c13722480b
[globo:article] Fix test
9 years ago
Sergey M․
e7d34c03f2
[globo] Force uploader id to be string
9 years ago
Sergey M․
264cd00fff
[globo] Update tests
9 years ago
Sergey M․
a4a6b7b80f
[globo] Improve http formats
9 years ago
Sergey M․
aebb42d32b
[globo] Remove like count
...
It's no longer provided
9 years ago
Sergey M․
b4ef6a0038
[globo] Remove non available test
9 years ago
Sergey M․
5d235ca7f6
[globo] Prefer native m3u8
9 years ago
Sergey M․
c3459d24f1
[globo] Skip unsupported smooth streaming
9 years ago
Sergey M․
e3778cce0e
[globo] Improve m3u8 extraction
9 years ago
Sergey M․
ad607563a2
[globo] Separate article extractor
9 years ago
Yen Chi Hsuan
236cb2131b
Merge remote-tracking branch 'upstream/master'
9 years ago
Yen Chi Hsuan
f3cb54e6d9
Merge branch 'atomicdryad-pr-democracynow'
9 years ago
Yen Chi Hsuan
0aeb9a106e
[democracynow] Prevent required fields to be None
9 years ago
Yen Chi Hsuan
fd8102820c
[democracynow] Rename js to json_data
9 years ago
Sergey M․
bfdf891fd3
[vimeo] Fix non-ASCII album passwords
9 years ago
Sergey M․
3fa3ff1bc3
[vimeo] Fix non-ASCII login
9 years ago
Sergey M․
0a0110fc6b
[vimeo] Fix non-ASCII video passwords (2)
9 years ago
Sergey M․
852fad922f
[vimeo] Fix non-ASCII video passwords ( Closes #7352 )
9 years ago
Yen Chi Hsuan
fc68d52bb9
[democracynow] Add MD5 sums
9 years ago
Yen Chi Hsuan
dde9fe9788
[democracynow] Simplify
9 years ago