Commit Graph

4188 Commits (d10548b6914d8a3c991ef5248ab66e789a680b7a)

Author SHA1 Message Date
Philipp Hagemeister aff216edf4 [generic] Prevent <video> search from skipping over empty sources ()
Philipp Hagemeister 1cb6dcdbbe [generic] Do not download images as videos by accident
Philipp Hagemeister 3f514a353e release 2014.08.27
Philipp Hagemeister da9ec3b932 [muscivault] Add extractor (Fixes )
Philipp Hagemeister 191b7cbba9 [mfs] Modernize
Philipp Hagemeister e8c59b9642 release 2014.08.26
Philipp Hagemeister 6abb066128 [sockshare] Fix title extraction (Fixes )
Philipp Hagemeister 8f1ea7cbb6 [empflix] Revert to XML parser
Don't rely on the XML being broken (if they fix it, our code wouldn't work anymore).
Instead, use the transform function we already have :)

This partially reverts commit c7bee2a725.
Jaime Marquínez Ferrándiz a204c85408 [ign] Fix extraction of video in articles
Sergey M․ 15a1f4b8fe [empflix] Extract thumbnail
Sergey M․ c7bee2a725 [empflix] Adapt to malformed config XML
Jaime Marquínez Ferrándiz dbc1366b50 [mixcloud] Use a HEAD request when checking if the url is valid
Philipp Hagemeister 704df56da7 [sportdeutschland] add new extractor
Philipp Hagemeister 33ac271ba7 [utils] Let request headers override standard headers
What was I thinking when writing this?
Philipp Hagemeister 0963f92f23 [eighttracks] modernize
Philipp Hagemeister 9a66c1079c release 2014.08.25.3
Philipp Hagemeister f971dcbba0 Merge branch 'master' of github.com:rg3/youtube-dl
Philipp Hagemeister 0990305d2a [generic] Fix rss under Python 2.x and move test to extractor
Jaime Marquínez Ferrándiz bcc069a937 [generic] Remove debug statement
Jaime Marquínez Ferrándiz 34708e1bb6 [bliptv] Remove superfluous characters in _VALID_URL regex
Philipp Hagemeister 829476b80a [googlesearch] Move test to extractor
Philipp Hagemeister 1dd70fe330 release 2014.08.25.2
Philipp Hagemeister 067e922295 release 2014.08.25.1
Sergey M․ c28df2478f [wat] Use server time and pass country argument (Closes )
Philipp Hagemeister 241f7a8ade Merge remote-tracking branch 'JGjorgji/fix-leading-zeroes'
Philipp Hagemeister b252735910 [extractor/common] Generate better f4m format IDs
Philipp Hagemeister 7adcbe7594 [rtlnl] Extract duration
Philipp Hagemeister 8d31fa3cce [execafterdownload] Simplify ()
Philipp Hagemeister 1f06864e9a [wat] Remove unused import
Philipp Hagemeister 348ae0a79e Merge remote-tracking branch 'mcd1992/exec_after_download'
Philipp Hagemeister 528d455632 release 2014.08.25
Philipp Hagemeister ba5d51b340 [vimeo] Always pass in referer (Fixes )
mcd1992 7833d941bb Rebased with upstream/master
mcd1992 a2360a4c80 Moved from os.system to subprocess.call
mcd1992 a7cacbca2b Implemented --exec option.
Gjorgji Jankovski c6b4132a0a renamed for consistency
Gjorgji Jankovski ad260c90ab Filenames are padded according to the playlist length
Philipp Hagemeister b8313f07bc release 2014.08.24.6
Philipp Hagemeister 92a17d28ac [wat] Make geolock a warning (Fixes )
Philipp Hagemeister 5f90042bd6 [generic] remove unused imports
Philipp Hagemeister 9480d1a566 Merge remote-tracking branch 'riking/twofactor'
Philipp Hagemeister 36b0079f23 Credit @olebowle for GameOne:playlist ()
Philipp Hagemeister 28028629b9 [gameone:playlist] Move test to extractor
Philipp Hagemeister 11f75cac3d Merge remote-tracking branch 'olebowle/gameone'
Philipp Hagemeister e673db0194 release 2014.08.24.5
Philipp Hagemeister ebab4520ff [generic] Use default opener for HEAD request (Fixes )
Philipp Hagemeister a71d1414eb release 2014.08.24.4
Philipp Hagemeister 423817c468 [expotv] Add new extractor (Fixes )
Philipp Hagemeister 51ed9fce09 [pornotube] Modernize
Philipp Hagemeister d43aeb1d00 release 2014.08.24.3
Philipp Hagemeister 4d805e063c [generic] Automatic detection of flow player and age_limit (Fixes )
Philipp Hagemeister 24e5e24166 release 2014.08.24.2
Philipp Hagemeister 4d54ef20a2 [ministrygrid] Add extractor (Fixes )
Philipp Hagemeister 54036b3991 [wayofthemaster] Remove unused import
Philipp Hagemeister e5402ac120 [wayofthemaster] Add extractor (Fixes )
Philipp Hagemeister f56f8399c7 [ebaumsworld] Remove spurious determine_ext
Philipp Hagemeister cf0c5fa3a1 [ebaumsworld] Modernize
Philipp Hagemeister 8c2ccefae6 release 2014.08.24.1
Philipp Hagemeister 1f8b6af773 [bip.tv] Allow underscore in lookup ids (Fixes )
Philipp Hagemeister 8f9b683eeb [blip.tv] Add legacy test case
This was broken in the mean time, so add a test case to make sure it doesn't break silently again.
Philipp Hagemeister b5f4775b38 [arte.tv:creative] Fix test case
Philipp Hagemeister 01d906ffe9 [arte:creative] Support more URLs (fixes )
Philipp Hagemeister 614582bcc4 release 2014.08.24
Philipp Hagemeister e1ab5000b2 [brightcove] Add support for videoId= in og:video meta (Fixes )
Philipp Hagemeister a5ed3e571e [brightcove] Detect geoblocking
Philipp Hagemeister 10eaeb20c5 [generic] Require og:video URLs to contain a dot
Philipp Hagemeister fa8deaf38b [generic] Prevent from downloading a .swf as a video
We're seeing quite a number of people who do not put a video file in the og:video field, but the player URL. Try to detect some of these and filter them out.
Philipp Hagemeister 6857590059 [brightcove] Add a truncated URL warning message ()
Philipp Hagemeister a3db22ebdf [grooveshark] Use proper imports
Philipp Hagemeister c8e9a235d9 [generic] Add support for camtasia videos (Fixes )
Philipp Hagemeister 30b871b0ca Merge remote-tracking branch 'origin/master'
Philipp Hagemeister eb9da9b732 [grooveshark] Fix test md5sum
Philipp Hagemeister d769be6c96 [grooveshark,http] Make HTTP POST downloads work
Sergey M․ a54bda3ae2 [wat] Add support for SD and HD videos (Closes )
Philipp Hagemeister 00558d9414 Merge remote-tracking branch 'sehrgut/Grooveshark'
Conflicts:
	youtube_dl/__init__.py
	youtube_dl/extractor/__init__.py
