youtube-dl
7 years agoCredit @C4K3 for #10536
Sergey M․ [Fri, 2 Sep 2016 18:42:33 +0000 (01:42 +0700)]
Credit @C4K3 for #10536

7 years ago[youtube] Add support for rental videos' previews (Closes #10532)
Sergey M․ [Fri, 2 Sep 2016 18:17:15 +0000 (01:17 +0700)]
[youtube] Add support for rental videos' previews (Closes #10532)

7 years ago[drtv] Update tests
Sergey M․ [Fri, 2 Sep 2016 16:53:17 +0000 (23:53 +0700)]
[drtv] Update tests

7 years ago[utils] Add quicktime to mimetype2ext
Sergey M․ [Fri, 2 Sep 2016 16:50:42 +0000 (23:50 +0700)]
[utils] Add quicktime to mimetype2ext

7 years ago[youtube:playlist] Fallback to video extraction for video/playlist URLs when playlist...
Sergey M․ [Fri, 2 Sep 2016 16:43:20 +0000 (23:43 +0700)]
[youtube:playlist] Fallback to video extraction for video/playlist URLs when playlist is broken (Closes #10537)

7 years ago[drtv] Modernize and make more robust
Sergey M․ [Fri, 2 Sep 2016 16:02:15 +0000 (23:02 +0700)]
[drtv] Modernize and make more robust

7 years ago[utils] Improve mimetype2ext
Sergey M․ [Fri, 2 Sep 2016 15:57:48 +0000 (22:57 +0700)]
[utils] Improve mimetype2ext

7 years ago[drtv] Add support for dr.dk/nyheder
Sebastian Blunt [Fri, 2 Sep 2016 12:48:56 +0000 (14:48 +0200)]
[drtv] Add support for dr.dk/nyheder

It's the same video player, the only difference is that the video player
is loaded differently, and certain metadata (title and description) is
not available under dr.dk/mu, so make it by default get that from some
of the html meta tags.

Skip the dr.dk/tv test

dr.dk/tv videos are only available for between 7 and 90 days due to
Danish law, and in certain cases may be readded. Skip this test as it is
no longer available.

7 years ago[facebook:plugins:video] Add extractor (Closes #10530)
Sergey M․ [Fri, 2 Sep 2016 14:13:50 +0000 (21:13 +0700)]
[facebook:plugins:video] Add extractor (Closes #10530)

7 years ago[go] Add new extractor
Remita Amine [Fri, 2 Sep 2016 08:53:04 +0000 (09:53 +0100)]
[go] Add new extractor

7 years ago[adobepass] check for authz_token expiration(#10527)
Remita Amine [Thu, 1 Sep 2016 21:14:40 +0000 (22:14 +0100)]
[adobepass] check for authz_token expiration(#10527)

7 years ago[curiositystream] don't cache auth token
Remita Amine [Thu, 1 Sep 2016 18:46:58 +0000 (19:46 +0100)]
[curiositystream] don't cache auth token

7 years ago[nytimes] improve extraction
Remita Amine [Thu, 1 Sep 2016 18:07:41 +0000 (19:07 +0100)]
[nytimes] improve extraction

7 years ago[glide] Remove unused import
Sergey M․ [Thu, 1 Sep 2016 16:46:58 +0000 (23:46 +0700)]
[glide] Remove unused import

7 years ago[thestar] Fix extraction (Closes #10465)
Sergey M․ [Thu, 1 Sep 2016 16:46:15 +0000 (23:46 +0700)]
[thestar] Fix extraction (Closes #10465)

7 years ago[glide] Fix extraction (Closes #10478)
Sergey M․ [Thu, 1 Sep 2016 16:38:49 +0000 (23:38 +0700)]
[glide] Fix extraction (Closes #10478)

7 years ago[exfm] Remove extractor (Closes #10482)
Sergey M․ [Thu, 1 Sep 2016 16:32:28 +0000 (23:32 +0700)]
[exfm] Remove extractor (Closes #10482)

7 years ago[youporn] Fix categories and tags extraction (Closes #10521)
Sergey M․ [Thu, 1 Sep 2016 16:15:01 +0000 (23:15 +0700)]
[youporn] Fix categories and tags extraction (Closes #10521)

7 years ago[extractor/common] Simplify _extract_m3u8_formats
Sergey M․ [Thu, 1 Sep 2016 15:18:16 +0000 (22:18 +0700)]
[extractor/common] Simplify _extract_m3u8_formats

7 years ago[extractor/common] Restore NAME usage from EXT-X-MEDIA tag for formats codes in _extr...
Sergey M․ [Thu, 1 Sep 2016 14:37:25 +0000 (21:37 +0700)]
[extractor/common] Restore NAME usage from EXT-X-MEDIA tag for formats codes in _extract_m3u8_formats (Closes #10522)

7 years ago[curiositystream] Add new extractor
Remita Amine [Thu, 1 Sep 2016 12:34:12 +0000 (13:34 +0100)]
[curiositystream] Add new extractor

7 years ago[thvideo] Remove extractor. Website down.
Yen Chi Hsuan [Thu, 1 Sep 2016 09:04:41 +0000 (17:04 +0800)]
[thvideo] Remove extractor. Website down.

Closes #10464

According to a screenshot in http://tieba.baidu.com/p/4691302183,
thvideo.tv is shut down "temporarily". I see no clues that it will be up
again, so I remove it here.

7 years ago[movingimage] Adapt to the new domain name and fix extraction
Yen Chi Hsuan [Thu, 1 Sep 2016 08:58:16 +0000 (16:58 +0800)]
[movingimage] Adapt to the new domain name and fix extraction

Closes #10466

7 years ago[myvidster] Update _TESTS (closes #10473)
Yen Chi Hsuan [Thu, 1 Sep 2016 08:42:35 +0000 (16:42 +0800)]
[myvidster] Update _TESTS (closes #10473)

7 years ago[southpark.cc.com:español] Skip geo-restricted _TESTS
Yen Chi Hsuan [Thu, 1 Sep 2016 08:28:03 +0000 (16:28 +0800)]
[southpark.cc.com:español] Skip geo-restricted _TESTS

Breaks https://travis-ci.org/rg3/youtube-dl/jobs/156728175

7 years ago[cbs] extract once formats(closes #10515)
Remita Amine [Thu, 1 Sep 2016 07:00:13 +0000 (08:00 +0100)]
[cbs] extract once formats(closes #10515)

7 years ago[limelight] skip ism manifests and reduce requests
Remita Amine [Wed, 31 Aug 2016 17:31:49 +0000 (18:31 +0100)]
[limelight] skip ism manifests and reduce requests

7 years ago[porncom] Extract categories and tags (Closes #10510)
Sergey M․ [Wed, 31 Aug 2016 15:23:55 +0000 (22:23 +0700)]
[porncom] Extract categories and tags (Closes #10510)

7 years ago[facebook] Extract timestamp (Closes #10508)
Sergey M․ [Wed, 31 Aug 2016 15:12:37 +0000 (22:12 +0700)]
[facebook] Extract timestamp (Closes #10508)

7 years ago[yahoo] extract more and better formats
Remita Amine [Tue, 30 Aug 2016 20:48:59 +0000 (21:48 +0100)]
[yahoo] extract more and better formats

7 years agorelease 2016.08.31
Sergey M․ [Tue, 30 Aug 2016 19:39:39 +0000 (02:39 +0700)]
release 2016.08.31

7 years ago[ChangeLog] Actualize
Sergey M․ [Tue, 30 Aug 2016 19:37:40 +0000 (02:37 +0700)]
[ChangeLog] Actualize

7 years ago[pyvideo] Remove debugging code
Sergey M․ [Tue, 30 Aug 2016 18:56:58 +0000 (01:56 +0700)]
[pyvideo] Remove debugging code

7 years ago[soundcloud] Fix _VALID_URL clashes with sets (Closes #10505)
Sergey M․ [Tue, 30 Aug 2016 18:56:15 +0000 (01:56 +0700)]
[soundcloud] Fix _VALID_URL clashes with sets (Closes #10505)

7 years ago[bandcamp:album] Fix title extraction (Closes #10455)
Sergey M․ [Tue, 30 Aug 2016 17:29:49 +0000 (00:29 +0700)]
[bandcamp:album] Fix title extraction (Closes #10455)

7 years ago[pyvideo] Fix extraction (Closes #10468)
Sergey M․ [Tue, 30 Aug 2016 16:51:18 +0000 (23:51 +0700)]
[pyvideo] Fix extraction (Closes #10468)

7 years ago[turner] keep video id intact
Remita Amine [Tue, 30 Aug 2016 09:46:48 +0000 (10:46 +0100)]
[turner] keep video id intact

7 years ago[turner,cnn] move a check for wrong timestamp to CNNIE
Remita Amine [Mon, 29 Aug 2016 18:26:53 +0000 (19:26 +0100)]
[turner,cnn] move a check for wrong timestamp to CNNIE

7 years ago[cnn] update _TEST for CNNBlogsIE and CNNArticleIE(closes #10489)
Remita Amine [Mon, 29 Aug 2016 17:23:21 +0000 (18:23 +0100)]
[cnn] update _TEST for CNNBlogsIE and CNNArticleIE(closes #10489)

7 years ago[ctv] add support for (tsn,bnn,thecomedynetwork).ca websites(#10016)
Remita Amine [Mon, 29 Aug 2016 17:20:58 +0000 (18:20 +0100)]
[ctv] add support for (tsn,bnn,thecomedynetwork).ca websites(#10016)

7 years ago[9c9media] fix multiple stacks extraction and extract more metadata(#10016)
Remita Amine [Mon, 29 Aug 2016 17:17:32 +0000 (18:17 +0100)]
[9c9media] fix multiple stacks extraction and extract more metadata(#10016)

7 years ago[kusi] Update test
Sergey M․ [Mon, 29 Aug 2016 15:54:33 +0000 (22:54 +0700)]
[kusi] Update test

7 years ago[turner] Skip invalid subtitles' URLs
Sergey M․ [Mon, 29 Aug 2016 15:44:15 +0000 (22:44 +0700)]
[turner] Skip invalid subtitles' URLs

7 years ago[adultswim] Extract video info from onlineOriginals (Closes #10492)
Sergey M․ [Mon, 29 Aug 2016 15:40:35 +0000 (22:40 +0700)]
[adultswim] Extract video info from onlineOriginals (Closes #10492)

7 years ago[turner] Extract all formats
Sergey M․ [Mon, 29 Aug 2016 15:13:49 +0000 (22:13 +0700)]
[turner] Extract all formats

7 years ago[turner] Fix subtitles extraction
Sergey M․ [Mon, 29 Aug 2016 14:52:41 +0000 (21:52 +0700)]
[turner] Fix subtitles extraction

7 years ago[downloader/external] Recommend --hls-prefer-native for SOCKS users
Yen Chi Hsuan [Mon, 29 Aug 2016 11:05:38 +0000 (19:05 +0800)]
[downloader/external] Recommend --hls-prefer-native for SOCKS users

Related: #10490

7 years ago[generic,vodplatform] improve embed regex
Remita Amine [Mon, 29 Aug 2016 06:56:54 +0000 (07:56 +0100)]
[generic,vodplatform] improve embed regex

7 years ago[played] Remove extractor (Closes #10470)
Sergey M․ [Mon, 29 Aug 2016 01:26:07 +0000 (08:26 +0700)]
[played] Remove extractor (Closes #10470)

7 years ago[turner] fix secure m3u8 formats downloading
Remita Amine [Sun, 28 Aug 2016 16:51:53 +0000 (17:51 +0100)]
[turner] fix secure m3u8 formats downloading

7 years ago[cartoonnetwork] make extraction work for more videos in the website
Remita Amine [Sun, 28 Aug 2016 16:08:26 +0000 (17:08 +0100)]
[cartoonnetwork] make extraction work for more videos in the website

some videos require `networkName=CN2` to be present in the feed url

7 years ago[tbs] Add new extractor(#10222)
Remita Amine [Sun, 28 Aug 2016 15:50:32 +0000 (16:50 +0100)]
[tbs] Add new extractor(#10222)

7 years ago[cartoonnetwork] Add new extractor(#10110)
Remita Amine [Sun, 28 Aug 2016 15:47:59 +0000 (16:47 +0100)]
[cartoonnetwork] Add new extractor(#10110)

7 years ago[turner,nba,cnn,adultswim] add base extractor to parse cvp feeds
Remita Amine [Sun, 28 Aug 2016 15:43:15 +0000 (16:43 +0100)]
[turner,nba,cnn,adultswim] add base extractor to parse cvp feeds

7 years ago[openload] Update algorithm again (#10408)
Yen Chi Hsuan [Sun, 28 Aug 2016 14:49:46 +0000 (22:49 +0800)]
[openload] Update algorithm again (#10408)

7 years ago[bilibili] Fix extraction (closes #10375)
Yen Chi Hsuan [Sun, 28 Aug 2016 14:06:31 +0000 (22:06 +0800)]
[bilibili] Fix extraction (closes #10375)

Thanks @gdkchan for the algorithm

7 years ago[openload] Fix extraction (closes #10408)
Yen Chi Hsuan [Sun, 28 Aug 2016 12:27:08 +0000 (20:27 +0800)]
[openload] Fix extraction (closes #10408)

Thanks to @yokrysty again!

7 years ago[generic] Update some _TESTS
Yen Chi Hsuan [Sun, 28 Aug 2016 07:46:11 +0000 (15:46 +0800)]
[generic] Update some _TESTS

7 years agorelease 2016.08.28
Sergey M․ [Sun, 28 Aug 2016 00:24:08 +0000 (07:24 +0700)]
release 2016.08.28

7 years ago[README.md] Fix typo in download archive FAQ entry
Sergey M․ [Sun, 28 Aug 2016 00:09:03 +0000 (07:09 +0700)]
[README.md] Fix typo in download archive FAQ entry

7 years ago[ChangeLog] Actualize
Sergey M․ [Sun, 28 Aug 2016 00:00:15 +0000 (07:00 +0700)]
[ChangeLog] Actualize

7 years ago[periscope:user] Fix extraction (Closes #10453)
Sergey M․ [Sat, 27 Aug 2016 19:35:49 +0000 (02:35 +0700)]
[periscope:user] Fix extraction (Closes #10453)

7 years agoMerge branch 'steven7851-patch-2'
Yen Chi Hsuan [Fri, 26 Aug 2016 17:17:12 +0000 (01:17 +0800)]
Merge branch 'steven7851-patch-2'

7 years ago[douyutv] Simplify
Yen Chi Hsuan [Fri, 26 Aug 2016 17:16:39 +0000 (01:16 +0800)]
[douyutv] Simplify

7 years agoMerge branch 'patch-2' of https://github.com/steven7851/youtube-dl into steven7851...
Yen Chi Hsuan [Fri, 26 Aug 2016 14:29:46 +0000 (22:29 +0800)]
Merge branch 'patch-2' of https://github.com/steven7851/youtube-dl into steven7851-patch-2

7 years ago[crackle] Revert to template-based thumbnail extraction
Yen Chi Hsuan [Fri, 26 Aug 2016 11:58:17 +0000 (19:58 +0800)]
[crackle] Revert to template-based thumbnail extraction

To reduce to number of HTTP requests

7 years ago[douyutv] Use new api
steven7851 [Thu, 25 Aug 2016 23:32:54 +0000 (07:32 +0800)]
[douyutv] Use new api

use lapi for flv info, and html5 api for room info
#10153 #10318

7 years ago[tnaflix] Fix extraction (Closes #10434)
Sergey M․ [Thu, 25 Aug 2016 22:57:52 +0000 (05:57 +0700)]
[tnaflix] Fix extraction (Closes #10434)

7 years agoCredit @Xender for nhk:vod (#10424)
Sergey M․ [Thu, 25 Aug 2016 21:49:52 +0000 (04:49 +0700)]
Credit @Xender for nhk:vod (#10424)

7 years ago[nhk:vod] Improve extraction (Closes #10424)
Sergey M․ [Thu, 25 Aug 2016 21:48:40 +0000 (04:48 +0700)]
[nhk:vod] Improve extraction (Closes #10424)

7 years ago[nhk] Add extractor for VoD.
Aleksander Nitecki [Thu, 25 Aug 2016 18:21:06 +0000 (20:21 +0200)]
[nhk] Add extractor for VoD.

7 years ago[trutube] Remove extractor (Closes #10438)
Sergey M․ [Thu, 25 Aug 2016 20:43:13 +0000 (03:43 +0700)]
[trutube] Remove extractor (Closes #10438)

7 years ago[usanetwork] Add new extractor
Remita Amine [Thu, 25 Aug 2016 18:40:56 +0000 (19:40 +0100)]
[usanetwork] Add new extractor

7 years ago[downloader/external] Clarify that ffmpeg doesn't support SOCKS
Yen Chi Hsuan [Thu, 25 Aug 2016 14:38:06 +0000 (22:38 +0800)]
[downloader/external] Clarify that ffmpeg doesn't support SOCKS

Ref: #10304

7 years ago[crackle] Fix extraction and update _TESTS (closes #10333)
Yen Chi Hsuan [Thu, 25 Aug 2016 14:22:31 +0000 (22:22 +0800)]
[crackle] Fix extraction and update _TESTS (closes #10333)

7 years ago[spankbang] Fix description and uploader (closes #10339)
Yen Chi Hsuan [Thu, 25 Aug 2016 12:45:57 +0000 (20:45 +0800)]
[spankbang] Fix description and uploader (closes #10339)

7 years ago[README] Clean up grammar in --download-archive paragraph
Philipp Hagemeister [Thu, 25 Aug 2016 12:45:01 +0000 (14:45 +0200)]
[README] Clean up grammar in --download-archive paragraph

7 years ago[README.md] Add FAQ entry for download archive
Sergey M․ [Thu, 25 Aug 2016 11:57:31 +0000 (18:57 +0700)]
[README.md] Add FAQ entry for download archive

7 years ago[README.md] Add comments in sample configuration for clarity
Sergey M․ [Thu, 25 Aug 2016 11:27:15 +0000 (18:27 +0700)]
[README.md] Add comments in sample configuration for clarity

7 years ago[README.md] Use en-US URL in cookies FAQ entry
Sergey M․ [Thu, 25 Aug 2016 11:19:41 +0000 (18:19 +0700)]
[README.md] Use en-US URL in cookies FAQ entry

7 years ago[README.md] Clarify how to export cookies from browser for cookies FAQ entry
Sergey M․ [Thu, 25 Aug 2016 11:17:45 +0000 (18:17 +0700)]
[README.md] Clarify how to export cookies from browser for cookies FAQ entry

7 years ago[README.md] Quote URL in streaming to player FAQ entry
Sergey M․ [Thu, 25 Aug 2016 11:05:01 +0000 (18:05 +0700)]
[README.md] Quote URL in streaming to player FAQ entry

7 years ago[YoutubeDL] check only for None Value in thumbnails sorting
Remita Amine [Thu, 25 Aug 2016 10:53:47 +0000 (11:53 +0100)]
[YoutubeDL] check only for None Value in thumbnails sorting

7 years agoraise unexpected error when no stream found
Remita Amine [Thu, 25 Aug 2016 08:55:23 +0000 (09:55 +0100)]
raise unexpected error when no stream found

7 years ago[discoverygo] detect when video needs authentication(closes #10425)
Remita Amine [Thu, 25 Aug 2016 08:11:23 +0000 (09:11 +0100)]
[discoverygo] detect when video needs authentication(closes #10425)

7 years ago[cbc] Add support for watch.cbc.ca
Remita Amine [Thu, 25 Aug 2016 07:49:15 +0000 (08:49 +0100)]
[cbc] Add support for watch.cbc.ca

7 years ago[YoutubeDL] add fallback value for thumbnails values in thumbnails sorting
Remita Amine [Thu, 25 Aug 2016 07:46:54 +0000 (08:46 +0100)]
[YoutubeDL] add fallback value for thumbnails values in thumbnails sorting

7 years ago[common] extract formats from #EXT-X-MEDIA tags
Remita Amine [Thu, 25 Aug 2016 07:39:23 +0000 (08:39 +0100)]
[common] extract formats from #EXT-X-MEDIA tags

7 years ago[downloader/hls] fill IV with zeros for IVs shorter than 16-octet
Remita Amine [Thu, 25 Aug 2016 07:37:41 +0000 (08:37 +0100)]
[downloader/hls] fill IV with zeros for IVs shorter than 16-octet

7 years ago[utils] add ac-3 to the list of audio codecs in parse_codecs
Remita Amine [Thu, 25 Aug 2016 07:33:16 +0000 (08:33 +0100)]
[utils] add ac-3 to the list of audio codecs in parse_codecs

7 years ago[README.md] Add FAQ entry for streaming to player
Sergey M․ [Thu, 25 Aug 2016 00:34:55 +0000 (07:34 +0700)]
[README.md] Add FAQ entry for streaming to player

7 years ago[kickstarter] Silent the warning for og:description
Yen Chi Hsuan [Wed, 24 Aug 2016 17:29:32 +0000 (01:29 +0800)]
[kickstarter] Silent the warning for og:description

Closes #10415

7 years ago[mtvservices:embedded] Use another endpoint to get feed URL
Yen Chi Hsuan [Wed, 24 Aug 2016 15:58:22 +0000 (23:58 +0800)]
[mtvservices:embedded] Use another endpoint to get feed URL

Closes #10363

In the original mtvservices:embedded test case, config.xml is still used
to get the feed URL. Some other examples, including test_Generic_40
(http://www.vulture.com/2016/06/new-key-peele-sketches-released.html),
and the video mentioned in #10363, use another endpoint to get the feed
URL. The 'index.html' approach works for the original test case, too. So
I didn't keep the old approach.

7 years ago[bilibili] Mark as broken
Yen Chi Hsuan [Wed, 24 Aug 2016 13:18:56 +0000 (21:18 +0800)]
[bilibili] Mark as broken

Bilibili now uses emscripten, which is very difficult for reverse
engineering. I don't expect it to be fixed in near future, so I mark
it as broken.

Ref: #10375

7 years agorelease 2016.08.24.1
Sergey M․ [Wed, 24 Aug 2016 03:11:04 +0000 (10:11 +0700)]
release 2016.08.24.1

7 years ago[ChangeLog] Actualize
Sergey M․ [Wed, 24 Aug 2016 03:07:06 +0000 (10:07 +0700)]
[ChangeLog] Actualize

7 years ago[pluralsight] Modernize and make more robust
Sergey M․ [Wed, 24 Aug 2016 01:52:12 +0000 (08:52 +0700)]
[pluralsight] Modernize and make more robust

7 years ago[pluralsight] Add support for subtitles (Closes #9681)
Sergey M․ [Wed, 24 Aug 2016 01:41:52 +0000 (08:41 +0700)]
[pluralsight] Add support for subtitles (Closes #9681)

7 years agorelease 2016.08.24
Sergey M․ [Tue, 23 Aug 2016 18:38:46 +0000 (01:38 +0700)]
release 2016.08.24

7 years ago[ChangeLog] Actualize
Sergey M․ [Tue, 23 Aug 2016 18:36:27 +0000 (01:36 +0700)]
[ChangeLog] Actualize