youtube-dl
11 years agoMerge remote-tracking branch 'origin/master'
Philipp Hagemeister [Wed, 1 May 2013 12:05:02 +0000 (14:05 +0200)]
Merge remote-tracking branch 'origin/master'

11 years agoadd --write-thumbnail option to download thumbnail (Suggested by `)
Philipp Hagemeister [Wed, 1 May 2013 12:04:33 +0000 (14:04 +0200)]
add --write-thumbnail option to download thumbnail (Suggested by `)

11 years agoAdd test for SoundcloudSet
Jaime Marquínez Ferrándiz [Tue, 30 Apr 2013 19:23:38 +0000 (21:23 +0200)]
Add test for SoundcloudSet

11 years agorelease 2013.04.31
Philipp Hagemeister [Tue, 30 Apr 2013 17:50:20 +0000 (19:50 +0200)]
release 2013.04.31

11 years agoCorrectly clear the line before writing a new status line
Philipp Hagemeister [Tue, 30 Apr 2013 17:42:58 +0000 (19:42 +0200)]
Correctly clear the line before writing a new status line

11 years agoFix FakeDownloaders
Philipp Hagemeister [Tue, 30 Apr 2013 16:48:45 +0000 (18:48 +0200)]
Fix FakeDownloaders

11 years agoFix help for --proxy
Philipp Hagemeister [Tue, 30 Apr 2013 16:27:54 +0000 (18:27 +0200)]
Fix help for --proxy

11 years agorelease 2013.04.30
Philipp Hagemeister [Tue, 30 Apr 2013 16:00:56 +0000 (18:00 +0200)]
release 2013.04.30

11 years ago--proxy option
Philipp Hagemeister [Tue, 30 Apr 2013 15:57:13 +0000 (17:57 +0200)]
--proxy option

11 years agoRemove a commented line I forgot.
Jaime Marquínez Ferrándiz [Tue, 30 Apr 2013 12:21:46 +0000 (14:21 +0200)]
Remove a commented line I forgot.

[ci skip]

