Commit Graph

3386 Commits (c3197e3e5c245dd56020f3ff38c89d71677c5fc5)
 

Author SHA1 Message Date
Philipp Hagemeister ff07a05575 Merge branch 'master' of github.com:rg3/youtube-dl
Philipp Hagemeister f25571ffbf Add support for embedded vevo player (Fixes )
Jaime Marquínez Ferrándiz f7a6892572 [arte:ddc] Remove test
video seems to expire in 7 days, as arte+7
Philipp Hagemeister 8fe56478f8 release 2013.12.16.5
Philipp Hagemeister 0e2a436dce [radiofrance] Add support (Fixes )
Philipp Hagemeister 24050dd11c release 2013.12.16.4
Philipp Hagemeister 8c8e3eec79 [facebook] Recognize #! URLs (Fixes )
Philipp Hagemeister 7ebc9dee69 Merge pull request from rzhxeo/blip
[GenericIE] Add support for embedded blip.tv
rzhxeo ee3e63e477 [GenericIE] Add support for embedded blip.tv
Philipp Hagemeister e9c424c144 Merge pull request from alimirjamali/patch-1
Incorrect variable is used to check whether thumbnail exists
alimirjamali 0a9ce268ba Incorrect variable is used to check whether thumbnail exists
Dear @phihag

I believe in line 848, the correct variable to check is 'thumb_filename' rather than 'infofn'

Kindly advise

Mit freundlichen Gruessen
Ali
Philipp Hagemeister 4b2da48ea7 release 2013.12.16.3
Philipp Hagemeister e64eaaa97d Fix execution under Python 3
Philipp Hagemeister 780603027f [videopremium] Skip test
Philipp Hagemeister 00902cd601 release 2013.12.16.2
Philipp Hagemeister d67b0b1596 Reorder info_dict documentation
Philipp Hagemeister d7dda16888 [blinkx] Add extractor (Fixes )
Philipp Hagemeister a19fd00cc4 Simplify --playlist-start / --playlist-end interface
Philipp Hagemeister d66152a898 [ndtv] Remove unused imports
Philipp Hagemeister 8c5f0c9fbc [mdr] Clean up
Philipp Hagemeister 6888a874a1 release 2013.12.16.1
Philipp Hagemeister 09dacfa57f [mdr] Simplify
Philipp Hagemeister b2ae513586 Merge remote-tracking branch 'mc2avr/master'
Philipp Hagemeister e4a0489f6e Merge remote-tracking branch 'dstftw/channel9'
Conflicts:
	youtube_dl/extractor/__init__.py
Philipp Hagemeister b83be81d27 Credit @mjorlitzky for pornhd ()
Philipp Hagemeister 6f5dcd4eee [pornhd] Simplify
Philipp Hagemeister 1bb2fc98e0 Merge remote-tracking branch 'mjorlitzky/master'
Philipp Hagemeister e3946f989e Set process title to youtube-dl
This allows killing all youtube-dl processes with killall youtube-dl, and shows up nicer in some programs.
Philipp Hagemeister 8863d0de91 release 2013.12.16
Philipp Hagemeister 7b6fefc9d4 Apply --no-overwrites for --write-* files as well (Fixes )
Philipp Hagemeister 525ef9227f Add --get-duration (Fixes )
Philipp Hagemeister c0ba0f4859 Document duration field
Philipp Hagemeister b466b7029d [youtube] Make duration an integer or None
Philipp Hagemeister fa3ae234e0 [cbs] Add extractor (Fixes )
Philipp Hagemeister 48462108f3 [theplatform] Fix geographic restriction check
Philipp Hagemeister f8b56e95b8 [theplatform] Detect geoblocked content
Philipp Hagemeister 5fe18bdbde Add --min-views / --max-views (Fixes )
Jaime Marquínez Ferrándiz dca02c80bc Fix detection of the extension if the 'extractaudio' is given and improve the error message ()
Using 'foo.mp4' shouldn't raise an error.
If 'foo' is given suggest using 'foo.%(ext)s' for the template
Jaime Marquínez Ferrándiz 9ee859b683 [daylimotion] Add support for urls from the mobile site (fixes )
It uses the 'touch' subdomain and adds a '#' before 'video'
Michael Orlitzky 8e05c870b4 Add support for pornhd.com.
Jaime Marquínez Ferrándiz 5d574e143f [ign] Update one of test video's title
Philipp Hagemeister 2a203a6cda Merge pull request from dstftw/master
Fix typo in month name
dst dadb8184e4 Fix typo in month name
Jaime Marquínez Ferrándiz 7a563df90a [daum] Recognize mobile urls ()
Jaime Marquínez Ferrándiz 24b173fa5c [naver] Recognize mobile urls (fixes )
dst 9b17ba0fa5 [channel9] Fix test description md5
dst 211f555d4c [channel9] Missing import in __init__
dst 4d2ebb6bd7 [channel9] Cleanup
dst df53747436 [channel9] Initial implementation ()
Jaime Marquínez Ferrándiz 3bc2ddccc8 Move FileDownloader to its own module and create a new class for each download process
A suitable downloader can be found using the 'get_suitable_downloader' function.

Each subclass implements 'real_download', for downloading an info dict you call the 'download' method, which first checks if the video has already been downloaded