Commit Graph

4281 Commits (a9cbab173584c716219b348ff36ccd5274f75249)

Author SHA1 Message Date
Sergey M․ c792b5011f [ssa] Add extractor (Closes #5169) 9 years ago
Sergey M․ 32aaeca775 [npo] Improve smooth stream skipping and set low preference for streams other than hds ans hls (Closes #5175) 9 years ago
pishposhmcgee 1593194c63 Update funnyordie.py 9 years ago
PishPosh.McGee 614a7e1e23 Added subtitles for FunnyOrDie 9 years ago
Jaime Marquínez Ferrándiz f5d8f58a17 [yandexmusic:album] Improve _VALID_URL to avoid matching tracks urls 9 years ago
Jaime Marquínez Ferrándiz 937daef4a7 [niconico] Use '_match_id' 9 years ago
Jaime Marquínez Ferrándiz dd77f14c64 [yandexmusic] PEP8: remove blank line at the end of file 9 years ago
Sergey M․ d1e2e8f583 [yamusic] Rename to yandexmusic 9 years ago
Sergey M․ 47fe42e1ab [yamusic] Improve, simplify, fix python3 issues and add tests 9 years ago
Mamay Alexander 4c60393854 [YandexMusic] Add new extractor 9 years ago
Sergey M․ dd7831fe94 [breakcom] Process only play purpose media formats (Closes #5164) 9 years ago
Naglis Jonaitis cc08b11d16 [adultswim] Improve video_info extraction (Fixes #5152)
Look for video_info inside `slugged_video`, if slug is not found among collections.
Also, simplify a bit.
9 years ago
Sergey M․ bdf6eee0ae [gazeta] Extend _VALID_URL 9 years ago
Naglis Jonaitis 8b910bda0c [teamcoco] Fix extraction 9 years ago
Naglis Jonaitis 24993e3b39 [vidme] Fix view_count extraction and remove comment_count extraction (Fixes #5133)
Comment counts seem to no longer be listed on vid.me
9 years ago
Sergey M․ 11101076a1 [pladform] Fix format quality sorting 9 years ago
Sergey M․ f838875726 [pladform] Add support for embeds 9 years ago
Sergey M․ 28778d6bae [pladform] Add extractor 9 years ago
Naglis Jonaitis 1132eae56d [gazeta] Add new extractor (Closes #4222) 9 years ago
Sergey M․ d34e79492d [twitch] Fix live streams (Closes #5158) 9 years ago
Sergey M․ 8a48223a7b [eagleplatform] Remove debug output 9 years ago
Sergey M․ d47ae7f620 [eagleplatform] Add support for ClipYou embeds 9 years ago
Sergey M․ 135c9c42bf [eagleplatform] Add support for embeds 9 years ago
Sergey M․ 0bf79ac455 [eagleplatform] Add extractor 9 years ago
Sergey M․ 98998cded6 [youtube:search_url] Fix extraction (Closes #5155) 9 years ago
Sergey M․ 14137b5781 [orf:iptv] Add extractor (Closes #5140) 9 years ago
bonfy a172d96292 [douyutv] Add new extractor 9 years ago
Jaime Marquínez Ferrándiz 23ba76bc0e [dailymotion] Replace test
It has been removed.
9 years ago
Jaime Marquínez Ferrándiz 61e00a9775 [vimeo] Use https for player.vimeo.com urls (closes #5147) 9 years ago
Jaime Marquínez Ferrándiz d1508cd68d [vimeo:album] Fix password protected videos
Since it only uses https now, don't recognize http urls.
9 years ago
Jaime Marquínez Ferrándiz 9c85b5376d [vimeo] Fix and use '_verify_video_password' (#5001)
It only supports verifying the password over https now.

Use it instead of manually setting the 'password' cookie because it allows to check if the password is correct.
9 years ago
Jaime Marquínez Ferrándiz 3c6f245083 [vimeo] Fix upload date extraction 9 years ago
Sergey M․ f207019ce5 [extractor/common] Remove 'm3u8' from quality selection URL 9 years ago
Yen Chi Hsuan bd05aa4e24 [Yam] Add an error detection and update test cases 9 years ago
Sergey M․ 8dc9d361c2 [extractor/common] Fix format_id when `last_media` is None and always include `m3u8_id` if present
The rationale behind `m3u8_id` was to resolve duplicates when processing several m3u8 playlists within the same media that give equal resulting `format_id`'s,
e.g. `youtube-dl http://www.rts.ch/play/tv/passe-moi-les-jumelles/video/la-fee-des-bois-mustang-les-chemins-du-vent?id=3854925 -F`
9 years ago
Philipp Hagemeister d0e958c71c [twitch:vod] Prefer source stream (Fixes #5143) 9 years ago
Philipp Hagemeister a0bb7c5593 [extractor/common] Improve m3u format IDs (#5143) 9 years ago
Yen Chi Hsuan 55969016e9 [utils] Add a function to sanitize consecutive slashes in URLs 9 years ago
Philipp Hagemeister 9609f02e3c [vidme] Modernize 9 years ago
Yen Chi Hsuan 5c7495a194 [sohu] Correct wrong imports 9 years ago
Yen Chi Hsuan 5ee6fc974e [sohu] Fix info extractor and add tests 9 years ago
Naglis Jonaitis c2ebea6580 [extremetube] Fix extraction (Closes #5127) 9 years ago
Sergey M․ 12a129ec6d [playwire] Add extractor 9 years ago
Naglis Jonaitis dc570c4951 [lrt] Pass --realtime to rtmpdump 9 years ago
Naglis Jonaitis 22d3628319 [tvplay] Adapt _VALID_URL and test case to domain name change 9 years ago
Sergey M․ 50c9949d7a [youporn] Imrove JSON regex and preserve the old one 9 years ago
Sergey M. 376817c6d4 Merge pull request #5115 from chaos33/youporn-json
fix youporn extractor's json search regex
9 years ago
Yen Chi Hsuan 63fc800057 [Letv] Fix test_Letv and test_Letv_1 failures in python 3 9 years ago
chaos33 e0d0572b73 fix youporn extractor's json search regex 9 years ago
Philipp Hagemeister 938c3f65b6 Merge branch 'cn-verification-proxy' 9 years ago
Philipp Hagemeister 2461f79d2a [utils] Correct per-request proxy handling 9 years ago
Philipp Hagemeister 499bfcbfd0 Make sure netrc works for all extractors with login support
Fixes #5112
9 years ago
Philipp Hagemeister 91410c9bfa [letv] Add --cn-verification-proxy (Closes #5077) 9 years ago
Philipp Hagemeister 76c73715fb [generic] Parse RSS enclosure URLs (Fixes #5091) 9 years ago
Sergey M․ 295df4edb9 [soundcloud] Fix glitches (#5101) 9 years ago
Sergey M․ 562ceab13d [soundcloud] Check direct links validity (Closes #5101) 9 years ago
Sergey M․ 2f0f6578c3 [extractor/common] Assume non HTTP(S) URLs valid 9 years ago
Sergey M․ 30cbd4e0d6 [lynda] Completely skip videos we don't have access to, extract base class and modernize (Closes #5093) 9 years ago
Sergey 7594be85ff [lynda] Check for the empty subtitle 9 years ago
Sergey M․ 3630034609 [vk] Fix test (Closes #5100) 9 years ago
Sergey M․ 4e01501bbf [vk] Fix extraction (Closes #4967, closes #4686) 9 years ago
Sergey M․ 1aa5172f56 [vk] Catch temporarily unavailable video error message 9 years ago
Philipp Hagemeister eee6293d57 [thechive] remove in favor of Kaltura (#5072) 9 years ago
Philipp Hagemeister 8237bec4f0 [escapist] Extract duration 9 years ago
Philipp Hagemeister 29cad7ad13 Merge remote-tracking branch 'origin/master' 9 years ago
Sergey M․ 0d103de3b0 [twitch] Pass api_token along with every request (Closes #3986) 9 years ago
Sergey M․ 6c87c2eea8 [puls4] Improve and extract more metadata 9 years ago
Sergey M․ 58c2ec6ab3 Merge branch 'puls4' of https://github.com/HanYOLO/youtube-dl 9 years ago
Sergey M․ df5ae3eb16 [oppetarkiv] Merge with svtplay 9 years ago
Sergey M․ e143f5dae9 [oppetarkiv] Extract f4m formats and age limit 9 years ago
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.
9 years ago
Sergey M․ bd3749ed69 [kaltura] Extend _VALID_URL (Closes #5081) 9 years ago
Sergey M․ 4ffbf77886 [odnoklassniki] Add extractor (Closes #5075) 9 years ago
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.
9 years ago
Sergey M. 5b2949ee0b Merge pull request #5076 from Ftornik/Lynda-subtitles-hotfix
[lynda] Fixed subtitles broken file
9 years ago
Sergey M․ a0d646135a [lynda] Extend _VALID_URL 9 years ago
HanYOLO 7862ad88b7 puls4 Add new extractor 9 years ago
Jaime Marquínez Ferrándiz f3bff94cf9 [rtve] Extract duration 9 years ago
Sergey 0eba1e1782 [lynda] Fixed subtitles broken file 9 years ago
Naglis Jonaitis e3216b82bf [generic] Support dynamic Kaltura embeds (#5016) (#5073) 9 years ago
Naglis Jonaitis da419e2332 [musicvault] Use the Kaltura extractor 9 years ago
Naglis Jonaitis 0d97ef43be [kaltura] Add new extractor 9 years ago
anovicecodemonkey 1a2313a6f2 [TheChiveIE] added support for TheChive.com (Closes #5016) 9 years ago
Sergey M․ 250a9bdfe2 [mpora] Improve _VALID_URL 9 years ago
Sergey M․ 6317a3e9da [mpora] Fix extraction 9 years ago
Naglis Jonaitis 7ab7c9e932 [gamestar] Fix title extraction 9 years ago
Naglis Jonaitis e129c5bc0d [laola1tv] Allow live stream downloads 9 years ago
PishPosh.McGee 2e241242a3 Adding subtitles 9 years ago
Philipp Hagemeister 63a562f95e [escapist] Detect IP blocking and use another UA (Fixes #5069) 9 years ago
Philipp Hagemeister 72a406e7aa [extractor/common] Pass in video_id (#5057) 9 years ago
Philipp Hagemeister feccc3ff37 Merge remote-tracking branch 'aajanki/wdr_live' 9 years ago
Philipp Hagemeister 265bfa2c79 [letv] Simplify 9 years ago
Philipp Hagemeister 8faf9b9b41 Merge remote-tracking branch 'yan12125/IE_Letv' 9 years ago
Philipp Hagemeister 3e675fabe0 [airmozilla] Be more tolerant when nonessential items are missing (#5030) 9 years ago
Philipp Hagemeister cd5b4b0bc2 Merge remote-tracking branch 'duncankl/airmozilla' 9 years ago
Philipp Hagemeister 7ef822021b Merge remote-tracking branch 'mmue/fix-rtlnow' 9 years ago
Philipp Hagemeister 9a48926a57 [escapist] Add support for advertisements 9 years ago
Philipp Hagemeister 1c69bca258 [escapist] Fix config URL matching 9 years ago
Jaime Marquínez Ferrándiz c10ea454dc [telecinco] Recognize more urls (closes #5065) 9 years ago
Markus Müller 9504fc21b5 Fix the RTL extractor for new episodes by using a different hostname 9 years ago
Jaime Marquínez Ferrándiz 13d8fbef30 [generic] Don't set the 'title' if it's not defined in the entry (closes #5061)
Some of them may be an 'url' result, which in general don't have the 'title' field.
9 years ago
Antti Ajanki b8988b63a6 [wdr] Download a live stream 9 years ago
Antti Ajanki 6f4ba54079 [extractor/common] Extract HTTP (possibly f4m) URLs from a .smil file 9 years ago
Antti Ajanki 637570326b [extractor/common] Extract the first of a seq of videos in a .smil file 9 years ago
Sergey M․ 37f885650c [eporner] Simplify and hardcode age limit 9 years ago
logon84 e765ed3a9c [eporner] Fix redirect_code error 9 years ago
Yen Chi Hsuan 677063594e [Letv] Update testcases 9 years ago
logon84 59c7cbd482 Update eporner.py
Updated to work. Old version shows an error about being unable to extract "redirect_code"
9 years ago
Yen Chi Hsuan 570311610e [Letv] Add playlist support 9 years ago
Sergey M․ 41b264e77c [nrktv] Workaround subtitles conversion issues on python 2.6 (Closes #5036) 9 years ago
Yen Chi Hsuan 7f09a662a0 [Letv] Add new extractor. Single video only 9 years ago
Philipp Hagemeister 54233c9080 [escapist] Support JavaScript player (Fixes #5034) 9 years ago
Philipp Hagemeister 9c665ab72e [rtve] PEP8 9 years ago
Philipp Hagemeister ec5913b5cd [bloomberg] Modernize 9 years ago
Jaime Marquínez Ferrándiz 25ac63ed71 [rtve] Extract subtitles 9 years ago
Sergey M․ 99209c2916 [youtube] Extract UL playlists as mixes (Closes #5040) 9 years ago
Naglis Jonaitis 1fbaa0a521 [laola1tv] Use raw strings for regular expressions
Oops
9 years ago
Naglis Jonaitis 3037b91e05 [laola1tv] Improve extraction and update test case (#3742) 9 years ago
Jaime Marquínez Ferrándiz ffdf972b91 [facebook] Extract all the formats (closes #5037) 9 years ago
Jaime Marquínez Ferrándiz bfc993cc91 Merge branch 'subtitles-rework'
(Closes PR #4964)
9 years ago
Sergey M․ 4432db35d9 [gdcvault] Restore akamai host for rtmp videos 9 years ago
Philipp Hagemeister 591ab1dff9 [soundgasm] PEP8 9 years ago
Philipp Hagemeister 5bca2424bc [gdcvault] Remove dead code 9 years ago
Sergey M․ 3438e7acd2 [soundgasm] Remove unused import 9 years ago
Sergey M․ 409693984f [soundgasm:profile] Fix _VALID_URL 9 years ago
Sergey M․ 04e8c11080 [chirbit] Clarify extractors' IE_NAMEs 9 years ago
Sergey M․ 80af2b73ab [soundgasm] Clarify extractors' IE_NAMEs 9 years ago
Sergey M․ 3cc57f9645 [soundgasm:profile] Simplify 9 years ago
Sergey M․ a65d4e7f14 [chirbit] Simplify and extract profile from RSS (#5032) 9 years ago
Sergey M․ 543ec2136b Merge branch 'chirbit' of https://github.com/skypher/youtube-dl into skypher-chirbit 9 years ago
Leslie P. Polzer 93b5071f73 [soundgasm] add profile IE. 9 years ago
Leslie P. Polzer ddc369f073 [chirbit] fix profile downloader regex. 9 years ago
Duncan Keall 1b40dc92eb [airmozilla] Add new extractor 9 years ago
Sergey M․ fcc3e6138b [r7] Add extractor (Closes #4405, closes #5004) 9 years ago
Sergey M․ 9fe6ef7ab2 [extractor/common] Fix preference for m3u8 quality selection URL 9 years ago
Sergey M․ c010af6f19 [escapist] Make regexes more robust (Closes #5028) 9 years ago
Sergey M․ 35b7982303 [appletrailers] Add test (#5027) 9 years ago
Sergey M․ f311cfa231 [appletrailers] Extend _VALID_URL (Closes #5027) 9 years ago
Jaime Marquínez Ferrándiz 03091e372f [ted] Always extract the subtitles
The required info is already in the webpage
9 years ago
Naglis Jonaitis 314368c822 [teamcoco] Fix extraction
Also, use a single style of quotes
9 years ago
Sergey M․ c5181ab410 [gdcvault] Fix rtmp streams (Closes #5024) 9 years ago
Sergey M․ ea5152cae1 [zapiks] Extend _VALID_URL (#5014) 9 years ago
Sergey M․ 255fca5eea [generic] Add support for Zapiks embeds (#5014) 9 years ago
Sergey M․ 4aeccadf4e [zapiks] Add extractor (#5014) 9 years ago
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.
9 years ago
Philipp Hagemeister 8fb3ac3649 PEP8: W503 9 years ago
Philipp Hagemeister 77b2986b5b [extractor/common] Recognize Indian censorship (#5021) 9 years ago
Sergey M․ 62b013df0d [vimeo] Encode password before hash calculation 9 years ago
Sergey M․ fad6768bd1 [vimeo] Fix password protected videos (Closes #5001) 9 years ago
Philipp Hagemeister 3da0db62e6 [escapist] Fix extraction (fixes #5017) 9 years ago
Philipp Hagemeister e14ced7918 Merge branch 'master' of github.com:rg3/youtube-dl 9 years ago
Sergey M․ a461a11989 [ted] Improve external video handling and add test 9 years ago
minusf 1bd838608f prefer 'code' to 'uri' if present 9 years ago
Leslie P. Polzer 365577f567 [chirbit] add profile extractor. 9 years ago
Naglis Jonaitis 50efb383f0 [tv4] Add new extractor (Closes #4839) (Closes #2103) 9 years ago
Leslie P. Polzer 5da6bd0083 [chirbit] Add new extractor. 9 years ago
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.
9 years ago
Jaime Marquínez Ferrándiz fb7cb6823e Remove the SubtitlesInfoExtractor class
No longer needed
9 years ago
Sergey M․ dd0a58f5f0 [blinkx] Fix extraction 9 years ago
Jaime Marquínez Ferrándiz 6140baf4e1 [nationalgeographic] Add extractor (closes #4960) 10 years ago
Sergey M․ 8fc642eb5b [pornhub] Fix uploader regex 10 years ago
Sergey M․ e66e1a0046 [pornhub] Add support for playlists (Closes #4995) 10 years ago
Sergey M․ d5c69f1da4 [5min] Cover joystiq.com URLs (Closes #4962) 10 years ago
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.
10 years ago
Jaime Marquínez Ferrándiz 5c8a3f862a [nbc] Use a test video that works outside the US 10 years ago
Jaime Marquínez Ferrándiz 8807f1277f [theplatform] Convert to new subtitles system 10 years ago
Jaime Marquínez Ferrándiz a3b9157f49 [cbssports] Add extractor (closes #4996) 10 years ago
Philipp Hagemeister b88ba05356 [imgur] Simplify 10 years ago
Philipp Hagemeister b74d505577 Merge remote-tracking branch 'jbboehr/imgur-gifv-improvements' 10 years ago
John Boehr 9e2d7dca87 [imgur] improve error check for non-video URLs 10 years ago
John Boehr d236b37ac9 [imgur] improve regex #4998 10 years ago
Philipp Hagemeister e880c66bd8 [theonion] Modernize 10 years ago
John Boehr 1a13940c8d [imgur] support regular URL 10 years ago
Philipp Hagemeister 3d54788495 [webofstories] Fix extraction 10 years ago
Philipp Hagemeister 71d53ace2f [sockshare] Do not require thumbnail anymore
Thumbnail is not present on the website anymore.
10 years ago
Philipp Hagemeister f37e3f99f0 [generic] Correct test case
Video has been reuploaded / edited
10 years ago
Philipp Hagemeister bd03ffc16e [netzkino] Skip download in test case
Works fine from Germany, but fails from everywhere else
10 years ago
Philipp Hagemeister 3bf5705316 [imgur] Add new extractor 10 years ago
Philipp Hagemeister 1c2528c8a3 [cbs] Modernize 10 years ago
Philipp Hagemeister 6b961a85fd [patreon] Add support for embedlies (fixes #4969) 10 years ago
Philipp Hagemeister 7707004043 [patreon] Modernize 10 years ago
Philipp Hagemeister c460bdd56b [sandia] Add new extractor (#4974) 10 years ago
Jaime Marquínez Ferrándiz 93a16ba238 [vimeo] Raise the ExtractorError with expected=True when no video password is given 10 years ago
Jaime Marquínez Ferrándiz 4f7cea6c53 [viki] Convert to new subtitles system 10 years ago
Jaime Marquínez Ferrándiz afbdd3acc3 [rai] Convert to new subtitles system 10 years ago
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.
10 years ago
Philipp Hagemeister 9789d7535d [xtube] Fix test case 10 years ago
Philipp Hagemeister d8443cd3f7 [wsj] Correct test case 10 years ago
Philipp Hagemeister d47c26e168 [brightcove] Correct keys in playlists 10 years ago
Jaime Marquínez Ferrándiz 01561da142 [nrk] Convert to new subtitles system 10 years ago
Jaime Marquínez Ferrándiz 0af25f784b [mtv] Convert to new subtitles system 10 years ago
Jaime Marquínez Ferrándiz b9b42f2ea0 [npo] Convert to new subtitles system 10 years ago
Jaime Marquínez Ferrándiz 311c393838 [lynda] Convert to new subtitles system 10 years ago
Jaime Marquínez Ferrándiz 18c1c42405 [drtv] Convert to new subtitles system 10 years ago
Jaime Marquínez Ferrándiz 37dd5d4629 [mit] Don't set the subtitles field
YouTube already provides them in more formats
10 years ago
Philipp Hagemeister 785521bf4f [youtube] Remove useless if 10 years ago
Philipp Hagemeister 6d1a55a521 [youtube] Show entire player URL when -v is given 10 years ago
Philipp Hagemeister 11e611a7fa Extend various playlist tests 10 years ago
Philipp Hagemeister 72c1f8de06 [bandcamp:album] Fix extractor results and associated test 10 years ago
Philipp Hagemeister 6e99868e4c [buzzfeed] Fix playlist test case 10 years ago