11 years agoSoundcloudSetIE: Use upload_date in the unified format (fixes #812)
Jaime Marquínez Ferrándiz [Mon, 29 Apr 2013 21:57:36 +0000 (23:57 +0200)]
SoundcloudSetIE: Use upload_date in the unified format (fixes #812)

11 years agoUse report_warning when a not working IE will be uses
Jaime Marquínez Ferrándiz [Sun, 28 Apr 2013 15:12:07 +0000 (17:12 +0200)]
Use report_warning when a not working IE will be uses

11 years agorelease 2013.04.28
Philipp Hagemeister [Sun, 28 Apr 2013 14:32:05 +0000 (16:32 +0200)]
release 2013.04.28

11 years agoDefault to --title (Fixes #499)
Philipp Hagemeister [Sun, 28 Apr 2013 14:26:11 +0000 (16:26 +0200)]
Default to --title (Fixes #499)

11 years agoFix print_notes
Philipp Hagemeister [Sun, 28 Apr 2013 14:19:37 +0000 (16:19 +0200)]
Fix print_notes

11 years agorelease 2013.04.27
Philipp Hagemeister [Sun, 28 Apr 2013 13:53:14 +0000 (15:53 +0200)]
release 2013.04.27

11 years agoAdapt tests to changes in youtube's "Most Popular" channel
Philipp Hagemeister [Sun, 28 Apr 2013 13:50:29 +0000 (15:50 +0200)]
Adapt tests to changes in youtube's "Most Popular" channel

11 years agoAutomatically set HTTPS proxy if given (Fixes #805)
Philipp Hagemeister [Sun, 28 Apr 2013 13:41:05 +0000 (15:41 +0200)]
Automatically set HTTPS proxy if given (Fixes #805)

11 years agoDocument the video selection using the upload date
Jaime Marquínez Ferrándiz [Sun, 28 Apr 2013 10:02:30 +0000 (12:02 +0200)]
Document the video selection using the upload date

11 years agoAllow to use relative dates in the format (now|today)[+-][0-9](day|week|month|year...
Jaime Marquínez Ferrándiz [Sun, 28 Apr 2013 09:39:37 +0000 (11:39 +0200)]
Allow to use relative dates in the format (now|today)[+-][0-9](day|week|month|year)(s)? (Closes #137)

Also fix DateRange not accepting ranges of one day.

11 years agoRe-enable Dailymotion (tests pass)
Philipp Hagemeister [Sat, 27 Apr 2013 19:53:21 +0000 (21:53 +0200)]
Re-enable Dailymotion (tests pass)

11 years agoMerge branch 'master' of github.com:rg3/youtube-dl
Philipp Hagemeister [Sat, 27 Apr 2013 18:26:42 +0000 (20:26 +0200)]
Merge branch 'master' of github.com:rg3/youtube-dl

11 years agoRename soundcloud to soundcloud:set
Philipp Hagemeister [Sat, 27 Apr 2013 18:12:46 +0000 (20:12 +0200)]
Rename soundcloud to soundcloud:set

11 years agoFix some IEs that didn't return the uploade_date in the YYYYMMDD format
Jaime Marquínez Ferrándiz [Sat, 27 Apr 2013 13:14:20 +0000 (15:14 +0200)]
Fix some IEs that didn't return the uploade_date in the YYYYMMDD format

Create a function unified_strdate in utils.py to fix these problems

11 years agoAllow to select videos to download by their upload dates (related #137)
Jaime Marquínez Ferrándiz [Sat, 27 Apr 2013 12:01:55 +0000 (14:01 +0200)]
Allow to select videos to download by their upload dates (related #137)

Only absolute dates.

11 years agoSteamIE: accept urls with agecheck
Jaime Marquínez Ferrándiz [Sat, 27 Apr 2013 09:03:34 +0000 (11:03 +0200)]
SteamIE: accept urls with agecheck

11 years agoYoutubePlaylistIE: don't crash with empty lists (related #808)
Jaime Marquínez Ferrándiz [Sat, 27 Apr 2013 08:41:52 +0000 (10:41 +0200)]
YoutubePlaylistIE: don't crash with empty lists (related #808)

The playlist_title wasn't initialized.

11 years agoMerge pull request #801 from expleo/add_referer_support
Jaime Marquínez Ferrándiz [Fri, 26 Apr 2013 17:25:17 +0000 (19:25 +0200)]
Merge pull request #801 from expleo/add_referer_support

11 years agoIEs: clean __init__ methods
Jaime Marquínez Ferrándiz [Wed, 24 Apr 2013 21:05:43 +0000 (23:05 +0200)]
IEs: clean __init__ methods

They are not needed

11 years agoInfoExtractors: use report_download_webpage in _request_webpage
Jaime Marquínez Ferrándiz [Wed, 24 Apr 2013 20:11:57 +0000 (22:11 +0200)]
InfoExtractors: use report_download_webpage in _request_webpage

Allows to show the warning when falling back on GenericIE

11 years agoClean duplicate method report_download_webpage in InfoExtractors
Jaime Marquínez Ferrándiz [Wed, 24 Apr 2013 20:02:20 +0000 (22:02 +0200)]
Clean duplicate method report_download_webpage in InfoExtractors

11 years agoFix InfoQ
Jaime Marquínez Ferrándiz [Wed, 24 Apr 2013 19:16:10 +0000 (21:16 +0200)]
Fix InfoQ

11 years agoUpdated README
Bjorn Heesakkers [Wed, 24 Apr 2013 12:12:33 +0000 (14:12 +0200)]
Updated README

11 years agoAdds support for passing a referer.
Bjorn Heesakkers [Wed, 24 Apr 2013 11:56:04 +0000 (13:56 +0200)]
Adds support for passing a referer.

11 years agoYouTube: Fall back to <meta> description if video is rated (Fixes #800)
Philipp Hagemeister [Tue, 23 Apr 2013 11:54:17 +0000 (13:54 +0200)]
YouTube: Fall back to <meta> description if video is rated (Fixes #800)

11 years agoYoutubeIE when no description is found use an empty unicode string (closes #800)
Jaime Marquínez Ferrándiz [Tue, 23 Apr 2013 10:24:08 +0000 (12:24 +0200)]
YoutubeIE when no description is found use an empty unicode string (closes #800)

11 years agoMore calls to trouble changed to report_error
Jaime Marquínez Ferrándiz [Tue, 23 Apr 2013 09:31:37 +0000 (11:31 +0200)]
More calls to trouble changed to report_error

11 years agoDisable colored messages in Windows (related #794)
Jaime Marquínez Ferrándiz [Tue, 23 Apr 2013 09:09:22 +0000 (11:09 +0200)]
Disable colored messages in Windows (related #794)

11 years agoDocument order of preference for format selection (closes #798)
Jaime Marquínez Ferrándiz [Tue, 23 Apr 2013 08:33:54 +0000 (10:33 +0200)]
Document order of preference for format selection (closes #798)

11 years agoMerge branch 'master' of github.com:rg3/youtube-dl
Philipp Hagemeister [Mon, 22 Apr 2013 21:15:15 +0000 (23:15 +0200)]
Merge branch 'master' of github.com:rg3/youtube-dl

11 years agoCorrect indentation
Philipp Hagemeister [Mon, 22 Apr 2013 21:15:05 +0000 (23:15 +0200)]
Correct indentation

11 years agoMerge pull request #797 from AI0867/patch-1
Philipp Hagemeister [Mon, 22 Apr 2013 21:13:52 +0000 (14:13 -0700)]
Merge pull request #797 from AI0867/patch-1

Use standard unit symbols in format_bytes

11 years agoDo not read configuration files if explicit arguments are given by a host program...
Philipp Hagemeister [Mon, 22 Apr 2013 21:05:05 +0000 (23:05 +0200)]
Do not read configuration files if explicit arguments are given by a host program (#792)

11 years agoMerge pull request #792 from fp7/master
Jaime Marquínez Ferrándiz [Mon, 22 Apr 2013 20:44:05 +0000 (13:44 -0700)]
Merge pull request #792 from fp7/master

Parameters as arguments to main

11 years agoTumblrIE
Jaime Marquínez Ferrándiz [Mon, 22 Apr 2013 19:07:49 +0000 (21:07 +0200)]
TumblrIE

I haven't found many videos to test, so it may not work for all.

11 years agorelease 2013.04.22
Philipp Hagemeister [Mon, 22 Apr 2013 18:01:56 +0000 (20:01 +0200)]
release 2013.04.22

11 years agoFix --list-formats (Closes #799)
Philipp Hagemeister [Mon, 22 Apr 2013 17:51:42 +0000 (19:51 +0200)]
Fix --list-formats (Closes #799)

11 years agoAdded parenthesis for explicity
Finn Petersen [Mon, 22 Apr 2013 08:15:58 +0000 (10:15 +0200)]
Added parenthesis for explicity

11 years agoAdd playlist and playlist_index to the help string for the output option
Jaime Marquínez Ferrándiz [Mon, 22 Apr 2013 08:06:07 +0000 (10:06 +0200)]
Add playlist and playlist_index to the help string for the output option

Also split the help string in different lines to make editing easier.

11 years agoSteamIE returns a playlist
Jaime Marquínez Ferrándiz [Sun, 21 Apr 2013 20:05:21 +0000 (22:05 +0200)]
SteamIE returns a playlist

With the game name as title.

11 years agoAllow to download videos with age check from Steam
Jaime Marquínez Ferrándiz [Sun, 21 Apr 2013 19:56:13 +0000 (21:56 +0200)]
Allow to download videos with age check from Steam

Also move method report_age_confirmation to the base IE class.

11 years agorelease 2013.04.21
Philipp Hagemeister [Sun, 21 Apr 2013 10:52:45 +0000 (12:52 +0200)]
release 2013.04.21

11 years agoUse standard unit symbols in format_bytes
Alexander van Gessel [Sat, 20 Apr 2013 23:38:37 +0000 (02:38 +0300)]
Use standard unit symbols in format_bytes

11 years agoClean duplicate method report_extraction in InfoExtractors
Jaime Marquínez Ferrándiz [Sat, 20 Apr 2013 19:12:29 +0000 (21:12 +0200)]
Clean duplicate method report_extraction in InfoExtractors

A lot of IEs had implemented the method in the same way.

11 years agoWrite the method to_screen in InfoExtractor (related #608)
Jaime Marquínez Ferrándiz [Sat, 20 Apr 2013 17:35:49 +0000 (19:35 +0200)]
Write the method to_screen in InfoExtractor (related #608)

Except the ones in youtube subtypes (user, channels ..) all calls to _downloader.to_screen has been changed.
The calls not prefixed with the IE name hasn't been touched.

11 years agoRemove calls to _downloader.download in Youtube searchs
Jaime Marquínez Ferrándiz [Sat, 20 Apr 2013 17:22:45 +0000 (19:22 +0200)]
Remove calls to _downloader.download in Youtube searchs

Instead, return the urls of the videos.

11 years agoGet the title of Youtube playlists
Jaime Marquínez Ferrándiz [Sat, 20 Apr 2013 16:57:05 +0000 (18:57 +0200)]
Get the title of Youtube playlists

11 years agoTEDIE can now return a playlist
Jaime Marquínez Ferrándiz [Sat, 20 Apr 2013 11:31:21 +0000 (13:31 +0200)]
TEDIE can now return a playlist

11 years agoAllows to specify which IE should be used for extracting info for a result of type url
Jaime Marquínez Ferrándiz [Sat, 20 Apr 2013 10:50:14 +0000 (12:50 +0200)]
Allows to specify which IE should be used for extracting info for a result of type url

11 years agoCreate a function in InfoExtractors that returns the InfoExtractor class with the...
Jaime Marquínez Ferrándiz [Sat, 20 Apr 2013 10:42:57 +0000 (12:42 +0200)]
Create a function in InfoExtractors that returns the InfoExtractor class with the given name

11 years agoFix some metacafe videos, closes #562
Jaime Marquínez Ferrándiz [Sat, 20 Apr 2013 10:06:58 +0000 (12:06 +0200)]
Fix some metacafe videos, closes #562

11 years agoUse _download_webpage in MetacafeIE
Jaime Marquínez Ferrándiz [Sat, 20 Apr 2013 09:40:05 +0000 (11:40 +0200)]
Use _download_webpage in MetacafeIE

11 years agoAdd myself to travis notifications
Jaime Marquínez Ferrándiz [Sat, 20 Apr 2013 09:17:03 +0000 (11:17 +0200)]
Add myself to travis notifications

11 years agoThe test video for subtitles has added a new language
Jaime Marquínez Ferrándiz [Sat, 20 Apr 2013 08:39:02 +0000 (10:39 +0200)]
The test video for subtitles has added a new language

11 years agoAdd tests for YoutubeChannelIE
ispedals [Fri, 19 Apr 2013 22:06:28 +0000 (18:06 -0400)]
Add tests for YoutubeChannelIE

- tests for identifying channel urls
- test retrieval of paginated channel
- test retrieval of autogenerated channel

11 years agoFix YoutubeChannelIE
ispedals [Fri, 19 Apr 2013 22:05:35 +0000 (18:05 -0400)]
Fix YoutubeChannelIE

- urls with query parameters now match
- fixes regex for identifying videos
- fixes pagination

11 years agoMerge branch 'extract_info_rewrite'
Jaime Marquínez Ferrándiz [Fri, 19 Apr 2013 19:57:08 +0000 (21:57 +0200)]
Merge branch 'extract_info_rewrite'

11 years agoFix playlists with size 50i ∀ i∉ℕ (Closes #782)
Philipp Hagemeister [Thu, 18 Apr 2013 05:28:24 +0000 (07:28 +0200)]
Fix playlists with size 50i ∀ i∉ℕ (Closes #782)

11 years agorelease 2013.04.18
Philipp Hagemeister [Thu, 18 Apr 2013 04:29:32 +0000 (06:29 +0200)]
release 2013.04.18

11 years agoLimit titles to 200 characters (Closes #789)
Philipp Hagemeister [Thu, 18 Apr 2013 04:27:11 +0000 (06:27 +0200)]
Limit titles to 200 characters (Closes #789)

11 years agoFix FunnyOrDie extraction for a special video (#789)
Philipp Hagemeister [Thu, 18 Apr 2013 04:21:46 +0000 (06:21 +0200)]
Fix FunnyOrDie extraction for a special video (#789)

11 years agoFix facebook IE
Philipp Hagemeister [Thu, 18 Apr 2013 02:41:48 +0000 (04:41 +0200)]
Fix facebook IE

11 years agoRevert "disable YT ratelimit; this should enable to max out the connection bandwidth"
Philipp Hagemeister [Wed, 17 Apr 2013 21:21:58 +0000 (23:21 +0200)]
Revert "disable YT ratelimit; this should enable to max out the connection bandwidth"

Although cool, that seems to break a lot of youtube videos.

This reverts commit a60b854d9099e5a286accf8065d1dc9e00a4bfe6.

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 agoArguments as parameter to function _real_main so it can be used programmatically
Finn Petersen [Tue, 16 Apr 2013 17:26:48 +0000 (19:26 +0200)]
Arguments as parameter to function _real_main so it can be used programmatically

11 years agoAdd a playlist_index key to the info_dict, can be used in the output template
Jaime Marquínez Ferrándiz [Tue, 16 Apr 2013 13:13:29 +0000 (15:13 +0200)]
Add a playlist_index key to the info_dict, can be used in the output template

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 agoImplement the playlist/start options in FileDownloader
Jaime Marquínez Ferrándiz [Wed, 10 Apr 2013 12:32:03 +0000 (14:32 +0200)]
Implement the playlist/start options in FileDownloader

It makes it available for all the InfoExtractors

11 years agoIn MetacafeIE return a url if YoutubeIE should do the job
Jaime Marquínez Ferrándiz [Tue, 9 Apr 2013 22:06:03 +0000 (00:06 +0200)]
In MetacafeIE return a url if YoutubeIE should do the job

11 years agoChange the order for extracting/downloading
Jaime Marquínez Ferrándiz [Tue, 9 Apr 2013 22:05:04 +0000 (00:05 +0200)]
Change the order for extracting/downloading

Now it gets a video info and directly downloads it, the it pass to the next video founded.

11 years agoAdd progress counter for playlists
Jaime Marquínez Ferrándiz [Fri, 5 Apr 2013 11:01:59 +0000 (13:01 +0200)]
Add progress counter for playlists

Closes #276

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 agoMerge branch 'master' into extract_info_rewrite
Jaime Marquínez Ferrándiz [Fri, 5 Apr 2013 10:39:51 +0000 (12:39 +0200)]
Merge branch 'master' into extract_info_rewrite