Sergey M․
ad1b6017cd
[tf1] Fix tests
9 years ago
Sergey M․
05467d5a52
[tf1] Relax _VALID_URL
9 years ago
Sergey M․
ae5e94808e
[tf1] Fix extraction (2)
9 years ago
Sergey M․
d7ffcfcf97
[tf1] Fix extraction ( Closes #7873 )
9 years ago
Sergey M․
0cb58b0259
[youtube] Extract alt_title and creator for music videos ( Closes #7862 )
9 years ago
Yen Chi Hsuan
eb0bdc2c3e
[novamov] Fix again
9 years ago
Yen Chi Hsuan
6583c741cd
[novamov] Fix filekey extraction and reupload test video
9 years ago
Sergey M․
2d9295643e
[footyroom] Skip test
9 years ago
Sergey M․
ee86e2c6d7
[novamov] Add support for mobile URLs
9 years ago
Yen Chi Hsuan
02a63fadc3
[infoq] Refactor and support the Chinese version
...
Closes #7576
9 years ago
Yen Chi Hsuan
22d07ba4e4
[infoq] Fix extraction for HTTP URLs ( closes #7739 )
9 years ago
Yen Chi Hsuan
f6abca506e
[nowvideo] Skip deleted test case
9 years ago
Yen Chi Hsuan
b5424acdb9
[novamov] Improve existence checking
9 years ago
Yen Chi Hsuan
47c7f3d995
[novamov] Fix filekey extraction ( closes #7764 )
9 years ago
Sergey M․
0014ffa829
[funimation] Improve login
9 years ago
Yen Chi Hsuan
deb1e8d20e
[youku] Put the missing item to get_hd
9 years ago
Yen Chi Hsuan
dbb7d7e26c
[youku] Reorder format items
9 years ago
Yen Chi Hsuan
ade2340971
[youku] Simplify
9 years ago
Yen Chi Hsuan
4d77550cf0
[youku] Fix tests
9 years ago
Yen Chi Hsuan
c683454e7e
[youku] MD5 is unstable
9 years ago
Yen Chi Hsuan
f133fd326b
[youku] Cleanup and PEP8
9 years ago
Yen Chi Hsuan
1faa66f005
Merge branch 'youku_bugfix' of https://github.com/Celthi/youtube-dl into Celthi-youku_bugfix
9 years ago
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
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