youtube-dl
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 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)

11 years agoMerge remote-tracking branch 'joksnet/ytsearch_decode_request'
Philipp Hagemeister [Sun, 24 Feb 2013 22:14:34 +0000 (23:14 +0100)]
Merge remote-tracking branch 'joksnet/ytsearch_decode_request'

11 years agoTest TED thumbnail
Philipp Hagemeister [Sun, 24 Feb 2013 00:01:20 +0000 (01:01 +0100)]
Test TED thumbnail

11 years agoMerge remote-tracking branch 'jaimeMF/TED'
Philipp Hagemeister [Sat, 23 Feb 2013 23:59:22 +0000 (00:59 +0100)]
Merge remote-tracking branch 'jaimeMF/TED'

11 years agoMerge remote-tracking branch 'jaimeMF/Steam'
Philipp Hagemeister [Sat, 23 Feb 2013 23:59:03 +0000 (00:59 +0100)]
Merge remote-tracking branch 'jaimeMF/Steam'

11 years agorelease 2013.02.22
Philipp Hagemeister [Sat, 23 Feb 2013 23:47:08 +0000 (00:47 +0100)]
release 2013.02.22

11 years agoMessage for delete video it's not an error.
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.

11 years agoDecode the data requested to the api in utf-8.
Juan M [Sat, 23 Feb 2013 21:47:22 +0000 (22:47 +0100)]
Decode the data requested to the api in utf-8.

11 years agoTED: get thumbnails
Jaime Marquínez Ferrándiz [Sat, 23 Feb 2013 16:27:49 +0000 (17:27 +0100)]
TED: get thumbnails

11 years agoSteam: get thumbnails
Jaime Marquínez Ferrándiz [Sat, 23 Feb 2013 15:48:15 +0000 (16:48 +0100)]
Steam: get thumbnails

11 years agorelease 2012.02.22
Philipp Hagemeister [Fri, 22 Feb 2013 15:41:36 +0000 (16:41 +0100)]
release 2012.02.22

11 years agoStop early in nosetests (in release script)
Philipp Hagemeister [Fri, 22 Feb 2013 15:40:19 +0000 (16:40 +0100)]
Stop early in nosetests (in release script)

11 years agoPrint *all* release notes
Philipp Hagemeister [Thu, 21 Feb 2013 23:36:23 +0000 (00:36 +0100)]
Print *all* release notes

