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
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
Ricardo Garcia
bbd4bb037a
Support the -nocookie suffix in youtube domain name (fixes issue #200 )
2010-10-31 11:28:41 +01:00
Ricardo Garcia
5c44af1875
Do not print file name on warning message (fixes issue #197 )
2010-10-31 11:28:41 +01:00
Ricardo Garcia
33407be7d6
Fix "unable to extract uploader nickname" error with Dailymotion
2010-10-31 11:28:41 +01:00
Ricardo Garcia
8e686771af
Decode the reason given on YouTube errors to avoid crashes (fixes issue #193 )
2010-10-31 11:28:41 +01:00
Ricardo Garcia
2933532c5b
Allow the #! notation for YouTube URLs found in many links in their website
2010-10-31 11:28:41 +01:00
Ricardo Garcia
6b57e8c5ac
Extract the video extension from the media URL in metacafe.com
2010-10-31 11:28:41 +01:00
Ricardo Garcia
c6c555cf8a
Fix metacafe.com downloads for some videos (fixes issue #189 )
2010-10-31 11:28:41 +01:00
Ricardo Garcia
db7e31b853
Use unicode strings for several error messages that were missing the "u"
2010-10-31 11:28:41 +01:00
Ricardo Garcia
d67e097462
Abort download in case of error writing file data to disk
2010-10-31 11:28:41 +01:00
Ricardo Garcia
38ed13444a
Improve error message on invalid output template and abort execution
2010-10-31 11:28:40 +01:00
Ricardo Garcia
8a9f53bebf
Fix typo in report_resuming_byte doc string (fixes issue #188 )
2010-10-31 11:28:40 +01:00
Ricardo Garcia
80cc23304f
Bump version number
2010-10-31 11:28:36 +01:00
Ricardo Garcia
813962f85a
Update user-agent string
2010-10-31 11:28:36 +01:00
Ricardo Garcia
109626fcc0
Fix metacafe.com code not working due to gdaKey again (fixes issue #185 )
2010-10-31 11:28:36 +01:00
Ricardo Garcia
204c9398ab
Merge Gavin van Lelyveld's patch for --playlist-start option
2010-10-31 11:28:36 +01:00
Ricardo Garcia
2962317dea
Put back -b option as a placeholder with a warning message
2010-10-31 11:28:36 +01:00
Ricardo Garcia
268fb2bdd8
Consider the file downloaded if the size differs in less than 100 bytes (fixes issue #175 )
2010-10-31 11:28:36 +01:00
Ricardo Garcia
101e0d1e91
Reorganize request code to make it a bit more robust
2010-10-31 11:28:36 +01:00
Ricardo Garcia
f95f29fd25
Properly detect YouTube error messages to print them on screen (fixes issue #172 )
2010-10-31 11:28:36 +01:00
Ricardo Garcia
06f34701fe
Bump version number
2010-10-31 11:28:33 +01:00
Ricardo Garcia
5ce7d172d7
Restore support for the get_video method, fixing many issues
2010-10-31 11:28:33 +01:00
Ricardo Garcia
2e3a32e4ac
Restore proper support for webm formats (fixes issue #166 )
2010-10-31 11:28:32 +01:00
Ricardo Garcia
8190e3631b
Bump version number
2010-10-31 11:28:29 +01:00
Ricardo Garcia
e4db6fd042
Update user agent string
2010-10-31 11:28:29 +01:00
Ricardo Garcia
497cd3e68e
Partially rewrite YouTube InfoExtractor after it stopped working
...
As part of the changes, the program now downloads the highest quality version
by default and uses fmt_url_map to decide which formats are really available.
2010-10-31 11:28:29 +01:00
Ricardo Garcia
460d8acbaa
Remove some format command line options
2010-10-31 11:28:29 +01:00
Ricardo Garcia
9bf7fa5213
Do not check for self._downloader being None in several places
2010-10-31 11:28:29 +01:00
Ricardo Garcia
73f4e7afba
Rename UnavailableFormatError to UnavailableVideoError
2010-10-31 11:28:29 +01:00
Ricardo Garcia
9715661c19
Use www. instead of uk. in the language setting webpage for YouTube
2010-10-31 11:28:29 +01:00
Ricardo Garcia
14912efbb7
Bump version number
2010-10-31 11:28:25 +01:00
Ricardo Garcia
96942e6224
Modify User-Agent and Accept headers
2010-10-31 11:28:18 +01:00
Ricardo Garcia
df372a655f
Improve video ordinal assignment method (fixes issue #149 )
2010-10-31 11:28:17 +01:00
Ricardo Garcia
9e9647d9a1
Add comment about weird .video extension for format 38
2010-10-31 11:28:17 +01:00