youtube-dl
11 years agoMerge pull request #403 from FiloSottile/re_VERBOSE
Filippo Valsorda [Sat, 29 Sep 2012 15:02:38 +0000 (17:02 +0200)]
Merge pull request #403 from FiloSottile/re_VERBOSE

11 years agoNot all Dailymotion videos have an hqURL, now downloads highest quality available
Filippo Valsorda [Sat, 29 Sep 2012 14:53:06 +0000 (16:53 +0200)]
Not all Dailymotion videos have an hqURL, now downloads highest quality available

11 years agoFixed DailymotionIE, now downloads high-def mp4s, which might be too much (?)
Filippo Valsorda [Sat, 29 Sep 2012 14:38:38 +0000 (16:38 +0200)]
Fixed DailymotionIE, now downloads high-def mp4s, which might be too much (?)

11 years agoadding new --output replacements. Thanks @danut007ro (closes #442)
Filippo Valsorda [Sat, 29 Sep 2012 13:49:10 +0000 (15:49 +0200)]
adding new --output replacements. Thanks @danut007ro (closes #442)

11 years agoadded new FAQ on exe dependency
Filippo Valsorda [Sat, 29 Sep 2012 13:35:07 +0000 (15:35 +0200)]
added new FAQ on exe dependency

11 years agoNew FAQ: What is this binary file? (+ small fix to other one)
Filippo Valsorda [Fri, 28 Sep 2012 17:55:18 +0000 (19:55 +0200)]
New FAQ: What is this binary file? (+ small fix to other one)

11 years agoupdate default UA string (Closes #390)
Philipp Hagemeister [Thu, 27 Sep 2012 21:38:11 +0000 (23:38 +0200)]
update default UA string (Closes #390)

11 years agoAdd recent breakage to FAQ (Closes #433)
Philipp Hagemeister [Thu, 27 Sep 2012 21:30:17 +0000 (23:30 +0200)]
Add recent breakage to FAQ (Closes #433)

11 years agoAdd new field "extractor" to the info dictionary
Philipp Hagemeister [Thu, 27 Sep 2012 18:48:16 +0000 (20:48 +0200)]
Add new field "extractor" to the info dictionary

11 years agoMerge pull request #425 from danut007ro/master
Philipp Hagemeister [Thu, 27 Sep 2012 18:45:07 +0000 (11:45 -0700)]
Merge pull request #425 from danut007ro/master

Provider (youtube, etc) is now saved in info_dict

11 years agoMerge pull request #432 from cryzed/master
Philipp Hagemeister [Thu, 27 Sep 2012 18:42:58 +0000 (11:42 -0700)]
Merge pull request #432 from cryzed/master

Fixed YouTube playlist parsing

11 years agoLet Makefile use youtube-dl source code instead of compiled binary
Philipp Hagemeister [Thu, 27 Sep 2012 18:21:20 +0000 (20:21 +0200)]
Let Makefile use youtube-dl source code instead of compiled binary

11 years agoImprove option definitions
Philipp Hagemeister [Thu, 27 Sep 2012 18:19:27 +0000 (20:19 +0200)]
Improve option definitions

11 years agoMerge remote-tracking branch 'FiloSottille/vbr'
Philipp Hagemeister [Thu, 27 Sep 2012 18:18:29 +0000 (20:18 +0200)]
Merge remote-tracking branch 'FiloSottille/vbr'

Conflicts:
youtube-dl
youtube-dl.exe

11 years agoMerge branch 'master' of github.com:rg3/youtube-dl
Philipp Hagemeister [Thu, 27 Sep 2012 17:56:29 +0000 (19:56 +0200)]
Merge branch 'master' of github.com:rg3/youtube-dl

11 years agoMerge pull request #405 from hdclark/master
Philipp Hagemeister [Thu, 27 Sep 2012 17:56:25 +0000 (10:56 -0700)]
Merge pull request #405 from hdclark/master

Support for custom user agent

11 years agoFixed YouTube playlist parsing
cryzed [Thu, 27 Sep 2012 17:48:29 +0000 (19:48 +0200)]
Fixed YouTube playlist parsing

11 years agooriginal test video
Philipp Hagemeister [Thu, 27 Sep 2012 17:44:44 +0000 (19:44 +0200)]
original test video

11 years agoMerge remote-tracking branch 'FiloSottille/automation'
Philipp Hagemeister [Thu, 27 Sep 2012 17:41:51 +0000 (19:41 +0200)]
Merge remote-tracking branch 'FiloSottille/automation'

11 years agoMerge remote-tracking branch 'FiloSottille/supports'
Philipp Hagemeister [Thu, 27 Sep 2012 17:24:41 +0000 (19:24 +0200)]
Merge remote-tracking branch 'FiloSottille/supports'

Conflicts:
youtube-dl

11 years agoMerge xnxx.com Support (NSFW). Test URL (SFW): http://video.xnxx.com/video1443330...
Philipp Hagemeister [Thu, 27 Sep 2012 16:55:56 +0000 (18:55 +0200)]
Merge xnxx.com Support (NSFW). Test URL (SFW): video.xnxx.com/video1443330/youtube-dl_testvid_a_and_9829_._and_amp_and_38_

11 years agoRelease 2012.09.27
Philipp Hagemeister [Thu, 27 Sep 2012 09:25:46 +0000 (11:25 +0200)]
Release 2012.09.27

11 years agoCompile updated youtube-dl
Philipp Hagemeister [Thu, 27 Sep 2012 09:23:44 +0000 (11:23 +0200)]
Compile updated youtube-dl

11 years agoMerge pull request #428 from virtulis/master
Philipp Hagemeister [Thu, 27 Sep 2012 09:22:05 +0000 (02:22 -0700)]
Merge pull request #428 from virtulis/master

A quick fix to #427

11 years agoAdd 'signature' to YouTube URLs, fixes #427
Danko Alexeyev [Thu, 27 Sep 2012 06:44:49 +0000 (09:44 +0300)]
Add 'signature' to YouTube URLs, fixes #427

11 years agoProvider (youtube, etc) is now saved in info_dict, so template filename can be someth...
danut007ro [Wed, 26 Sep 2012 21:35:31 +0000 (00:35 +0300)]
Provider (youtube, etc) is now saved in info_dict, so template filename can be something like %(provider)s_%(id)s.%(ext)s
This can be useful because videos should also be identified by their providers since id's can be the same on multiple providers.

11 years agoRemoved provider (mistake) and add provider parameter to process_info
danut007ro [Wed, 26 Sep 2012 21:07:20 +0000 (00:07 +0300)]
Removed provider (mistake) and add provider parameter to process_info

11 years agoMerge branch 'master' of https://github.com/rg3/youtube-dl
danut007ro [Wed, 26 Sep 2012 18:09:44 +0000 (21:09 +0300)]
Merge branch 'master' of https://github.com/rg3/youtube-dl

11 years agoEvery extractor also return it's name.
danut007ro [Wed, 26 Sep 2012 18:00:28 +0000 (21:00 +0300)]
Every extractor also return it's name.

11 years agoadd PREFIX option to make install
Filippo Valsorda [Tue, 25 Sep 2012 22:10:39 +0000 (00:10 +0200)]
add PREFIX option to make install

11 years agomoved make release to devscripts/release.sh
Filippo Valsorda [Tue, 25 Sep 2012 21:56:01 +0000 (23:56 +0200)]
moved make release to devscripts/release.sh

11 years agoMerge pull request #391 from rbrito/support-tube.majestyc.net
Philipp Hagemeister [Tue, 25 Sep 2012 21:17:13 +0000 (14:17 -0700)]
Merge pull request #391 from rbrito/support-tube.majestyc.net

Support downloading Youtube videos via tube.majestyc.net

11 years agoAdded support for custom user agents.
hdclark [Thu, 23 Aug 2012 06:40:35 +0000 (23:40 -0700)]
Added support for custom user agents.

Added a few simple lines to add support for the flag "--user-agent" to pass a custom string to std_header['User-Agent'].

11 years agoMade the YouTubeIE regex verbose/commented
Filippo Valsorda [Sun, 19 Aug 2012 22:58:10 +0000 (00:58 +0200)]
Made the YouTubeIE regex verbose/commented

11 years agotweaked the --audio-quality input validation/specification
Filippo Valsorda [Sun, 19 Aug 2012 21:25:16 +0000 (23:25 +0200)]
tweaked the --audio-quality input validation/specification

11 years agoRe-engineered XNXXIE to actually exit on ERRORs even with -i
Filippo Valsorda [Sun, 19 Aug 2012 16:46:23 +0000 (18:46 +0200)]
Re-engineered XNXXIE to actually exit on ERRORs even with -i

11 years agoMerge pull request #398 from tempname/master
Filippo Valsorda [Sun, 19 Aug 2012 16:39:43 +0000 (18:39 +0200)]
Merge pull request #398 from tempname/master

11 years agobugfix and standarize the youku.com support
Filippo Valsorda [Sun, 19 Aug 2012 15:44:34 +0000 (17:44 +0200)]
bugfix and standarize the youku.com support

11 years agoMerge pull request #395 from thesues/master
Filippo Valsorda [Sun, 19 Aug 2012 15:08:39 +0000 (17:08 +0200)]
Merge pull request #395 from thesues/master

11 years agoMerge 'rbrito/support-tube.majestyc.net' (PR #391) with small fix
Filippo Valsorda [Sun, 19 Aug 2012 15:00:20 +0000 (17:00 +0200)]
Merge 'rbrito/support-tube.majestyc.net' (PR #391) with small fix

11 years agoPython 2.6 compatibility fix. Thanks @Jamesc359 - closes #400
Filippo Valsorda [Sun, 19 Aug 2012 14:06:33 +0000 (16:06 +0200)]
Python 2.6 compatibility fix. Thanks @Jamesc359 - closes #400

11 years agoadded InfoExtractor for XNXX
tempname [Wed, 15 Aug 2012 23:57:27 +0000 (20:57 -0300)]
added InfoExtractor for XNXX

11 years agoadded InfoExtractor for XNXX
tempname [Wed, 15 Aug 2012 23:54:03 +0000 (20:54 -0300)]
added InfoExtractor for XNXX

11 years agoMerge branch 'master' of github.com:thesues/youtube-dl
dongmao zhang [Fri, 10 Aug 2012 10:32:28 +0000 (18:32 +0800)]
Merge branch 'master' of github.com:thesues/youtube-dl

Conflicts:
youtube-dl
youtube_dl/InfoExtractors.py

11 years agoadd www.youku.com support
dongmao zhang [Wed, 8 Aug 2012 18:04:02 +0000 (02:04 +0800)]
add www.youku.com support

11 years agomerge
dongmao zhang [Thu, 9 Aug 2012 04:26:26 +0000 (12:26 +0800)]
merge

11 years agofix 0a->0A bug
dongmao zhang [Wed, 8 Aug 2012 19:14:02 +0000 (03:14 +0800)]
fix 0a->0A bug

11 years agoyouku default to download hd2 video
dongmao zhang [Wed, 8 Aug 2012 18:53:21 +0000 (02:53 +0800)]
youku default to download hd2 video

11 years agoadd youku support
dongmao zhang [Wed, 8 Aug 2012 18:04:02 +0000 (02:04 +0800)]
add youku support

11 years agoSupport downloading Youtube videos via tube.majestyc.net
Rogério Brito [Sun, 5 Aug 2012 04:12:59 +0000 (01:12 -0300)]
Support downloading Youtube videos via tube.majestyc.net

A user requested (in Debian's bug tracking system) that support for
tube.majestyc.net, a frontend for Youtube with accessibility functions
(and other support for other assistive technologies), be added.

This patch adds support for this.

Signed-off-by: Rogério Brito <rbrito@ime.usp.br>
11 years agoA more "make-esque" Makefile with file targets and dependencies
Filippo Valsorda [Fri, 3 Aug 2012 18:10:54 +0000 (20:10 +0200)]
A more "make-esque" Makefile with file targets and dependencies

11 years agoMerge pull request #386 from FiloSottile/blip
Philipp Hagemeister [Wed, 1 Aug 2012 19:26:00 +0000 (12:26 -0700)]
Merge pull request #386 from FiloSottile/blip

Blip.tv

11 years agoBlipTVUserIE fix
Filippo Valsorda [Wed, 1 Aug 2012 19:11:04 +0000 (21:11 +0200)]
BlipTVUserIE fix

11 years agomoved the User-Agent workaround to the BlipTV IE
Filippo Valsorda [Wed, 1 Aug 2012 18:51:56 +0000 (20:51 +0200)]
moved the User-Agent workaround to the BlipTV IE

11 years agoadded one-step realese script 'make release version=nn' - closes #158
Filippo Valsorda [Wed, 1 Aug 2012 16:40:27 +0000 (18:40 +0200)]
added one-step realese script 'make release version=nn' - closes #158

11 years agoadded automatically generated bash-completion; closes #191
Filippo Valsorda [Wed, 1 Aug 2012 15:26:50 +0000 (17:26 +0200)]
added automatically generated bash-completion; closes #191

11 years agoauto-generating manpage from README.md (closes #151); redesigned Makefile
Filippo Valsorda [Wed, 1 Aug 2012 09:53:17 +0000 (11:53 +0200)]
auto-generating manpage from README.md (closes #151); redesigned Makefile

11 years agoMerge branch 'joehillen/master' - pull request #381
Filippo Valsorda [Wed, 1 Aug 2012 09:35:04 +0000 (11:35 +0200)]
Merge branch 'joehillen/master' - pull request #381

11 years agochanged YouTube closed captions URL; closes #382
Filippo Valsorda [Tue, 31 Jul 2012 13:56:35 +0000 (15:56 +0200)]
changed YouTube closed captions URL; closes #382

11 years agoxvideos patch by @pocoimporta - closes #370
Filippo Valsorda [Mon, 30 Jul 2012 23:40:29 +0000 (01:40 +0200)]
xvideos patch by @pocoimporta - closes #370

11 years agoAdded install target to Makefile.
joehillen [Sun, 22 Jul 2012 20:36:22 +0000 (13:36 -0700)]
Added install target to Makefile.

11 years agoFix EscapistMagazine IE
Philipp Hagemeister [Wed, 18 Jul 2012 19:17:51 +0000 (21:17 +0200)]
Fix EscapistMagazine IE

11 years agochanged --audio-quality behaviour to support both CBR and VBR
Filippo Valsorda [Sat, 14 Jul 2012 17:43:24 +0000 (19:43 +0200)]
changed --audio-quality behaviour to support both CBR and VBR

11 years agofixed a logic bug in post-processing
Filippo Valsorda [Sat, 14 Jul 2012 12:35:57 +0000 (14:35 +0200)]
fixed a logic bug in post-processing

11 years agoYouTube playlist fix; closes #365 and #331
Filippo Valsorda [Sat, 30 Jun 2012 13:04:30 +0000 (15:04 +0200)]
YouTube playlist fix; closes #365 and #331

11 years agoMerge pull request #363 from chalet16/master
Filippo Valsorda [Tue, 26 Jun 2012 12:35:37 +0000 (05:35 -0700)]
Merge pull request #363 from chalet16/master

Change a number of subtitle sequence to begin with one - closes #362

11 years agoChange a number of subtitle sequence to begin with one (instead of zero) for ffmpeg...
Witchakorn Kamolpornwijit [Tue, 26 Jun 2012 12:24:30 +0000 (19:24 +0700)]
Change a number of subtitle sequence to begin with one (instead of zero) for ffmpeg,avcodec, and Matroska compatibility

11 years agodisplay a meaningful error message on rental videos (#359)
Filippo Valsorda [Fri, 22 Jun 2012 11:57:17 +0000 (13:57 +0200)]
display a meaningful error message on rental videos (#359)

11 years agoMerge pull requests #356 #357 #358 by jcarlosgarciasegovia
Filippo Valsorda [Wed, 6 Jun 2012 18:46:37 +0000 (20:46 +0200)]
Merge pull requests #356 #357 #358 by jcarlosgarciasegovia

11 years agoSome blip.tv URLs use Unicode characters. urllib2 breaks when passing a Unicode strin...
Juan Carlos Garcia Segovia [Wed, 6 Jun 2012 16:24:29 +0000 (16:24 +0000)]
Some blip.tv URLs use Unicode characters. urllib2 breaks when passing a Unicode string. it needs a UTF-8 byte buffer

11 years agoInformation Extractor for blip.tv users
Juan Carlos Garcia Segovia [Wed, 6 Jun 2012 16:16:16 +0000 (16:16 +0000)]
Information Extractor for blip.tv users

11 years agoUse an User-Agent that will allow downloading from blip.tv fixes #325
Juan Carlos Garcia Segovia [Wed, 6 Jun 2012 13:24:12 +0000 (13:24 +0000)]
Use an User-Agent that will allow downloading from blip.tv fixes #325

11 years agoMerge pull request #353 from FiloSottile/avconv
Filippo Valsorda [Sun, 3 Jun 2012 10:39:16 +0000 (03:39 -0700)]
Merge pull request #353 from FiloSottile/avconv

check for avconv and ffmpeg, use as available; closes #344

11 years agonormalize ffmpeg/avconv names printing
Filippo Valsorda [Thu, 31 May 2012 20:42:25 +0000 (22:42 +0200)]
normalize ffmpeg/avconv names printing

11 years agocheck for avconv and ffmpeg, use as available; closes #344
Filippo Valsorda [Thu, 31 May 2012 19:03:29 +0000 (21:03 +0200)]
check for avconv and ffmpeg, use as available; closes #344

11 years agoMerge pull request #352 from chocolateboy/decontaminate_stdout
Philipp Hagemeister [Thu, 31 May 2012 07:04:32 +0000 (00:04 -0700)]
Merge pull request #352 from chocolateboy/decontaminate_stdout

don't corrupt stdout (-o -) in verbose mode

11 years agodon't corrupt stdout (-o -) in verbose mode
chocolateboy [Wed, 30 May 2012 10:50:13 +0000 (11:50 +0100)]
don't corrupt stdout (-o -) in verbose mode

11 years agofixed a couple of Windows exe update bugs
Filippo Valsorda [Sun, 27 May 2012 21:03:45 +0000 (23:03 +0200)]
fixed a couple of Windows exe update bugs

11 years agoquiet zip in make compile
Philipp Hagemeister [Wed, 23 May 2012 17:19:53 +0000 (19:19 +0200)]
quiet zip in make compile

11 years agoFix Escapist IE
Philipp Hagemeister [Wed, 23 May 2012 17:19:31 +0000 (19:19 +0200)]
Fix Escapist IE

11 years agoMerge pull request #342 from FiloSottile/master
Philipp Hagemeister [Tue, 22 May 2012 11:35:59 +0000 (04:35 -0700)]
Merge pull request #342 from FiloSottile/master

Re-organized code and a lot of other stuff.

12 years agoreorganized the titles sanitizing: now title is the untouched title
Filippo Valsorda [Wed, 9 May 2012 12:47:28 +0000 (14:47 +0200)]
reorganized the titles sanitizing: now title is the untouched title
and stitle is created in process_info() and is cross-filesystem sanitized by sanitize_filename();
closes #164

12 years agoIntroduced Trouble(Exception) for more elegant non-fatal errors handling
Filippo Valsorda [Wed, 9 May 2012 09:41:34 +0000 (09:41 +0000)]
Introduced Trouble(Exception) for more elegant non-fatal errors handling

12 years agomerge upstream
Filippo Valsorda [Tue, 1 May 2012 16:22:08 +0000 (18:22 +0200)]
merge upstream

12 years agodropped the support for Python 2.5
Filippo Valsorda [Tue, 1 May 2012 15:01:51 +0000 (17:01 +0200)]
dropped the support for Python 2.5
let's elaborate the decision: Python 2.5 is a 6 years old release
and "under the current release policy, no security issues in Python
2.5 will be fixed anymore" (!!); also, it doesn't support the new
zipfile distribution format.

12 years agomerge #336
Philipp Hagemeister [Thu, 19 Apr 2012 07:46:01 +0000 (09:46 +0200)]
merge #336

12 years agoMerge git://git.jankratochvil.net/youtube-dl
Philipp Hagemeister [Thu, 19 Apr 2012 07:44:25 +0000 (09:44 +0200)]
Merge git://git.jankratochvil.net/youtube-dl

12 years agoAdd format #46 - WebM 1920x1080.
Jan Kratochvil [Mon, 16 Apr 2012 15:13:01 +0000 (17:13 +0200)]
Add format #46 - WebM 1920x1080.

12 years agosome HTMLParser bugfixes
Filippo Valsorda [Fri, 13 Apr 2012 20:09:24 +0000 (22:09 +0200)]
some HTMLParser bugfixes

12 years agomerged unescapeHTML branch; removed lxml dependency
Filippo Valsorda [Tue, 10 Apr 2012 22:22:51 +0000 (00:22 +0200)]
merged unescapeHTML branch; removed lxml dependency

12 years agoignore parsing errors in get_element_by_id()
Filippo Valsorda [Tue, 10 Apr 2012 21:08:53 +0000 (23:08 +0200)]
ignore parsing errors in get_element_by_id()

12 years agoremoved the undocumented HTMLParser.unescape, replaced with _unescapeHTML; fixed...
Filippo Valsorda - Campagna [Tue, 10 Apr 2012 16:54:40 +0000 (18:54 +0200)]
removed the undocumented HTMLParser.unescape, replaced with _unescapeHTML; fixed a bug in the use of _unescapeHTML (missing _, from d6a96153471ae7e93693cb4dee46cbec1492af7b)

12 years agoremoved dependency from lxml: added IDParser
Filippo Valsorda - Campagna [Tue, 10 Apr 2012 16:21:00 +0000 (18:21 +0200)]
removed dependency from lxml: added IDParser

12 years agobetter naming for the sub-modules
Filippo Valsorda - Campagna [Tue, 10 Apr 2012 14:46:36 +0000 (16:46 +0200)]
better naming for the sub-modules

12 years agomoved trivialjson to a separate file
Filippo Valsorda - Campagna [Tue, 10 Apr 2012 14:37:40 +0000 (16:37 +0200)]
moved trivialjson to a separate file

12 years agostandardized the use of unescapeHTML; added clean_html()
Filippo Valsorda - Campagna [Tue, 10 Apr 2012 14:31:46 +0000 (16:31 +0200)]
standardized the use of unescapeHTML; added clean_html()

12 years agowine-py2exe.sh to create the exe under linux (!!)
Filippo Valsorda - Campagna [Sat, 7 Apr 2012 18:07:42 +0000 (20:07 +0200)]
wine-py2exe.sh to create the exe under linux (!!)

12 years agopy2exe -U fix for Windows XP
Filippo Valsorda [Fri, 30 Mar 2012 23:27:47 +0000 (01:27 +0200)]
py2exe -U fix for Windows XP

12 years agocorrected -U to support new zipfile and exe (#153) formats
Filippo Valsorda [Fri, 30 Mar 2012 23:19:30 +0000 (01:19 +0200)]
corrected -U to support new zipfile and exe (#153) formats

12 years ago's/ /\t/'
Filippo Valsorda [Fri, 30 Mar 2012 21:54:16 +0000 (23:54 +0200)]
's/    /\t/'