Sergey M․ [Sun, 6 Dec 2020 17:55:49 +0000 (00:55 +0700)]
[extractor/common] Eliminate media tag name regex duplication
Sergey M․ [Sun, 6 Dec 2020 17:45:16 +0000 (00:45 +0700)]
[extractor/common] Fix media type extraction for HTML5 media tags in start/end form
Sergey M․ [Sun, 6 Dec 2020 16:08:03 +0000 (23:08 +0700)]
[generic] Extract RSS video itunes metadata
Sergey M․ [Sun, 6 Dec 2020 15:30:30 +0000 (22:30 +0700)]
[generic] Extract RSS video timestamp
renalid [Sun, 6 Dec 2020 15:12:25 +0000 (16:12 +0100)]
[generic] Extract RSS video description (#27177)
Remita Amine [Sat, 5 Dec 2020 15:24:49 +0000 (16:24 +0100)]
[nrk] reduce requests for Radio series
Remita Amine [Sat, 5 Dec 2020 14:35:29 +0000 (15:35 +0100)]
[nrk] reduce the number of instalments requests
Remita Amine [Sat, 5 Dec 2020 08:13:42 +0000 (09:13 +0100)]
[nrk] improve format extraction
Remita Amine [Fri, 4 Dec 2020 23:32:59 +0000 (00:32 +0100)]
[nrk] improve extraction
- improve format extraction for old akamai formats
- update some of the tests
- add is_live value to entry info dict
- request instalments only when their available
- fix skole extraction
Sergey M․ [Fri, 4 Dec 2020 21:45:30 +0000 (04:45 +0700)]
[peertube] Extract fps
Sergey M․ [Fri, 4 Dec 2020 21:41:33 +0000 (04:41 +0700)]
[peertube] Recognize audio-only formats (closes #27295)
Sergey M․ [Fri, 4 Dec 2020 20:40:00 +0000 (03:40 +0700)]
release 2020.12.05
Sergey M․ [Fri, 4 Dec 2020 20:31:07 +0000 (03:31 +0700)]
[ChangeLog] Actualize
[ci skip]
Sergey M․ [Fri, 4 Dec 2020 20:24:56 +0000 (03:24 +0700)]
[teachable:course] Improve extraction (closes #24507, closes #27286)
Sergey M․ [Fri, 4 Dec 2020 20:00:10 +0000 (03:00 +0700)]
[nrk] Improve error extraction
Sergey M․ [Fri, 4 Dec 2020 19:46:28 +0000 (02:46 +0700)]
[nrktv] Relax _VALID_URL
Sergey M․ [Fri, 4 Dec 2020 19:43:33 +0000 (02:43 +0700)]
[nrktv:series] Improve extraction (closes #21926)
Sergey M․ [Fri, 4 Dec 2020 19:21:07 +0000 (02:21 +0700)]
[nrktv:series] Improve extraction
Sergey M․ [Fri, 4 Dec 2020 18:19:37 +0000 (01:19 +0700)]
[nrktv:season] Improve extraction
Remita Amine [Fri, 4 Dec 2020 17:08:08 +0000 (18:08 +0100)]
[nrk] fix call to moved method
Remita Amine [Fri, 4 Dec 2020 17:05:27 +0000 (18:05 +0100)]
[nrk] fix typo
Remita Amine [Fri, 4 Dec 2020 17:04:38 +0000 (18:04 +0100)]
[nrk] improve format extraction and geo-restriction detection (closes #24221)
Sergey M․ [Fri, 4 Dec 2020 16:56:50 +0000 (23:56 +0700)]
[pornhub] Handle HTTP errors gracefully (closes #26414)
Sergey M․ [Fri, 4 Dec 2020 16:38:42 +0000 (23:38 +0700)]
[nrktv] Relax _VALID_URL (closes #27299, closes #26185)
Remita Amine [Fri, 4 Dec 2020 13:16:03 +0000 (14:16 +0100)]
[zdf] extract webm formats(closes #26659)
Sergey M․ [Thu, 3 Dec 2020 16:25:36 +0000 (23:25 +0700)]
[travis] Disable download jobs
Until youtube-dl OSS approval by Travis or moving to GitHub Actions
[ci skip]
Matthew Rayermann [Thu, 3 Dec 2020 07:47:56 +0000 (23:47 -0800)]
[nhk] Add audio clip test to NHK extractor (#27269)
Remita Amine [Wed, 2 Dec 2020 23:35:47 +0000 (00:35 +0100)]
[gamespot] Extract DASH and HTTP formats
Remita Amine [Wed, 2 Dec 2020 23:33:55 +0000 (00:33 +0100)]
[extractor/commons] improve Akamai HTTP formats extraction
Remita Amine [Wed, 2 Dec 2020 21:49:51 +0000 (22:49 +0100)]
[tver] correct episode_number key
Remita Amine [Wed, 2 Dec 2020 20:37:14 +0000 (21:37 +0100)]
[extractor/common] improve Akamai HTTP format extraction
- Allow m3u8 manifest without an additional audio format
- Fix extraction for qualities starting with a number
Solution provided by @nixxo based on: https://stackoverflow.com/a/
5984688
Remita Amine [Wed, 2 Dec 2020 20:36:51 +0000 (21:36 +0100)]
[tver] Add new extractor (closes #26662)(closes #27284)
opusforlife2 [Wed, 2 Dec 2020 18:30:08 +0000 (18:30 +0000)]
[pornhub] Add support for pornhub.org (#27276)
Most ISPs block the other two TLDs through deep packet inspection
Remita Amine [Tue, 1 Dec 2020 23:41:00 +0000 (00:41 +0100)]
[extractors] Add QubIE import
Sergey M․ [Tue, 1 Dec 2020 18:37:40 +0000 (01:37 +0700)]
release 2020.12.02
Sergey M․ [Tue, 1 Dec 2020 18:22:43 +0000 (01:22 +0700)]
[ChangeLog] Actualize
[ci skip]
Remita Amine [Tue, 1 Dec 2020 11:25:02 +0000 (12:25 +0100)]
[tva] Add support for qub.ca (closes #27235)
Remita Amine [Tue, 1 Dec 2020 09:38:53 +0000 (10:38 +0100)]
[toggle] Detect DRM protected videos (closes #16479)(closes #20805)
Remita Amine [Tue, 1 Dec 2020 09:11:51 +0000 (10:11 +0100)]
[toggle] Add support for new MeWatch URLs (closes #27256)
Sergey M․ [Mon, 30 Nov 2020 21:44:10 +0000 (04:44 +0700)]
[youtube:tab] Extract channels only from channels tab (closes #27266)
Sergey M․ [Mon, 30 Nov 2020 18:53:12 +0000 (01:53 +0700)]
[cspan] Extract info from jwplayer data (closes #3672, closes #3734, closes #10638, closes #13030, closes #18806, closes #23148, closes #24461, closes #26171, closes #26800, closes #27263)
Roman Beránek [Mon, 30 Nov 2020 18:14:29 +0000 (19:14 +0100)]
[cspan] Pass Referer header with format's video URL (#26032) (closes #25729)
Sergey M․ [Mon, 30 Nov 2020 17:49:03 +0000 (00:49 +0700)]
[youtube] Improve age-gated videos extraction (closes #27259)
Remita Amine [Mon, 30 Nov 2020 08:45:44 +0000 (09:45 +0100)]
[mediaset] add support for movie URLs(closes #27240)
Sergey M․ [Sun, 29 Nov 2020 17:25:06 +0000 (00:25 +0700)]
[yandexmusic] Refactor and add support for artist's tracks and albums (closes #11887, closes #22284)
Sergey M․ [Sun, 29 Nov 2020 15:15:51 +0000 (22:15 +0700)]
[yandexmusic:track] Fix extraction (closes #26449, closes #26669, closes #26747, closes #26748, closes #26762)
Sergey M․ [Sun, 29 Nov 2020 06:53:01 +0000 (13:53 +0700)]
release 2020.11.29
Sergey M․ [Sun, 29 Nov 2020 06:49:12 +0000 (13:49 +0700)]
[ChangeLog] Actualize
[ci skip]
Michael Munch [Sun, 29 Nov 2020 06:44:36 +0000 (07:44 +0100)]
[drtv] Extend _VALID_URL (#27243)
Sergey M․ [Sun, 29 Nov 2020 01:09:20 +0000 (08:09 +0700)]
[tiktok] Fix extraction (closes #20809, closes #22838, closes #22850, closes #25987, closes #26281, closes #26411, closes #26639, closes #26776, closes #27237)
bopol [Sat, 28 Nov 2020 21:15:53 +0000 (22:15 +0100)]
[ina] Add support for mobile URLs (#27229)
Sergey M․ [Sat, 28 Nov 2020 20:55:49 +0000 (03:55 +0700)]
[YoutubeDL] Write static debug to stderr and respect quiet for dynamic debug (closes #14579, closes #22593)
TODO: logging and verbosity needs major refactoring (refs #10894)
JChris246 [Sat, 28 Nov 2020 19:32:13 +0000 (15:32 -0400)]
[pornhub] Fix like and dislike count extraction (closes #27227) (#27234)
Sergey M․ [Sat, 28 Nov 2020 08:02:31 +0000 (15:02 +0700)]
[youtube] Improve yt initial player response extraction (closes #27216)
Remita Amine [Thu, 26 Nov 2020 11:56:49 +0000 (12:56 +0100)]
[videa] improve extraction
Adrian Heine né Lang [Thu, 26 Nov 2020 11:55:06 +0000 (12:55 +0100)]
[videa] Adapt to updates (#26301)
closes #25973, closes #25650.
Remita Amine [Wed, 25 Nov 2020 20:39:17 +0000 (21:39 +0100)]
[spreaker] fix SpreakerShowIE test URL
Sergey M․ [Wed, 25 Nov 2020 20:05:51 +0000 (03:05 +0700)]
release 2020.11.26
Sergey M․ [Wed, 25 Nov 2020 20:03:51 +0000 (03:03 +0700)]
[ChangeLog] Actualize
[ci skip]
Sergey M․ [Wed, 25 Nov 2020 19:58:48 +0000 (02:58 +0700)]
[spreaker] Add extractor (closes #13480, closes #13877)
Remita Amine [Wed, 25 Nov 2020 10:40:37 +0000 (11:40 +0100)]
[vlive] improve extraction for geo-restricted videos
Remita Amine [Wed, 25 Nov 2020 10:26:26 +0000 (11:26 +0100)]
[vlive] Add support for post URLs(closes #27122)(closes #27123)
Remita Amine [Tue, 24 Nov 2020 22:25:03 +0000 (23:25 +0100)]
[viki] fix video API request(closes #27184)
Remita Amine [Tue, 24 Nov 2020 21:54:08 +0000 (22:54 +0100)]
[bbc] fix BBC Three clip extraction
Remita Amine [Tue, 24 Nov 2020 21:49:04 +0000 (22:49 +0100)]
[bbc] fix BBC News videos extraction
Remita Amine [Tue, 24 Nov 2020 17:29:46 +0000 (18:29 +0100)]
[medaltv] improve extraction
Joshua Lochner [Tue, 24 Nov 2020 17:27:33 +0000 (19:27 +0200)]
[medaltv] Add new extractor (#27149)
Remita Amine [Mon, 23 Nov 2020 21:44:34 +0000 (22:44 +0100)]
[youtube] imporve music metadata and license extraction(closes #26013)
Sergey M․ [Mon, 23 Nov 2020 21:16:29 +0000 (04:16 +0700)]
[downloader/fragment] Set final file's mtime according to last fragment's Last-Modified header (closes #11718, closes #18384, closes #27138)
Sergey M․ [Mon, 23 Nov 2020 19:59:49 +0000 (02:59 +0700)]
[nrk] Fix extraction
Sergey M․ [Mon, 23 Nov 2020 19:18:40 +0000 (02:18 +0700)]
[cda] Fix extraction (closes #17803, closes #24458, closes #24518, closes #26381)
Sergey M․ [Mon, 23 Nov 2020 17:23:14 +0000 (00:23 +0700)]
release 2020.11.24
Sergey M․ [Mon, 23 Nov 2020 17:20:42 +0000 (00:20 +0700)]
[ChangeLog] Actualize
[ci skip]
Sergey M․ [Mon, 23 Nov 2020 17:10:25 +0000 (00:10 +0700)]
[youtube:tab] Fix feeds extraction (closes #25695, closes #26452)
Sergey M․ [Mon, 23 Nov 2020 15:34:27 +0000 (22:34 +0700)]
[youtube:tab] PEP 8
Sergey M․ [Mon, 23 Nov 2020 15:33:21 +0000 (22:33 +0700)]
[youtube:favorites] Restore extractor
Sergey M․ [Mon, 23 Nov 2020 15:19:25 +0000 (22:19 +0700)]
[youtube:tab] Fix some weird typo (closes #27157)
Remita Amine [Mon, 23 Nov 2020 13:16:38 +0000 (14:16 +0100)]
[pinterest] Add support for large collections(more than 25 pins)
Remita Amine [Sun, 22 Nov 2020 18:38:45 +0000 (19:38 +0100)]
[franceinter] flake8
renalid [Sun, 22 Nov 2020 18:35:53 +0000 (19:35 +0100)]
[franceinter] add thumbnail url (#27153)
Co-authored-by: remitamine <remitamine@gmail.com>
Remita Amine [Sun, 22 Nov 2020 16:39:41 +0000 (17:39 +0100)]
[box] Add new extractor(#5949)
Jia Rong Yee [Sun, 22 Nov 2020 13:12:47 +0000 (21:12 +0800)]
[nytimes] Add new cooking.nytimes.com extractor (#27143)
* [nytimes] support cooking.nytimes.com, resolves #27112
Co-authored-by: remitamine <remitamine@gmail.com>
Remita Amine [Sun, 22 Nov 2020 12:16:03 +0000 (13:16 +0100)]
[lbry] relax _VALID_URL regex(closes #27144)
Remita Amine [Sun, 22 Nov 2020 12:07:04 +0000 (13:07 +0100)]
[rumble] add support for embed pages(#10785)
Remita Amine [Sun, 22 Nov 2020 12:01:56 +0000 (13:01 +0100)]
[skyit] add support for multiple Sky Italia websites(closes #26629)
Remita Amine [Sun, 22 Nov 2020 11:54:55 +0000 (12:54 +0100)]
[extractor/common] add generic support for akamai http format extraction
Sergey M․ [Sat, 21 Nov 2020 22:04:01 +0000 (05:04 +0700)]
[pinterest] Add extractor (closes #25747)
Sergey M․ [Sat, 21 Nov 2020 16:59:11 +0000 (23:59 +0700)]
release 2020.11.21.1
Sergey M․ [Sat, 21 Nov 2020 16:52:39 +0000 (23:52 +0700)]
[ChangeLog] Actualize
[ci skip]
Sergey M․ [Sat, 21 Nov 2020 16:54:33 +0000 (23:54 +0700)]
release 2020.11.21
Sergey M․ [Sat, 21 Nov 2020 16:41:49 +0000 (23:41 +0700)]
[youtube:tab] Comment out test
Sergey M․ [Sat, 21 Nov 2020 16:36:25 +0000 (23:36 +0700)]
[svtplay] Fix test title
Sergey M․ [Sat, 21 Nov 2020 16:35:01 +0000 (23:35 +0700)]
[svtplay] Add support for svt.se/barnkanalen (closes #24817)
Mattias Wadman [Sat, 21 Nov 2020 16:24:37 +0000 (17:24 +0100)]
[svt] Extract timestamp and thumbnail in more cases (#27130)
Add timestamp, set to "valid from" which i think could been seen as publish time.
Add thumbnail in more cases, seems to was only done in the embedded data case for some reason.
Switch svtplay test url to an existing video and also one with no expire date.
Also add an additional thumbnail url test regex.
Josh Soref [Sat, 21 Nov 2020 15:00:05 +0000 (10:00 -0500)]
Fix typos (#27084)
* spelling: authorization
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: brightcove
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: creation
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: exceeded
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: exception
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: extension
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: extracting
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: extraction
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: frontline
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: improve
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: length
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: listsubtitles
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: multimedia
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: obfuscated
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: partitioning
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: playlist
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: playlists
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: restriction
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: services
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: split
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: srmediathek
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: support
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: thumbnail
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: verification
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: whitespaces
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
Daniel Peukert [Sat, 21 Nov 2020 14:52:20 +0000 (15:52 +0100)]
[youtube] Fix error reason extraction (#27081)
Sergey M․ [Sat, 21 Nov 2020 13:49:56 +0000 (20:49 +0700)]
[youtube] Fix like and dislike count extraction (closes #25977)
Sergey M․ [Sat, 21 Nov 2020 13:48:13 +0000 (20:48 +0700)]
[youtube:tab] Add support for current video and fix lives extraction (closes #27126)
Remita Amine [Fri, 20 Nov 2020 22:23:55 +0000 (23:23 +0100)]
[infoq] fix format extraction(closes #25984)
renalid [Fri, 20 Nov 2020 21:44:08 +0000 (22:44 +0100)]
[francetv] Update to fix thumbnail URL issue (#27120)
Fix the thumbnail URL. The issue was here for many years, never fixed. It's done ! :-)
Example : https://www.france.tv/france-2/de-gaulle-l-eclat-et-le-secret/de-gaulle-l-eclat-et-le-secret-saison-1/
2035247-solitude.html
failed thumbnail url generated : http://pluzz.francetv.fr/staticftv/ref_emissions/2020-11-02/EMI_1104da66f533cc7dc5d0d07a181a18c2e2fe1d81_20201014122553940.jpg
right thumbnail url fixed : https://sivideo.webservices.francetelevisions.fr/staticftv/ref_emissions/2020-11-02/EMI_1104da66f533cc7dc5d0d07a181a18c2e2fe1d81_20201014122553940.jpg