]>
git.bitcoin.ninja Git - youtube-dl/log
rzhxeo [Tue, 5 Nov 2013 01:08:02 +0000 (02:08 +0100)]
[GenericIE] Also detect youtube if src url of iframe is embedded in ' instaed of "
Jaime Marquínez Ferrándiz [Mon, 4 Nov 2013 21:20:22 +0000 (22:20 +0100)]
[canal2c] Accept more urls (fixes #1723)
The url only needs to have the 'idVideo' field in the query, in any position.
We have to set the 'void=oui' in the webpage url, so that we get the file name.
Jaime Marquínez Ferrándiz [Sun, 3 Nov 2013 16:48:12 +0000 (17:48 +0100)]
[teamcoco] Parse the xml file and extract all the formats
Jaime Marquínez Ferrándiz [Sun, 3 Nov 2013 16:19:51 +0000 (17:19 +0100)]
Merge pull request #1693 from alexvh/teamcoco_fix
[teamcoco] Fix video url extraction for some videos
Philipp Hagemeister [Sun, 3 Nov 2013 14:58:52 +0000 (15:58 +0100)]
[youtube] Add description for YoutubeSearchDateIE (#1710)
Philipp Hagemeister [Sun, 3 Nov 2013 14:56:55 +0000 (15:56 +0100)]
Merge remote-tracking branch 'CBGoodBuddy/ytsearchtime'
Philipp Hagemeister [Sun, 3 Nov 2013 14:50:36 +0000 (15:50 +0100)]
release 2013.11.03
Philipp Hagemeister [Sun, 3 Nov 2013 14:49:59 +0000 (15:49 +0100)]
[viddler] Support non-digit IDs (Fixes #1714)
Jaime Marquínez Ferrándiz [Sun, 3 Nov 2013 13:17:12 +0000 (05:17 -0800)]
Merge pull request #1698 from rzhxeo/cinemassacre
[CinemassacreIE] Support more embed urls
Jaime Marquínez Ferrándiz [Sun, 3 Nov 2013 13:03:17 +0000 (14:03 +0100)]
Style fixes for extractors: remove spaces around (,),{ and }
Jaime Marquínez Ferrándiz [Sun, 3 Nov 2013 13:04:14 +0000 (05:04 -0800)]
Merge pull request #1679 from rzhxeo/mofosex
Add support for http://www.mofosex.com
Jaime Marquínez Ferrándiz [Sun, 3 Nov 2013 11:28:02 +0000 (03:28 -0800)]
Merge pull request #1677 from rzhxeo/xtube
Add support for http://www.xtube.com
Jaime Marquínez Ferrándiz [Sun, 3 Nov 2013 11:25:46 +0000 (03:25 -0800)]
Merge pull request #1676 from rzhxeo/extremetube
Add support for http://www.extremetube.com
Jaime Marquínez Ferrándiz [Sun, 3 Nov 2013 11:14:44 +0000 (12:14 +0100)]
Set the 'extractor_key' field in the info_dict
It's the string returned by the class method 'ie_key', which allows to retrieve the extractor with 'get_info_extractor'
Jaime Marquínez Ferrándiz [Sun, 3 Nov 2013 11:11:13 +0000 (12:11 +0100)]
Add the 'webpage_url' field to info_dict
The url for the video page, it must allow to reproduce the result.
It's automatically set by YoutubeDL if it's missing.
Jaime Marquínez Ferrándiz [Sun, 3 Nov 2013 10:56:45 +0000 (11:56 +0100)]
Set the extra_info inside YoutubeDL.process_ie_result and set only if the keys are missing
Craig Markwardt [Sun, 3 Nov 2013 02:40:48 +0000 (22:40 -0400)]
Add YoutubeSearchDateIE extractor to youtube.py & __init__.py, which searches by publication date.
rzhxeo [Sat, 2 Nov 2013 21:45:48 +0000 (22:45 +0100)]
[XTubeIE] Add description to TEST
rzhxeo [Sat, 2 Nov 2013 21:33:49 +0000 (22:33 +0100)]
[ExtremeTubeIE] Set age_limit to 18 and fix uploader extraction
Jaime Marquínez Ferrándiz [Sat, 2 Nov 2013 21:15:52 +0000 (14:15 -0700)]
Merge pull request #1678 from rzhxeo/keezmovies
[KeezMoviesIE] Detect URLs with numbers in the SEO part correct
Jaime Marquínez Ferrándiz [Sat, 2 Nov 2013 20:20:46 +0000 (21:20 +0100)]
[brightcove] Don't set the extension
If the video only has the 'FLVFullLengthURL' key, it can still be an mp4 file.
Jaime Marquínez Ferrándiz [Sat, 2 Nov 2013 19:51:09 +0000 (20:51 +0100)]
[exfm] skip tests
The site is down too often.
Jaime Marquínez Ferrándiz [Sat, 2 Nov 2013 19:46:26 +0000 (20:46 +0100)]
[youtube] Remove vevo test
The video is no longer available and it seems that vevo video don't use encrypted signatures anymore.
Jaime Marquínez Ferrándiz [Sat, 2 Nov 2013 18:50:57 +0000 (19:50 +0100)]
[bambuser] Add an extractor for channels (closes #1702)
Jaime Marquínez Ferrándiz [Sat, 2 Nov 2013 18:01:01 +0000 (19:01 +0100)]
Add an extractor for bambuser.com (#1702)
Philipp Hagemeister [Sat, 2 Nov 2013 10:21:36 +0000 (11:21 +0100)]
release 2013.11.02
Philipp Hagemeister [Sat, 2 Nov 2013 10:21:05 +0000 (11:21 +0100)]
[youtube] Encode subtitle track name in request (Fixes #1700)
Jaime Marquínez Ferrándiz [Fri, 1 Nov 2013 21:28:51 +0000 (22:28 +0100)]
Add an extractor for vk.com (closes #1635)
Jaime Marquínez Ferrándiz [Fri, 1 Nov 2013 10:55:35 +0000 (11:55 +0100)]
[metacafe] Fix support for age-restricted videos (fixes #1696)
The 'Content-Type' header must be set for disabling the family filter.
The 'flashversion' cookie is only needed for AnyClip videos.
Added tests for standard metacafe videos and for age-restricted videos.
Also set the 'age_limit' field.
rzhxeo [Fri, 1 Nov 2013 00:24:23 +0000 (01:24 +0100)]
[CinemassacreIE] Support more embed urls
Alex Van't Hof [Thu, 31 Oct 2013 05:57:22 +0000 (01:57 -0400)]
[teamcoco] Fix video url extraction for some videos
Video url extraction failed for some videos,
e.g. http://teamcoco.com/video/old-time-baseball
The url extracted was also occasionally suboptimal quality,
e.g. http://teamcoco.com/video/louis-ck-interview-george-w-bush
Jaime Marquínez Ferrándiz [Thu, 31 Oct 2013 07:07:26 +0000 (08:07 +0100)]
[livestream] fix the extraction of events
It now uses a json dictionary from the webpage.
Jaime Marquínez Ferrándiz [Thu, 31 Oct 2013 06:55:03 +0000 (07:55 +0100)]
Fix the test for dailymotion subtitles
The extractor returns a single info_dict now.
Philipp Hagemeister [Wed, 30 Oct 2013 23:20:49 +0000 (00:20 +0100)]
[dailymotion] Fix support for age-restricted videos (Fixes #1688)
Philipp Hagemeister [Wed, 30 Oct 2013 00:17:20 +0000 (01:17 +0100)]
release 2013.10.30
Philipp Hagemeister [Wed, 30 Oct 2013 00:17:00 +0000 (01:17 +0100)]
Use index in formt string (Fixes vevo test on Python 2.6)
Philipp Hagemeister [Wed, 30 Oct 2013 00:14:17 +0000 (01:14 +0100)]
[vevo] Readd support for SMIL (Fixes #1683)
Philipp Hagemeister [Wed, 30 Oct 2013 00:09:44 +0000 (01:09 +0100)]
Remove superfluous space
Philipp Hagemeister [Wed, 30 Oct 2013 00:09:26 +0000 (01:09 +0100)]
Fix output indenting for --list-formats
Filippo Valsorda [Tue, 29 Oct 2013 20:44:35 +0000 (16:44 -0400)]
Update the Vimeo test vector md5
confirmed that this is indeed the first 10241 (we went off by one with
byte range 0-10240) of the full, playing mp4, so they probably
reencoded or something
Jaime Marquínez Ferrándiz [Tue, 29 Oct 2013 19:58:49 +0000 (20:58 +0100)]
[arte] Download the 'Originalversion' version if it's the only one available (fixes #1682)
Philipp Hagemeister [Tue, 29 Oct 2013 14:10:09 +0000 (15:10 +0100)]
[vevo] Add more format details
Philipp Hagemeister [Tue, 29 Oct 2013 14:09:45 +0000 (15:09 +0100)]
Nicer --list-formats output
Philipp Hagemeister [Tue, 29 Oct 2013 13:00:01 +0000 (14:00 +0100)]
[vevo] Fix timestamp handling
( / 1000 is implicit float division )
Philipp Hagemeister [Tue, 29 Oct 2013 05:48:39 +0000 (06:48 +0100)]
release 2013.10.29
Philipp Hagemeister [Tue, 29 Oct 2013 05:48:18 +0000 (06:48 +0100)]
Merge remote-tracking branch 'origin/master'
Philipp Hagemeister [Tue, 29 Oct 2013 05:45:54 +0000 (06:45 +0100)]
[youtube] Fix login (Fixes #1681)
Filippo Valsorda [Mon, 28 Oct 2013 23:07:16 +0000 (19:07 -0400)]
[tests] a HTTP 503 is a transient issue
Jaime Marquínez Ferrándiz [Mon, 28 Oct 2013 22:37:01 +0000 (23:37 +0100)]
[mtv] Remove the templates from the mediagen url
Philipp Hagemeister [Mon, 28 Oct 2013 22:18:13 +0000 (23:18 +0100)]
Fix YouTubeDL test
Filippo Valsorda [Mon, 28 Oct 2013 22:03:26 +0000 (18:03 -0400)]
[tests] don't fail on network errors
This is suboptimal, but at least this way we will need to look at the logs
only to check for network errors that happen too often, instead of
parsing a ton of lines each time to see if there is some true test failing
Jaime Marquínez Ferrándiz [Mon, 28 Oct 2013 21:02:17 +0000 (22:02 +0100)]
Add an extractor for MySpace (closes #1666)
Jaime Marquínez Ferrándiz [Mon, 28 Oct 2013 21:01:37 +0000 (22:01 +0100)]
tests: build the filename from the info_dict if the 'file' key is missing
It will need to have the 'id' and 'ext' keys to work.
rzhxeo [Mon, 28 Oct 2013 18:23:48 +0000 (19:23 +0100)]
Add support for http://www.xtube.com
rzhxeo [Mon, 28 Oct 2013 17:22:55 +0000 (18:22 +0100)]
[KeezMoviesIE] Detect URLs with numbers in the SEO part correct
rzhxeo [Mon, 28 Oct 2013 17:18:58 +0000 (18:18 +0100)]
Add support for http://www.mofosex.com
rzhxeo [Mon, 28 Oct 2013 16:35:01 +0000 (17:35 +0100)]
Add support for http://www.extremetube.com
Jaime Marquínez Ferrándiz [Mon, 28 Oct 2013 15:54:38 +0000 (16:54 +0100)]
setup.py: Make sure the setuptools_available variable is set
Otherwise it would crash if it can't import setuptools.
Philipp Hagemeister [Mon, 28 Oct 2013 15:35:40 +0000 (08:35 -0700)]
Merge pull request #1675 from rzhxeo/fix
Check if description and thumbnail are None to prevent crash
rzhxeo [Mon, 28 Oct 2013 15:28:35 +0000 (16:28 +0100)]
Check if description and thumbnail are None to prevent crash
Philipp Hagemeister [Mon, 28 Oct 2013 10:41:43 +0000 (11:41 +0100)]
Make "requested format not available" expected (#1655)
Philipp Hagemeister [Mon, 28 Oct 2013 10:41:32 +0000 (11:41 +0100)]
mixcloud does not do any format selection
Philipp Hagemeister [Mon, 28 Oct 2013 10:34:21 +0000 (11:34 +0100)]
release 2013.10.28
Philipp Hagemeister [Mon, 28 Oct 2013 10:32:22 +0000 (11:32 +0100)]
[vimeo] Support hash in URL (Fixes #1669)
Philipp Hagemeister [Mon, 28 Oct 2013 10:31:12 +0000 (11:31 +0100)]
Nicer --list-formats output
Philipp Hagemeister [Mon, 28 Oct 2013 10:28:02 +0000 (11:28 +0100)]
Let extractors omit ext in formats
Philipp Hagemeister [Mon, 28 Oct 2013 10:24:47 +0000 (11:24 +0100)]
[addanime] Use new formats system
Philipp Hagemeister [Mon, 28 Oct 2013 09:44:13 +0000 (10:44 +0100)]
Merge remote-tracking branch 'origin/master'
Philipp Hagemeister [Mon, 28 Oct 2013 09:44:02 +0000 (10:44 +0100)]
New debug option --write-pages
Filippo Valsorda [Mon, 28 Oct 2013 06:34:29 +0000 (02:34 -0400)]
[Instagram] get the non-https link, as they are serving Akamai cert from a instagram.com domain
Filippo Valsorda [Mon, 28 Oct 2013 06:08:59 +0000 (23:08 -0700)]
Merge pull request #1620 from jaimeMF/console_script
Use the console_scripts entry point if setuptools is available
Filippo Valsorda [Mon, 28 Oct 2013 05:50:17 +0000 (01:50 -0400)]
Add the missing age_limit tags; added a devscript to do a superficial check for porn sites without the age_limit tag in the test
Filippo Valsorda [Mon, 28 Oct 2013 05:45:52 +0000 (01:45 -0400)]
Merge pull request #1657 by @rzhxeo
[YouPornIE] Extract all encrypted links and remove doubles at the end
Filippo Valsorda [Mon, 28 Oct 2013 05:38:28 +0000 (01:38 -0400)]
Merge pull request #1659 by @rzhxeo
Add support for http://www.tube8.com
Filippo Valsorda [Mon, 28 Oct 2013 05:35:11 +0000 (01:35 -0400)]
Merge pull request #1663 by @rzhxeo
Add support for http://www.spankwire.com
Filippo Valsorda [Mon, 28 Oct 2013 05:25:46 +0000 (01:25 -0400)]
Merge pull request #1664 by @rzhxeo
Add support for http://www.keezmovies.com
Filippo Valsorda [Mon, 28 Oct 2013 04:50:39 +0000 (00:50 -0400)]
Merge pull request #1661 by @rzhxeo
Add support for http://www.pornhub.com
Filippo Valsorda [Mon, 28 Oct 2013 04:33:43 +0000 (00:33 -0400)]
[Exfm] replace the failing Soundcloud test vector (broken also in browser)
Filippo Valsorda [Mon, 28 Oct 2013 04:14:19 +0000 (21:14 -0700)]
Merge pull request #1660 from pyed/master
[addanime] try to download HQ before normal
Jaime Marquínez Ferrándiz [Sun, 27 Oct 2013 17:12:59 +0000 (10:12 -0700)]
Merge pull request #1656 from rzhxeo/xhamster
[XHamsterIE] Extract SD and HD video
Abdulelah Alfntokh [Sun, 27 Oct 2013 16:48:02 +0000 (19:48 +0300)]
[addanime] better regex.
Jaime Marquínez Ferrándiz [Sun, 27 Oct 2013 13:40:25 +0000 (14:40 +0100)]
[generic] Detect bandcamp pages that use custom domains (closes #1662)
They embed the original url in the 'og:url' property.
Jaime Marquínez Ferrándiz [Sun, 27 Oct 2013 13:26:19 +0000 (14:26 +0100)]
[rtlnow] Change the test for rtlnitronow
Jaime Marquínez Ferrándiz [Sun, 27 Oct 2013 13:21:37 +0000 (14:21 +0100)]
[generic] Fix test video's checksum
Jaime Marquínez Ferrándiz [Sun, 27 Oct 2013 13:18:55 +0000 (14:18 +0100)]
[faz] Use a regex for getting the description
The page cannot be parsed in python2.6 with the html parser.
rzhxeo [Sun, 27 Oct 2013 11:48:09 +0000 (12:48 +0100)]
[KeezMoviesIE] Correct return value for embedded videos
Jaime Marquínez Ferrándiz [Sun, 27 Oct 2013 11:13:55 +0000 (12:13 +0100)]
[facebook] Don't recommend to report the issue if the video is private.
Jaime Marquínez Ferrándiz [Sun, 27 Oct 2013 11:09:46 +0000 (12:09 +0100)]
[facebook] Report a more meaningful message if the video cannot be accessed (closes #1658)
Jaime Marquínez Ferrándiz [Sun, 27 Oct 2013 11:07:58 +0000 (12:07 +0100)]
[facebook] Fix the login process (fixes #1244)
Abdulelah Alfntokh [Sun, 27 Oct 2013 10:51:26 +0000 (13:51 +0300)]
[addanime] fix md5sum
Abdulelah Alfntokh [Sun, 27 Oct 2013 10:36:43 +0000 (13:36 +0300)]
[addanime] catch 'RegexNotFoundError'
rzhxeo [Sun, 27 Oct 2013 09:10:28 +0000 (10:10 +0100)]
Add support for http://www.keezmovies.com
rzhxeo [Sat, 26 Oct 2013 23:59:26 +0000 (01:59 +0200)]
Add support for http://www.spankwire.com
rzhxeo [Sat, 26 Oct 2013 23:08:03 +0000 (01:08 +0200)]
[Tube8IE] Fix regex for uploader extraction
rzhxeo [Sat, 26 Oct 2013 23:04:22 +0000 (01:04 +0200)]
Add support for http://www.pornhub.com
rzhxeo [Sat, 26 Oct 2013 22:21:27 +0000 (00:21 +0200)]
[Tube8IE] Escape dot in regex
pyed [Sat, 26 Oct 2013 22:19:38 +0000 (01:19 +0300)]
[addanime] try to download HQ before normal
rzhxeo [Sat, 26 Oct 2013 21:33:32 +0000 (23:33 +0200)]
[YouPornIE] Make webpage download more robust
rzhxeo [Sat, 26 Oct 2013 21:27:30 +0000 (23:27 +0200)]
Add support for http://www.tube8.com
rzhxeo [Sat, 26 Oct 2013 19:57:10 +0000 (21:57 +0200)]
[YouPornIE] Extract all encrypted links and remove doubles at the end