Remita Amine [Wed, 6 Jan 2021 12:41:07 +0000 (13:41 +0100)]
[sbs] Add support for ondemand play and news embed URLs(closes #17650)(closes #27629)
Sergey M․ [Tue, 5 Jan 2021 20:54:33 +0000 (03:54 +0700)]
[twitch] Refactor
Sergey M․ [Tue, 5 Jan 2021 20:46:03 +0000 (03:46 +0700)]
[twitch] Drop legacy kraken API v5 code altogether
Sergey M․ [Tue, 5 Jan 2021 20:33:45 +0000 (03:33 +0700)]
[twitch:vod] Switch to GraphQL for video metadata
Remita Amine [Tue, 5 Jan 2021 20:17:08 +0000 (21:17 +0100)]
[canvas] Fix VRT NU extraction(closes #26957)(closes #27053)
Sergey M․ [Tue, 5 Jan 2021 19:10:44 +0000 (02:10 +0700)]
[twitch] Improve access token extraction and remove unused code (closes #27646)
23rd [Sun, 3 Jan 2021 13:30:56 +0000 (16:30 +0300)]
[twitch] Switch access token to GraphQL and refactor.
nixxo [Tue, 5 Jan 2021 18:49:56 +0000 (19:49 +0100)]
[rai] Detect ContentItem in iframe (closes #12652) (#27673)
Co-authored-by: Sergey M. <dstftw@gmail.com>
Remita Amine [Tue, 5 Jan 2021 17:17:04 +0000 (18:17 +0100)]
[ketnet] fix extraction(closes #27662)
Remita Amine [Tue, 5 Jan 2021 16:31:19 +0000 (17:31 +0100)]
[dplay] Add suport Discovery+ domains(closes #27680)
Sergey M․ [Tue, 5 Jan 2021 00:40:06 +0000 (07:40 +0700)]
[motherless] Fix review issues and improve extraction (closes #26495, closes #27450)
cladmi [Wed, 16 Dec 2020 08:54:48 +0000 (09:54 +0100)]
[motherless] Fix recent videos upload date extraction (closes #27661)
Less than a week old videos use a '20h ago' or '1d ago' format.
I kept the support for 'Ago' with uppercase start at is was already in the code.
Sergey M․ [Mon, 4 Jan 2021 19:44:27 +0000 (02:44 +0700)]
[travis] Drop Travis CI (closes #7193, closes #12366)
Sergey M․ [Mon, 4 Jan 2021 18:34:28 +0000 (01:34 +0700)]
[workflows/ci.yml] Add support for jython
Kevin O'Connor [Mon, 4 Jan 2021 18:24:01 +0000 (13:24 -0500)]
[downloader/hls] Disable decryption in tests (#27660)
Tests truncate the download to 10241 bytes, which is not divisible by 16
and cannot be decrypted. Tests don't really care about the decrypted
content, just that the data they retrieved is the expected data.
Therefore, it's fine to just return the encrypted data to tests.
See: #27621 and #27620
Yurii H [Mon, 4 Jan 2021 16:16:27 +0000 (18:16 +0200)]
[iheart] Update test description value (#27037)
the description has no HTML tags now.
Remita Amine [Mon, 4 Jan 2021 11:16:54 +0000 (12:16 +0100)]
[nrk] fix extraction for videos without a legalAge rating
Remita Amine [Mon, 4 Jan 2021 08:59:20 +0000 (09:59 +0100)]
[iheart] clean HTML tags from episode description
Remita Amine [Mon, 4 Jan 2021 08:42:27 +0000 (09:42 +0100)]
[iheart] remove print statement
Remita Amine [Mon, 4 Jan 2021 00:13:53 +0000 (01:13 +0100)]
[googleplus] Remove Extractor(closes #4955)(closes #7400)
Remita Amine [Mon, 4 Jan 2021 00:09:11 +0000 (01:09 +0100)]
[applepodcasts] Add new extractor(#25918)
Remita Amine [Mon, 4 Jan 2021 00:04:20 +0000 (01:04 +0100)]
[googlepodcasts] Add new extractor
Remita Amine [Mon, 4 Jan 2021 00:00:31 +0000 (01:00 +0100)]
[iheart] Add new extractor for iHeartRadio(#27037)
Remita Amine [Sun, 3 Jan 2021 23:53:58 +0000 (00:53 +0100)]
[acast] clean podcast URLs
Remita Amine [Sun, 3 Jan 2021 23:53:32 +0000 (00:53 +0100)]
[stitcher] clean podcast URLs
Remita Amine [Sun, 3 Jan 2021 23:51:55 +0000 (00:51 +0100)]
[utils] add a function to clean podcast URLs
Sergey M․ [Sun, 3 Jan 2021 17:17:51 +0000 (00:17 +0700)]
[xfileshare] Add support for aparat.cam (closes #27651)
Sergey M․ [Sun, 3 Jan 2021 15:25:17 +0000 (22:25 +0700)]
[nrktv] Add subtitles test
Remita Amine [Sun, 3 Jan 2021 12:37:24 +0000 (13:37 +0100)]
[twitter] Add support for summary card(closes #25121)
Remita Amine [Sun, 3 Jan 2021 12:29:00 +0000 (13:29 +0100)]
[twitter] try to use a Generic fallback for unknown twitter cards(closes #25982)
Remita Amine [Sun, 3 Jan 2021 11:12:06 +0000 (12:12 +0100)]
[stitcher] Add support for shows and show metadata extraction(closes #20510)
Remita Amine [Sun, 3 Jan 2021 09:04:32 +0000 (10:04 +0100)]
[stv] improve episode id extraction(closes #23083)
Sergey M․ [Sun, 3 Jan 2021 02:12:47 +0000 (09:12 +0700)]
release 2021.01.03
Sergey M․ [Sun, 3 Jan 2021 02:10:40 +0000 (09:10 +0700)]
[ChangeLog] Actualize
[ci skip]
Sergey M․ [Sun, 3 Jan 2021 01:58:05 +0000 (08:58 +0700)]
[nrk] Fix age limit extraction
Sergey M․ [Sun, 3 Jan 2021 01:31:26 +0000 (08:31 +0700)]
[nrk] Improve series metadata extraction (closes #27473)
Sergey M․ [Sun, 3 Jan 2021 00:57:12 +0000 (07:57 +0700)]
[nrk] PEP 8
Sergey M․ [Sun, 3 Jan 2021 00:53:05 +0000 (07:53 +0700)]
[nrk] Improve episode and season number extraction
Sergey M․ [Sun, 3 Jan 2021 00:31:03 +0000 (07:31 +0700)]
[nrktv] Fix tests
Sergey M․ [Sun, 3 Jan 2021 00:30:45 +0000 (07:30 +0700)]
[nrk] Improve series metadata extraction
Sergey M․ [Sun, 3 Jan 2021 00:02:13 +0000 (07:02 +0700)]
[nrk] Extract subtitles
Sergey M․ [Sat, 2 Jan 2021 23:51:21 +0000 (06:51 +0700)]
[nrk] Fix age limit extraction
Sergey M․ [Sat, 2 Jan 2021 23:45:17 +0000 (06:45 +0700)]
[nrk] Inline _extract_from_playback
Sergey M․ [Sat, 2 Jan 2021 23:44:28 +0000 (06:44 +0700)]
[nrk] Improve video id extraction
Sergey M․ [Sat, 2 Jan 2021 23:41:37 +0000 (06:41 +0700)]
[nrk] Add more shortcut tests
Sergey M․ [Sat, 2 Jan 2021 23:29:52 +0000 (06:29 +0700)]
[nrk] Improve extraction (closes #27634, closes #27635)
+ Add support for mp3 formats
* Generalize and delegate all item extractors to nrk, beware ie key breakages
+ Add support for podcasts
+ Generalize nrk shortcut form to support all kind of ids
Sergey M․ [Sat, 2 Jan 2021 22:01:45 +0000 (05:01 +0700)]
[nrktv] Switch to playback endpoint
mediaelement endpoint is no longer in use.
Remita Amine [Fri, 1 Jan 2021 19:21:59 +0000 (20:21 +0100)]
[vvvvid] fix season metadata extraction(#18130)
Remita Amine [Fri, 1 Jan 2021 17:30:56 +0000 (18:30 +0100)]
[stitcher] fix extraction(closes #20811)(closes #27606)
Remita Amine [Fri, 1 Jan 2021 16:05:42 +0000 (17:05 +0100)]
[acast] fix extraction(closes #21444)(closes #27612)(closes #27613)
Remita Amine [Thu, 31 Dec 2020 22:42:17 +0000 (23:42 +0100)]
[arcpublishing] add missing staticmethod decorator
Remita Amine [Thu, 31 Dec 2020 22:31:07 +0000 (23:31 +0100)]
[arcpublishing] Add new extractor
closes #2298
closes #9340
closes #17200
Remita Amine [Thu, 31 Dec 2020 11:17:55 +0000 (12:17 +0100)]
[sky] add support for Sports News articles and Brighcove videos(closes #13054)
Remita Amine [Thu, 31 Dec 2020 11:04:35 +0000 (12:04 +0100)]
[vvvvid] skip unplayable episodes and extract akamai formats(closes #27599)
Remita Amine [Thu, 31 Dec 2020 10:58:52 +0000 (11:58 +0100)]
[yandexvideo] fix extraction for Python 3.4
Sergey M․ [Wed, 30 Dec 2020 22:17:55 +0000 (05:17 +0700)]
release 2020.12.31
Sergey M․ [Wed, 30 Dec 2020 22:14:33 +0000 (05:14 +0700)]
[ChangeLog] Actualize
[ci skip]
Sergey M․ [Wed, 30 Dec 2020 22:06:54 +0000 (05:06 +0700)]
[redditr] Fix review issues and extract source thumbnail (closes #27503)
ozburo [Tue, 22 Dec 2020 12:12:14 +0000 (06:12 -0600)]
[redditr] Extract all thumbnails
Remita Amine [Wed, 30 Dec 2020 17:16:47 +0000 (18:16 +0100)]
[vvvvid] imporove info extraction
nixxo [Wed, 30 Dec 2020 17:12:17 +0000 (18:12 +0100)]
[vvvvid] add playlists support (#27574)
closes #18130
Remita Amine [Wed, 30 Dec 2020 15:45:53 +0000 (16:45 +0100)]
[yandexdisk] extract info from webpage
the public API does not return metadata when download limit is reached
Remita Amine [Wed, 30 Dec 2020 12:43:56 +0000 (13:43 +0100)]
[yandexdisk] fix extraction(closes #17861)(closes #27131)
Remita Amine [Wed, 30 Dec 2020 12:30:11 +0000 (13:30 +0100)]
[yandexvideo] use old api call as fallback
Remita Amine [Wed, 30 Dec 2020 08:24:37 +0000 (09:24 +0100)]
[yandexvideo] fix extraction(closes #25000)
Remita Amine [Wed, 30 Dec 2020 08:22:30 +0000 (09:22 +0100)]
[utils] accept only supported protocols in url_or_none
Remita Amine [Tue, 29 Dec 2020 18:29:08 +0000 (19:29 +0100)]
[YoutubeDL] Allow format filtering using audio language(#16209)
Remita Amine [Tue, 29 Dec 2020 16:21:05 +0000 (17:21 +0100)]
[nbc] Remove CSNNE extractor
Remita Amine [Tue, 29 Dec 2020 16:15:13 +0000 (17:15 +0100)]
[nbc] fix NBCSport VPlayer URL extraction(closes #16640)
Remita Amine [Tue, 29 Dec 2020 15:59:31 +0000 (16:59 +0100)]
[aenetworks] fix HistoryPlayerIE tests
Remita Amine [Tue, 29 Dec 2020 15:13:36 +0000 (16:13 +0100)]
[aenetworks] add support for biography.com (closes #3863)
Remita Amine [Tue, 29 Dec 2020 13:10:46 +0000 (14:10 +0100)]
[uktvplay] match new video URLs(closes #17909)
Remita Amine [Tue, 29 Dec 2020 13:09:10 +0000 (14:09 +0100)]
[sevenplay] detect API errors
Remita Amine [Tue, 29 Dec 2020 13:06:58 +0000 (14:06 +0100)]
[tenplay] fix format extraction(closes #26653)
Remita Amine [Tue, 29 Dec 2020 13:05:23 +0000 (14:05 +0100)]
[brightcove] raise ExtractorError for DRM protected videos(closes #23467)(closes #27568)
Sergey M․ [Mon, 28 Dec 2020 19:52:31 +0000 (02:52 +0700)]
release 2020.12.29
Sergey M․ [Mon, 28 Dec 2020 19:49:53 +0000 (02:49 +0700)]
[ChangeLog] Actualize
[ci skip]
Sergey M․ [Mon, 28 Dec 2020 19:29:34 +0000 (02:29 +0700)]
[youtube] Improve yt initial data extraction (closes #27524)
Sergey M․ [Mon, 28 Dec 2020 19:19:43 +0000 (02:19 +0700)]
[youtube:tab] Improve URL matching (closes #27559)
Sergey M․ [Mon, 28 Dec 2020 19:11:48 +0000 (02:11 +0700)]
[youtube:tab] Restore retry on browse requests (closes #27313, closes #27564)
Remita Amine [Mon, 28 Dec 2020 17:19:30 +0000 (18:19 +0100)]
[aparat] Fix extraction
closes #22285
closes #22611
closes #23348
closes #24354
closes #24591
closes #24904
closes #25418
closes #26070
closes #26350
closes #26738
closes #27563
Remita Amine [Mon, 28 Dec 2020 10:12:57 +0000 (11:12 +0100)]
[brightcove] remove sonyliv specific code
Remita Amine [Mon, 28 Dec 2020 09:50:29 +0000 (10:50 +0100)]
[piksel] import format extraction
Remita Amine [Sun, 27 Dec 2020 22:47:28 +0000 (23:47 +0100)]
[zype] Add support for uplynk videos
Remita Amine [Sun, 27 Dec 2020 21:26:20 +0000 (22:26 +0100)]
[toggle] add support for live.mewatch.sg (closes #27555)
JamKage [Sun, 27 Dec 2020 17:36:21 +0000 (17:36 +0000)]
[go] Added support for FXNetworks (#26826)
Co-authored-by: James Kirrage <james.kirrage@mortgagegym.com>
closes #13972
closes #22467
closes #23754
Sergey M․ [Sun, 27 Dec 2020 15:57:50 +0000 (22:57 +0700)]
[teachable] Improve embed detection (closes #26923)
Remita Amine [Sun, 27 Dec 2020 15:22:01 +0000 (16:22 +0100)]
[mitele] fix free video extraction(#24624)(closes #25827)(closes #26757)
Remita Amine [Sun, 27 Dec 2020 15:20:49 +0000 (16:20 +0100)]
[telecinco] fix extraction
Sergey M [Sun, 27 Dec 2020 14:15:09 +0000 (21:15 +0700)]
[youtube] Update invidious.snopyta.org (#22667)
Co-authored-by: sofutru <54445344+sofutru@users.noreply.github.com>
Remita Amine [Sun, 27 Dec 2020 07:58:34 +0000 (08:58 +0100)]
[amcnetworks] improve auth only video detection(closes #27548)
Remita Amine [Sun, 27 Dec 2020 07:55:51 +0000 (08:55 +0100)]
[generic] Add support for VHX Embeds(#27546)
Sergey M․ [Sat, 26 Dec 2020 16:17:35 +0000 (23:17 +0700)]
release 2020.12.26
Sergey M․ [Sat, 26 Dec 2020 16:13:26 +0000 (23:13 +0700)]
[ChangeLog] Actualize
[ci skip]
Sergey M․ [Sat, 26 Dec 2020 15:59:10 +0000 (22:59 +0700)]
[instagram] Fix test
Sergey M․ [Sat, 26 Dec 2020 15:58:27 +0000 (22:58 +0700)]
[instagram] Fix comment count extraction
Sergey M․ [Sat, 26 Dec 2020 15:50:58 +0000 (22:50 +0700)]
[instagram] Add support for reel URLs (closes #26234, closes #26250)
Remita Amine [Sat, 26 Dec 2020 15:54:24 +0000 (16:54 +0100)]
[bbc] switch to media selector v6
closes #23232
closes #23933
closes #26303
closes #26432
closes #26821
closes #27538
Sergey M․ [Sat, 26 Dec 2020 15:42:58 +0000 (22:42 +0700)]
[instagram] Improve thumbnail extraction
Sergey M․ [Sat, 26 Dec 2020 15:37:41 +0000 (22:37 +0700)]
[instagram] Improve extraction (closes #22880)