Commit Graph

19299 Commits

Author SHA1 Message Date
Ricardo Garcia
0d14e225fa Omit code argument in addinfourl for Python 2.4 2011-01-18 19:16:42 +01:00
Ricardo Garcia
0fe64c04f8 Make the self-updating function a bit more robust 2011-01-12 21:07:56 +01:00
Ricardo Garcia
0d8d9877ad Add support for embedded YouTube playist URLs (closes #54) 2011-01-12 20:22:37 +01:00
Ricardo Garcia
8cc42e7c1a Fix "unable to rename file" Windows error (closes #56) 2011-01-12 20:21:43 +01:00
Ricardo Garcia
1987c2325a Add proper support for "gzip" and "deflate" encodings 2011-01-12 20:20:37 +01:00
Ricardo Garcia
aac3fe0f4a Fix bug in regular expression for youtu.be links 2011-01-10 12:54:14 +01:00
Ricardo Garcia
3fb2c487c0 Add --no-part option (closes #48) 2011-01-07 10:23:18 +01:00
Ricardo Garcia
d3975459d1 Remove trailing whitespace 2011-01-07 10:22:01 +01:00
Mantas Mikulėnas
ccbd296bee Added --console-title to display download progress in console window title.
This uses SetConsoleTitle() Win32 API for Windows Console, and Xterm escape sequence otherwise.
2011-01-04 17:32:35 +02:00
Ricardo Garcia
e7cf18cb6b Add --dump-user-agent option (patch provided by Benjamin Johnson) 2011-01-03 11:47:23 +01:00
Ricardo Garcia
09cc744c90 Print new line before a few error messages 2011-01-03 11:22:49 +01:00
Ricardo Garcia
a57ed21f6d Request page compression by default, like Firefox does 2010-12-16 07:09:58 +01:00
Ricardo Garcia
975a91d0ac Take into account resume_len when calculating speed and ETA 2010-12-15 21:42:11 +01:00
Ricardo Garcia
b905e5f583 Fix erroneous "content too short" error message 2010-12-12 19:21:09 +01:00
Ricardo Garcia
ef4f4544a2 Remove deprecated -b option and nonworking -m option (closes #39) 2010-12-11 11:35:45 +01:00
Ricardo Garcia
5c1327931a Stop attempting to use get_video and detect missing formats ourselves 2010-12-11 11:34:10 +01:00
Ricardo Garcia
106d091e80 Do not use 0% as the starting point in resumed downloads (closes #40) 2010-12-11 11:32:33 +01:00
Ricardo Garcia
f83ae7816b Fix problem when requesting an existing format explicitly with -f 2010-12-09 19:57:39 +01:00
Ricardo Garcia
f148ea4473 Bump version number 2010-12-09 19:37:07 +01:00
Ricardo Garcia
7d950ca1d6 Improve temporary filename handling of special cases 2010-12-09 19:33:04 +01:00
Ricardo Garcia
d157d2597a Fix YoutubeIE after recent YouTube changes (closes #34) 2010-12-09 19:22:32 +01:00
Ricardo Garcia
e567ef93d8 Add Vasyl' Vavrychuk to the list of authors 2010-12-08 11:04:22 +01:00
Vasyl' Vavrychuk
27179cfdba Implemented depositfiles.com support 2010-12-08 11:18:33 +02:00
Vasyl' Vavrychuk
6f0ff3bab9 Fixed failure of os.rename after receiving file finished due to file not being closed.
Following error happen while at the end of _do_download called try_rename
WindowsError: [Error 32] The process cannot access the file because it is being used by another process
2010-12-05 20:57:46 +02:00
Vasyl' Vavrychuk
a9806fd83d report_extraction was never called for GenericIE 2010-12-05 20:56:27 +02:00
Ricardo Garcia
62cf7aaf9a Use a temporary filename to download files 2010-12-04 10:38:53 +01:00
Nevar Angelo
a1f03c7b06 Reworked 'upload_date' code for output sequence in YoutubeIE.
Reverted to previous version of 'upload_date' and fixed
a mistake that prevented the code from working properly.
2010-11-30 18:51:00 +02:00
Ricardo Garcia
f8dc441430 Bump version number 2010-11-19 19:41:09 +01:00
Ricardo Garcia
010ebaf783 Update User-Agent string 2010-11-19 19:40:18 +01:00
Ricardo Garcia
138b11f36e Rework upload date mechanism after detecting problems in several tests 2010-11-19 19:31:26 +01:00
Ricardo Garcia
05df0c1d4a Restore file permissions 2010-11-19 18:37:07 +01:00
Ricardo Garcia
b04bb07c94 Merge branch 'master' of https://github.com/psi-neamf/youtube-dl into psi-neamf 2010-11-19 18:30:58 +01:00
jamiejones
b620a5f811 Correctly parse the player URL in RTMP downloads (closes #11)
Fixed several problems courtesy of jamiejones:

The parsing for the SWF url was wrong (the "//" are now escaped and the
initial .*match needs to be 'ungreedy'), so the -W setting to rtmpdump
was not set, causing the decryption of the video to be wrong.

Finally, add "&has_verified=1" to the fetch of the HMTL page to
allow fetching of age-restricted videos.
2010-11-17 20:43:27 +01:00
Nevar Angelo
b3a27b5217 Added 'uploaddate' output sequence for YoutubeIE. 2010-11-17 20:55:30 +02:00
Ricardo Garcia
5e596cac0a Minor help text correction 2010-11-06 22:13:59 +01:00
Nevar Angelo
1e47d226e1 Added command line switch -A --auto-number
Numbering downloaded URLs was implemented with %(ord)s in the
output template. It has been replaced with the %(autonumber)s
sequence and is now also available as a command line switch.
2010-11-06 22:34:22 +02:00
Nevar Angelo
817e8f523f Allow comments in batch file. 2010-11-06 22:21:45 +02:00
Ricardo Garcia
8cc4434116 Add playlist-end option (courtesy of Nevar Angelo) 2010-11-04 23:19:09 +01:00
Ricardo Garcia
893a13df55 Modify autoupdate URLs to match the ones from github.com 2010-10-31 15:46:58 +01:00
Ricardo Garcia
c34e358456 Bump version number 2010-10-31 11:28:45 +01:00
Ricardo Garcia
a6a61601de Update User-Agent string 2010-10-31 11:28:45 +01:00
Ricardo Garcia
e0c982c8d0 Load cookies if the cookie file exists when starting the program 2010-10-31 11:28:45 +01:00
Ricardo Garcia
331ce0a05d Use stderr for output when the output file is "-" (fixes issue #216) 2010-10-31 11:28:45 +01:00
Ricardo Garcia
80066952bc Add new --cookies option to be able to save cookies to disk (fixes issue #208) 2010-10-31 11:28:45 +01:00
Ricardo Garcia
e08878f498 Set stdout to binary mode under Windows (fixes issue #218) 2010-10-31 11:28:45 +01:00
Ricardo Garcia
a949a3ae6b Support "https" in YouTube video URLs (fixes issue #215) 2010-10-31 11:28:45 +01:00
Ricardo Garcia
7df4635faf Use HTTPS for the login URL (fixes issue #163) 2010-10-31 11:28:45 +01:00
Ricardo Garcia
f79007e542 Bump version number 2010-10-31 11:28:41 +01:00
Ricardo Garcia
ac249f421f Retry on any 5xx server error 2010-10-31 11:28:41 +01:00
Ricardo Garcia
e86e9474bf Treat HTTP error 500 the same way as 503 (fixes issue #209) 2010-10-31 11:28:41 +01:00