11 years agoFix --match-title and --reject-title decoding (Closes #690)
Philipp Hagemeister [Thu, 21 Feb 2013 16:09:39 +0000 (17:09 +0100)]
Fix --match-title and --reject-title decoding (Closes #690)

11 years agoAlso check for JSLoader of JWSPlayer (thanks to @maximeg, Closes #685)
Philipp Hagemeister [Thu, 21 Feb 2013 15:56:48 +0000 (16:56 +0100)]
Also check for JSLoader of JWSPlayer (thanks to @maximeg, Closes #685)

11 years agoImport HTTPErrorProcessor from the correct module (Closes #696)
Philipp Hagemeister [Thu, 21 Feb 2013 15:49:05 +0000 (16:49 +0100)]
Import HTTPErrorProcessor from the correct module (Closes #696)

11 years agorelease 2013.02.19
Philipp Hagemeister [Mon, 18 Feb 2013 23:06:04 +0000 (00:06 +0100)]
release 2013.02.19

11 years agoinclude bash completion and manpage in PyPi dist
Philipp Hagemeister [Mon, 18 Feb 2013 22:56:13 +0000 (23:56 +0100)]
include bash completion and manpage in PyPi dist

11 years agorelease 2013.02.18
Philipp Hagemeister [Mon, 18 Feb 2013 22:37:20 +0000 (23:37 +0100)]
release 2013.02.18

11 years agoFix YP IE
Philipp Hagemeister [Mon, 18 Feb 2013 22:30:33 +0000 (23:30 +0100)]
Fix YP IE

11 years agoUse proper echo commands
Philipp Hagemeister [Mon, 18 Feb 2013 22:22:01 +0000 (23:22 +0100)]
Use proper echo commands

11 years agoInclude man and bash completion in PyPi release
Philipp Hagemeister [Mon, 18 Feb 2013 22:19:57 +0000 (23:19 +0100)]
Include man and bash completion in PyPi release

11 years agoMerge remote-tracking branch 'jaimeMF/TED'
Philipp Hagemeister [Mon, 18 Feb 2013 22:12:56 +0000 (23:12 +0100)]
Merge remote-tracking branch 'jaimeMF/TED'

11 years agofacebook: also download lq videos
Philipp Hagemeister [Mon, 18 Feb 2013 22:12:48 +0000 (23:12 +0100)]
facebook: also download lq videos

11 years agoFix MyVideo IE
Philipp Hagemeister [Mon, 18 Feb 2013 21:32:56 +0000 (22:32 +0100)]
Fix MyVideo IE

11 years agoTED: Add support for playlists
Jaime Marquínez Ferrándiz [Mon, 18 Feb 2013 20:42:06 +0000 (21:42 +0100)]
TED: Add support for playlists

11 years agoFix 8tracks
Philipp Hagemeister [Mon, 18 Feb 2013 18:11:32 +0000 (19:11 +0100)]
Fix 8tracks

11 years agoMark DailyMotion as broken for now (#680)
Philipp Hagemeister [Mon, 18 Feb 2013 17:53:40 +0000 (18:53 +0100)]
Mark DailyMotion as broken for now (#680)

11 years agoCorrect --newline and give it a more meaningful title
Philipp Hagemeister [Mon, 18 Feb 2013 17:52:06 +0000 (18:52 +0100)]
Correct --newline and give it a more meaningful title

11 years agoMerge remote-tracking branch 'glisignoli/master'
Philipp Hagemeister [Mon, 18 Feb 2013 17:47:35 +0000 (18:47 +0100)]
Merge remote-tracking branch 'glisignoli/master'

11 years agoAdd tests to MySpass
Philipp Hagemeister [Mon, 18 Feb 2013 17:45:09 +0000 (18:45 +0100)]
Add tests to MySpass

11 years agofix some titles in TED
Jaime Marquínez Ferrándiz [Sun, 17 Feb 2013 16:25:02 +0000 (17:25 +0100)]
fix some titles in TED

11 years agoBasic support for TED
Jaime Marquínez Ferrándiz [Sun, 17 Feb 2013 16:13:06 +0000 (17:13 +0100)]
Basic support for TED

11 years agoadded new InfoExtractor for myspass.de
bastik [Sat, 16 Feb 2013 12:46:13 +0000 (13:46 +0100)]
added new InfoExtractor for myspass.de

11 years agoUpdate README.md
glisignoli [Fri, 15 Feb 2013 02:57:40 +0000 (15:57 +1300)]
Update README.md

11 years agoUpdate youtube_dl/__init__.py
glisignoli [Fri, 15 Feb 2013 02:55:11 +0000 (15:55 +1300)]
Update youtube_dl/__init__.py

11 years agoForgot to remove \r
Gino Lisignoli [Wed, 13 Feb 2013 03:43:08 +0000 (16:43 +1300)]
Forgot to remove \r

11 years agoModified youtube-dl to write new lines with the --newline switch. This
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.

11 years agoFix delayed title display in --console-title
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.

11 years agoCredit Osama Khalid for Keek support
Philipp Hagemeister [Fri, 8 Feb 2013 10:01:09 +0000 (11:01 +0100)]
Credit Osama Khalid for Keek support

11 years agoAdd tests for keek
Philipp Hagemeister [Fri, 8 Feb 2013 10:00:28 +0000 (11:00 +0100)]
Add tests for keek

11 years agoAdd KeekIE()
Osama Khalid [Fri, 8 Feb 2013 07:25:55 +0000 (10:25 +0300)]
Add KeekIE()

11 years agoFix login (Closes #658)
Philipp Hagemeister [Wed, 6 Feb 2013 20:22:53 +0000 (21:22 +0100)]
Fix login (Closes #658)

11 years agoIgnore PyPi metadata
Philipp Hagemeister [Tue, 5 Feb 2013 12:42:52 +0000 (13:42 +0100)]
Ignore PyPi metadata

11 years agoSupport direct vimeo links (Closes #666)
Philipp Hagemeister [Tue, 5 Feb 2013 12:42:08 +0000 (13:42 +0100)]
Support direct vimeo links (Closes #666)

11 years agoFix encoding in youtube subtitle download (Closes #669)
Philipp Hagemeister [Tue, 5 Feb 2013 12:30:02 +0000 (13:30 +0100)]
Fix encoding in youtube subtitle download (Closes #669)

11 years agoEscapist continues to be flaky on travis
Philipp Hagemeister [Sat, 2 Feb 2013 13:53:34 +0000 (14:53 +0100)]
Escapist continues to be flaky on travis

11 years agoFix automatic release (oops)
Philipp Hagemeister [Sat, 2 Feb 2013 13:52:38 +0000 (14:52 +0100)]
Fix automatic release (oops)

11 years agorelease 2013.02.02
Philipp Hagemeister [Sat, 2 Feb 2013 13:45:38 +0000 (14:45 +0100)]
release 2013.02.02

11 years agoBetter help for new options
Philipp Hagemeister [Sat, 2 Feb 2013 13:44:22 +0000 (14:44 +0100)]
Better help for new options

11 years agoDisable Stanford OC test for now, and enable escapist
Philipp Hagemeister [Sat, 2 Feb 2013 13:40:41 +0000 (14:40 +0100)]
Disable Stanford OC test for now, and enable escapist

11 years agoImprove cookie error handling
Philipp Hagemeister [Sat, 2 Feb 2013 12:51:54 +0000 (13:51 +0100)]
Improve cookie error handling

11 years agoSwitch to m4a by default (Closes #240)
Philipp Hagemeister [Fri, 1 Feb 2013 17:23:20 +0000 (18:23 +0100)]
Switch to m4a by default (Closes #240)

11 years agoAdded "min-filesize" and "max-filesize" options
Jeff Crouse [Tue, 22 Jan 2013 05:50:42 +0000 (00:50 -0500)]
Added "min-filesize" and "max-filesize" options

11 years agoMerge remote-tracking branch 'dcoppa/master'
Philipp Hagemeister [Fri, 1 Feb 2013 17:05:42 +0000 (18:05 +0100)]
Merge remote-tracking branch 'dcoppa/master'

11 years agoAdd PyPi upload to release script
Philipp Hagemeister [Fri, 1 Feb 2013 17:01:53 +0000 (18:01 +0100)]
Add PyPi upload to release script

11 years agorelease 2013.02.01
Philipp Hagemeister [Fri, 1 Feb 2013 16:57:32 +0000 (17:57 +0100)]
release 2013.02.01

11 years agoFix Facebook IE
Philipp Hagemeister [Fri, 1 Feb 2013 16:56:22 +0000 (17:56 +0100)]
Fix Facebook IE

11 years agoSwitch ComedyCentral test to a permanent URL (They delete full episodes older than...
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)

11 years agoWork around buggy HTML Parser in Python < 2.7.3 (Closes #662)
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)

11 years agoTry setuptools first, then fallback to distutils.core
David Coppa [Wed, 30 Jan 2013 14:31:38 +0000 (15:31 +0100)]
Try setuptools first, then fallback to distutils.core

11 years agorelease 2013.01.28
Philipp Hagemeister [Sun, 27 Jan 2013 17:33:58 +0000 (18:33 +0100)]
release 2013.01.28

11 years agoFix Stanford (Closes #653)
Philipp Hagemeister [Sun, 27 Jan 2013 14:23:26 +0000 (15:23 +0100)]
Fix Stanford (Closes #653)

11 years ago8tracks: Ignore hashes
Philipp Hagemeister [Sun, 27 Jan 2013 03:15:12 +0000 (04:15 +0100)]
8tracks: Ignore hashes

11 years ago8tracks: Better default titles
Philipp Hagemeister [Sun, 27 Jan 2013 03:05:53 +0000 (04:05 +0100)]
8tracks: Better default titles

11 years ago8tracks: Include performer as uploader
Philipp Hagemeister [Sun, 27 Jan 2013 02:27:46 +0000 (03:27 +0100)]
8tracks: Include performer as uploader

11 years agoRemove space before shebang
Philipp Hagemeister [Sun, 27 Jan 2013 02:07:07 +0000 (03:07 +0100)]
Remove space before shebang

11 years agoMerge remote-tracking branch 'jaimeMF/makefilePythonversion'
Philipp Hagemeister [Sun, 27 Jan 2013 02:06:32 +0000 (03:06 +0100)]
Merge remote-tracking branch 'jaimeMF/makefilePythonversion'

11 years agorelease 2013.01.27
Philipp Hagemeister [Sun, 27 Jan 2013 02:03:02 +0000 (03:03 +0100)]
release 2013.01.27

11 years ago8tracks IE (Closes #652)
Philipp Hagemeister [Sun, 27 Jan 2013 02:01:23 +0000 (03:01 +0100)]
8tracks IE (Closes #652)

11 years agoFix Facebook (Closes #375)
Philipp Hagemeister [Fri, 25 Jan 2013 15:54:48 +0000 (16:54 +0100)]
Fix Facebook (Closes #375)

11 years agoDrop md5: spec for now (unused and breaks int values)
Philipp Hagemeister [Fri, 25 Jan 2013 15:54:25 +0000 (16:54 +0100)]
Drop md5: spec for now (unused and breaks int values)

11 years agoOption in makefile to select python interpreter
Jaime Marquínez Ferrándiz [Fri, 25 Jan 2013 14:11:03 +0000 (15:11 +0100)]
Option in makefile to select python interpreter

11 years agoGuard against sys.getfilesystemencoding() == None (#503)
Philipp Hagemeister [Sun, 20 Jan 2013 00:48:05 +0000 (01:48 +0100)]
Guard against sys.getfilesystemencoding() == None (#503)

11 years agotwitch.tv: Use id as title if no title is present (Closes #638)
Philipp Hagemeister [Wed, 16 Jan 2013 08:55:45 +0000 (09:55 +0100)]
twitch.tv: Use id as title if no title is present (Closes #638)

11 years agoDo not backup version.py (under version control and frankly, not that complex)
Philipp Hagemeister [Sat, 12 Jan 2013 22:04:46 +0000 (23:04 +0100)]
Do not backup version.py (under version control and frankly, not that complex)

11 years agoForce build removal
Philipp Hagemeister [Sat, 12 Jan 2013 21:25:54 +0000 (22:25 +0100)]
Force build removal

11 years agorelease 2013.01.13
Philipp Hagemeister [Sat, 12 Jan 2013 21:18:13 +0000 (22:18 +0100)]
release 2013.01.13

11 years agoRevert "Move update to front"
Philipp Hagemeister [Sat, 12 Jan 2013 21:10:36 +0000 (22:10 +0100)]
Revert "Move update to front"

This reverts commit db30f02b50a565091376b316208bfdddd729b4ed.

11 years agoDownload progress hooks
Philipp Hagemeister [Sat, 12 Jan 2013 19:34:50 +0000 (20:34 +0100)]
Download progress hooks

11 years agoAggressive test timeout to catch hanging servers
Philipp Hagemeister [Sat, 12 Jan 2013 19:33:03 +0000 (20:33 +0100)]
Aggressive test timeout to catch hanging servers

11 years ago[RBMA] Do not fail if thumbnail is empty
Philipp Hagemeister [Sat, 12 Jan 2013 17:45:50 +0000 (18:45 +0100)]
[RBMA] Do not fail if thumbnail is empty

11 years agoCorrect Blip.tv on 2.6, where HTTP headers are case-sensitive (wtf?)
Philipp Hagemeister [Sat, 12 Jan 2013 17:38:23 +0000 (18:38 +0100)]
Correct Blip.tv on 2.6, where HTTP headers are case-sensitive (wtf?)

11 years agocorrect pushes in release script
Philipp Hagemeister [Sat, 12 Jan 2013 17:37:21 +0000 (18:37 +0100)]
correct pushes in release script

11 years agoDefault to py3 in sign-versions
Philipp Hagemeister [Sat, 12 Jan 2013 17:14:07 +0000 (18:14 +0100)]
Default to py3 in sign-versions

11 years agoPython 2-proof versions.py
Philipp Hagemeister [Sat, 12 Jan 2013 17:12:24 +0000 (18:12 +0100)]
Python 2-proof versions.py

11 years agofix location of updates_key in devscripts/release
Philipp Hagemeister [Sat, 12 Jan 2013 17:05:19 +0000 (18:05 +0100)]
fix location of updates_key in devscripts/release

11 years agorelease 2013.01.12
Philipp Hagemeister [Sat, 12 Jan 2013 16:59:58 +0000 (17:59 +0100)]
release 2013.01.12

11 years agoRBMA IE (Closes #630)
Philipp Hagemeister [Sat, 12 Jan 2013 16:58:39 +0000 (17:58 +0100)]
RBMA IE (Closes #630)

11 years agoAdd location field
Philipp Hagemeister [Sat, 12 Jan 2013 16:34:31 +0000 (17:34 +0100)]
Add location field

11 years agoMake uploader and upload_date fields optional
Philipp Hagemeister [Sat, 12 Jan 2013 16:34:09 +0000 (17:34 +0100)]
Make uploader and upload_date fields optional

11 years agorestore youtube-dl (update) binary
Philipp Hagemeister [Sat, 12 Jan 2013 16:07:12 +0000 (17:07 +0100)]
restore youtube-dl (update) binary

11 years agoCredit jefftimesten for YouPornIE, PornoTubeIE, YouJizzIE
Philipp Hagemeister [Sat, 12 Jan 2013 15:51:20 +0000 (16:51 +0100)]
Credit jefftimesten for YouPornIE, PornoTubeIE, YouJizzIE

11 years agoProper support for changing User-Agents from IEs
Philipp Hagemeister [Sat, 12 Jan 2013 15:49:13 +0000 (16:49 +0100)]
Proper support for changing User-Agents from IEs

11 years agoImprove YouJizz
Philipp Hagemeister [Sat, 12 Jan 2013 15:36:51 +0000 (16:36 +0100)]
Improve YouJizz