youtube-dl
11 years agoAdded an IE for gamespot. Although gamespot allows downloading but it is only availab...
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.

11 years agoPrint which IE is being skipped in test_download
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

11 years agoAdd function add_default_info_extractors to YoutubeDL
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

11 years agoMerge branch 'generate-ie-list'
Philipp Hagemeister [Thu, 27 Jun 2013 20:44:02 +0000 (22:44 +0200)]
Merge branch 'generate-ie-list'

11 years agoMake sure that IEs only accept their own URLs
Philipp Hagemeister [Thu, 27 Jun 2013 19:21:54 +0000 (21:21 +0200)]
Make sure that IEs only accept their own URLs

11 years ago[tumblr] Fix title
Philipp Hagemeister [Thu, 27 Jun 2013 19:19:42 +0000 (21:19 +0200)]
[tumblr] Fix title

11 years agoMove testcase generator to helper
Philipp Hagemeister [Thu, 27 Jun 2013 19:15:16 +0000 (21:15 +0200)]
Move testcase generator to helper

11 years agoMake sure SoundcloudIE does not match soundcloud sets
Philipp Hagemeister [Thu, 27 Jun 2013 19:11:23 +0000 (21:11 +0200)]
Make sure SoundcloudIE does not match soundcloud sets

11 years agorelease 2013.06.34.2
Philipp Hagemeister [Thu, 27 Jun 2013 18:50:57 +0000 (20:50 +0200)]
release 2013.06.34.2

11 years agoCredit @gitprojs for auengine
Philipp Hagemeister [Thu, 27 Jun 2013 18:50:34 +0000 (20:50 +0200)]
Credit @gitprojs for auengine

11 years agoMerge branch 'master' of github.com:rg3/youtube-dl
Philipp Hagemeister [Thu, 27 Jun 2013 18:47:03 +0000 (20:47 +0200)]
Merge branch 'master' of github.com:rg3/youtube-dl

11 years agoMove tests to the IE definitions
Philipp Hagemeister [Thu, 27 Jun 2013 18:46:46 +0000 (20:46 +0200)]
Move tests to the IE definitions

11 years agoMerge pull request #954 from gitprojs/generic
Philipp Hagemeister [Thu, 27 Jun 2013 18:44:46 +0000 (11:44 -0700)]
Merge pull request #954 from gitprojs/generic

Augmented Generic IE

11 years agoTests: Add coding to files
Philipp Hagemeister [Thu, 27 Jun 2013 18:32:02 +0000 (20:32 +0200)]
Tests: Add coding to files

11 years ago[googleplus] move tests
Philipp Hagemeister [Thu, 27 Jun 2013 18:31:27 +0000 (20:31 +0200)]
[googleplus] move tests

11 years ago[infoq] move tests
Philipp Hagemeister [Thu, 27 Jun 2013 18:27:08 +0000 (20:27 +0200)]
[infoq] move tests

11 years agoRemove superfluous name declarations
Philipp Hagemeister [Thu, 27 Jun 2013 18:25:56 +0000 (20:25 +0200)]
Remove superfluous name declarations

11 years ago[youku] move tests
Philipp Hagemeister [Thu, 27 Jun 2013 18:25:46 +0000 (20:25 +0200)]
[youku] move tests

11 years ago[eighttracks] move test
Philipp Hagemeister [Thu, 27 Jun 2013 18:22:00 +0000 (20:22 +0200)]
[eighttracks] move test

11 years ago[steam] move test
Philipp Hagemeister [Thu, 27 Jun 2013 18:20:00 +0000 (20:20 +0200)]
[steam] move test

11 years ago[metacafe] move tests
Philipp Hagemeister [Thu, 27 Jun 2013 18:18:35 +0000 (20:18 +0200)]
[metacafe] move tests

11 years agoMade 'video' the default title for generic IE
Albert Kim [Thu, 27 Jun 2013 18:18:15 +0000 (19:18 +0100)]
Made 'video' the default title for generic IE

11 years ago[soundcloud] Move tests
Philipp Hagemeister [Thu, 27 Jun 2013 18:17:21 +0000 (20:17 +0200)]
[soundcloud] Move tests

11 years agoMade generic IE handle more cases
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'

11 years ago[youtube] Fix tests in 2.x
Philipp Hagemeister [Thu, 27 Jun 2013 17:55:39 +0000 (19:55 +0200)]
[youtube] Fix tests in 2.x

11 years agoUse str every time
Philipp Hagemeister [Thu, 27 Jun 2013 17:43:43 +0000 (19:43 +0200)]
Use str every time