Philipp Hagemeister 49f3c16543 release 2014.08.23
Philipp Hagemeister 2ef6fcb5d8 [sbs] Add new extractor (Fixes )
Philipp Hagemeister 38fc045253 [rtlnl] Remove unused code
Philipp Hagemeister af1fd929c6 [patreon] Remove unused import
Philipp Hagemeister b7b04c9234 [vodlocker] Allow title to end with a <br>
Sergey M․ bc0bb6fd30 [movieclips] Add extractor (Closes )
MikeCol 68909f0c4e changed _VALID_URL to allow for country specific prefixes
Philipp Hagemeister 9d048a17d8 [rtve.es:live] Start supporting the 24h channel
Philipp Hagemeister 492641d10a release 2014.08.22.3
Philipp Hagemeister 2b9faf5542 [rtve] Add support for live stream
At the moment, only RTVE-1 seems to work flawlessly.
-2 seems geoblocked right now.
-TDP doesn't seem to be available outside of Spain.
Philipp Hagemeister ed2d6a1960 [generic] Simplify playlist support ()
Philipp Hagemeister be843678b1 [YouTubeDL] Correct handling of age_limit = None in result
Philipp Hagemeister c71dfccc98 Merge remote-tracking branch 'anovicecodemonkey/generic-data-video-url'
Conflicts:
	youtube_dl/extractor/generic.py
Philipp Hagemeister 1a9ccac7c1 Merge remote-tracking branch 'origin/master'
Philipp Hagemeister e330d59abb [playfm] Add extractor (Fixes )
Sergey M․ 394df6d7d0 [nuvid] Adapt to latest layout changes
Philipp Hagemeister 50b294aab8 release 2014.08.22.2
Philipp Hagemeister 756b046f3e [pbs] recognize class=partnerPlayer as well (Fixes )
Philipp Hagemeister 388ac0b18a release 2014.08.22.1
Philipp Hagemeister ad06434bd3 release 2014.08.22
Philipp Hagemeister bd9820c937 Merge remote-tracking branch 'liudongmiao/patch-subtitle'
Philipp Hagemeister deda8ac376 Credit @terminalmage for patreon ()
Philipp Hagemeister e05f693942 [patreon] Simplify ()
Philipp Hagemeister b27295d2ab Merge remote-tracking branch 'terminalmage/add-patreon'
Philipp Hagemeister 5fcf2dbed0 [aparat] modernize