Commit Graph

420 Commits (fed5d0326042900449443c2519327f8a6334d872)

Author SHA1 Message Date
Filippo Valsorda 1a2c3c0f3e some py3 fixes, both needed and recommended; we should pass 2to3 as cleanly as possible now
Filippo Valsorda f7b111b7d1 Google Video has been shutdown as of 11/15/2012. All videos on Google Video will be migrated to YouTube by the end of 2012.
Philipp Hagemeister 88f6c78b02 Credit vasi for justin.tv
Dave Vasilevsky 0b40544f29 Preliminary support for twitch.tv and justin.tv
Philipp Hagemeister 0be41ec241 Do not decode None
Philipp Hagemeister 5cb9c3129b restrict sys.argv craziness to Python 2 (Fixes )
Philipp Hagemeister 4cc3d07426 NBA IE (Closes )
Filippo Valsorda 95eb771dcd Merge branch 'master' into fork_master
Conflicts:
	.travis.yml
Filippo Valsorda 8d5d3a5d00 exposing the test mode as --test (hidden and undocumented)
Filippo Valsorda 3c6ffbaedb Merge 'rg3/master' into fork_master
Filippo Valsorda 5a304a7637 new updating scheme, based on GH downloads; also, check if not updateable (pip installed)
Philipp Hagemeister 077174f4ed Add an example to the -o documentation ()
Filippo Valsorda cc51a7d4e0 New repo skeleton, getting ready for PyPi
Philipp Hagemeister b08e09c370 Mark broken IEs in --list-extractors
Philipp Hagemeister 9e8056d5a7 Use relative imports
Philipp Hagemeister 59ae15a507 Convert all tabs to 4 spaces (PEP8)
Philipp Hagemeister f660c89d51 Use list comprehension instead of map
Philipp Hagemeister 01ba00ca42 Prepare urllib references for 2/3 compatibility
Philipp Hagemeister e08bee320e Use except .. as everywhere ()
Philipp Hagemeister 95649b3936 Replace long with int (see PEP 237)
Philipp Hagemeister 3aeb78ea4e Better formatting (PEP 8)
Philipp Hagemeister f8d8b39bba Prepare 2012.11.29 release
Philipp Hagemeister 26396311b5 Add Christian Albrecht (Arte.tv IE) to authors
Philipp Hagemeister 33d94a6c99 Merge remote-tracking branch 'alab1001101/master'
Philipp Hagemeister cc872b68a8 Actually merge
Philipp Hagemeister c9128b353d Bump version number to a numeric-only one to appease py2exe
Philipp Hagemeister e7c6f1a2dc Bump version number
Philipp Hagemeister 97cd3afc75 warn if %(stitle)s is being used
Philipp Hagemeister 56781d3d2e Switch back to underline for invalid characters, and make restricted ASCII-only
Filippo Valsorda d479e34043 release 2012.11.27
Philipp Hagemeister 1c469a9480 New optoin --restrict-filenames
Philipp Hagemeister 51937c0869 Add some parentheses around print for
Filippo Valsorda b6fab35b9f alias %(title)s to %(stitle)s
Filippo Valsorda baec15387c aliased --literal to --title
Filippo Valsorda 5002aea371 release 2012.11.17
Philipp Hagemeister b7a34316d2 -x for --extract-audio, one of the most popular options
Philipp Hagemeister 74e453bdea New --id option for the old default filename pattern
Philipp Hagemeister 02b324a23d Restore 2.5 compat by activating with_statement future
Filippo Valsorda 902b2a0a45 New IE: YouTube channels (closes )
Filippo Valsorda 7b107eea51 release 2012.10.09
Filippo Valsorda fd873c69a4 Merge PR from 'kevinamadeus/master'
Add InfoExtractor for Google Plus video
(with fixes)
Philipp Hagemeister f48ce130c7 Fix doc of extractor field
Filippo Valsorda 551fa9dfbf adding new --output replacements. Thanks @danut007ro (closes )
Philipp Hagemeister 5d534e2fe6 Improve option definitions
Philipp Hagemeister 234e230c87 Merge remote-tracking branch 'FiloSottille/vbr'
Conflicts:
	youtube-dl
	youtube-dl.exe
Philipp Hagemeister df09e5f9e1 Merge pull request from hdclark/master
Support for custom user agent
Philipp Hagemeister 7f36e39676 Merge remote-tracking branch 'FiloSottille/supports'
Conflicts:
	youtube-dl
