]>
gitweb @ CieloNegro.org - youtube-dl.git/log
Yen Chi Hsuan [Sun, 2 Oct 2016 12:19:34 +0000 (20:19 +0800)]
Merge pull request #10829 from TRox1972/pornoxo_improve
[pornoxo] Use JWPlatform to improve metadata extraction
Déstin Reed [Sat, 1 Oct 2016 13:34:46 +0000 (15:34 +0200)]
[pornoxo] Use JWPlatform to improve metadata extraction
Sergey M․ [Sun, 2 Oct 2016 08:58:00 +0000 (15:58 +0700)]
release 2016.10.02
Sergey M․ [Sun, 2 Oct 2016 08:56:33 +0000 (15:56 +0700)]
[ChangeLog] Actualize
Yen Chi Hsuan [Sun, 2 Oct 2016 06:25:06 +0000 (14:25 +0800)]
[amcnetworks] Skip a restricted _TEST
Yen Chi Hsuan [Sun, 2 Oct 2016 06:07:49 +0000 (14:07 +0800)]
[jwplatform] Support DASH streams
Yen Chi Hsuan [Sat, 1 Oct 2016 21:24:31 +0000 (05:24 +0800)]
[jwplatform] Support old-style jwplayer playlists
Yen Chi Hsuan [Sat, 1 Oct 2016 19:03:41 +0000 (03:03 +0800)]
[utils] Fix xattr error handling
Yen Chi Hsuan [Sat, 1 Oct 2016 18:12:14 +0000 (02:12 +0800)]
[__init__] Fix lost xattr if --embed-thumbnail used
Reported at
https://github.com/rg3/youtube-dl/issues/9054#issuecomment-
250451823
Sergey M․ [Sat, 1 Oct 2016 17:50:07 +0000 (00:50 +0700)]
[byutv:event] Add extractor
Sergey M․ [Sat, 1 Oct 2016 17:44:54 +0000 (00:44 +0700)]
[byutv] Fix id and display id
Déstin Reed [Fri, 30 Sep 2016 17:59:08 +0000 (19:59 +0200)]
[byutv] Rely on _match_id and _parse_json
Sergey M․ [Sat, 1 Oct 2016 15:50:47 +0000 (22:50 +0700)]
[periscope:user] Fix extraction (Closes #10820)
Yen Chi Hsuan [Sat, 1 Oct 2016 12:13:04 +0000 (20:13 +0800)]
[utils] Support xattr as well as pyxattr
Closes #9054
There are two xattr packages in Python, pyxattr [1] and xattr [2]. They
have different APIs.
In old days pyxattr supports Linux only and xattr supports Linux, Mac,
FreeBSD and Solaris, and pyxattr supports Linux only. Recently pyxattr
adds support for Mac OS X. [3]
An old version of [2] is shipped with Mac OS X. However, some Linux
distributions have pyxattr only, for example PLD-Linux [4] and old Arch
Linux. [5] As a result, supporting both is the way to go.
[1] https://github.com/iustin/pyxattr
[2] https://github.com/xattr/xattr
[3] https://github.com/iustin/pyxattr/pull/9
[4] https://github.com/rg3/youtube-dl/issues/5498
[5] https://git.archlinux.org/svntogit/community.git/commit/?id=
427c4c76401e386d865ccddea4fbfdc74df80492
https://git.archlinux.org/svntogit/community.git/commit/?id=
59b40da7b69622a6761d364a8b07909e9cccaa56
python-xattr is added on 2016/06/29 while pyxattr is there for more
than 6 years
Yen Chi Hsuan [Sat, 1 Oct 2016 11:58:13 +0000 (19:58 +0800)]
[downloader/http] xattr values should be bytes
Yen Chi Hsuan [Sat, 1 Oct 2016 11:49:18 +0000 (19:49 +0800)]
Merge pull request #10818 from TRox1972/criterion_match_id
[criterion] Rely on _match_id, improve regex and add thumbnail to test
Déstin Reed [Fri, 30 Sep 2016 18:06:08 +0000 (20:06 +0200)]
[criterion] Rely on _match_id, improve regex and add thumbnail to test
Yen Chi Hsuan [Sat, 1 Oct 2016 08:37:49 +0000 (16:37 +0800)]
[twitch] Skip a 404 test
Yen Chi Hsuan [Sat, 1 Oct 2016 08:20:12 +0000 (16:20 +0800)]
Merge pull request #10817 from TRox1972/clubic_match_id
[clubic] Rely on _match_id and _parse_json
Yen Chi Hsuan [Sat, 1 Oct 2016 07:22:48 +0000 (15:22 +0800)]
[dctp] Fix extraction (closes #10734)
Yen Chi Hsuan [Thu, 29 Sep 2016 16:49:14 +0000 (00:49 +0800)]
[downloader/http] Use write_xattr function for --xattr-set-filesize
Déstin Reed [Fri, 30 Sep 2016 18:03:25 +0000 (20:03 +0200)]
[clubic] Rely on _match_id and _parse_json
Sergey M․ [Fri, 30 Sep 2016 17:16:08 +0000 (00:16 +0700)]
[instagram] PEP 8
Déstin Reed [Wed, 28 Sep 2016 15:28:16 +0000 (17:28 +0200)]
[Instagram] Extract video dimensions
Sergey M․ [Fri, 30 Sep 2016 15:30:34 +0000 (22:30 +0700)]
[tvland] Extend _VALID_URL (Closes #10812)
Sergey M․ [Thu, 29 Sep 2016 17:15:09 +0000 (00:15 +0700)]
[vgtv] Add support for tv.aftonbladet.se (Closes #10800)
Sergey M․ [Thu, 29 Sep 2016 17:13:03 +0000 (00:13 +0700)]
[aftonbladet] Remove extractor
Sergey M․ [Thu, 29 Sep 2016 16:51:52 +0000 (23:51 +0700)]
[vk] Improve view count extraction
Sergey M․ [Thu, 29 Sep 2016 16:48:21 +0000 (23:48 +0700)]
[vk] Extract timestamp (Closes #10760)
Sergey M․ [Thu, 29 Sep 2016 16:47:25 +0000 (23:47 +0700)]
[utils] Lower priority for rare date formats and add tests
Kacper Michajłow [Sun, 25 Sep 2016 18:26:58 +0000 (20:26 +0200)]
[vk] Fix date and view count extraction.
Yen Chi Hsuan [Thu, 29 Sep 2016 16:28:32 +0000 (00:28 +0800)]
Move write_xattr to utils.py
There are some other places that use xattr functions. It's better to
move it to a common place so that others can use it.
Sergey M․ [Thu, 29 Sep 2016 16:21:39 +0000 (23:21 +0700)]
[vk] Add support for running live streams (Closes #10799)
Sergey M․ [Thu, 29 Sep 2016 16:04:10 +0000 (23:04 +0700)]
[vk] Add support for finished live streams (#10799)
Yen Chi Hsuan [Thu, 29 Sep 2016 13:54:39 +0000 (21:54 +0800)]
Merge pull request #10788 from TRox1972/instagram_comments
[Instagram] Extract comments
Yen Chi Hsuan [Thu, 29 Sep 2016 13:39:35 +0000 (21:39 +0800)]
[leeco] Recognize more Le Sports URLs (#10794)
Déstin Reed [Wed, 28 Sep 2016 14:54:06 +0000 (16:54 +0200)]
[Instagram] Extract comments
Sergey M․ [Wed, 28 Sep 2016 15:58:25 +0000 (22:58 +0700)]
[ketnet] Extract mzsource formats (#10770)
Remita Amine [Wed, 28 Sep 2016 15:34:27 +0000 (16:34 +0100)]
[limelight:media] improve http formats extraction
Sergey M․ [Tue, 27 Sep 2016 16:09:46 +0000 (23:09 +0700)]
release 2016.09.27
Sergey M․ [Tue, 27 Sep 2016 16:03:00 +0000 (23:03 +0700)]
[ChangeLog] Remove duplicate
Sergey M․ [Tue, 27 Sep 2016 15:43:35 +0000 (22:43 +0700)]
[ChangeLog] Actualize
Sergey M․ [Tue, 27 Sep 2016 15:27:10 +0000 (22:27 +0700)]
[mtv] Improve _VALID_URL
Kacper Michajłow [Sun, 25 Sep 2016 03:39:29 +0000 (05:39 +0200)]
[vk] Add support for dailymotion embeds
Fixes #10661
Sergey M․ [Tue, 27 Sep 2016 14:55:51 +0000 (21:55 +0700)]
[periscope] Treat timed_out state as finished stream
Sergey M․ [Tue, 27 Sep 2016 14:37:33 +0000 (21:37 +0700)]
[npo] Clarify IE_NAMEs (Closes #10775)
Remita Amine [Tue, 27 Sep 2016 14:29:50 +0000 (15:29 +0100)]
Remita Amine [Tue, 27 Sep 2016 14:28:37 +0000 (15:28 +0100)]
[awaan:video] fix test(closes #10773)
Yen Chi Hsuan [Tue, 27 Sep 2016 06:38:41 +0000 (14:38 +0800)]
[einthusan] Fix extraction (closes #10714)
Sergey M․ [Mon, 26 Sep 2016 16:39:54 +0000 (23:39 +0700)]
[promptfile] Improve and modernize
Ondřej Bárta [Sun, 25 Sep 2016 10:44:46 +0000 (12:44 +0200)]
[promptfile] Fix extraction (Closes #10634)
Sergey M․ [Mon, 26 Sep 2016 15:15:58 +0000 (22:15 +0700)]
[kaltura] Speed up embed regexes (#10764)
Yen Chi Hsuan [Mon, 26 Sep 2016 06:14:37 +0000 (14:14 +0800)]
Ignore and cleanup 3gp files
Sergey M․ [Sun, 25 Sep 2016 16:30:57 +0000 (23:30 +0700)]
[extractors] Add import for anderetijden extractor
Sergey M․ [Sun, 25 Sep 2016 15:38:36 +0000 (22:38 +0700)]
[PULL_REQUEST_TEMPLATE.md] Fix typo
Sergey M․ [Sun, 25 Sep 2016 15:19:00 +0000 (22:19 +0700)]
[npo] Add support for anderetijden.nl (Closes #10754)
Sergey M․ [Sun, 25 Sep 2016 15:03:18 +0000 (22:03 +0700)]
[vpro] Fix playlist title extraction and update tests
Sergey M․ [Sun, 25 Sep 2016 14:58:17 +0000 (21:58 +0700)]
[npo] Generalize playlist extractors
Sergey M․ [Sun, 25 Sep 2016 11:09:46 +0000 (18:09 +0700)]
[PULL_REQUEST_TEMPLATE.md] Add checkable Improvement options PR's purpose
Sergey M․ [Sun, 25 Sep 2016 11:08:35 +0000 (18:08 +0700)]
[PULL_REQUEST_TEMPLATE.md] Add Unlicense notice
stepshal [Sat, 17 Sep 2016 14:48:20 +0000 (21:48 +0700)]
[youtube] Change test URLs from http to https
Sergey M․ [Sat, 24 Sep 2016 23:25:57 +0000 (06:25 +0700)]
[prosiebensat1] Add support for advopedia
Sergey M․ [Sat, 24 Sep 2016 23:19:17 +0000 (06:19 +0700)]
[prosiebensat1] Improve _VALID_URL
Sergey M․ [Sat, 24 Sep 2016 23:14:32 +0000 (06:14 +0700)]
[mwave] Relax _VALID_URLs (Closes #10735, closes #10748)
Sergey M․ [Sat, 24 Sep 2016 22:36:18 +0000 (05:36 +0700)]
[prosiebensat1] Fix playlist support (Closes #10745)
Sergey M․ [Sat, 24 Sep 2016 21:43:10 +0000 (04:43 +0700)]
[prosiebensat1] Add support for sat1gold (#10745)
Remita Amine [Sat, 24 Sep 2016 20:59:48 +0000 (21:59 +0100)]
[cbsnews:livevideo] fix extraction and extract m3u8 formats
Remita Amine [Sat, 24 Sep 2016 20:55:53 +0000 (21:55 +0100)]
[common] add hdcore sign to akamai f4m formats
Remita Amine [Sat, 24 Sep 2016 14:39:06 +0000 (15:39 +0100)]
[brightcove:new] add support for live streams
Remita Amine [Sat, 24 Sep 2016 14:38:19 +0000 (15:38 +0100)]
[download/hls] Delegate downloading to ffmpeg for live streams
Sergey M․ [Sat, 24 Sep 2016 12:29:49 +0000 (19:29 +0700)]
[soundcloud] Fix typo in playlist base class name
Sergey M․ [Sat, 24 Sep 2016 12:18:01 +0000 (19:18 +0700)]
[soundcloud] Generalize playlist entries extraction (#10733)
Yen Chi Hsuan [Sat, 24 Sep 2016 11:57:55 +0000 (19:57 +0800)]
[twitter] Support Periscope embeds (closes #10737)
Also update _TESTS
Remita Amine [Sat, 24 Sep 2016 09:50:14 +0000 (10:50 +0100)]
[mtv] add common IE_NAME prefix for MTVIE and MTVVideoIE
Remita Amine [Sat, 24 Sep 2016 09:41:38 +0000 (10:41 +0100)]
[mtv] add support for new website urls(closes #8169)(closes #9808)
Yen Chi Hsuan [Sat, 24 Sep 2016 06:27:08 +0000 (14:27 +0800)]
[openload] Support subtitles (closes #10625)
Yen Chi Hsuan [Sat, 24 Sep 2016 06:20:42 +0000 (14:20 +0800)]
[extractor/common] Improved support for HTML5 subtitles
Ref: #10625
In a strict sense, <track>s with kind=captions are not subtitles. [1]
openload misuses this attribute, and I guess there will be more
examples, so I add it to common.py.
Also allow extracting information for subtitles-only <video> or <audio>
tags, which is the case of openload.
[1] https://www.w3.org/TR/html5/embedded-content-0.html#attr-track-kind
Sergey M․ [Fri, 23 Sep 2016 19:16:47 +0000 (02:16 +0700)]
release 2016.09.24
Sergey M․ [Fri, 23 Sep 2016 19:12:49 +0000 (02:12 +0700)]
[ChangeLog] Actualize
Sergey M․ [Fri, 23 Sep 2016 19:01:01 +0000 (02:01 +0700)]
[soundcloud:playlist] Provide video id for playlist entries (Closes #10733)
Sergey M․ [Fri, 23 Sep 2016 14:08:16 +0000 (21:08 +0700)]
[prosiebensat1] Add support for kabeleinsdoku (Closes #10732)
Remita Amine [Thu, 22 Sep 2016 18:27:57 +0000 (19:27 +0100)]
[cbs] extract info from thunder videoPlayerService(closes #10728)
Yen Chi Hsuan [Thu, 22 Sep 2016 17:47:01 +0000 (01:47 +0800)]
[openload] Fix extraction (closes #10408, closes #10727)
Thanks to @daniel100097 for providing a working version
Yen Chi Hsuan [Thu, 22 Sep 2016 17:13:56 +0000 (01:13 +0800)]
[Makefile] Cleanup files from fragment-based downloaders
Yen Chi Hsuan [Thu, 22 Sep 2016 17:11:13 +0000 (01:11 +0800)]
[ustream] Support HLS streams (closes #10698)
Sergey M․ [Thu, 22 Sep 2016 14:48:53 +0000 (21:48 +0700)]
[udemy] Stringify video id
Remita Amine [Wed, 21 Sep 2016 20:49:52 +0000 (21:49 +0100)]
[ooyala] extract all hls formats
Sergey M․ [Wed, 21 Sep 2016 15:51:36 +0000 (22:51 +0700)]
[videomore] Fix embed regex
Remita Amine [Wed, 21 Sep 2016 14:56:31 +0000 (15:56 +0100)]
[adobepass] add support MSO that depend on watchTVeverywhere(closes #10709)
Remita Amine [Tue, 20 Sep 2016 17:51:29 +0000 (18:51 +0100)]
[cartoonnetwork] add support Adobe Pass auth
Sergey M․ [Tue, 20 Sep 2016 14:55:57 +0000 (21:55 +0700)]
[soundcloud] Modernize
coolsa [Sun, 18 Sep 2016 09:53:05 +0000 (03:53 -0600)]
[soundcloud] Extract license metadata
Remita Amine [Tue, 20 Sep 2016 14:52:23 +0000 (15:52 +0100)]
[fox] add support for Adobe Pass auth(closes #8584)
Remita Amine [Tue, 20 Sep 2016 10:55:30 +0000 (11:55 +0100)]
add support for Adobe Pass auth in tbs,tnt and trutv extractors(fixes #10642)(closes #10222)(closes #10519)
Sergey M․ [Sun, 18 Sep 2016 19:58:32 +0000 (02:58 +0700)]
release 2016.09.19
Sergey M․ [Sun, 18 Sep 2016 19:57:14 +0000 (02:57 +0700)]
[ChangeLog] Actualize
Sergey M․ [Sun, 18 Sep 2016 19:50:06 +0000 (02:50 +0700)]
[crunchyroll] Check if already logged in (Closes #10700)
Sergey M․ [Sun, 18 Sep 2016 12:10:18 +0000 (19:10 +0700)]
[twitch:stream] Remove fallback to profile extraction when stream is offline
Main page does not contain profile videos anymore
Yen Chi Hsuan [Sun, 18 Sep 2016 10:33:54 +0000 (18:33 +0800)]
[thisav] Improve title extraction (closes #10682)
I didn't add a test case as the one in #10682 looks like a copyrighted
product.
Sergey M․ [Sun, 18 Sep 2016 10:28:41 +0000 (17:28 +0700)]
[vyborymos] Improve station info extraction