11 years agoAllow _TESTS attribute for IEs with multiple tests
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

11 years agoGenerate the list of IEs automatically
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.

11 years agoAllow moving tests into IE files
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.

11 years ago[auengine] Rename to official capitalization
Philipp Hagemeister [Thu, 27 Jun 2013 16:19:19 +0000 (18:19 +0200)]
[auengine] Rename to official capitalization

11 years agoMerge remote-tracking branch 'gitprojs/master'
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

11 years agorelease 2013.06.34.1
Philipp Hagemeister [Thu, 27 Jun 2013 15:58:58 +0000 (17:58 +0200)]
release 2013.06.34.1

11 years agoMerge remote-tracking branch 'origin/HEAD'
Philipp Hagemeister [Thu, 27 Jun 2013 15:58:42 +0000 (17:58 +0200)]
Merge remote-tracking branch 'origin/HEAD'

11 years agoAdd tests and improve for HotNewHipHop
Philipp Hagemeister [Thu, 27 Jun 2013 15:56:48 +0000 (17:56 +0200)]
Add tests and improve for HotNewHipHop

11 years agoMerge remote-tracking branch 'JohnyMoSwag/master'
Philipp Hagemeister [Thu, 27 Jun 2013 15:52:41 +0000 (17:52 +0200)]
Merge remote-tracking branch 'JohnyMoSwag/master'

11 years agofix for detecting youtube embedded videos.
Johny Mo Swag [Thu, 27 Jun 2013 15:39:32 +0000 (08:39 -0700)]
fix for detecting youtube embedded videos.

11 years agoUpdated auengine IE to use compat_urllib* utils
Albert Kim [Thu, 27 Jun 2013 12:48:28 +0000 (13:48 +0100)]
Updated auengine IE to use compat_urllib* utils

11 years agoYoutubeIE: update the docstrings and the error message of _decrypt_signature
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.

11 years agoAdded an IE for auengine.com
Albert Kim [Thu, 27 Jun 2013 11:58:09 +0000 (12:58 +0100)]
Added an IE for auengine.com

11 years agorelease 2013.06.34
Philipp Hagemeister [Thu, 27 Jun 2013 11:02:57 +0000 (13:02 +0200)]
release 2013.06.34

