]>
gitweb @ CieloNegro.org - youtube-dl.git/log
Jaime Marquínez Ferrándiz [Tue, 5 Mar 2013 21:33:32 +0000 (22:33 +0100)]
When a redirect is found return the new url using the new style
Jaime Marquínez Ferrándiz [Tue, 5 Mar 2013 19:55:48 +0000 (20:55 +0100)]
Add auxiliary methods to InfoExtractor to set the '_type' key and use them for some playlist IEs
Jaime Marquínez Ferrándiz [Tue, 5 Mar 2013 19:14:32 +0000 (20:14 +0100)]
`extract_info` now expects `ie.extract` to return a list in the format proposed in issue 608.
Each element should have a '_type' key specifying if it's a video, an url or a playlist.
`extract_info` will process each element to get the full info
Jaime Marquínez Ferrándiz [Tue, 5 Mar 2013 11:26:18 +0000 (12:26 +0100)]
Use extract_info in BlipTV User and Youtube Channel
Jaime Marquínez Ferrándiz [Tue, 5 Mar 2013 10:58:01 +0000 (11:58 +0100)]
Use extract_info in YoutubePlaylist and YoutubeSearch
Jaime Marquínez Ferrándiz [Mon, 4 Mar 2013 21:25:46 +0000 (22:25 +0100)]
Merge branch 'master' into extract_info_rewrite
Jaime Marquínez Ferrándiz [Mon, 4 Mar 2013 21:16:42 +0000 (22:16 +0100)]
Add a method for extracting info from a list of urls
Philipp Hagemeister [Sun, 3 Mar 2013 21:38:38 +0000 (22:38 +0100)]
Fix Python 3 errors with rmtp downloads
Philipp Hagemeister [Sun, 3 Mar 2013 21:35:26 +0000 (22:35 +0100)]
Clarify rate limit documentation (Closes #723)
Philipp Hagemeister [Sun, 3 Mar 2013 21:19:19 +0000 (22:19 +0100)]
Remove changed playlist test (#661)
Philipp Hagemeister [Sun, 3 Mar 2013 21:15:06 +0000 (22:15 +0100)]
Remove tweetreel - it has shut down
Philipp Hagemeister [Sun, 3 Mar 2013 21:09:44 +0000 (22:09 +0100)]
Use proper urlparse functions and simplify a bit
Philipp Hagemeister [Sun, 3 Mar 2013 21:04:06 +0000 (22:04 +0100)]
Merge remote-tracking branch 'jcarlosgarciasegovia/master'
Jaime Marquínez Ferrándiz [Sat, 2 Mar 2013 10:24:07 +0000 (11:24 +0100)]
Use report_warning in InfoExtractors
Juan Carlos Garcia Segovia [Fri, 1 Mar 2013 10:22:16 +0000 (10:22 +0000)]
Allow downloading http://blip.tv/play/ embeded URLs
Jaime Marquínez Ferrándiz [Thu, 28 Feb 2013 21:07:29 +0000 (22:07 +0100)]
Use color when printing warning messages
Jaime Marquínez Ferrándiz [Tue, 26 Feb 2013 22:33:58 +0000 (23:33 +0100)]
Create extract_info method
Philipp Hagemeister [Tue, 26 Feb 2013 20:21:50 +0000 (21:21 +0100)]
Don't be too clever (Fixes Python 3)
Philipp Hagemeister [Tue, 26 Feb 2013 19:07:38 +0000 (20:07 +0100)]
fix tests in Python3, and make them parallelizable
Philipp Hagemeister [Tue, 26 Feb 2013 19:03:19 +0000 (20:03 +0100)]
Do not user upper-case for non-constants
Philipp Hagemeister [Tue, 26 Feb 2013 18:58:04 +0000 (19:58 +0100)]
Merge remote-tracking branch 'origin/API_YT_playlists'
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
Filippo Valsorda [Tue, 26 Feb 2013 18:02:31 +0000 (19:02 +0100)]
Modified Youtube video/playlist matching; fixes #668; fixes #585
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
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.
Philipp Hagemeister [Sun, 24 Feb 2013 23:35:12 +0000 (00:35 +0100)]
Merge remote-tracking branch 'joksnet/not_keep_video_message'
Philipp Hagemeister [Sun, 24 Feb 2013 23:28:19 +0000 (00:28 +0100)]
release 2013.02.25
Philipp Hagemeister [Sun, 24 Feb 2013 23:22:55 +0000 (00:22 +0100)]
Fix typo
Philipp Hagemeister [Sun, 24 Feb 2013 22:23:50 +0000 (23:23 +0100)]
Formalize URL creation (prepare for some cleanup in blip.tv:users)
Philipp Hagemeister [Sun, 24 Feb 2013 22:14:34 +0000 (23:14 +0100)]
Merge remote-tracking branch 'joksnet/ytsearch_decode_request'
Philipp Hagemeister [Sun, 24 Feb 2013 00:01:20 +0000 (01:01 +0100)]
Test TED thumbnail
Philipp Hagemeister [Sat, 23 Feb 2013 23:59:22 +0000 (00:59 +0100)]
Merge remote-tracking branch 'jaimeMF/TED'
Philipp Hagemeister [Sat, 23 Feb 2013 23:59:03 +0000 (00:59 +0100)]
Merge remote-tracking branch 'jaimeMF/Steam'
Philipp Hagemeister [Sat, 23 Feb 2013 23:47:08 +0000 (00:47 +0100)]
release 2013.02.22
Juan M [Sat, 23 Feb 2013 21:52:52 +0000 (22:52 +0100)]
Message for delete video it's not an error.
When using youtube-dl from another python script with the quiet option
on, and a post procesor for extract the audio. The message of deleting
video shows in the first script logs (as it goes to stderr).
There is no way to keep this quiet as it's treated as an error, even if,
for me, it's not.
Juan M [Sat, 23 Feb 2013 21:47:22 +0000 (22:47 +0100)]
Decode the data requested to the api in utf-8.
Jaime Marquínez Ferrándiz [Sat, 23 Feb 2013 16:27:49 +0000 (17:27 +0100)]
TED: get thumbnails
Jaime Marquínez Ferrándiz [Sat, 23 Feb 2013 15:48:15 +0000 (16:48 +0100)]
Steam: get thumbnails
Philipp Hagemeister [Fri, 22 Feb 2013 15:41:36 +0000 (16:41 +0100)]
release 2012.02.22
Philipp Hagemeister [Fri, 22 Feb 2013 15:40:19 +0000 (16:40 +0100)]
Stop early in nosetests (in release script)
Philipp Hagemeister [Thu, 21 Feb 2013 23:36:23 +0000 (00:36 +0100)]
Print *all* release notes
Philipp Hagemeister [Thu, 21 Feb 2013 16:09:39 +0000 (17:09 +0100)]
Fix --match-title and --reject-title decoding (Closes #690)
Philipp Hagemeister [Thu, 21 Feb 2013 15:56:48 +0000 (16:56 +0100)]
Also check for JSLoader of JWSPlayer (thanks to @maximeg, Closes #685)
Philipp Hagemeister [Thu, 21 Feb 2013 15:49:05 +0000 (16:49 +0100)]
Import HTTPErrorProcessor from the correct module (Closes #696)
Philipp Hagemeister [Mon, 18 Feb 2013 23:06:04 +0000 (00:06 +0100)]
release 2013.02.19
Philipp Hagemeister [Mon, 18 Feb 2013 22:56:13 +0000 (23:56 +0100)]
include bash completion and manpage in PyPi dist
Philipp Hagemeister [Mon, 18 Feb 2013 22:37:20 +0000 (23:37 +0100)]
release 2013.02.18
Philipp Hagemeister [Mon, 18 Feb 2013 22:30:33 +0000 (23:30 +0100)]
Fix YP IE
Philipp Hagemeister [Mon, 18 Feb 2013 22:22:01 +0000 (23:22 +0100)]
Use proper echo commands
Philipp Hagemeister [Mon, 18 Feb 2013 22:19:57 +0000 (23:19 +0100)]
Include man and bash completion in PyPi release
Philipp Hagemeister [Mon, 18 Feb 2013 22:12:56 +0000 (23:12 +0100)]
Merge remote-tracking branch 'jaimeMF/TED'
Philipp Hagemeister [Mon, 18 Feb 2013 22:12:48 +0000 (23:12 +0100)]
facebook: also download lq videos
Philipp Hagemeister [Mon, 18 Feb 2013 21:32:56 +0000 (22:32 +0100)]
Fix MyVideo IE
Jaime Marquínez Ferrándiz [Mon, 18 Feb 2013 20:42:06 +0000 (21:42 +0100)]
TED: Add support for playlists
Philipp Hagemeister [Mon, 18 Feb 2013 18:11:32 +0000 (19:11 +0100)]
Fix 8tracks
Philipp Hagemeister [Mon, 18 Feb 2013 17:53:40 +0000 (18:53 +0100)]
Mark DailyMotion as broken for now (#680)
Philipp Hagemeister [Mon, 18 Feb 2013 17:52:06 +0000 (18:52 +0100)]
Correct --newline and give it a more meaningful title
Philipp Hagemeister [Mon, 18 Feb 2013 17:47:35 +0000 (18:47 +0100)]
Merge remote-tracking branch 'glisignoli/master'
Philipp Hagemeister [Mon, 18 Feb 2013 17:45:09 +0000 (18:45 +0100)]
Add tests to MySpass
Jaime Marquínez Ferrándiz [Sun, 17 Feb 2013 16:25:02 +0000 (17:25 +0100)]
fix some titles in TED
Jaime Marquínez Ferrándiz [Sun, 17 Feb 2013 16:13:06 +0000 (17:13 +0100)]
Basic support for TED
bastik [Sat, 16 Feb 2013 12:46:13 +0000 (13:46 +0100)]
added new InfoExtractor for myspass.de
glisignoli [Fri, 15 Feb 2013 02:57:40 +0000 (15:57 +1300)]
Update README.md
glisignoli [Fri, 15 Feb 2013 02:55:11 +0000 (15:55 +1300)]
Update youtube_dl/__init__.py
Gino Lisignoli [Wed, 13 Feb 2013 03:43:08 +0000 (16:43 +1300)]
Forgot to remove \r
Gino Lisignoli [Wed, 13 Feb 2013 01:02:31 +0000 (14:02 +1300)]
Modified youtube-dl to write new lines with the --newline switch. This
enables easier process monitoring when being called with external
scripts.
Mantas Mikulėnas [Sat, 9 Feb 2013 20:58:12 +0000 (22:58 +0200)]
Fix delayed title display in --console-title
With Python 3, the titlebar wouldn't get updated for a long time (due to
stderr buffering), and when it did, the title would be shown as b'...'
representation.
Philipp Hagemeister [Fri, 8 Feb 2013 10:01:09 +0000 (11:01 +0100)]
Credit Osama Khalid for Keek support
Philipp Hagemeister [Fri, 8 Feb 2013 10:00:28 +0000 (11:00 +0100)]
Add tests for keek
Osama Khalid [Fri, 8 Feb 2013 07:25:55 +0000 (10:25 +0300)]
Add KeekIE()
Philipp Hagemeister [Wed, 6 Feb 2013 20:22:53 +0000 (21:22 +0100)]
Fix login (Closes #658)
Philipp Hagemeister [Tue, 5 Feb 2013 12:42:52 +0000 (13:42 +0100)]
Ignore PyPi metadata
Philipp Hagemeister [Tue, 5 Feb 2013 12:42:08 +0000 (13:42 +0100)]
Support direct vimeo links (Closes #666)
Philipp Hagemeister [Tue, 5 Feb 2013 12:30:02 +0000 (13:30 +0100)]
Fix encoding in youtube subtitle download (Closes #669)
Philipp Hagemeister [Sat, 2 Feb 2013 13:53:34 +0000 (14:53 +0100)]
Escapist continues to be flaky on travis
Philipp Hagemeister [Sat, 2 Feb 2013 13:52:38 +0000 (14:52 +0100)]
Fix automatic release (oops)
Philipp Hagemeister [Sat, 2 Feb 2013 13:45:38 +0000 (14:45 +0100)]
release 2013.02.02
Philipp Hagemeister [Sat, 2 Feb 2013 13:44:22 +0000 (14:44 +0100)]
Better help for new options
Philipp Hagemeister [Sat, 2 Feb 2013 13:40:41 +0000 (14:40 +0100)]
Disable Stanford OC test for now, and enable escapist
Philipp Hagemeister [Sat, 2 Feb 2013 12:51:54 +0000 (13:51 +0100)]
Improve cookie error handling
Philipp Hagemeister [Fri, 1 Feb 2013 17:23:20 +0000 (18:23 +0100)]
Switch to m4a by default (Closes #240)
Jeff Crouse [Tue, 22 Jan 2013 05:50:42 +0000 (00:50 -0500)]
Added "min-filesize" and "max-filesize" options
Philipp Hagemeister [Fri, 1 Feb 2013 17:05:42 +0000 (18:05 +0100)]
Merge remote-tracking branch 'dcoppa/master'
Philipp Hagemeister [Fri, 1 Feb 2013 17:01:53 +0000 (18:01 +0100)]
Add PyPi upload to release script
Philipp Hagemeister [Fri, 1 Feb 2013 16:57:32 +0000 (17:57 +0100)]
release 2013.02.01
Philipp Hagemeister [Fri, 1 Feb 2013 16:56:22 +0000 (17:56 +0100)]
Fix Facebook IE
Philipp Hagemeister [Fri, 1 Feb 2013 16:46:03 +0000 (17:46 +0100)]
Switch ComedyCentral test to a permanent URL (They delete full episodes older than a month)
Philipp Hagemeister [Fri, 1 Feb 2013 16:29:50 +0000 (17:29 +0100)]
Work around buggy HTML Parser in Python < 2.7.3 (Closes #662)
David Coppa [Wed, 30 Jan 2013 14:31:38 +0000 (15:31 +0100)]
Try setuptools first, then fallback to distutils.core
Philipp Hagemeister [Sun, 27 Jan 2013 17:33:58 +0000 (18:33 +0100)]
release 2013.01.28
Philipp Hagemeister [Sun, 27 Jan 2013 14:23:26 +0000 (15:23 +0100)]
Fix Stanford (Closes #653)
Philipp Hagemeister [Sun, 27 Jan 2013 03:15:12 +0000 (04:15 +0100)]
8tracks: Ignore hashes
Philipp Hagemeister [Sun, 27 Jan 2013 03:05:53 +0000 (04:05 +0100)]
8tracks: Better default titles
Philipp Hagemeister [Sun, 27 Jan 2013 02:27:46 +0000 (03:27 +0100)]
8tracks: Include performer as uploader
Philipp Hagemeister [Sun, 27 Jan 2013 02:07:07 +0000 (03:07 +0100)]
Remove space before shebang
Philipp Hagemeister [Sun, 27 Jan 2013 02:06:32 +0000 (03:06 +0100)]
Merge remote-tracking branch 'jaimeMF/makefilePythonversion'
Philipp Hagemeister [Sun, 27 Jan 2013 02:03:02 +0000 (03:03 +0100)]
release 2013.01.27
Philipp Hagemeister [Sun, 27 Jan 2013 02:01:23 +0000 (03:01 +0100)]
8tracks IE (Closes #652)
Philipp Hagemeister [Fri, 25 Jan 2013 15:54:48 +0000 (16:54 +0100)]
Fix Facebook (Closes #375)
Philipp Hagemeister [Fri, 25 Jan 2013 15:54:25 +0000 (16:54 +0100)]
Drop md5: spec for now (unused and breaks int values)