Commit Graph

4177 Commits (dc03a42537cba83597ca8acb2bbe03f686f2136c)

Author SHA1 Message Date
Sergey M․ 295df4edb9 [soundcloud] Fix glitches ()
Sergey M․ 562ceab13d [soundcloud] Check direct links validity (Closes )
Sergey M․ 2f0f6578c3 [extractor/common] Assume non HTTP(S) URLs valid
Sergey M․ 30cbd4e0d6 [lynda] Completely skip videos we don't have access to, extract base class and modernize (Closes )
Sergey 7594be85ff [lynda] Check for the empty subtitle
Sergey M․ 3630034609 [vk] Fix test (Closes )
Sergey M․ 4e01501bbf [vk] Fix extraction (Closes , closes )
Sergey M․ 1aa5172f56 [vk] Catch temporarily unavailable video error message
Philipp Hagemeister eee6293d57 [thechive] remove in favor of Kaltura ()
Philipp Hagemeister 8237bec4f0 [escapist] Extract duration
Philipp Hagemeister 29cad7ad13 Merge remote-tracking branch 'origin/master'
Sergey M․ 0d103de3b0 [twitch] Pass api_token along with every request (Closes )
Sergey M․ 6c87c2eea8 [puls4] Improve and extract more metadata
Sergey M․ 58c2ec6ab3 Merge branch 'puls4' of https://github.com/HanYOLO/youtube-dl
Sergey M․ df5ae3eb16 [oppetarkiv] Merge with svtplay
Sergey M․ e143f5dae9 [oppetarkiv] Extract f4m formats and age limit
thc202 40b077bc7e [oppetarkiv] Add new extractor
Some, if not all, of the videos appear to be geo-blocked (Sweden).
Test might fail (403 Forbidden) if not run through a Swedish connection.
Sergey M․ bd3749ed69 [kaltura] Extend _VALID_URL (Closes )
Sergey M․ 4ffbf77886 [odnoklassniki] Add extractor (Closes )
Jaime Marquínez Ferrándiz 781a7ef60a [lynda] Use 'lstrip' for the subtitles
The newlines at the end are important, they separate each piece of text.
Sergey M. 5b2949ee0b Merge pull request from Ftornik/Lynda-subtitles-hotfix
[lynda] Fixed subtitles broken file
Sergey M․ a0d646135a [lynda] Extend _VALID_URL
HanYOLO 7862ad88b7 puls4 Add new extractor
Jaime Marquínez Ferrándiz f3bff94cf9 [rtve] Extract duration
Sergey 0eba1e1782 [lynda] Fixed subtitles broken file
Naglis Jonaitis e3216b82bf [generic] Support dynamic Kaltura embeds () ()
Naglis Jonaitis da419e2332 [musicvault] Use the Kaltura extractor
Naglis Jonaitis 0d97ef43be [kaltura] Add new extractor
anovicecodemonkey 1a2313a6f2 [TheChiveIE] added support for TheChive.com (Closes )
Sergey M․ 250a9bdfe2 [mpora] Improve _VALID_URL
Sergey M․ 6317a3e9da [mpora] Fix extraction
Naglis Jonaitis 7ab7c9e932 [gamestar] Fix title extraction
Naglis Jonaitis e129c5bc0d [laola1tv] Allow live stream downloads
PishPosh.McGee 2e241242a3 Adding subtitles
Philipp Hagemeister 63a562f95e [escapist] Detect IP blocking and use another UA (Fixes )
Philipp Hagemeister 72a406e7aa [extractor/common] Pass in video_id ()
Philipp Hagemeister feccc3ff37 Merge remote-tracking branch 'aajanki/wdr_live'
Philipp Hagemeister 265bfa2c79 [letv] Simplify
Philipp Hagemeister 8faf9b9b41 Merge remote-tracking branch 'yan12125/IE_Letv'
Philipp Hagemeister 3e675fabe0 [airmozilla] Be more tolerant when nonessential items are missing ()
Philipp Hagemeister cd5b4b0bc2 Merge remote-tracking branch 'duncankl/airmozilla'
Philipp Hagemeister 7ef822021b Merge remote-tracking branch 'mmue/fix-rtlnow'
Philipp Hagemeister 9a48926a57 [escapist] Add support for advertisements
Philipp Hagemeister 1c69bca258 [escapist] Fix config URL matching
Jaime Marquínez Ferrándiz c10ea454dc [telecinco] Recognize more urls (closes )
Markus Müller 9504fc21b5 Fix the RTL extractor for new episodes by using a different hostname
Jaime Marquínez Ferrándiz 13d8fbef30 [generic] Don't set the 'title' if it's not defined in the entry (closes )
Some of them may be an 'url' result, which in general don't have the 'title' field.
Antti Ajanki b8988b63a6 [wdr] Download a live stream
Antti Ajanki 6f4ba54079 [extractor/common] Extract HTTP (possibly f4m) URLs from a .smil file
Antti Ajanki 637570326b [extractor/common] Extract the first of a seq of videos in a .smil file
Sergey M․ 37f885650c [eporner] Simplify and hardcode age limit
logon84 e765ed3a9c [eporner] Fix redirect_code error
Yen Chi Hsuan 677063594e [Letv] Update testcases
logon84 59c7cbd482 Update eporner.py
Updated to work. Old version shows an error about being unable to extract "redirect_code"
Yen Chi Hsuan 570311610e [Letv] Add playlist support
Sergey M․ 41b264e77c [nrktv] Workaround subtitles conversion issues on python 2.6 (Closes )
Yen Chi Hsuan 7f09a662a0 [Letv] Add new extractor. Single video only
Philipp Hagemeister 54233c9080 [escapist] Support JavaScript player (Fixes )
Philipp Hagemeister 9c665ab72e [rtve] PEP8
Philipp Hagemeister ec5913b5cd [bloomberg] Modernize
Jaime Marquínez Ferrándiz 25ac63ed71 [rtve] Extract subtitles
Sergey M․ 99209c2916 [youtube] Extract UL playlists as mixes (Closes )
Naglis Jonaitis 1fbaa0a521 [laola1tv] Use raw strings for regular expressions
Oops
Naglis Jonaitis 3037b91e05 [laola1tv] Improve extraction and update test case ()
Jaime Marquínez Ferrándiz ffdf972b91 [facebook] Extract all the formats (closes )
Jaime Marquínez Ferrándiz bfc993cc91 Merge branch 'subtitles-rework'
(Closes PR )
Sergey M․ 4432db35d9 [gdcvault] Restore akamai host for rtmp videos
Philipp Hagemeister 591ab1dff9 [soundgasm] PEP8
Philipp Hagemeister 5bca2424bc [gdcvault] Remove dead code
Sergey M․ 3438e7acd2 [soundgasm] Remove unused import
Sergey M․ 409693984f [soundgasm:profile] Fix _VALID_URL
Sergey M․ 04e8c11080 [chirbit] Clarify extractors' IE_NAMEs
Sergey M․ 80af2b73ab [soundgasm] Clarify extractors' IE_NAMEs
Sergey M․ 3cc57f9645 [soundgasm:profile] Simplify
Sergey M․ a65d4e7f14 [chirbit] Simplify and extract profile from RSS ()
Sergey M․ 543ec2136b Merge branch 'chirbit' of https://github.com/skypher/youtube-dl into skypher-chirbit
Leslie P. Polzer 93b5071f73 [soundgasm] add profile IE.
Leslie P. Polzer ddc369f073 [chirbit] fix profile downloader regex.
Duncan Keall 1b40dc92eb [airmozilla] Add new extractor
Sergey M․ fcc3e6138b [r7] Add extractor (Closes , closes )
Sergey M․ 9fe6ef7ab2 [extractor/common] Fix preference for m3u8 quality selection URL
Sergey M․ c010af6f19 [escapist] Make regexes more robust (Closes )
Sergey M․ 35b7982303 [appletrailers] Add test ()
Sergey M․ f311cfa231 [appletrailers] Extend _VALID_URL (Closes )
Jaime Marquínez Ferrándiz 03091e372f [ted] Always extract the subtitles
The required info is already in the webpage
Naglis Jonaitis 314368c822 [teamcoco] Fix extraction
Also, use a single style of quotes
Sergey M․ c5181ab410 [gdcvault] Fix rtmp streams (Closes )
Sergey M․ ea5152cae1 [zapiks] Extend _VALID_URL ()
Sergey M․ 255fca5eea [generic] Add support for Zapiks embeds ()
Sergey M․ 4aeccadf4e [zapiks] Add extractor ()
Jaime Marquínez Ferrándiz 93540ee10e [rtve] Fix the video url
Changing mvod to mvod1 fixes the url, we don't need to add the query.
Philipp Hagemeister 8fb3ac3649 PEP8: W503
Philipp Hagemeister 77b2986b5b [extractor/common] Recognize Indian censorship ()
Sergey M․ 62b013df0d [vimeo] Encode password before hash calculation
Sergey M․ fad6768bd1 [vimeo] Fix password protected videos (Closes )
Philipp Hagemeister 3da0db62e6 [escapist] Fix extraction (fixes )
Philipp Hagemeister e14ced7918 Merge branch 'master' of github.com:rg3/youtube-dl
Sergey M․ a461a11989 [ted] Improve external video handling and add test
minusf 1bd838608f prefer 'code' to 'uri' if present
Leslie P. Polzer 365577f567 [chirbit] add profile extractor.
Naglis Jonaitis 50efb383f0 [tv4] Add new extractor (Closes ) (Closes )
Leslie P. Polzer 5da6bd0083 [chirbit] Add new extractor.
Philipp Hagemeister 5e9a033e6e [imgur] Allow alternative values
Every now and then, imgur.com goes crazy and gives us a generic title and description (otherwise it looks all fine though).
Simply update the test case to allow for that craziness.
Jaime Marquínez Ferrándiz fb7cb6823e Remove the SubtitlesInfoExtractor class
No longer needed
Sergey M․ dd0a58f5f0 [blinkx] Fix extraction
Jaime Marquínez Ferrándiz 6140baf4e1 [nationalgeographic] Add extractor (closes )
Sergey M․ 8fc642eb5b [pornhub] Fix uploader regex
Sergey M․ e66e1a0046 [pornhub] Add support for playlists (Closes )
Sergey M․ d5c69f1da4 [5min] Cover joystiq.com URLs (Closes )
Jaime Marquínez Ferrándiz f13b1e7d7f [bbccouk] Convert to new subtitles system
I haven't found any video available outside the UK, so I haven't added tests.