11 years agoprint more encrypted signature info on -v (rel: #948)
Filippo Valsorda [Thu, 27 Jun 2013 10:54:07 +0000 (12:54 +0200)]
print more encrypted signature info on -v (rel: #948)

11 years agoa new day, a new s algo - fix #946
Filippo Valsorda [Thu, 27 Jun 2013 10:24:46 +0000 (12:24 +0200)]
a new day, a new s algo - fix #946

11 years agoCheck in signature generator
Philipp Hagemeister [Thu, 27 Jun 2013 09:15:29 +0000 (11:15 +0200)]
Check in signature generator

11 years agosimplify youtube signature generation
Philipp Hagemeister [Thu, 27 Jun 2013 09:15:01 +0000 (11:15 +0200)]
simplify youtube signature generation

11 years agoremoved print statement
Johny Mo Swag [Thu, 27 Jun 2013 02:04:05 +0000 (19:04 -0700)]
removed print statement

11 years agoAdded HotNewHipHop IE
Johny Mo Swag [Thu, 27 Jun 2013 01:38:48 +0000 (18:38 -0700)]
Added HotNewHipHop IE

11 years agoMerge branch 'master' of github.com:rg3/youtube-dl
Philipp Hagemeister [Wed, 26 Jun 2013 23:52:13 +0000 (01:52 +0200)]
Merge branch 'master' of github.com:rg3/youtube-dl

11 years agoAdd a clean-room implementation for youtube signatures
Philipp Hagemeister [Wed, 26 Jun 2013 23:51:10 +0000 (01:51 +0200)]
Add a clean-room implementation for youtube signatures

11 years agoMerge branch 'master' of github.com:rg3/youtube-dl
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

11 years agoArteTvIE: rewrite the extract process to support the new site (fixes #875)
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.

11 years agoAdd test for youtube signature algorithm
Philipp Hagemeister [Wed, 26 Jun 2013 22:09:25 +0000 (00:09 +0200)]
Add test for youtube signature algorithm

11 years agoSimplify FakeYDL
Philipp Hagemeister [Wed, 26 Jun 2013 22:09:05 +0000 (00:09 +0200)]
Simplify FakeYDL

11 years agoComedycentralIE: Force conversion of the description to unicode (close #941)
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.

11 years ago[wimp] minor readability improvements (#940)
Philipp Hagemeister [Wed, 26 Jun 2013 16:22:26 +0000 (18:22 +0200)]
[wimp] minor readability improvements (#940)

11 years ago[vevo] remove unused import
Philipp Hagemeister [Wed, 26 Jun 2013 16:04:47 +0000 (18:04 +0200)]
[vevo] remove unused import

11 years agoAdd CSpanIE (closes #312)
Jaime Marquínez Ferrándiz [Wed, 26 Jun 2013 15:55:54 +0000 (17:55 +0200)]
Add CSpanIE (closes #312)

11 years agoadded .decode('ascii')
M.Yasoob Khalid [Wed, 26 Jun 2013 14:41:55 +0000 (19:41 +0500)]
added .decode('ascii')

11 years agoFileDownloader: fixed call to "report_error" of YoutubeDL
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"

11 years agoadded b'' to my regex expression in order to solve the error on python 3
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

11 years agochanged wimp.py according to the changes suggested by jaime
M.Yasoob Khalid [Wed, 26 Jun 2013 12:26:59 +0000 (17:26 +0500)]
changed wimp.py according to the changes suggested by jaime

11 years agoremoved trailing ',' and corrected the title in test
M.Yasoob Khalid [Wed, 26 Jun 2013 10:51:25 +0000 (15:51 +0500)]
removed trailing ',' and corrected the title in test

11 years agoadded test for wimp.com
M.Yasoob Khalid [Wed, 26 Jun 2013 10:40:24 +0000 (15:40 +0500)]
added test for wimp.com

11 years agoMerge branch 'master' of github.com:rg3/youtube-dl
M.Yasoob Khalid [Wed, 26 Jun 2013 10:30:21 +0000 (15:30 +0500)]
Merge branch 'master' of github.com:rg3/youtube-dl

11 years agoadded an IE for wimp.com
M.Yasoob Khalid [Wed, 26 Jun 2013 10:25:53 +0000 (15:25 +0500)]
added an IE for wimp.com

11 years agoMerge pull request #936 from iemejia/master
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

11 years agoFixed typo in subtitle format option (from: sbt => sbv)
Ismael Mejia [Wed, 26 Jun 2013 09:59:29 +0000 (11:59 +0200)]
Fixed typo in subtitle format option (from: sbt => sbv)

11 years agoAdded missing write-auto-sub option in README file
Ismael Mejia [Wed, 26 Jun 2013 09:34:38 +0000 (11:34 +0200)]
Added missing write-auto-sub option in README file

11 years agoAdded support for additional vtt subtitle format (WebVTT) in youtube-dl.
Ismael Mejia [Wed, 26 Jun 2013 09:28:47 +0000 (11:28 +0200)]
Added support for additional vtt subtitle format (WebVTT) in youtube-dl.

11 years agoAdd the option "--write-auto-sub" to download automatic subtitles from Youtube
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)

11 years agorelease 2013.06.33
Philipp Hagemeister [Tue, 25 Jun 2013 20:42:02 +0000 (22:42 +0200)]
release 2013.06.33

11 years agoAdd "--video-password" option (related #889)
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

11 years agoMerge pull request #922 from JohnyMoSwag/master
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

11 years agoJukeboxIE: support more countries
Jaime Marquínez Ferrándiz [Tue, 25 Jun 2013 20:04:44 +0000 (22:04 +0200)]
JukeboxIE: support more countries

11 years agoSort IEs alphabetically
Philipp Hagemeister [Tue, 25 Jun 2013 19:11:57 +0000 (21:11 +0200)]
Sort IEs alphabetically

11 years agoMerge remote-tracking branch 'yasoob/master'
Philipp Hagemeister [Tue, 25 Jun 2013 19:09:15 +0000 (21:09 +0200)]
Merge remote-tracking branch 'yasoob/master'

11 years agorelease 2013.06.32
Philipp Hagemeister [Tue, 25 Jun 2013 18:55:47 +0000 (20:55 +0200)]
release 2013.06.32

11 years agoDirectly call update_latest
Philipp Hagemeister [Tue, 25 Jun 2013 18:50:54 +0000 (20:50 +0200)]
Directly call update_latest

11 years agoadded test for tudou.com
M.Yasoob Khalid [Tue, 25 Jun 2013 17:52:21 +0000 (22:52 +0500)]
added test for tudou.com

11 years agoAdded an IE for todou
M.Yasoob Khalid [Tue, 25 Jun 2013 17:48:08 +0000 (22:48 +0500)]
Added an IE for todou

11 years agoUpdate latest files on release
Philipp Hagemeister [Tue, 25 Jun 2013 16:45:12 +0000 (18:45 +0200)]
Update latest files on release

11 years agorelease 2013.06.31
Philipp Hagemeister [Tue, 25 Jun 2013 16:40:58 +0000 (18:40 +0200)]
release 2013.06.31

11 years agoCredit mc2avr for JukeboxIE (#924)
Philipp Hagemeister [Tue, 25 Jun 2013 15:57:47 +0000 (17:57 +0200)]
Credit mc2avr for JukeboxIE (#924)

11 years ago[googleplus] Adapt to new detail URL format
Philipp Hagemeister [Tue, 25 Jun 2013 15:52:29 +0000 (17:52 +0200)]
[googleplus] Adapt to new detail URL format

11 years agoAdd encoding to jukebox IE and simplify it a little bit
Philipp Hagemeister [Tue, 25 Jun 2013 15:16:38 +0000 (17:16 +0200)]
Add encoding to jukebox IE and simplify it a little bit

11 years agoMake upload atomic (#925)
Philipp Hagemeister [Tue, 25 Jun 2013 15:14:25 +0000 (17:14 +0200)]
Make upload atomic (#925)

11 years agoAdd Jukebox IE
Philipp Hagemeister [Tue, 25 Jun 2013 15:12:35 +0000 (17:12 +0200)]
Add Jukebox IE

11 years ago[jukebox] call YoutubeIE if necessary
mc2avr [Tue, 25 Jun 2013 14:51:09 +0000 (16:51 +0200)]
[jukebox] call YoutubeIE if necessary

11 years agoimprove generic and encrypted signature error messages
Filippo Valsorda [Tue, 25 Jun 2013 14:43:29 +0000 (16:43 +0200)]
improve generic and encrypted signature error messages

11 years agoadd tests for use_cipher_signature videos (#897) and the ability to test multiple...
Filippo Valsorda [Tue, 25 Jun 2013 12:38:00 +0000 (14:38 +0200)]
add tests for use_cipher_signature videos (#897) and the ability to test multiple videos per IE

11 years agoadd JukeboxIE
mc2avr [Tue, 25 Jun 2013 11:28:59 +0000 (13:28 +0200)]
add JukeboxIE

11 years agorelease 2013.06.30
Philipp Hagemeister [Tue, 25 Jun 2013 10:28:40 +0000 (12:28 +0200)]
release 2013.06.30

11 years agoHandle video pages without vevo IDs (Fixes #923)
Philipp Hagemeister [Tue, 25 Jun 2013 09:17:28 +0000 (11:17 +0200)]
Handle video pages without vevo IDs (Fixes #923)

11 years agoadded Youtube embed detection to WorldstarIE
Johny Mo Swag [Tue, 25 Jun 2013 01:58:49 +0000 (18:58 -0700)]
added Youtube embed detection to WorldstarIE

11 years agoYoutubeIE: Extend decryption of signatures to all videos that have the 's' field...
Jaime Marquínez Ferrándiz [Mon, 24 Jun 2013 19:19:04 +0000 (21:19 +0200)]
YoutubeIE: Extend decryption of signatures to all videos that have the 's' field in the url_encoded_fmt_stream_map (related #920)

11 years agoclean up printing in __init__.py
Filippo Valsorda [Mon, 24 Jun 2013 13:57:53 +0000 (15:57 +0200)]
clean up printing in __init__.py

11 years agorelease 2013.06.29
Philipp Hagemeister [Mon, 24 Jun 2013 12:51:24 +0000 (14:51 +0200)]
release 2013.06.29

11 years agoMTVIE: add support for Vevo videos (related #913)
Jaime Marquínez Ferrándiz [Mon, 24 Jun 2013 11:54:19 +0000 (13:54 +0200)]
MTVIE: add support for Vevo videos (related #913)

11 years agoAdd VevoIE
Jaime Marquínez Ferrándiz [Mon, 24 Jun 2013 10:31:41 +0000 (12:31 +0200)]
Add VevoIE

11 years agorelease 2013.06.28
Philipp Hagemeister [Mon, 24 Jun 2013 09:11:33 +0000 (11:11 +0200)]
release 2013.06.28

11 years agoMerge remote-tracking branch 'jaimeMF/youtubedl_class'
Philipp Hagemeister [Mon, 24 Jun 2013 08:48:41 +0000 (10:48 +0200)]
Merge remote-tracking branch 'jaimeMF/youtubedl_class'