Commit Graph

4360 Commits (37a81dff047c40b2a8fb163b94bc86ebe166db73)

Author SHA1 Message Date
Philipp Hagemeister 5309602106 [prosiebensat1] Fix bitrate calculation
Philipp Hagemeister 9291475f7d [youtube] Move more tests to Playlist IE, and simply suitable.
Philipp Hagemeister 81127aa55d [youtube] Move playlist test to extractor
Philipp Hagemeister 9b583dca4c Merge remote-tracking branch 'drags/yt-feed-loadmore'
Philipp Hagemeister f4a3490cbc [pornoxo] Fix test (view count)
Philipp Hagemeister 3d9fae1ed2 Add support for PornoXO
Philipp Hagemeister 89fb6a9797 [spiegel] Add support for articles
Philipp Hagemeister b734a87112 Merge remote-tracking branch 'origin/master'
Philipp Hagemeister da2e1f53e0 [deezer] Add simple support
Sergey M․ f24e740bb8 [telemb] Add comment to test
Sergey M․ 37419b4f99 [YoutubeDL] Escape non-ASCII characters in URLs
urllib chokes on URLs with non-ASCII characters (see http://bugs.python.org/issue3991)
Working around by replacing request's original URL with escaped one
Sergey M․ 64a450131b Merge branch 'Lovius-master'
Sergey M․ adf2c0989d [telemb] Extract all formats and modernize
Sergey M․ 8fb7ff25c5 Merge branch 'master' of https://github.com/Lovius/youtube-dl into Lovius-master
Philipp Hagemeister 473219a778 release 2014.09.12
Philipp Hagemeister aa37e3d486 [utils] Default SSL to TLS. (Fixes )
On 2.x, we now try TLS first, and fall back to the compat 23 (basically anything) afterwards.
On 3.4+, we now use the proper function so that we get all the latest security configurations.
We allow SSLv3 though for the time being, since a lot of older pages use that.
On 3.3, we default to SSLv23 (basically "anything, including TLS") because that has the widest compatibility.
Jaime Marquínez Ferrándiz edb53e2dc3 [youtube] Don't make the url protocol optional
The generic extractor will add it.
Jaime Marquínez Ferrándiz f401a4173b [youjizz] Don't make the url protocol optional (fixes )
It would fail to download the webpag if it's missing.
And the generic extractor will add it.
Sergey M. de00ff6494 Merge pull request from naglis/nosvideo
[nosvideo] Check for deleted video
Naglis Jonaitis eef93b0912 [tvplay] Support similar services in different countries
Naglis Jonaitis 08d037309e [nosvideo] Update test
Naglis Jonaitis 6024b0f25e [nosvideo] Check for deleted videos
Philipp Hagemeister 561266641f release 2014.09.10.1
Sergey M․ 6899f2fe9e [hostingbulk] Simplify
Sergey M. 136c8bd275 Merge pull request from naglis/hostingbulk
[hostingbulk] Add new extractor
Sergey M․ 1bf5423e82 [generic/youtube] Recognize youtube nocookie embeds (Closes )
Sergey M․ 2c5c1f48e9 [izlesene] Simplify
Sergey M. d8e487fbd9 Merge pull request from naglis/izlesene_fix
Izlesene fix
Philipp Hagemeister bc7ff0a8dd release 2014.09.10
Naglis Jonaitis 8e9da53140 [izlesene] Remove API URL
Naglis Jonaitis f1d15e6dbc [izlesene] Adapt to website changes and improve
Naglis Jonaitis 91ebb17ede [hostingbulk] Add new extractor
Sergey M․ c63b30901b [noco] Add authenticate support (Closes )
Sergey M․ f009f19ece [rutv] Fix rutv player regex
Sergey M․ 68477e8839 [khanacademy] Improve _VALID_URL (Closes )
Sergey M․ 0dc5365564 [moevideo] Make filesize exact
Sergey M. 9face18d08 Merge pull request from naglis/sharesix
[sharesix] Add new extractor
Sergey M․ ff0ba8ce0f [moevideo] Add videochart.net to _VALID_URL
Sergey M. 759c6293bd Merge pull request from naglis/moevideo
[moevideo] Add new extractor
Sergey M․ 3fbeb95e14 [vgtv] Add view count to test cases
Sergey M․ 321c1e44f9 [vgtv] Extract all formats, add support for wasLive and live streamTypes
Sergey M․ cc7fec5818 Merge branch 'vgtv' of https://github.com/mrkolby/youtube-dl into mrkolby-vgtv
Naglis Jonaitis 5fb9077e8c [moevideo] Add new extractor
Naglis Jonaitis 8e20f81c5b [sharesix] Add new extractor
Philipp Hagemeister e154762c74 release 2014.09.06
Sergey M․ a2f0cdc074 [unistra] Modernize
Lovius 0933440086 added extractor and __init__ loader for belgium local tv site telemb.be
Sergey M․ 70a1ecd2c1 Merge branch 'unistra_hd' of https://github.com/Rudloff/youtube-dl into Rudloff-unistra_hd
Sergey M․ 88a23aef5a [http] Avoid closing stdout (Fixes )
Sergey M․ 140d8d77b3 Credit @mrkolby for dbtv.no ()
Sergey M․ 4d067a58ca [dbtv] Simplify, modernize, extract all formats
Sergey M․ 1c1cff6a52 Merge branch 'dbtv' of https://github.com/mrkolby/youtube-dl into mrkolby-dbtv
Conflicts:
	youtube_dl/extractor/__init__.py
Magnus Kolstad f063a04f07 [dbtv] Add new extractor
Pierre Rudloff af8812bb9b Add HD detection to Unistra
Magnus Kolstad 78149a962b [vgtv] Add new extractor
Because of the #! in the URL structure for VGTV we need to add ' before and after given URL. Or else it will cry:

-bash: !/video/100495/lars-og-lars-sesong-6-episode-6-lakselus: event not found
Sergey M․ f2d9e3a370 [arte.tv:+7] Allow single quotes for json vp url regexes (Closes )
Philipp Hagemeister 16e6f396b4 release 2014.09.04.3
Sergey M․ c6ec6b2e8b [arte.tv:+7] Add one another one pattern for json vp url
Sergey M․ 7bbc6428b6 [nba] Modernize
Sergey M․ c1a3c9ddb2 [techtalks] Modernize
Sergey M․ feec0f56f5 [toypics:user] Update test playlist count
Sergey M․ 8029857d27 [washingtonpost] Add playlist title to test
Philipp Hagemeister aa61802c1e release 2014.09.04.2
Philipp Hagemeister f54aee0209 [cliphunter] Add support for more formats
Philipp Hagemeister 35d5b67876 release 2014.09.04.1
Philipp Hagemeister 674c869af4 [cache] Allow dots in keys (Fixes )
Philipp Hagemeister 10710ae386 release 2014.09.04
Philipp Hagemeister a0e07d3161 [youtube] Move cache into its own module
Sergey M․ a232bb9551 [empflix] Rewrite in terms of tnaflix
Sergey M․ eb833b7f5a [tnaflix] Improve and make generic
Sergey M․ f164038b79 [utils] Make parse_duration case insensitive
Sergey M․ f7a361c4f1 Merge branch 'tnaflix' of https://github.com/peugeot/youtube-dl into peugeot-tnaflix
Sergey M․ 884ae74785 [tvigle] Adapt to the new API
peugeot 1dba4a2185 Add support for TNAFlix
Philipp Hagemeister 7d4d5f25ed [facebook] Fix login (Fixes )
Sergey M․ 33422c056d [drtuber] Add display_id to test
Sergey M․ a7862a1bc8 [eporner] Extract all formats
Sergey M․ 3baa62e8d1 [beeg] Extract all formats
Sergey M․ 1bf8cf5c2c [drtuber] Extract display_id
Sergey M․ eade1d7eab [drtuber] Extract counters
Sergey M․ 1a94ff6865 [mlb] Add support for embedded videos (Closes )
Philipp Hagemeister b47ed50aaf [nosvideo] Remove determine_ext usage ()
Philipp Hagemeister 1b8477729a Merge remote-tracking branch 'naglis/nosvideo'
Philipp Hagemeister ff6ade294c release 2014.09.01.2
Philipp Hagemeister 11fc065c57 [drtuber] Add age_limit and be conservative about categories ()
Philipp Hagemeister 94388f50b3 Merge remote-tracking branch 'peugeot/drtuber'
Philipp Hagemeister a444648202 Merge remote-tracking branch 'origin/master'
Conflicts:
	youtube_dl/extractor/eporner.py
	youtube_dl/extractor/hornbunny.py
Philipp Hagemeister 7ca2e11f24 [beeg] Add age_limit
Philipp Hagemeister 563f6dea59 [eporner] +age_limit
Philipp Hagemeister e4039057be [hornbunny] Simplify and add age_limit
Philipp Hagemeister 11342b54d6 [anysex] Implement age_limit
Naglis Jonaitis 49fa38adf2 [nosvideo] Add new extractor
Jaime Marquínez Ferrándiz 9b330db7f0 Add age limit to anysex, beeg, eporner, hornbuny and sunporno
peugeot d740f7e16f Add support for drtuber.com
Philipp Hagemeister 07e7dc4bdc [comedycentral] Prefer RTMP for now
Philipp Hagemeister 4c59dc4c34 [comedycentral] Support news-team URLs (Fixes )
Philipp Hagemeister 7260ea0705 [comedycentral] Move tests to the extractor itself
Philipp Hagemeister 35b1e44567 Fix --rm-cache-dir error message
Sergey M․ c9ea760e31 [npo] Extract all formats
Sergey M․ 9ebf22b7d9 [common] Improve codecs extraction from m3u8