Philipp Hagemeister ebe3f89ea4 Merge xnxx.com Support (NSFW). Test URL (SFW): http://video.xnxx.com/video1443330/youtube-dl_testvid_a_and_9829_._and_amp_and_38_
Philipp Hagemeister b5de8af234 Release 2012.09.27
Kevin Kwan d443aca863 Add InfoExtractor for Google Plus video
Christian Albrecht f2ad10a97d Add arte.tv Info Extractor
hdclark ea46fe2dd4 Added support for custom user agents.
Added a few simple lines to add support for the flag "--user-agent" to pass a custom string to std_header['User-Agent'].
Filippo Valsorda 3a68d7b467 tweaked the --audio-quality input validation/specification
Filippo Valsorda 5dc846fad0 Merge pull request from tempname/master
tempname 154b55dae3 added InfoExtractor for XNXX
dongmao zhang 302efc19ea add youku support
Filippo Valsorda b24676ce88 changed --audio-quality behaviour to support both CBR and VBR
Juan Carlos Garcia Segovia eeeb4daabc Information Extractor for blip.tv users
Filippo Valsorda 505ed3088f normalize ffmpeg/avconv names printing
chocolateboy 6ab92c8b62 don't corrupt stdout (-o -) in verbose mode
Filippo Valsorda f36cd07685 fixed a couple of Windows exe update bugs
Filippo Valsorda - Campagna d11d05d07a better naming for the sub-modules
Filippo Valsorda bcfde70d73 py2exe -U fix for Windows XP
Filippo Valsorda 53e893615d corrected -U to support new zipfile and exe () formats
Filippo Valsorda 58ca755f40 moved increment_downloads and process_info calls from IEs to FD.download () (follows current doclines); a small step towards importability
Filippo Valsorda d77c3dfd02 Split code as a package, compiled into an executable zip
Filippo Valsorda c23d8a74dc Merge branch 'next-url'
Filippo Valsorda 74a5ff5f43 transplant ceba827e9a, d891ff9fd9, 69d3b2d824, 071940680f
Filippo Valsorda 6af22cf0ef added support for HTTP redirects. Closes
Philipp Hagemeister ceba827e9a Credit Filippo Valsorda
Filippo Valsorda a0432a1e80 added --srt-lang; updated README; extended the -g FAQ
Philipp Hagemeister a67bdc34fa transplant gist of 7151f63a5f
Philipp Hagemeister 4a34b7252e transplant 2934c2ce43 and afbaa80b8b
Philipp Hagemeister 7e45ec57a8 transplant 0f6e296a8e
Philipp Hagemeister 9c228928b6 release 2012.02.27
Philipp Hagemeister ff3a2b8eab Always determine youtube description
Philipp Hagemeister c4105fa035 release 2012.02.26
Philipp Hagemeister 871dbd3c92 Output RTMP command line if verbose is set
Philipp Hagemeister c9ed14e6d6 Move imports to top (Closes )
Philipp Hagemeister 1ad85e5061 Set default continue behavior to true, no breakage observed in the wild
Philipp Hagemeister 09fbc6c952 verbose flag, and output proxies if it is set
Mantas Mikulėnas 4afdff39d7 Support Unicode in file names on Windows NT
Philipp Hagemeister 661a807c65 Release 2012.01.08b
Philipp Hagemeister 6d58c4546e correct to_screen prints
Philipp Hagemeister 38ffbc0222 Release 2012.01.08
Philipp Hagemeister fefb166c52 Leave out characters the filesystem cannot encode (Closes: )
Philipp Hagemeister dcb3c22e0b MTV IE
Philipp Hagemeister 47a53c9e46 release 2012.01.05
Philipp Hagemeister 1413cd87eb Correct distinction between unicode and bytes (Closes: )
Philipp Hagemeister c92e184f75 Correct comedycentral flash URL regex
Philipp Hagemeister 3906e6ce60 correct epydoc
Philipp Hagemeister c7d3c3db0d Fix tds RTMP url extraction
Philipp Hagemeister d6639d05c2 release 2011.12.18
Philipp Hagemeister 633cf7cbad Add wav audio output
Philipp Hagemeister a5647b79ce Only skip download if files exists; convert audio
Philipp Hagemeister ba5059dd66 Release 2011.12.15
Philipp Hagemeister bb8abbbbae Dailymotion: Use og:title instead of <title> to find title (Closes: )
Philipp Hagemeister 561504fffa Release 2011.12.08
Philipp Hagemeister 23e6b8adc8 --prefer-free-formats (Closes )
Philipp Hagemeister 3e0ea7d07a m4a: aac in mp4 container (Closes )
Philipp Hagemeister 94fd3201b2 Abort when --max-downloads is reached.
Philipp Hagemeister 0b14e0b367 OpenClassRoom IE (Closes: )
Philipp Hagemeister dd17922afc OpenClassRoom videos ()
Philipp Hagemeister 40fd4cb86a Move merged code to dev version
Philipp Hagemeister c95da745bc Mention -o - in doc (Closes )
Philipp Hagemeister 0cd235eef6 Use freedesktop.org mandated user config file location (Suggested by Tyll in )
Philipp Hagemeister 77315556f1 Do not count unmatched or skipped videos towards max-downloads (Closes )
Philipp Hagemeister c379c181e0 Preliminary implementation of configuration files
Philipp Hagemeister 31a2ec2d88 Document -o %(upload_date)s (Closes )
Philipp Hagemeister b88a52504e --max-downloads option (Closes )
Philipp Hagemeister 849edab8ec Move MixcloudIE to __init__.py
Philipp Hagemeister fa2672f9fc Release 2011.11.23
Philipp Hagemeister 208e095f72 Correct simplify_title call in ComedyCentral IE
Philipp Hagemeister 0ae7abe57c Release 2011.11.22
Philipp Hagemeister dc0a294a73 Make exception handling 2.5-compatible (Closes )
Philipp Hagemeister 468c99257c Release 2011.11.21
Philipp Hagemeister af8e8d63f9 Allow non-ASCII characters in simplified titles(Closes )
Philipp Hagemeister e092418d8b Simplify simplify_title
Philipp Hagemeister e33e3045c6 First tests
Philipp Hagemeister 235b3ba479 Move code into a separate Python module