I have updated how the srt file is build, because (at least for www.bbc.co.uk/programmes/p02j9b69) the subtitles is inside 'span' elements.
Jaime Marquínez Ferrándiz 5c8a3f862a [nbc] Use a test video that works outside the US
Jaime Marquínez Ferrándiz 8807f1277f [theplatform] Convert to new subtitles system
Jaime Marquínez Ferrándiz a3b9157f49 [cbssports] Add extractor (closes )
Philipp Hagemeister b88ba05356 [imgur] Simplify
Philipp Hagemeister b74d505577 Merge remote-tracking branch 'jbboehr/imgur-gifv-improvements'
John Boehr 9e2d7dca87 [imgur] improve error check for non-video URLs
John Boehr d236b37ac9 [imgur] improve regex
Philipp Hagemeister e880c66bd8 [theonion] Modernize
John Boehr 1a13940c8d [imgur] support regular URL
Philipp Hagemeister 3d54788495 [webofstories] Fix extraction
Philipp Hagemeister 71d53ace2f [sockshare] Do not require thumbnail anymore
Thumbnail is not present on the website anymore.
Philipp Hagemeister f37e3f99f0 [generic] Correct test case
Video has been reuploaded / edited
Philipp Hagemeister bd03ffc16e [netzkino] Skip download in test case
Works fine from Germany, but fails from everywhere else
Philipp Hagemeister 3bf5705316 [imgur] Add new extractor
Philipp Hagemeister 1c2528c8a3 [cbs] Modernize
Philipp Hagemeister 6b961a85fd [patreon] Add support for embedlies (fixes )
Philipp Hagemeister 7707004043 [patreon] Modernize
Philipp Hagemeister c460bdd56b [sandia] Add new extractor ()
Jaime Marquínez Ferrándiz 93a16ba238 [vimeo] Raise the ExtractorError with expected=True when no video password is given
Jaime Marquínez Ferrándiz 4f7cea6c53 [viki] Convert to new subtitles system
Jaime Marquínez Ferrándiz afbdd3acc3 [rai] Convert to new subtitles system
Philipp Hagemeister 85d5866177 [yahoo] Remove md5sum from test case
The md5 sum has changed repeatedly, and we check whether it looks like a video anyways nowadays.
Philipp Hagemeister 9789d7535d [xtube] Fix test case
Philipp Hagemeister d8443cd3f7 [wsj] Correct test case
Philipp Hagemeister d47c26e168 [brightcove] Correct keys in playlists
Jaime Marquínez Ferrándiz 01561da142 [nrk] Convert to new subtitles system
Jaime Marquínez Ferrándiz 0af25f784b [mtv] Convert to new subtitles system
Jaime Marquínez Ferrándiz b9b42f2ea0 [npo] Convert to new subtitles system
Jaime Marquínez Ferrándiz 311c393838 [lynda] Convert to new subtitles system
Jaime Marquínez Ferrándiz 18c1c42405 [drtv] Convert to new subtitles system
Jaime Marquínez Ferrándiz 37dd5d4629 [mit] Don't set the subtitles field
YouTube already provides them in more formats
Philipp Hagemeister 785521bf4f [youtube] Remove useless if
Philipp Hagemeister 6d1a55a521 [youtube] Show entire player URL when -v is given
Philipp Hagemeister 11e611a7fa Extend various playlist tests
Philipp Hagemeister 72c1f8de06 [bandcamp:album] Fix extractor results and associated test
Philipp Hagemeister 6e99868e4c [buzzfeed] Fix playlist test case
Philipp Hagemeister 4d278fde64 [ign] Amend playlist test
Philipp Hagemeister 1def5f359e [livestream] Correct playlist ID and add a test for it
Philipp Hagemeister 15ec669374 [vk] Amend playlist test
Philipp Hagemeister a3fa5da496 [vimeo] Amend playlist tests