Philipp Hagemeister [Sat, 29 Jun 2013 14:57:34 +0000 (16:57 +0200)]
Merge branch 'master' of github.com:rg3/youtube-dl
Philipp Hagemeister [Sat, 29 Jun 2013 14:45:56 +0000 (16:45 +0200)]
[ted] Fix test checksum
Jaime Marquínez Ferrándiz [Sat, 29 Jun 2013 14:35:28 +0000 (16:35 +0200)]
Update the default output template in the README
It was changed in
08b2ac745a7991b58d17e3e8cb2c51e96b18534a
Philipp Hagemeister [Sat, 29 Jun 2013 14:32:28 +0000 (16:32 +0200)]
Document view_count (Closes #963)
Philipp Hagemeister [Sat, 29 Jun 2013 14:30:49 +0000 (07:30 -0700)]
Merge pull request #962 from jaimeMF/TF1
Add TF1IE
Jaime Marquínez Ferrándiz [Sat, 29 Jun 2013 13:18:19 +0000 (15:18 +0200)]
Move TF1IE to its own file
Jaime Marquínez Ferrándiz [Sat, 29 Jun 2013 12:43:35 +0000 (14:43 +0200)]
Add TF1IE
Filippo Valsorda [Thu, 27 Jun 2013 20:20:50 +0000 (22:20 +0200)]
keep track of the dates and html5player versions of working YT signature algos
Jaime Marquínez Ferrándiz [Fri, 28 Jun 2013 20:01:47 +0000 (22:01 +0200)]
Add WatIE
Philipp Hagemeister [Fri, 28 Jun 2013 16:53:31 +0000 (18:53 +0200)]
Rewrote error message a bit to clarify
M.Yasoob Ullah Khalid [Thu, 27 Jun 2013 18:20:08 +0000 (23:20 +0500)]
Changed the error message.
I changed the ExtractorError from ```msg = msg + u'; please report this issue on http://yt-dl.org/bug'``` to ```msg = msg + u'; please report this issue on http://yt-dl.org/bug with the complete output by running the same command with --verbose flag'```
Hopefully this will tell the users to report bugs with the complete output.
M.Yasoob Khalid [Fri, 28 Jun 2013 15:44:06 +0000 (20:44 +0500)]
Add RingTVIE (Thanks @yasoob)
M.Yasoob Khalid [Fri, 28 Jun 2013 05:34:01 +0000 (10:34 +0500)]
Added an IE for gamespot. Although gamespot allows downloading but it is only available to registered users. With this IE no registration is required.
Jaime Marquínez Ferrándiz [Fri, 28 Jun 2013 09:20:00 +0000 (11:20 +0200)]
Print which IE is being skipped in test_download
Jaime Marquínez Ferrándiz [Thu, 27 Jun 2013 21:51:06 +0000 (23:51 +0200)]
Add function add_default_info_extractors to YoutubeDL
It adds to the list the ies returned by ge_extractors
Philipp Hagemeister [Thu, 27 Jun 2013 20:44:02 +0000 (22:44 +0200)]
Merge branch 'generate-ie-list'
Philipp Hagemeister [Thu, 27 Jun 2013 19:21:54 +0000 (21:21 +0200)]
Make sure that IEs only accept their own URLs
Philipp Hagemeister [Thu, 27 Jun 2013 19:19:42 +0000 (21:19 +0200)]
[tumblr] Fix title
Philipp Hagemeister [Thu, 27 Jun 2013 19:15:16 +0000 (21:15 +0200)]
Move testcase generator to helper
Philipp Hagemeister [Thu, 27 Jun 2013 19:11:23 +0000 (21:11 +0200)]
Make sure SoundcloudIE does not match soundcloud sets
Philipp Hagemeister [Thu, 27 Jun 2013 18:50:57 +0000 (20:50 +0200)]
release 2013.06.34.2
Philipp Hagemeister [Thu, 27 Jun 2013 18:50:34 +0000 (20:50 +0200)]
Credit @gitprojs for auengine
Philipp Hagemeister [Thu, 27 Jun 2013 18:47:03 +0000 (20:47 +0200)]
Merge branch 'master' of github.com:rg3/youtube-dl
Philipp Hagemeister [Thu, 27 Jun 2013 18:46:46 +0000 (20:46 +0200)]
Move tests to the IE definitions
Philipp Hagemeister [Thu, 27 Jun 2013 18:44:46 +0000 (11:44 -0700)]
Merge pull request #954 from gitprojs/generic
Augmented Generic IE
Philipp Hagemeister [Thu, 27 Jun 2013 18:32:02 +0000 (20:32 +0200)]
Tests: Add coding to files
Philipp Hagemeister [Thu, 27 Jun 2013 18:31:27 +0000 (20:31 +0200)]
[googleplus] move tests
Philipp Hagemeister [Thu, 27 Jun 2013 18:27:08 +0000 (20:27 +0200)]
[infoq] move tests
Philipp Hagemeister [Thu, 27 Jun 2013 18:25:56 +0000 (20:25 +0200)]
Remove superfluous name declarations
Philipp Hagemeister [Thu, 27 Jun 2013 18:25:46 +0000 (20:25 +0200)]
[youku] move tests
Philipp Hagemeister [Thu, 27 Jun 2013 18:22:00 +0000 (20:22 +0200)]
[eighttracks] move test
Philipp Hagemeister [Thu, 27 Jun 2013 18:20:00 +0000 (20:20 +0200)]
[steam] move test
Philipp Hagemeister [Thu, 27 Jun 2013 18:18:35 +0000 (20:18 +0200)]
[metacafe] move tests
Albert Kim [Thu, 27 Jun 2013 18:18:15 +0000 (19:18 +0100)]
Made 'video' the default title for generic IE
Philipp Hagemeister [Thu, 27 Jun 2013 18:17:21 +0000 (20:17 +0200)]
[soundcloud] Move tests
Albert Kim [Thu, 27 Jun 2013 18:16:09 +0000 (19:16 +0100)]
Made generic IE handle more cases
Added a possible quote after file, so it can now handle cases like:
'file': 'http://www.a.com/b.mp4'
Philipp Hagemeister [Thu, 27 Jun 2013 17:55:39 +0000 (19:55 +0200)]
[youtube] Fix tests in 2.x
Philipp Hagemeister [Thu, 27 Jun 2013 17:43:43 +0000 (19:43 +0200)]
Use str every time
Philipp Hagemeister [Thu, 27 Jun 2013 17:13:11 +0000 (19:13 +0200)]
Allow _TESTS attribute for IEs with multiple tests
This also improves the numbering of duplicate tests
Philipp Hagemeister [Thu, 27 Jun 2013 16:38:42 +0000 (18:38 +0200)]
Generate the list of IEs automatically
It seems like GenericIE needs to be last, but other than that, the order really does not matter anymore.
To cut down on merge conflicts, generate the list of IEs automatically.
Philipp Hagemeister [Thu, 27 Jun 2013 16:28:45 +0000 (18:28 +0200)]
Allow moving tests into IE files
Allow adding download tests right in the IE file.
This will cut down on merge conflicts and make it more likely that new IE authors will add tests right away.
Philipp Hagemeister [Thu, 27 Jun 2013 16:19:19 +0000 (18:19 +0200)]
[auengine] Rename to official capitalization
Philipp Hagemeister [Thu, 27 Jun 2013 16:16:41 +0000 (18:16 +0200)]
Merge remote-tracking branch 'gitprojs/master'
Conflicts:
youtube_dl/extractor/__init__.py
Philipp Hagemeister [Thu, 27 Jun 2013 15:58:58 +0000 (17:58 +0200)]
release 2013.06.34.1
Philipp Hagemeister [Thu, 27 Jun 2013 15:58:42 +0000 (17:58 +0200)]
Merge remote-tracking branch 'origin/HEAD'
Philipp Hagemeister [Thu, 27 Jun 2013 15:56:48 +0000 (17:56 +0200)]
Add tests and improve for HotNewHipHop
Philipp Hagemeister [Thu, 27 Jun 2013 15:52:41 +0000 (17:52 +0200)]
Merge remote-tracking branch 'JohnyMoSwag/master'
Johny Mo Swag [Thu, 27 Jun 2013 15:39:32 +0000 (08:39 -0700)]
fix for detecting youtube embedded videos.
Albert Kim [Thu, 27 Jun 2013 12:48:28 +0000 (13:48 +0100)]
Updated auengine IE to use compat_urllib* utils
Jaime Marquínez Ferrándiz [Thu, 27 Jun 2013 12:37:45 +0000 (14:37 +0200)]
YoutubeIE: update the docstrings and the error message of _decrypt_signature
Now it doesn't check the size of the two parts of the key.
Albert Kim [Thu, 27 Jun 2013 11:58:09 +0000 (12:58 +0100)]
Added an IE for auengine.com
Philipp Hagemeister [Thu, 27 Jun 2013 11:02:57 +0000 (13:02 +0200)]
release 2013.06.34
Filippo Valsorda [Thu, 27 Jun 2013 10:54:07 +0000 (12:54 +0200)]
print more encrypted signature info on -v (rel: #948)
Filippo Valsorda [Thu, 27 Jun 2013 10:24:46 +0000 (12:24 +0200)]
a new day, a new s algo - fix #946
Philipp Hagemeister [Thu, 27 Jun 2013 09:15:29 +0000 (11:15 +0200)]
Check in signature generator
Philipp Hagemeister [Thu, 27 Jun 2013 09:15:01 +0000 (11:15 +0200)]
simplify youtube signature generation
Johny Mo Swag [Thu, 27 Jun 2013 02:04:05 +0000 (19:04 -0700)]
removed print statement
Johny Mo Swag [Thu, 27 Jun 2013 01:38:48 +0000 (18:38 -0700)]
Added HotNewHipHop IE
Philipp Hagemeister [Wed, 26 Jun 2013 23:52:13 +0000 (01:52 +0200)]
Merge branch 'master' of github.com:rg3/youtube-dl
Philipp Hagemeister [Wed, 26 Jun 2013 23:51:10 +0000 (01:51 +0200)]
Add a clean-room implementation for youtube signatures
Jaime Marquínez Ferrándiz [Wed, 26 Jun 2013 22:16:02 +0000 (00:16 +0200)]
Merge branch 'master' of github.com:rg3/youtube-dl
Jaime Marquínez Ferrándiz [Wed, 26 Jun 2013 22:09:51 +0000 (00:09 +0200)]
ArteTvIE: rewrite the extract process to support the new site (fixes #875)
The video can be downloaded with rtmp or http, but the best quality format seems to always use rtmp.
Deleted the old methods.
Philipp Hagemeister [Wed, 26 Jun 2013 22:09:25 +0000 (00:09 +0200)]
Add test for youtube signature algorithm
Philipp Hagemeister [Wed, 26 Jun 2013 22:09:05 +0000 (00:09 +0200)]
Simplify FakeYDL
Jaime Marquínez Ferrándiz [Wed, 26 Jun 2013 19:32:51 +0000 (21:32 +0200)]
ComedycentralIE: Force conversion of the description to unicode (close #941)
When writing to a file it would fail.
Philipp Hagemeister [Wed, 26 Jun 2013 16:22:26 +0000 (18:22 +0200)]
[wimp] minor readability improvements (#940)
Philipp Hagemeister [Wed, 26 Jun 2013 16:04:47 +0000 (18:04 +0200)]
[vevo] remove unused import
Jaime Marquínez Ferrándiz [Wed, 26 Jun 2013 15:55:54 +0000 (17:55 +0200)]
Add CSpanIE (closes #312)
M.Yasoob Khalid [Wed, 26 Jun 2013 14:41:55 +0000 (19:41 +0500)]
added .decode('ascii')
Jaime Marquínez Ferrándiz [Wed, 26 Jun 2013 14:32:47 +0000 (16:32 +0200)]
FileDownloader: fixed call to "report_error" of YoutubeDL
It was being called as "error"
M.Yasoob Khalid [Wed, 26 Jun 2013 13:46:05 +0000 (18:46 +0500)]
added b'' to my regex expression in order to solve the error on python 3
M.Yasoob Khalid [Wed, 26 Jun 2013 12:26:59 +0000 (17:26 +0500)]
changed wimp.py according to the changes suggested by jaime
M.Yasoob Khalid [Wed, 26 Jun 2013 10:51:25 +0000 (15:51 +0500)]
removed trailing ',' and corrected the title in test
M.Yasoob Khalid [Wed, 26 Jun 2013 10:40:24 +0000 (15:40 +0500)]
added test for wimp.com
M.Yasoob Khalid [Wed, 26 Jun 2013 10:30:21 +0000 (15:30 +0500)]
Merge branch 'master' of github.com:rg3/youtube-dl
M.Yasoob Khalid [Wed, 26 Jun 2013 10:25:53 +0000 (15:25 +0500)]
added an IE for wimp.com
Jaime Marquínez Ferrándiz [Wed, 26 Jun 2013 10:06:06 +0000 (03:06 -0700)]
Merge pull request #936 from iemejia/master
Added option for vtt WebVTT subtitle format for Youtube
Ismael Mejia [Wed, 26 Jun 2013 09:59:29 +0000 (11:59 +0200)]
Fixed typo in subtitle format option (from: sbt => sbv)
Ismael Mejia [Wed, 26 Jun 2013 09:34:38 +0000 (11:34 +0200)]
Added missing write-auto-sub option in README file
Ismael Mejia [Wed, 26 Jun 2013 09:28:47 +0000 (11:28 +0200)]
Added support for additional vtt subtitle format (WebVTT) in youtube-dl.
Jaime Marquínez Ferrándiz [Tue, 25 Jun 2013 21:45:16 +0000 (23:45 +0200)]
Add the option "--write-auto-sub" to download automatic subtitles from Youtube
Now automatic subtitles are only downloaded if the option is given.
(closes #903)
Philipp Hagemeister [Tue, 25 Jun 2013 20:42:02 +0000 (22:42 +0200)]
release 2013.06.33
Jaime Marquínez Ferrándiz [Tue, 25 Jun 2013 20:22:32 +0000 (22:22 +0200)]
Add "--video-password" option (related #889)
Used only for accessing a private video
Restore the error when the account is missing
Jaime Marquínez Ferrándiz [Tue, 25 Jun 2013 20:07:31 +0000 (22:07 +0200)]
Merge pull request #922 from JohnyMoSwag/master
Added embedded youtube detection to WorldstarIE
Jaime Marquínez Ferrándiz [Tue, 25 Jun 2013 20:04:44 +0000 (22:04 +0200)]
JukeboxIE: support more countries
Philipp Hagemeister [Tue, 25 Jun 2013 19:11:57 +0000 (21:11 +0200)]
Sort IEs alphabetically
Philipp Hagemeister [Tue, 25 Jun 2013 19:09:15 +0000 (21:09 +0200)]
Merge remote-tracking branch 'yasoob/master'
Philipp Hagemeister [Tue, 25 Jun 2013 18:55:47 +0000 (20:55 +0200)]
release 2013.06.32
Philipp Hagemeister [Tue, 25 Jun 2013 18:50:54 +0000 (20:50 +0200)]
Directly call update_latest
M.Yasoob Khalid [Tue, 25 Jun 2013 17:52:21 +0000 (22:52 +0500)]
added test for tudou.com
M.Yasoob Khalid [Tue, 25 Jun 2013 17:48:08 +0000 (22:48 +0500)]
Added an IE for todou
Philipp Hagemeister [Tue, 25 Jun 2013 16:45:12 +0000 (18:45 +0200)]
Update latest files on release
Philipp Hagemeister [Tue, 25 Jun 2013 16:40:58 +0000 (18:40 +0200)]
release 2013.06.31
Philipp Hagemeister [Tue, 25 Jun 2013 15:57:47 +0000 (17:57 +0200)]
Credit mc2avr for JukeboxIE (#924)
Philipp Hagemeister [Tue, 25 Jun 2013 15:52:29 +0000 (17:52 +0200)]
[googleplus] Adapt to new detail URL format
Philipp Hagemeister [Tue, 25 Jun 2013 15:16:38 +0000 (17:16 +0200)]
Add encoding to jukebox IE and simplify it a little bit
Philipp Hagemeister [Tue, 25 Jun 2013 15:14:25 +0000 (17:14 +0200)]
Make upload atomic (#925)
Philipp Hagemeister [Tue, 25 Jun 2013 15:12:35 +0000 (17:12 +0200)]
Add Jukebox IE
mc2avr [Tue, 25 Jun 2013 14:51:09 +0000 (16:51 +0200)]
[jukebox] call YoutubeIE if necessary
Filippo Valsorda [Tue, 25 Jun 2013 14:43:29 +0000 (16:43 +0200)]
improve generic and encrypted signature error messages