Philipp Hagemeister
2c8d32de33
merge gvalkov/optparse-refactor (minus stty)
2011-08-24 23:21:55 +02:00
Philipp Hagemeister
2b70537d7b
merge upstream
2011-08-24 23:04:10 +02:00
Georgi Valkov
6a4f0a114d
Use stty size
to find terminal width if we're on linux and COLUMNS is not exported
2011-08-23 17:03:28 +03:00
Georgi Valkov
5adcaa4385
Refactor main function
2011-08-23 16:48:08 +03:00
Georgi Valkov
51c8e53ffe
Set help formatter width to terminal width (prevents wrapping)
2011-08-23 16:42:51 +03:00
Georgi Valkov
4f9f96f646
Option parsing refactoring ; Moved version string to __version__
...
Brings terser option formatting to youtube-dl:
from: -u USERNAME, --username USERNAME
to: -u, --username USERNAME
2011-08-23 15:53:36 +03:00
Georgi Valkov
5fb3df4aff
Move update_self out of __main__ for clarity
2011-08-23 15:37:35 +03:00
Georgi Valkov
7a9054ec79
Fix small indentation inconsistencies
2011-08-23 15:01:51 +03:00
Georgi Valkov
2770590d5a
Use module metadata variables instead of comments
2011-08-23 14:58:22 +03:00
Georgi Valkov
e9cb9c2811
Add vim modeline
2011-08-23 14:45:26 +03:00
Philipp Hagemeister
1cab2c6dcf
Fix blip.tv regular expression to not match blipXtv
2011-08-18 09:31:36 +02:00
Philipp Hagemeister
86e709d3de
Fix youtu.be links ( Closes #142 )
2011-08-07 13:01:09 +02:00
Philipp Hagemeister
8519c32d25
Use parse_qs instead of homebrewn parsing
2011-08-07 00:29:25 +02:00
Philipp Hagemeister
f3dc18d874
youtube: Better error messages
2011-08-07 00:02:50 +02:00
Philipp Hagemeister
1293ce58ac
Fix Python 2.4 compatibility
2011-08-06 12:16:07 +02:00
Philipp Hagemeister
0a3c8b6291
Use alternative imports for Python 2.4 ( Closes #138 )
2011-08-06 11:48:45 +02:00
Philipp Hagemeister
134cff47ab
Remove debugging information
2011-08-06 11:20:28 +02:00
Philipp Hagemeister
f137bef973
Fix RTMP streams and ignore url-less entries
2011-08-06 11:05:57 +02:00
Ricardo Garcia
33d507f1fe
Bump version number
2011-08-04 19:15:14 +02:00
Ricardo Garcia
c44b9ee95e
Update User-Agent string
2011-08-04 19:14:19 +02:00
Ricardo Garcia
8126094cf1
Fix YouTube downloads (code by Philipp Hagemeister)
2011-08-04 19:13:02 +02:00
Philipp Hagemeister
0ac22e4f5a
Fix youtube downloads ( Closes #135 )
2011-08-04 00:04:55 +02:00
Philipp Hagemeister
c31b124d7a
Suppport for youtube video streams (Mentioned in #108 )
2011-07-31 18:09:53 +02:00
Philipp Hagemeister
47b8dab29e
Removed inaccurate warning
2011-07-22 15:28:42 +02:00
Philipp Hagemeister
91e6a3855b
Be lenient about download URLs ( Closes #108 )
2011-07-18 19:43:21 +02:00
Philipp Hagemeister
5623100e43
remove debugging code
2011-07-10 23:41:19 +02:00
Philipp Hagemeister
6eb08fbf8b
+ --write-info-json
2011-07-10 21:39:36 +02:00
Philipp Hagemeister
437d76c19a
blip.tv support for python 2.5 with trivialjson
2011-07-10 17:31:54 +02:00
Philipp Hagemeister
a1cab7cead
call increment_downloads in blip.tv extractor
2011-07-07 14:10:25 +02:00
Philipp Hagemeister
8b95c38707
--writedescription option
2011-07-07 12:47:36 +02:00
Philipp Hagemeister
c6b55a8d48
Full youtube video descriptions, including special characters (2.6+, with fallback for older Pythons)
2011-07-07 12:12:20 +02:00
Philipp Hagemeister
aded78d9e2
Support for blip.tv/file URLs
2011-06-25 19:26:29 +02:00
Philipp Hagemeister
7745f5d881
Basic blip.tv support
2011-06-21 22:24:58 +02:00
Ricardo Garcia
4b0d9eed45
Bump version number
2011-03-29 20:32:07 +02:00
Ricardo Garcia
3efa45c3a2
Fix upload date regexp ( closes #93 )
2011-03-15 20:12:10 +01:00
Ricardo Garcia
2727dbf78d
Split a couple of lines to make the code more readable
2011-03-15 20:04:20 +01:00
Ricardo Garcia
e3f7e05c27
Avoid crash reported in issue #86
2011-03-15 20:03:52 +01:00
Ricardo Garcia
da54ed4412
Support youtube.com/e/ URLs ( closes #88 )
2011-02-28 19:37:58 +01:00
Ricardo Garcia
b58faab5e7
Bump version number
2011-02-26 00:47:29 +01:00
Idan Kamara
377086af3d
Use '--' to separate the file argument from the options when calling ffmpeg
...
This is to avoid a potential issue if the file name begins with a hyphen since ffmpeg will interpret it as an option
2011-02-25 23:24:58 +02:00
Ricardo Garcia
820eedcb50
Bump version number
2011-02-25 21:54:16 +01:00
Ricardo Garcia
da273188f3
Catch possible exceptions when running ffprobe
2011-02-25 21:53:26 +01:00
Idan Kamara
1bd9258272
Fix stderr print when ffmpeg fails
2011-02-25 22:30:22 +02:00
Ricardo Garcia
c076845454
Bump version number
2011-02-25 20:12:32 +01:00
Ricardo Garcia
afd233c05c
Update User-Agent string
2011-02-25 20:11:53 +01:00
Ricardo Garcia
3072fab115
Add an audio extracting PostProcessor using ffmpeg ( closes #2 )
2011-02-25 19:06:58 +01:00
Ricardo Garcia
87cbd21323
Fix date parsing for YouTube (patch by Drake Wyrm)
2011-02-25 19:05:35 +01:00
Ricardo Garcia
ef9f8451c8
Add Gergely Imreh to the author list
2011-02-20 18:01:57 +01:00
Gergely Imreh
9f5f960213
Facebook info extractor
...
This IE should be full-featured.
Public videos can be downloaded without login, e.g:
https://www.facebook.com/video/video.php?v=696729990595
Private videos need login, and subject to login rate limit of
a couple of tries / minute.
2011-02-20 23:57:50 +08:00
Gergely Imreh
7cc3c6fd62
Fix possible missing parameter in playlist url extraction
...
The "playlist_prefix" parameter was missing when parsing playlist urls
that match the recently added format, e.g.:
http://www.youtube.com/user/stanforduniversity#g/c/9D558D49CA734A02
For these URLs (basically, for every playlist type so far, except the
artist list) playlist_prefix has to be equal to "p" for correct
exctraction.
2011-02-13 19:02:56 +08:00