Commit Graph

369 Commits

Author SHA1 Message Date
Philipp Hagemeister eb0387a848 Fix stty detection 2011-08-25 00:08:59 +02:00
Philipp Hagemeister fe6dc08b79 Merge git://github.com/dbb/youtube-dl 2011-08-24 23:34:09 +02:00
Philipp Hagemeister 4f2a5e06da Use subprocess to call stty size when COLUMNS is not set 2011-08-24 23:28:30 +02:00
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
Daniel Bolton 2bf94b3116 Remove horizontal rules from README.md 2011-08-05 19:15:57 -04:00
Daniel Bolton 6bcd846b52 Add README.md (markdown file) 2011-08-05 19:14:13 -04: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