youtube-dl.git
12 years agoAdd wav audio output
Philipp Hagemeister [Sat, 17 Dec 2011 00:32:28 +0000 (01:32 +0100)]
Add wav audio output

12 years agoOnly skip download if files exists; convert audio
Philipp Hagemeister [Fri, 16 Dec 2011 22:28:43 +0000 (23:28 +0100)]
Only skip download if files exists; convert audio

12 years agoRelease 2011.12.15
Philipp Hagemeister [Thu, 15 Dec 2011 19:32:37 +0000 (20:32 +0100)]
Release 2011.12.15

12 years agoDailymotion: Use og:title instead of <title> to find title (Closes: #253)
Philipp Hagemeister [Thu, 15 Dec 2011 19:32:05 +0000 (20:32 +0100)]
Dailymotion: Use og:title instead of <title> to find title (Closes: #253)

12 years agoRelease 2011.12.08
Philipp Hagemeister [Thu, 8 Dec 2011 20:39:13 +0000 (21:39 +0100)]
Release 2011.12.08

12 years ago--prefer-free-formats (Closes #231)
Philipp Hagemeister [Thu, 8 Dec 2011 20:38:28 +0000 (21:38 +0100)]
--prefer-free-formats (Closes #231)

12 years agom4a: aac in mp4 container (Closes #240)
Philipp Hagemeister [Thu, 8 Dec 2011 20:21:25 +0000 (21:21 +0100)]
m4a: aac in mp4 container (Closes #240)

12 years agoAbort when --max-downloads is reached.
Philipp Hagemeister [Thu, 8 Dec 2011 19:59:02 +0000 (20:59 +0100)]
Abort when --max-downloads is reached.

12 years agoMerge pull request #245 from rbrito/fix-makefile
Philipp Hagemeister [Thu, 8 Dec 2011 19:39:56 +0000 (11:39 -0800)]
Merge pull request #245 from rbrito/fix-makefile

Makefile: Don't use `echo`'s `-e` option for portability.

12 years agoMerge branch 'master' of github.com:rg3/youtube-dl
Philipp Hagemeister [Thu, 8 Dec 2011 19:39:22 +0000 (20:39 +0100)]
Merge branch 'master' of github.com:rg3/youtube-dl

12 years agoOpenClassRoom IE (Closes: #234)
Philipp Hagemeister [Thu, 8 Dec 2011 19:36:00 +0000 (20:36 +0100)]
OpenClassRoom IE (Closes: #234)

12 years agoMakefile: Don't use `echo`'s `-e` option for portability.
Rogério Brito [Thu, 8 Dec 2011 15:18:17 +0000 (13:18 -0200)]
Makefile: Don't use `echo`'s `-e` option for portability.

Many systems (including Debian, Ubuntu and derivatives like Linux Mint) use
Dash as a noninteractive version of `/bin/sh`, invoked by `make`.

Dash's `echo` command doesn't understand the `-e` option and this generates
spurious output when running `make`.  See [a bugreport][0] for one of the
many instances of this bug/feature in action.

[0]: https://bugs.launchpad.net/ubuntu/+source/dash/+bug/72167

12 years agoMerge pull request #238 from rbrito/add-to-gitignore
Philipp Hagemeister [Wed, 30 Nov 2011 19:45:17 +0000 (11:45 -0800)]
Merge pull request #238 from rbrito/add-to-gitignore

Add list of files to ignore for `youtube-dl`.

12 years agoAdd list of files to ignore for `youtube-dl`.
Rogério Brito [Wed, 30 Nov 2011 16:17:20 +0000 (14:17 -0200)]
Add list of files to ignore for `youtube-dl`.

12 years agoOpenClassRoom videos (#234)
Philipp Hagemeister [Wed, 30 Nov 2011 09:52:04 +0000 (10:52 +0100)]
OpenClassRoom videos (#234)

12 years agoMove merged code to dev version
Philipp Hagemeister [Wed, 30 Nov 2011 09:00:36 +0000 (10:00 +0100)]
Move merged code to dev version

12 years agoMerge pull request #236 from lra/dailymotion-fix
Philipp Hagemeister [Wed, 30 Nov 2011 08:57:09 +0000 (00:57 -0800)]
Merge pull request #236 from lra/dailymotion-fix

Fix the DailymotionIE to parse the new title of a webpage

12 years agoFix the DailymotionIE to parse the new title of a webpage
Laurent Raufaste [Wed, 30 Nov 2011 03:30:42 +0000 (22:30 -0500)]
Fix the DailymotionIE to parse the new title of a webpage

12 years agoMention -o - in doc (Closes #204)
Philipp Hagemeister [Tue, 29 Nov 2011 19:22:27 +0000 (20:22 +0100)]
Mention -o - in doc (Closes #204)

12 years agoUse freedesktop.org mandated user config file location (Suggested by Tyll in #231)
Philipp Hagemeister [Tue, 29 Nov 2011 19:13:06 +0000 (20:13 +0100)]
Use freedesktop.org mandated user config file location (Suggested by Tyll in #231)

12 years agoDo not count unmatched or skipped videos towards max-downloads (Closes #232)
Philipp Hagemeister [Tue, 29 Nov 2011 19:08:01 +0000 (20:08 +0100)]
Do not count unmatched or skipped videos towards max-downloads (Closes #232)

12 years agoPreliminary implementation of configuration files
Philipp Hagemeister [Mon, 28 Nov 2011 00:29:46 +0000 (01:29 +0100)]
Preliminary implementation of configuration files

12 years agoDocument -o %(upload_date)s (Closes #228)
Philipp Hagemeister [Mon, 28 Nov 2011 00:00:01 +0000 (01:00 +0100)]
Document -o %(upload_date)s (Closes #228)

12 years ago--max-downloads option (Closes #230)
Philipp Hagemeister [Sun, 27 Nov 2011 23:55:44 +0000 (00:55 +0100)]
--max-downloads option (Closes #230)

12 years agoCredit shizeeg for Mixcloud IE
Philipp Hagemeister [Thu, 24 Nov 2011 17:58:19 +0000 (18:58 +0100)]
Credit shizeeg for Mixcloud IE

12 years agoMove MixcloudIE to __init__.py
Philipp Hagemeister [Thu, 24 Nov 2011 17:02:12 +0000 (18:02 +0100)]
Move MixcloudIE to __init__.py

12 years agoMixcloud IE
sh!zeeg [Thu, 24 Nov 2011 16:45:14 +0000 (20:45 +0400)]
Mixcloud IE

12 years agoRelease 2011.11.23
Philipp Hagemeister [Wed, 23 Nov 2011 09:36:52 +0000 (10:36 +0100)]
Release 2011.11.23

12 years agoFix vimeo error (Closes #224)
Philipp Hagemeister [Wed, 23 Nov 2011 09:35:17 +0000 (10:35 +0100)]
Fix vimeo error (Closes #224)

12 years agoCorrect simplify_title call in ComedyCentral IE
Philipp Hagemeister [Tue, 22 Nov 2011 20:26:38 +0000 (21:26 +0100)]
Correct simplify_title call in ComedyCentral IE

12 years agoRelease 2011.11.22
Philipp Hagemeister [Tue, 22 Nov 2011 14:32:53 +0000 (15:32 +0100)]
Release 2011.11.22

12 years agoMake exception handling 2.5-compatible (Closes #223)
Philipp Hagemeister [Tue, 22 Nov 2011 14:31:30 +0000 (15:31 +0100)]
Make exception handling 2.5-compatible (Closes #223)

12 years agoRelease 2011.11.21
Philipp Hagemeister [Mon, 21 Nov 2011 20:51:24 +0000 (21:51 +0100)]
Release 2011.11.21

12 years agoAllow non-ASCII characters in simplified titles(Closes #220)
Philipp Hagemeister [Mon, 21 Nov 2011 20:50:39 +0000 (21:50 +0100)]
Allow non-ASCII characters in simplified titles(Closes #220)

12 years agoSimplify simplify_title
Philipp Hagemeister [Mon, 21 Nov 2011 19:15:32 +0000 (20:15 +0100)]
Simplify simplify_title

12 years agoFirst tests
Philipp Hagemeister [Mon, 21 Nov 2011 19:07:24 +0000 (20:07 +0100)]
First tests

12 years agoUse the dev version in Makefile
Philipp Hagemeister [Mon, 21 Nov 2011 19:00:54 +0000 (20:00 +0100)]
Use the dev version in Makefile

12 years agoMove code into a separate Python module
Philipp Hagemeister [Mon, 21 Nov 2011 18:59:59 +0000 (19:59 +0100)]
Move code into a separate Python module

12 years agoRemove empty real_initialize defs
Philipp Hagemeister [Mon, 21 Nov 2011 18:31:20 +0000 (19:31 +0100)]
Remove empty real_initialize defs

12 years agoCredit authors of Soundclound and InfoQ extractors
Philipp Hagemeister [Wed, 16 Nov 2011 08:33:03 +0000 (09:33 +0100)]
Credit authors of Soundclound and InfoQ extractors

12 years agoInfoQ IE (Closes #216)
Philipp Hagemeister [Tue, 15 Nov 2011 22:00:31 +0000 (23:00 +0100)]
InfoQ IE (Closes #216)

12 years agoMerge remote-tracking branch 'ngokevin/soundcloud'
Philipp Hagemeister [Tue, 15 Nov 2011 21:37:49 +0000 (22:37 +0100)]
Merge remote-tracking branch 'ngokevin/soundcloud'

12 years agoInfoQ IE
Ori Avtalion [Tue, 15 Nov 2011 21:13:12 +0000 (23:13 +0200)]
InfoQ IE

12 years agoMerge pull request #211 from techtonik/patch-1
Philipp Hagemeister [Tue, 15 Nov 2011 09:39:17 +0000 (01:39 -0800)]
Merge pull request #211 from techtonik/patch-1

Fix duplicated downloads from YouTube user page where watch URLs are not. Thanks to anatoly techtonik.

12 years agoFix youtube playlist IE match (Closes: #210)
Philipp Hagemeister [Tue, 15 Nov 2011 09:35:39 +0000 (10:35 +0100)]
Fix youtube playlist IE match (Closes: #210)

12 years agoremoved weird indent
Kevin Ngo [Sun, 13 Nov 2011 01:28:26 +0000 (17:28 -0800)]
removed weird indent

12 years agoadded whitespace below soundcloudIE class
Kevin Ngo [Sun, 13 Nov 2011 01:10:21 +0000 (17:10 -0800)]
added whitespace below soundcloudIE class

12 years agoextracts full title from source
Kevin Ngo [Sun, 13 Nov 2011 01:08:40 +0000 (17:08 -0800)]
extracts full title from source

12 years agonow downloads soundcloud songs, need to polish title grabbing and file naming
Kevin Ngo [Sun, 13 Nov 2011 00:48:43 +0000 (16:48 -0800)]
now downloads soundcloud songs, need to polish title grabbing and file naming

12 years agochanged spaces to tabs (by yt-dl standards), fixed bugs, but still won't download...
Kevin Ngo [Thu, 10 Nov 2011 09:04:33 +0000 (01:04 -0800)]
changed spaces to tabs (by yt-dl standards), fixed bugs, but still won't download. need to figure out how the whole process works to integrate correctly

12 years agoextracted all of the soundcloud information including description (not tested), need...
Kevin Ngo [Wed, 9 Nov 2011 09:52:36 +0000 (01:52 -0800)]
extracted all of the soundcloud information including description (not tested), need to hook into filedownloader

12 years agowork on soundcloud information extractor...need to talk to youtube-dl guys
Kevin Ngo [Tue, 8 Nov 2011 08:03:35 +0000 (00:03 -0800)]
work on soundcloud information extractor...need to talk to youtube-dl guys

12 years agogoing home and need to upload what little i did
Kevin Ngo [Tue, 8 Nov 2011 02:02:10 +0000 (18:02 -0800)]
going home and need to upload what little i did

12 years agoFix duplicated downloads from YouTube user page where watch URLs are not always end...
anatoly techtonik [Sun, 6 Nov 2011 13:42:43 +0000 (16:42 +0300)]
Fix duplicated downloads from YouTube user page where watch URLs are not always end with &. Stop scan on closing bracker prevents regexp to capture two links instead of one.

12 years agoMerge pull request #206 from rbrito/fixes/facebook-ie-2
Philipp Hagemeister [Wed, 2 Nov 2011 17:56:18 +0000 (10:56 -0700)]
Merge pull request #206 from rbrito/fixes/facebook-ie-2

FacebookIE: Fix regexp to recognize videos that weren't considered.

12 years agoFacebookIE: Fix regexp to recognize videos that weren't considered.
Rogério Brito [Tue, 1 Nov 2011 14:07:05 +0000 (12:07 -0200)]
FacebookIE: Fix regexp to recognize videos that weren't considered.

12 years agoFacebookIE: The date doesn't seem to be available anymore.
Rogério Brito [Thu, 20 Oct 2011 22:28:29 +0000 (20:28 -0200)]
FacebookIE: The date doesn't seem to be available anymore.

The current regular expression is likely to match a lot of stuff, as each
comment that a video has has one of those and it is not clear which one is
the date of the video *upload* itself.

12 years agoFacebookIE: Fix extraction of title as Facebook has changed stuff.
Rogério Brito [Thu, 20 Oct 2011 22:27:48 +0000 (20:27 -0200)]
FacebookIE: Fix extraction of title as Facebook has changed stuff.

12 years agoFacebookIE: Not all videos are available in all formats.
Rogério Brito [Thu, 20 Oct 2011 22:26:42 +0000 (20:26 -0200)]
FacebookIE: Not all videos are available in all formats.

12 years agoRelease 2011.10.19
Philipp Hagemeister [Tue, 18 Oct 2011 22:40:13 +0000 (00:40 +0200)]
Release 2011.10.19

12 years agoMerge branch 'vimeo' of https://github.com/rbrito/youtube-dl
Philipp Hagemeister [Tue, 18 Oct 2011 22:38:41 +0000 (00:38 +0200)]
Merge branch 'vimeo' of https://github.com/rbrito/youtube-dl

12 years agovimeo: Add the ability to detect if a video is available in HD. (Closes: #194)
Rogério Brito [Tue, 18 Oct 2011 21:47:19 +0000 (19:47 -0200)]
vimeo: Add the ability to detect if a video is available in HD. (Closes: #194)

12 years agovimeo: Add the ability to detect if a video is available in HD.
Rogério Brito [Tue, 18 Oct 2011 21:47:19 +0000 (19:47 -0200)]
vimeo: Add the ability to detect if a video is available in HD.

12 years agoMerge pull request #195 from rbrito/xvideos
Philipp Hagemeister [Tue, 18 Oct 2011 20:49:21 +0000 (13:49 -0700)]
Merge pull request #195 from rbrito/xvideos

Fixes for the xvideos IE

12 years agoxvideos: Capture only the video title, not the name of the site.
Rogério Brito [Tue, 18 Oct 2011 20:42:01 +0000 (18:42 -0200)]
xvideos: Capture only the video title, not the name of the site.

12 years agoxvideos: Fix misleading error message when extracting the URL.
Rogério Brito [Tue, 18 Oct 2011 20:41:02 +0000 (18:41 -0200)]
xvideos: Fix misleading error message when extracting the URL.

We said that we were trying to extract the title of the video.

12 years agoxvideos: Normalize the URL or it will fail with some inputs.
Rogério Brito [Tue, 18 Oct 2011 20:38:17 +0000 (18:38 -0200)]
xvideos: Normalize the URL or it will fail with some inputs.

For instance, if we give it <www.xvideos.com/video1384059>, we would
end up passing that to urllib2, which would complain about an unknown
URL type.

12 years agoQuick and dirty IE for xvideos.com.
Rogério Brito [Thu, 13 Oct 2011 19:44:20 +0000 (16:44 -0300)]
Quick and dirty IE for xvideos.com.

12 years agoCollegeHumor IE
Philipp Hagemeister [Wed, 12 Oct 2011 19:13:43 +0000 (21:13 +0200)]
CollegeHumor IE

12 years agoFix recognition of http://www.youtube.com/course?list=PL41FDABC6AA085E78&category...
Philipp Hagemeister [Tue, 4 Oct 2011 01:25:20 +0000 (03:25 +0200)]
Fix recognition of youtube.com/course?list=PL41FDABC6AA085E78&category=University/Mathematics/Topology%20%26%20Geometry

12 years agoSupport "newstyle" Youtube playlist IDs.
Rogério Brito [Tue, 4 Oct 2011 00:36:32 +0000 (21:36 -0300)]
Support "newstyle" Youtube playlist IDs.

Many playlists reported by Youtube now have the form like in:

    http://www.youtube.com/playlist?list=PL520044A3524F5E5D

where `PL` is prefixed to what youtube-dl used to use as playlist IDs. So,
while matching it, we adapt the regular expression so as to discard the `PL`
and only get the `520044A3524F5E5D` in the case of the playlist of the
example.

12 years agorelease 2011.09.30
Philipp Hagemeister [Fri, 30 Sep 2011 07:07:59 +0000 (09:07 +0200)]
release 2011.09.30

12 years agoCosmetic changes to --list-formats
Philipp Hagemeister [Fri, 30 Sep 2011 07:07:36 +0000 (09:07 +0200)]
Cosmetic changes to --list-formats

12 years agoAdded option -L to list available formats
Francois du Toit [Tue, 27 Sep 2011 23:28:37 +0000 (01:28 +0200)]
Added option -L to list available formats

12 years agoRelease 2011.09.27
Philipp Hagemeister [Tue, 27 Sep 2011 19:42:52 +0000 (21:42 +0200)]
Release 2011.09.27

12 years agoblip.tv: Handle direct URLs (Thanks to Bahman)
Philipp Hagemeister [Tue, 27 Sep 2011 19:42:15 +0000 (21:42 +0200)]
blip.tv: Handle direct URLs (Thanks to Bahman)

12 years agoUpdate REAMDE.md
Philipp Hagemeister [Mon, 26 Sep 2011 18:29:15 +0000 (20:29 +0200)]
Update REAMDE.md

12 years agoMention ext in output template help
Philipp Hagemeister [Mon, 26 Sep 2011 18:26:40 +0000 (20:26 +0200)]
Mention ext in output template help

12 years agoAdd help to output template
Philipp Hagemeister [Mon, 26 Sep 2011 18:24:43 +0000 (20:24 +0200)]
Add help to output template

12 years agoAdding HTTPS support for YouTube playlists and users; Escaping dots.
Osama Khalid [Sun, 25 Sep 2011 18:28:20 +0000 (21:28 +0300)]
Adding HTTPS support for YouTube playlists and users; Escaping dots.

12 years agoSimplify test
Philipp Hagemeister [Wed, 21 Sep 2011 16:49:08 +0000 (18:49 +0200)]
Simplify test

12 years agoUpdate README with new options
Philipp Hagemeister [Wed, 21 Sep 2011 16:48:51 +0000 (18:48 +0200)]
Update README with new options

12 years agoMerge pull request #172 from richardc/master
Philipp Hagemeister [Wed, 21 Sep 2011 16:47:11 +0000 (09:47 -0700)]
Merge pull request #172 from richardc/master

add support for vorbis to  --extract-audio

12 years agoAdd support for vorbis files to --extract-audio
Richard Clamp [Wed, 21 Sep 2011 16:29:25 +0000 (17:29 +0100)]
Add support for vorbis files to --extract-audio

Add Ogg Vorbis as a file type when extracting the audio from a
file.  This can be the 'best' codec if the source clip is a webm
container.

12 years agoClarify --cookies option
Philipp Hagemeister [Sun, 18 Sep 2011 16:50:23 +0000 (18:50 +0200)]
Clarify --cookies option

12 years agorelease 2011.09.18c: Prefer mp4 over webm
Philipp Hagemeister [Fri, 16 Sep 2011 22:58:44 +0000 (00:58 +0200)]
release 2011.09.18c: Prefer mp4 over webm

12 years agoPrefer format 18 over 43
Philipp Hagemeister [Fri, 16 Sep 2011 22:58:14 +0000 (00:58 +0200)]
Prefer format 18 over 43

12 years agoAdd youtube format 44
Philipp Hagemeister [Fri, 16 Sep 2011 22:51:25 +0000 (00:51 +0200)]
Add youtube format 44

12 years agoPrefer mp4 over webm - seems to work better for most users
Philipp Hagemeister [Fri, 16 Sep 2011 22:39:51 +0000 (00:39 +0200)]
Prefer mp4 over webm - seems to work better for most users

12 years agoRelease 2011.09.18b
Philipp Hagemeister [Fri, 16 Sep 2011 20:33:08 +0000 (22:33 +0200)]
Release 2011.09.18b

12 years agoPrevent youtube IE from taking youtube playlists
Philipp Hagemeister [Fri, 16 Sep 2011 20:31:31 +0000 (22:31 +0200)]
Prevent youtube IE from taking youtube playlists

12 years agoFix escapist URL match
Philipp Hagemeister [Thu, 15 Sep 2011 18:25:22 +0000 (20:25 +0200)]
Fix escapist URL match

12 years agoFix progress message when Content-Length is not set
Philipp Hagemeister [Thu, 15 Sep 2011 18:24:21 +0000 (20:24 +0200)]
Fix progress message when Content-Length is not set

12 years agoClarified "restart"
Philipp Hagemeister [Thu, 15 Sep 2011 18:10:27 +0000 (20:10 +0200)]
Clarified "restart"

12 years agoDo not update if already up-to-date (Closes #166)
Philipp Hagemeister [Thu, 15 Sep 2011 18:09:30 +0000 (20:09 +0200)]
Do not update if already up-to-date (Closes #166)

12 years agorelease 2011.09.18
Philipp Hagemeister [Thu, 15 Sep 2011 17:29:16 +0000 (19:29 +0200)]
release 2011.09.18

12 years agoSet continue to false again; we need to send to actually send a HEAD request to deter...
Philipp Hagemeister [Thu, 15 Sep 2011 17:27:21 +0000 (19:27 +0200)]
Set continue to false again; we need to send to actually send a HEAD request to determine whether we can continue or not

12 years agorelease 2011.09.17
Philipp Hagemeister [Thu, 15 Sep 2011 17:23:52 +0000 (19:23 +0200)]
release 2011.09.17

12 years agoUpdate README
Philipp Hagemeister [Thu, 15 Sep 2011 17:23:17 +0000 (19:23 +0200)]
Update README

12 years agoFix _do_download signature
Philipp Hagemeister [Thu, 15 Sep 2011 17:22:18 +0000 (19:22 +0200)]
Fix _do_download signature