youtube-dl
11 years agodisable YT ratelimit; this should enable to max out the connection bandwidth
Filippo Valsorda [Wed, 17 Apr 2013 17:48:35 +0000 (19:48 +0200)]
disable YT ratelimit; this should enable to max out the connection bandwidth

11 years agorelease 2013.04.11
Philipp Hagemeister [Thu, 11 Apr 2013 16:42:57 +0000 (18:42 +0200)]
release 2013.04.11

11 years agoFix keek title extraction
Philipp Hagemeister [Thu, 11 Apr 2013 16:39:13 +0000 (18:39 +0200)]
Fix keek title extraction

11 years agoShow whole diff in error cases
Philipp Hagemeister [Thu, 11 Apr 2013 16:38:43 +0000 (18:38 +0200)]
Show whole diff in error cases

11 years agoOption to dump intermediate pages
Philipp Hagemeister [Thu, 11 Apr 2013 16:31:35 +0000 (18:31 +0200)]
Option to dump intermediate pages

11 years agoUse download_webpage in youtube IE
Philipp Hagemeister [Thu, 11 Apr 2013 16:18:15 +0000 (18:18 +0200)]
Use download_webpage in youtube IE

11 years agoSkip ARD test as it requires rtmpdump
Philipp Hagemeister [Thu, 11 Apr 2013 15:20:17 +0000 (17:20 +0200)]
Skip ARD test as it requires rtmpdump

11 years agoRe-enable Stanford OC test
Philipp Hagemeister [Thu, 11 Apr 2013 15:20:05 +0000 (17:20 +0200)]
Re-enable Stanford OC test

11 years agoFix default for variable-size autonumbering
Philipp Hagemeister [Thu, 11 Apr 2013 15:07:55 +0000 (17:07 +0200)]
Fix default for variable-size autonumbering

11 years agoMerge remote-tracking branch 'sagittarian/vimeo-no-desc'
Philipp Hagemeister [Thu, 11 Apr 2013 08:56:01 +0000 (10:56 +0200)]
Merge remote-tracking branch 'sagittarian/vimeo-no-desc'

