youtube-dl
12 years agomodified filename escaping to a "smarter" one
Filippo Valsorda [Sun, 28 Oct 2012 21:47:02 +0000 (22:47 +0100)]
modified filename escaping to a "smarter" one

12 years agoslight change to Dailymotion uploader regex (fix)
Filippo Valsorda [Sun, 28 Oct 2012 20:43:43 +0000 (21:43 +0100)]
slight change to Dailymotion uploader regex (fix)

12 years agoMerge pull request #491 from tyll/master
Philipp Hagemeister [Fri, 26 Oct 2012 08:10:25 +0000 (01:10 -0700)]
Merge pull request #491 from tyll/master

Update install target

12 years agoUpdate install target
Till Maas [Thu, 25 Oct 2012 19:19:13 +0000 (21:19 +0200)]
Update install target

- Allow to configure destination directories to fulfill the needs of
  different distributions
- Support DESTDIR variable for staging installation when packaging
- Do not set user/group to root. It requires 'make install' to run as
  root, but then this is the default behaviour anyways.

12 years agoMerge pull request #488 from Tailszefox/local
Filippo Valsorda [Wed, 24 Oct 2012 18:42:31 +0000 (11:42 -0700)]
Merge pull request #488 from Tailszefox/local

Fix audio bitrate quality for ffmpeg/avconv (closes #487)

12 years agoFix audio bitrate quality for ffmpeg/avconv
Tailszefox [Tue, 23 Oct 2012 14:37:12 +0000 (16:37 +0200)]
Fix audio bitrate quality for ffmpeg/avconv

12 years agoMerge pull request #486 from Tailszefox/local
Philipp Hagemeister [Tue, 23 Oct 2012 12:53:28 +0000 (05:53 -0700)]
Merge pull request #486 from Tailszefox/local

Added duration for YouTube videos

12 years agoAdded duration for YouTube videos
Tailszefox [Mon, 22 Oct 2012 16:32:42 +0000 (18:32 +0200)]
Added duration for YouTube videos

12 years agoSupport raw playlist parameters (Closes #482)
Philipp Hagemeister [Mon, 22 Oct 2012 11:01:36 +0000 (13:01 +0200)]
Support raw playlist parameters (Closes #482)

12 years agoRestore 2.5 compat by activating with_statement future
Philipp Hagemeister [Mon, 22 Oct 2012 10:50:47 +0000 (12:50 +0200)]
Restore 2.5 compat by activating with_statement future

12 years agohandle YT urls with #/ redirects (closes #484)
Filippo Valsorda [Mon, 22 Oct 2012 07:15:27 +0000 (09:15 +0200)]
handle YT urls with #/ redirects (closes #484)

12 years agoDon't use 2.7+ check_output
Philipp Hagemeister [Fri, 19 Oct 2012 21:28:37 +0000 (23:28 +0200)]
Don't use 2.7+ check_output

12 years agoMerge pull request #472 from gcmalloc/master
Philipp Hagemeister [Fri, 19 Oct 2012 12:48:12 +0000 (05:48 -0700)]
Merge pull request #472 from gcmalloc/master

Test proposal

12 years agocorrecting travis
gcmalloc [Mon, 15 Oct 2012 16:28:38 +0000 (18:28 +0200)]
correcting travis

12 years agochanging test from md5 to filesize, the file changed between download
gcmalloc [Mon, 15 Oct 2012 16:27:26 +0000 (18:27 +0200)]
changing test from md5 to filesize, the file changed between download

12 years agocleaning the test that doesn't work with the api for the moment
gcmalloc [Mon, 15 Oct 2012 15:51:27 +0000 (17:51 +0200)]
cleaning the test that doesn't work with the api for the moment

12 years agosome assertion on the file downloaded
gcmalloc [Mon, 15 Oct 2012 15:40:16 +0000 (17:40 +0200)]
some assertion on the file downloaded

12 years agoremoving testing video
gcmalloc [Mon, 15 Oct 2012 14:47:36 +0000 (16:47 +0200)]
removing testing video

12 years agocorrecting test to be compatible with python2.6
gcmalloc [Mon, 15 Oct 2012 12:34:54 +0000 (14:34 +0200)]
correcting test to be compatible with python2.6

12 years agoStringIO used by nosetests do not merge with the way youtube-dl handle sys.stdout...
gcmalloc [Mon, 15 Oct 2012 11:03:20 +0000 (13:03 +0200)]
StringIO used by nosetests do not merge with the way youtube-dl handle sys.stdout and sys.stderr

12 years agocorrection on the test
gcmalloc [Mon, 15 Oct 2012 11:01:36 +0000 (13:01 +0200)]
correction on the test

12 years agoadding travis support
gcmalloc [Mon, 15 Oct 2012 08:37:33 +0000 (10:37 +0200)]
adding travis support

12 years agoNew IE: YouTube channels (closes #396)
Filippo Valsorda [Sun, 14 Oct 2012 11:48:18 +0000 (13:48 +0200)]
New IE: YouTube channels (closes #396)

12 years agocorrecting the makefile according to the new one
gcmalloc [Fri, 12 Oct 2012 18:30:01 +0000 (20:30 +0200)]
correcting the makefile according to the new one

12 years agoremoving extended globbing for the find utility
gcmalloc [Fri, 5 Oct 2012 13:52:40 +0000 (15:52 +0200)]
removing extended globbing for the find utility

12 years agoadding xvideo
gcmalloc [Wed, 3 Oct 2012 19:10:13 +0000 (21:10 +0200)]
adding xvideo

12 years agoadding facebook test
gcmalloc [Wed, 3 Oct 2012 13:13:37 +0000 (15:13 +0200)]
adding facebook test

12 years agoadding photobucket test
gcmalloc [Wed, 3 Oct 2012 12:52:06 +0000 (14:52 +0200)]
adding photobucket test

12 years agoadding metacafe test
gcmalloc [Wed, 3 Oct 2012 12:47:12 +0000 (14:47 +0200)]
adding metacafe test

12 years agoadding dailymotion test
gcmalloc [Wed, 3 Oct 2012 12:42:05 +0000 (14:42 +0200)]
adding dailymotion test

12 years agosome changes to keep the same standard
gcmalloc [Wed, 3 Oct 2012 12:25:54 +0000 (14:25 +0200)]
some changes to keep the same standard

12 years agoremoving unused global modifier
gcmalloc [Wed, 3 Oct 2012 12:20:04 +0000 (14:20 +0200)]
removing unused global modifier

12 years agocorrecting the makefile
gcmalloc [Wed, 3 Oct 2012 12:07:19 +0000 (14:07 +0200)]
correcting the makefile

12 years agochanging test video
gcmalloc [Tue, 2 Oct 2012 17:37:48 +0000 (19:37 +0200)]
changing test video

12 years agocorrection on the test for the utils.py
gcmalloc [Fri, 28 Sep 2012 16:00:20 +0000 (18:00 +0200)]
correction on the test for the utils.py

12 years agoadding clean rule in the makefile
gcmalloc [Fri, 28 Sep 2012 15:57:21 +0000 (17:57 +0200)]
adding clean rule in the makefile

12 years agoadding download test with md5 check
gcmalloc [Fri, 28 Sep 2012 13:34:56 +0000 (15:34 +0200)]
adding download test with md5 check

12 years agoadding TestCase class and corresponding test
gcmalloc [Fri, 28 Sep 2012 12:47:01 +0000 (14:47 +0200)]
adding TestCase class and corresponding test

12 years agocorrection on the sanitize title method, change in title resulting
gcmalloc [Fri, 28 Sep 2012 12:06:37 +0000 (14:06 +0200)]
correction on the sanitize title method, change in title resulting

12 years agoadding test rule in the Makefile
gcmalloc [Fri, 28 Sep 2012 11:29:39 +0000 (13:29 +0200)]
adding test rule in the Makefile

12 years agosupport EDU YouTube playlists (closes #407)
Filippo Valsorda [Thu, 11 Oct 2012 06:27:19 +0000 (08:27 +0200)]
support EDU YouTube playlists (closes #407)

12 years agorelease 2012.10.09
Filippo Valsorda [Tue, 9 Oct 2012 13:53:20 +0000 (15:53 +0200)]
release 2012.10.09

12 years agoAdded missing dependencies to Makefile
Filippo Valsorda [Tue, 9 Oct 2012 13:49:24 +0000 (15:49 +0200)]
Added missing dependencies to Makefile

12 years agoRe-engineered Dailymotion qualities selection (thanks @knagano, sort of merges #176)
Filippo Valsorda [Tue, 9 Oct 2012 10:28:44 +0000 (12:28 +0200)]
Re-engineered Dailymotion qualities selection (thanks @knagano, sort of merges #176)

12 years agoMerge PR #422 from 'kevinamadeus/master'
Filippo Valsorda [Tue, 9 Oct 2012 08:48:49 +0000 (10:48 +0200)]
Merge PR #422 from 'kevinamadeus/master'
Add InfoExtractor for Google Plus video
(with fixes)

12 years agoMerge pull request #458 from grimreaper/patch-1
Filippo Valsorda [Tue, 9 Oct 2012 08:16:40 +0000 (01:16 -0700)]
Merge pull request #458 from grimreaper/patch-1

There is nothing bash specific in release.sh, switch to /bin/sh

12 years agoMerge branch 'master' of github.com:rg3/youtube-dl
Philipp Hagemeister [Mon, 8 Oct 2012 20:14:28 +0000 (22:14 +0200)]
Merge branch 'master' of github.com:rg3/youtube-dl

12 years agoCorrect detect_executables on Windows (Closes #447, #457)
Philipp Hagemeister [Mon, 8 Oct 2012 20:14:19 +0000 (22:14 +0200)]
Correct detect_executables on Windows (Closes #447, #457)

12 years agoThere is nothing bash specific here
grimreaper [Sat, 6 Oct 2012 13:00:40 +0000 (10:00 -0300)]
There is nothing bash specific here

/bin/bash is always wrong. Since there is nothing bash specific here, switch to /bin/sh

12 years agoMerge pull request #452 from Tailszefox/local
Filippo Valsorda [Wed, 3 Oct 2012 18:29:51 +0000 (11:29 -0700)]
Merge pull request #452 from Tailszefox/local

Added uploaded date for Dailymotion

12 years agoAdded uploaded date for Dailymotion
Tailszefox [Wed, 3 Oct 2012 08:57:46 +0000 (10:57 +0200)]
Added uploaded date for Dailymotion

12 years agoFix docs
Philipp Hagemeister [Mon, 1 Oct 2012 16:39:24 +0000 (18:39 +0200)]
Fix docs

12 years agoMerge branch 'master' of github.com:rg3/youtube-dl
Philipp Hagemeister [Mon, 1 Oct 2012 16:38:19 +0000 (18:38 +0200)]
Merge branch 'master' of github.com:rg3/youtube-dl

12 years agoFix doc of extractor field
Philipp Hagemeister [Mon, 1 Oct 2012 16:38:10 +0000 (18:38 +0200)]
Fix doc of extractor field

12 years agoMerged, modified and compiled Dailymotion pull request #446 by @Steap
Filippo Valsorda [Sun, 30 Sep 2012 19:45:43 +0000 (21:45 +0200)]
Merged, modified and compiled Dailymotion pull request #446 by @Steap

12 years agoDailymotionIE: There is not necessarily an underscore in a Dailymotion URL.
Cyril Roelandt [Sun, 30 Sep 2012 13:30:20 +0000 (15:30 +0200)]
DailymotionIE: There is not necessarily an underscore in a Dailymotion URL.

12 years agoDailymotionIE: some videos do not use the "hqURL", "sdURL", "ldURL" keywords. In...
Cyril Roelandt [Sun, 30 Sep 2012 13:19:48 +0000 (15:19 +0200)]
DailymotionIE: some videos do not use the "hqURL", "sdURL", "ldURL" keywords. In this case, the "video_url" keyword should be looked for.

12 years agoUpdated youtube-dl.exe
Filippo Valsorda [Sat, 29 Sep 2012 17:12:56 +0000 (19:12 +0200)]
Updated youtube-dl.exe

12 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

12 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

12 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 (?)

12 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)

12 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

12 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)

12 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)

12 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)

12 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

12 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

12 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

12 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

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

12 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

12 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

12 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

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

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

12 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'

12 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

12 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_

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

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

12 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

12 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

12 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.

12 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

12 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

12 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.

12 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

12 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

12 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

12 years agoAdd InfoExtractor for Google Plus video
Kevin Kwan [Tue, 25 Sep 2012 08:21:02 +0000 (16:21 +0800)]
Add InfoExtractor for Google Plus video

12 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'].

12 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

12 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

12 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

12 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

12 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

12 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

12 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

12 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