11 years agoRemoved overly verbose options and arguments (Should be obvious from the previous...
Philipp Hagemeister [Thu, 11 Apr 2013 08:54:37 +0000 (10:54 +0200)]
Removed overly verbose options and arguments (Should be obvious from the previous lines)

11 years agoAdded option --autonumber-size:
Stanislav Kupryakhin [Tue, 2 Apr 2013 04:40:07 +0000 (11:40 +0700)]
Added option --autonumber-size:
  Specifies the number of digits in %(autonumber)s when it is present in output filename template or --autonumber option is given

11 years agoMerge remote-tracking branch 'sagittarian/resolve-symlinks'
Philipp Hagemeister [Thu, 11 Apr 2013 08:51:13 +0000 (10:51 +0200)]
Merge remote-tracking branch 'sagittarian/resolve-symlinks'

11 years agoCredit @catch22 for ARD IE
Philipp Hagemeister [Thu, 11 Apr 2013 08:48:37 +0000 (10:48 +0200)]
Credit @catch22 for ARD IE

11 years agoMinor improvements for ARD IE
Philipp Hagemeister [Thu, 11 Apr 2013 08:47:21 +0000 (10:47 +0200)]
Minor improvements for ARD IE

11 years agoResolve the symlink if __main__.py is invoke as a symlink.
Adam Mesha [Thu, 11 Apr 2013 04:33:18 +0000 (07:33 +0300)]
Resolve the symlink if __main__.py is invoke as a symlink.

11 years agoFix bug when the vimeo description is empty on Python 2.x.
Adam Mesha [Thu, 11 Apr 2013 04:27:04 +0000 (07:27 +0300)]
Fix bug when the vimeo description is empty on Python 2.x.

11 years agoadded ARD InfoExtractor (german state television)
Michael Walter [Sun, 7 Apr 2013 13:23:48 +0000 (15:23 +0200)]
added ARD InfoExtractor (german state television)

11 years agoadded --playpath/-y support to RTMP downloads (via 'play_path' entry in 'info_dict')
Michael Walter [Sun, 7 Apr 2013 13:17:36 +0000 (15:17 +0200)]
added --playpath/-y support to RTMP downloads (via 'play_path' entry in 'info_dict')

11 years agoChange rg3.github.com to rg3.github.io almost everywhere
Ricardo Garcia [Sat, 6 Apr 2013 08:46:17 +0000 (10:46 +0200)]
Change rg3.github.com to rg3.github.io almost everywhere

11 years agorelease 2013.04.03
Philipp Hagemeister [Wed, 3 Apr 2013 17:43:53 +0000 (19:43 +0200)]
release 2013.04.03

11 years agoRestore youtube-dl (update) binary (#770)
Philipp Hagemeister [Mon, 1 Apr 2013 21:43:20 +0000 (23:43 +0200)]
Restore youtube-dl (update) binary (#770)

11 years agoMerge pull request #764 from jaimeMF/subtitles_not_found
Filippo Valsorda [Mon, 1 Apr 2013 02:02:18 +0000 (19:02 -0700)]
Merge pull request #764 from jaimeMF/subtitles_not_found

Fix crash when subtitles are not found

11 years agoDon't crash in FileDownloader if subtitles couldn't be found and errors are ignored
Jaime Marquínez Ferrándiz [Sun, 31 Mar 2013 10:21:35 +0000 (12:21 +0200)]
Don't crash in FileDownloader if subtitles couldn't be found and errors are ignored

11 years agoFix crash when subtitles are not found and the option --all-subs is given
Jaime Marquínez Ferrándiz [Sun, 31 Mar 2013 10:19:13 +0000 (12:19 +0200)]
Fix crash when subtitles are not found and the option --all-subs is given

11 years agoUse report_error in subtitles error handling
Jaime Marquínez Ferrándiz [Sun, 31 Mar 2013 10:10:12 +0000 (12:10 +0200)]
Use report_error in subtitles error handling

11 years agoretry on UnavailableVideoError
Filippo Valsorda [Sun, 31 Mar 2013 01:29:34 +0000 (03:29 +0200)]
retry on UnavailableVideoError

11 years agoimport all IEs when testing to resemble more closely the real env
Filippo Valsorda [Sun, 31 Mar 2013 01:12:28 +0000 (03:12 +0200)]
import all IEs when testing to resemble more closely the real env

11 years agodon't catch YT user URLs in YoutubePlaylistIE (fix #754, fix #763)
Filippo Valsorda [Sun, 31 Mar 2013 01:02:05 +0000 (03:02 +0200)]
don't catch YT user URLs in YoutubePlaylistIE (fix #754, fix #763)

11 years agoMore fixes on subtitles errors handling
Jaime Marquínez Ferrándiz [Sat, 30 Mar 2013 13:17:12 +0000 (14:17 +0100)]
More fixes on subtitles errors handling

11 years agoFix crash when subtitles are not found
Jaime Marquínez Ferrándiz [Sat, 30 Mar 2013 13:11:33 +0000 (14:11 +0100)]
Fix crash when subtitles are not found

11 years agoDifferent feed file name
Philipp Hagemeister [Fri, 29 Mar 2013 20:44:06 +0000 (21:44 +0100)]
Different feed file name

11 years agoCorrect feed title
Philipp Hagemeister [Fri, 29 Mar 2013 20:41:20 +0000 (21:41 +0100)]
Correct feed title

11 years agorelease 2013.03.29
Philipp Hagemeister [Fri, 29 Mar 2013 20:22:57 +0000 (21:22 +0100)]
release 2013.03.29

11 years agoMerge pull request #758 from jaimeMF/atom-feed
Philipp Hagemeister [Fri, 29 Mar 2013 19:50:20 +0000 (12:50 -0700)]
Merge pull request #758 from jaimeMF/atom-feed

Add an Atom feed generator in devscripts

11 years agoWrite a new feed each time, reading from versions.json
Jaime Marquínez Ferrándiz [Fri, 29 Mar 2013 18:42:33 +0000 (19:42 +0100)]
Write a new feed each time, reading from versions.json

11 years agoMerge pull request #736 from rg3/retry
Filippo Valsorda [Fri, 29 Mar 2013 16:01:27 +0000 (09:01 -0700)]
Merge pull request #736 from rg3/retry

Exception stacking and test retry

11 years agoMerge pull request #752 from dodo/master
Filippo Valsorda [Fri, 29 Mar 2013 15:40:22 +0000 (08:40 -0700)]
Merge pull request #752 from dodo/master

SoundcloudSetIE

11 years agoMerge pull request #730 by @JohnyMoSwag
Filippo Valsorda [Fri, 29 Mar 2013 15:14:49 +0000 (16:14 +0100)]
Merge pull request #730 by @JohnyMoSwag

Support for Worldstarhiphop.com

11 years agofix FunnyOrDieIE, MyVideoIE, TEDIE
Filippo Valsorda [Fri, 29 Mar 2013 14:59:13 +0000 (15:59 +0100)]
fix FunnyOrDieIE, MyVideoIE, TEDIE

11 years agofix SpiegelIE
Filippo Valsorda [Fri, 29 Mar 2013 14:31:38 +0000 (15:31 +0100)]
fix SpiegelIE

11 years agoRebased, fixed and extended LiveLeak.com support
Filippo Valsorda [Fri, 29 Mar 2013 14:13:24 +0000 (15:13 +0100)]
Rebased, fixed and extended LiveLeak.com support

close #757 - close #761

11 years agoUpdate InfoExtractors.py
kkalpakloglou [Tue, 26 Mar 2013 20:37:08 +0000 (22:37 +0200)]
Update InfoExtractors.py

11 years agoAdded test for WorldStarHipHop
Johny Mo Swag [Fri, 29 Mar 2013 03:05:28 +0000 (20:05 -0700)]
Added test for WorldStarHipHop

11 years agoMerge remote-tracking branch 'jaimeMF/color_error_messages'
Philipp Hagemeister [Thu, 28 Mar 2013 23:25:48 +0000 (00:25 +0100)]
Merge remote-tracking branch 'jaimeMF/color_error_messages'

11 years agoAdd a note on MaxDownloadsReached (#732, thanks to CBGoodBuddy)
Philipp Hagemeister [Thu, 28 Mar 2013 23:19:58 +0000 (00:19 +0100)]
Add a note on MaxDownloadsReached (#732, thanks to CBGoodBuddy)

11 years agoMerge branch 'master' of github.com:rg3/youtube-dl
Philipp Hagemeister [Thu, 28 Mar 2013 23:06:48 +0000 (00:06 +0100)]
Merge branch 'master' of github.com:rg3/youtube-dl

11 years agouse sys.stdout.buffer only on Python3
Filippo Valsorda [Thu, 28 Mar 2013 12:13:03 +0000 (13:13 +0100)]
use sys.stdout.buffer only on Python3

11 years agoMerge pull request #762 from jynnantonix/master
Filippo Valsorda [Thu, 28 Mar 2013 12:11:51 +0000 (05:11 -0700)]
Merge pull request #762 from jynnantonix/master

Use sys.stdout.buffer when writing to standard out

11 years agoUse sys.stdout.buffer instead of sys.stdout
Chirantan Ekbote [Wed, 27 Mar 2013 19:57:11 +0000 (15:57 -0400)]
Use sys.stdout.buffer instead of sys.stdout

sys.stdout defaults to text mode, we need to use the underlying buffer
instead when writing binary data.

Signed-off-by: Chirantan Ekbote <chirantan.ekbote@gmail.com>
11 years agoAdd an Atom feed generator in devscripts
Jaime Marquínez Ferrándiz [Tue, 26 Mar 2013 17:13:52 +0000 (18:13 +0100)]
Add an Atom feed generator in devscripts

11 years agoSoundcloudSetIE
dodo [Sun, 24 Mar 2013 01:24:07 +0000 (02:24 +0100)]
SoundcloudSetIE

info extractor for soundcloud sets

11 years agofix KeekIE
Filippo Valsorda [Wed, 20 Mar 2013 11:13:52 +0000 (12:13 +0100)]
fix KeekIE

11 years agoMerge pull request #699 by @iemejia
Filippo Valsorda [Wed, 20 Mar 2013 10:35:55 +0000 (11:35 +0100)]
Merge pull request #699 by @iemejia

Removed innecesary function to convert subtitles, improved use of the youtube api

11 years agoadd '--write-srt' and '--srt-lang' aliases for backwards compatibility
Filippo Valsorda [Wed, 20 Mar 2013 10:29:07 +0000 (11:29 +0100)]
add '--write-srt' and '--srt-lang' aliases for backwards compatibility

11 years agoFixed typo in error message when no subtitles were available.
Ismael Mejia [Sat, 23 Feb 2013 15:24:59 +0000 (16:24 +0100)]
Fixed typo in error message when no subtitles were available.

11 years agoAdded new option '--list-subs' to show the available subtitle languages
Ismael Mejia [Fri, 22 Feb 2013 03:50:05 +0000 (04:50 +0100)]
Added new option '--list-subs' to show the available subtitle languages

11 years agoAdded new option '--sub-format' to choose the format of the subtitles to downloade...
Ismael Mejia [Fri, 22 Feb 2013 02:53:54 +0000 (03:53 +0100)]
Added new option '--sub-format' to choose the format of the subtitles to downloade (defaut=srt)

11 years agoRefactor subtitle options from srt to the more generic 'sub'.
Ismael Mejia [Fri, 22 Feb 2013 02:13:28 +0000 (03:13 +0100)]
Refactor subtitle options from srt to the more generic 'sub'.
In order to be more consistent with different subtitle formats.
From:
* --write-srt to --write-sub
* --only-srt to --only-sub
* --all-srt to --all-subs
* --srt-lang to --sub-lang'

Refactored also all the mentions of srt for sub in all the source code.

11 years agoAdded new option '--all-srt' to download all the subtitles of a video.
Ismael Mejia [Fri, 22 Feb 2013 01:52:55 +0000 (02:52 +0100)]
Added new option '--all-srt' to download all the subtitles of a video.
Only works in youtube for the moment.

11 years agoSpiegel: Support hash at end of URL
Philipp Hagemeister [Sat, 16 Mar 2013 22:52:17 +0000 (23:52 +0100)]
Spiegel: Support hash at end of URL

11 years agoSpiegel IE
Philipp Hagemeister [Tue, 12 Mar 2013 00:08:54 +0000 (01:08 +0100)]
Spiegel IE

11 years agoAdd configuration to -v output
Philipp Hagemeister [Mon, 11 Mar 2013 23:10:05 +0000 (00:10 +0100)]
Add configuration to -v output

11 years agoBubble up all the stack of exceptions and retry download tests on timeout errors
Filippo Valsorda [Sat, 9 Mar 2013 09:05:43 +0000 (10:05 +0100)]
Bubble up all the stack of exceptions and retry download tests on timeout errors

11 years agoforgot to fix this.
Johny Mo Swag [Sat, 9 Mar 2013 06:52:17 +0000 (22:52 -0800)]
forgot to fix this.

11 years agocatch fatal error
Johny Mo Swag [Sat, 9 Mar 2013 06:48:05 +0000 (22:48 -0800)]
catch fatal error

11 years agoremoved str used for other project.
Johny Mo Swag [Sat, 9 Mar 2013 06:39:45 +0000 (22:39 -0800)]
removed str used for other project.

11 years agoFix Unicode handling GenericIE (Fixes #734)
Philipp Hagemeister [Fri, 8 Mar 2013 19:47:06 +0000 (20:47 +0100)]
Fix Unicode handling GenericIE (Fixes #734)

11 years agoClear up error messages (#734)
Philipp Hagemeister [Fri, 8 Mar 2013 19:12:05 +0000 (20:12 +0100)]
Clear up error messages (#734)

11 years agoworking - worldstarhiphop IE
Johny Mo Swag [Fri, 8 Mar 2013 00:27:21 +0000 (16:27 -0800)]
working - worldstarhiphop IE

Support for WorldStarHipHop

11 years agoclean up
Johny Mo Swag [Thu, 7 Mar 2013 23:39:17 +0000 (15:39 -0800)]
clean up

11 years agofixed typo
Johny Mo Swag [Thu, 7 Mar 2013 05:14:46 +0000 (21:14 -0800)]
fixed typo

11 years agoSupport for WorldStarHipHop.com
Johny Mo Swag [Thu, 7 Mar 2013 05:09:55 +0000 (21:09 -0800)]
Support for WorldStarHipHop.com

11 years agoMerge pull request #728 from timdoug/fix-escapist-extension
Philipp Hagemeister [Wed, 6 Mar 2013 18:26:18 +0000 (10:26 -0800)]
Merge pull request #728 from timdoug/fix-escapist-extension

Escapist videos are acutally .mp4, not .flv

11 years agoEscapist videos are acutally .mp4, not .flv
Tim Douglas [Wed, 6 Mar 2013 17:46:45 +0000 (12:46 -0500)]
Escapist videos are acutally .mp4, not .flv

11 years agoMore trouble calls changed in InfoExtractors.py
Jaime Marquínez Ferrándiz [Tue, 5 Mar 2013 20:13:17 +0000 (21:13 +0100)]
More trouble calls changed in InfoExtractors.py

The calls with the message starting with 'WARNING' have been changed to report_warning instead of report_error

11 years agoUse report_error in InfoExtractors.py
Jaime Marquínez Ferrándiz [Mon, 4 Mar 2013 14:56:14 +0000 (15:56 +0100)]
Use report_error in InfoExtractors.py

Some calls haven't been changed

11 years agoUse report_error in FileDownloader.py
Jaime Marquínez Ferrándiz [Mon, 4 Mar 2013 10:47:58 +0000 (11:47 +0100)]
Use report_error in FileDownloader.py

11 years agoUse red color when printing error messages
Jaime Marquínez Ferrándiz [Mon, 4 Mar 2013 10:27:25 +0000 (11:27 +0100)]
Use red color when printing error messages

11 years agoFix Python 3 errors with rmtp downloads
Philipp Hagemeister [Sun, 3 Mar 2013 21:38:38 +0000 (22:38 +0100)]
Fix Python 3 errors with rmtp downloads

11 years agoClarify rate limit documentation (Closes #723)
Philipp Hagemeister [Sun, 3 Mar 2013 21:35:26 +0000 (22:35 +0100)]
Clarify rate limit documentation (Closes #723)

11 years agoRemove changed playlist test (#661)
Philipp Hagemeister [Sun, 3 Mar 2013 21:19:19 +0000 (22:19 +0100)]
Remove changed playlist test (#661)

11 years agoRemove tweetreel - it has shut down
Philipp Hagemeister [Sun, 3 Mar 2013 21:15:06 +0000 (22:15 +0100)]
Remove tweetreel - it has shut down

11 years agoUse proper urlparse functions and simplify a bit
Philipp Hagemeister [Sun, 3 Mar 2013 21:09:44 +0000 (22:09 +0100)]
Use proper urlparse functions and simplify a bit

11 years agoMerge remote-tracking branch 'jcarlosgarciasegovia/master'
Philipp Hagemeister [Sun, 3 Mar 2013 21:04:06 +0000 (22:04 +0100)]
Merge remote-tracking branch 'jcarlosgarciasegovia/master'

11 years agoUse report_warning in InfoExtractors
Jaime Marquínez Ferrándiz [Sat, 2 Mar 2013 10:24:07 +0000 (11:24 +0100)]
Use report_warning in InfoExtractors

11 years agoAllow downloading http://blip.tv/play/ embeded URLs
Juan Carlos Garcia Segovia [Fri, 1 Mar 2013 10:22:16 +0000 (10:22 +0000)]
Allow downloading blip.tv/play/ embeded URLs

11 years agoUse color when printing warning messages
Jaime Marquínez Ferrándiz [Thu, 28 Feb 2013 21:07:29 +0000 (22:07 +0100)]
Use color when printing warning messages

11 years agoDon't be too clever (Fixes Python 3)
Philipp Hagemeister [Tue, 26 Feb 2013 20:21:50 +0000 (21:21 +0100)]
Don't be too clever (Fixes Python 3)

11 years agofix tests in Python3, and make them parallelizable
Philipp Hagemeister [Tue, 26 Feb 2013 19:07:38 +0000 (20:07 +0100)]
fix tests in Python3, and make them parallelizable

11 years agoDo not user upper-case for non-constants
Philipp Hagemeister [Tue, 26 Feb 2013 19:03:19 +0000 (20:03 +0100)]
Do not user upper-case for non-constants

11 years agoMerge remote-tracking branch 'origin/API_YT_playlists'
Philipp Hagemeister [Tue, 26 Feb 2013 18:58:04 +0000 (19:58 +0100)]
Merge remote-tracking branch 'origin/API_YT_playlists'

11 years agoMerge pull request #715 from joksnet/no_video_results
Philipp Hagemeister [Tue, 26 Feb 2013 18:43:35 +0000 (10:43 -0800)]
Merge pull request #715 from joksnet/no_video_results

[YT Search] No results if items is not in response

11 years agoModified Youtube video/playlist matching; fixes #668; fixes #585
Filippo Valsorda [Tue, 26 Feb 2013 18:02:31 +0000 (19:02 +0100)]
Modified Youtube video/playlist matching; fixes #668; fixes #585

11 years agoSwitch YTPlaylistIE to API (relevant: #586); fixes #651; fixes #673; fixes #661
Filippo Valsorda [Tue, 26 Feb 2013 09:39:26 +0000 (10:39 +0100)]
Switch YTPlaylistIE to API (relevant: #586); fixes #651; fixes #673; fixes #661

11 years ago[YT Search] No results if items is not in response
Juan M [Tue, 26 Feb 2013 17:06:43 +0000 (18:06 +0100)]
[YT Search] No results if items is not in response

When a query results of 0 items, the key items is not present in the
api_response dictionary, raising a KeyError.

Intead, look for the key and call trouble if it's not present.

11 years agoMerge remote-tracking branch 'joksnet/not_keep_video_message'
Philipp Hagemeister [Sun, 24 Feb 2013 23:35:12 +0000 (00:35 +0100)]
Merge remote-tracking branch 'joksnet/not_keep_video_message'

11 years agorelease 2013.02.25
Philipp Hagemeister [Sun, 24 Feb 2013 23:28:19 +0000 (00:28 +0100)]
release 2013.02.25

11 years agoFix typo
Philipp Hagemeister [Sun, 24 Feb 2013 23:22:55 +0000 (00:22 +0100)]
Fix typo

11 years agoFormalize URL creation (prepare for some cleanup in blip.tv:users)
Philipp Hagemeister [Sun, 24 Feb 2013 22:23:50 +0000 (23:23 +0100)]
Formalize URL creation (prepare for some cleanup in blip.tv:users)