youtube-dl
2 years agoHandle default in switch better
df [Thu, 4 Nov 2021 12:48:06 +0000 (12:48 +0000)]
Handle default in switch better

Add https://github.com/yt-dlp/yt-dlp/commit/a1fc7ca0743c8df06416e68ee74b64e07dfe7135
Thanks coletdjnz

2 years agoBack-port JS interpreter upgrade from yt-dlp PR #1437
df [Tue, 2 Nov 2021 11:18:39 +0000 (11:18 +0000)]
Back-port JS interpreter upgrade from yt-dlp PR #1437

2 years agoAdd compat_map/filter and use the former
df [Mon, 1 Nov 2021 13:34:29 +0000 (13:34 +0000)]
Add compat_map/filter and use the former

2 years agoFix test_youtube_flat_playlist_extraction
df [Mon, 1 Nov 2021 04:44:57 +0000 (04:44 +0000)]
Fix test_youtube_flat_playlist_extraction

2 years agoRemove obsolete non-working test_youtube_toptracks
df [Fri, 29 Oct 2021 02:10:35 +0000 (03:10 +0100)]
Remove obsolete non-working test_youtube_toptracks

2 years agoFix test_youtube_mix
df [Fri, 29 Oct 2021 02:03:00 +0000 (03:03 +0100)]
Fix test_youtube_mix

2 years agoRemove obsolete test_youtube_course
df [Thu, 28 Oct 2021 14:57:10 +0000 (15:57 +0100)]
Remove obsolete test_youtube_course

2 years agoFix test_youtube_playlist_noplaylist
df [Thu, 28 Oct 2021 14:55:38 +0000 (15:55 +0100)]
Fix test_youtube_playlist_noplaylist

2 years agorelease 2021.12.17
Sergey M․ [Thu, 16 Dec 2021 18:49:07 +0000 (01:49 +0700)]
release 2021.12.17

2 years ago[ChangeLog] Actualize
Sergey M․ [Thu, 16 Dec 2021 18:43:16 +0000 (01:43 +0700)]
[ChangeLog] Actualize
[ci skip]

2 years ago[youtube] Update signature function patterns (closes #30363) (#30366)
lanegramling [Thu, 16 Dec 2021 18:42:17 +0000 (11:42 -0700)]
[youtube] Update signature function patterns (closes #30363) (#30366)

3 years ago[peertube] only call description endpoint if necessary (#29383)
bopol [Thu, 1 Jul 2021 06:53:22 +0000 (08:53 +0200)]
[peertube] only call description endpoint if necessary (#29383)

3 years ago[periscope] pass referer to HLS requests(closes #29419)
Remita Amine [Mon, 28 Jun 2021 19:06:33 +0000 (20:06 +0100)]
[periscope] pass referer to HLS requests(closes #29419)

3 years ago[liveleak] Remove extractor (closes #17625, closes #24222) (#29331)
Aleri Kaisattera [Sun, 20 Jun 2021 21:23:50 +0000 (03:23 +0600)]
[liveleak] Remove extractor (closes #17625, closes #24222) (#29331)

3 years ago[pornhub] Add support for pornhubthbh7ap3u.onion
Sergey M․ [Sun, 20 Jun 2021 21:08:15 +0000 (04:08 +0700)]
[pornhub] Add support for pornhubthbh7ap3u.onion

3 years ago[pornhub] Detect geo restriction
Sergey M․ [Sun, 20 Jun 2021 20:33:43 +0000 (03:33 +0700)]
[pornhub] Detect geo restriction

3 years ago[pornhub] Dismiss tbr extracted from download URLs (closes #28927)
Sergey M․ [Sun, 20 Jun 2021 20:22:37 +0000 (03:22 +0700)]
[pornhub] Dismiss tbr extracted from download URLs (closes #28927)

No longer reliable

3 years ago[curiositystream:collection] Extend _VALID_URL (closes #26326, closes #29117)
Sergey M․ [Sun, 20 Jun 2021 18:54:52 +0000 (01:54 +0700)]
[curiositystream:collection] Extend _VALID_URL (closes #26326, closes #29117)

3 years ago[youtube] Make get_video_info processing more robust (closes #29333)
Sergey M․ [Sun, 20 Jun 2021 18:35:21 +0000 (01:35 +0700)]
[youtube] Make get_video_info processing more robust (closes #29333)

3 years ago[youtube] Workaround for get_video_info request (refs #29333)
Sergey M․ [Sun, 20 Jun 2021 18:34:27 +0000 (01:34 +0700)]
[youtube] Workaround for get_video_info request (refs #29333)

See https://github.com/ytdl-org/youtube-dl/issues/29333#issuecomment-864049544

3 years ago[bilibili] Strip uploader name (#29202)
Tianyi Shi [Sun, 20 Jun 2021 18:03:21 +0000 (19:03 +0100)]
[bilibili] Strip uploader name (#29202)

3 years ago[youtube] Update invidious instance list (#29281)
bopol [Sun, 20 Jun 2021 17:42:09 +0000 (19:42 +0200)]
[youtube] Update invidious instance list (#29281)

3 years ago[umg:de] Update GraphQL API URL (#29304)
Logan B [Sun, 20 Jun 2021 17:41:14 +0000 (05:41 +1200)]
[umg:de] Update GraphQL API URL (#29304)

Previous one no longer resolves

Co-authored-by: Sergey M. <dstftw@gmail.com>
3 years ago[nrk] Switch psapi URL to https (closes #29344)
Sergey M․ [Sun, 20 Jun 2021 17:36:28 +0000 (00:36 +0700)]
[nrk] Switch psapi URL to https (closes #29344)

Catalog calls no longer work via http

3 years ago[postprocessor/ffmpeg] Show ffmpeg output on error (refs #22680) (#29336)
kikuyan [Sun, 20 Jun 2021 16:58:19 +0000 (01:58 +0900)]
[postprocessor/ffmpeg] Show ffmpeg output on error (refs #22680) (#29336)

3 years ago[egghead] Add support for app.egghead.io (closes #28404) (#29303)
kikuyan [Thu, 17 Jun 2021 03:34:33 +0000 (12:34 +0900)]
[egghead] Add support for app.egghead.io (closes #28404) (#29303)

Co-authored-by: Sergey M. <dstftw@gmail.com>
3 years ago[appleconnect] Fix extraction (#29208)
kikuyan [Wed, 16 Jun 2021 21:12:13 +0000 (06:12 +0900)]
[appleconnect] Fix extraction (#29208)

3 years ago[orf:tvthek] Add support for MPD formats (closes #28672) (#29236)
kikuyan [Wed, 16 Jun 2021 21:02:06 +0000 (06:02 +0900)]
[orf:tvthek] Add support for MPD formats (closes #28672) (#29236)

3 years ago[README.md] Update MSVC 2010 redist URL (closes #29222)
Sergey M [Sat, 5 Jun 2021 22:32:27 +0000 (05:32 +0700)]
[README.md] Update MSVC 2010 redist URL (closes #29222)

3 years agorelease 2021.06.06
Sergey M․ [Sat, 5 Jun 2021 18:38:22 +0000 (01:38 +0700)]
release 2021.06.06

3 years ago[ChangeLog] Actualize
Sergey M․ [Sat, 5 Jun 2021 18:32:15 +0000 (01:32 +0700)]
[ChangeLog] Actualize
[ci skip]

3 years ago[facebook] Improve login required detection
Sergey M․ [Sat, 5 Jun 2021 18:16:43 +0000 (01:16 +0700)]
[facebook] Improve login required detection

3 years ago[youporn] Fix formats and view count extraction (closes #29216)
Sergey M․ [Sat, 5 Jun 2021 17:11:09 +0000 (00:11 +0700)]
[youporn] Fix formats and view count extraction (closes #29216)

3 years ago[orf:tvthek] Fix thumbnails extraction (closes #29217)
Sergey M․ [Sat, 5 Jun 2021 16:42:25 +0000 (23:42 +0700)]
[orf:tvthek] Fix thumbnails extraction (closes #29217)

3 years ago[formula1] fix extraction(closes #29206)
Remita Amine [Fri, 4 Jun 2021 16:51:44 +0000 (17:51 +0100)]
[formula1] fix extraction(closes #29206)

3 years ago[ard] Relax _VALID_URL and fix video ids (closes #22724, closes #29091)
Sergey M․ [Sat, 29 May 2021 23:14:59 +0000 (06:14 +0700)]
[ard] Relax _VALID_URL and fix video ids (closes #22724, closes #29091)

3 years ago[ustream] Detect https embeds (closes #29133)
Sergey M․ [Sat, 29 May 2021 20:43:59 +0000 (03:43 +0700)]
[ustream] Detect https embeds (closes #29133)

3 years ago[ted] Prefer own formats over external sources (closes #29142)
Sergey M․ [Sat, 29 May 2021 20:05:22 +0000 (03:05 +0700)]
[ted] Prefer own formats over external sources (closes #29142)

3 years ago[twitch:clips] Improve extraction (closes #29149)
Sergey M․ [Sat, 29 May 2021 18:46:49 +0000 (01:46 +0700)]
[twitch:clips] Improve extraction (closes #29149)

3 years ago[twitch:clips] Add access token query to download URLs (closes #29136)
phlip [Fri, 28 May 2021 01:01:59 +0000 (11:01 +1000)]
[twitch:clips] Add access token query to download URLs (closes #29136)

3 years ago[youtube] Fix get_video_info request (closes #29086, closes #29165)
Sergey M․ [Sat, 29 May 2021 17:36:26 +0000 (00:36 +0700)]
[youtube] Fix get_video_info request (closes #29086, closes #29165)

3 years ago[vimeo] fix vimeo pro embed extraction(closes #29126)
Remita Amine [Wed, 26 May 2021 10:04:39 +0000 (11:04 +0100)]
[vimeo] fix vimeo pro embed extraction(closes #29126)

3 years ago[redbulltv] fix embed data extraction(closes #28770)
Remita Amine [Mon, 17 May 2021 11:56:49 +0000 (12:56 +0100)]
[redbulltv] fix embed data extraction(closes #28770)

3 years ago[shahid] relax _VALID_URL(closes #28772, closes #28930)
Remita Amine [Mon, 17 May 2021 11:37:39 +0000 (12:37 +0100)]
[shahid] relax _VALID_URL(closes  #28772, closes #28930)

3 years agorelease 2021.05.16
Sergey M․ [Sun, 16 May 2021 15:55:05 +0000 (22:55 +0700)]
release 2021.05.16

3 years ago[ChangeLog] Actualize
Sergey M․ [Sun, 16 May 2021 15:40:39 +0000 (22:40 +0700)]
[ChangeLog] Actualize
[ci skip]

3 years ago[playstuff] Add extractor (closes #28901, closes #28931)
Sergey M․ [Sun, 16 May 2021 15:31:37 +0000 (22:31 +0700)]
[playstuff] Add extractor (closes #28901, closes #28931)

3 years ago[eroprofile] Skip test
Sergey M․ [Sun, 16 May 2021 15:01:51 +0000 (22:01 +0700)]
[eroprofile] Skip test

3 years ago[eroprofile] Fix extraction (closes #23200, closes #23626, closes #29008)
Sergey M․ [Sun, 16 May 2021 14:56:30 +0000 (21:56 +0700)]
[eroprofile] Fix extraction (closes #23200, closes #23626, closes #29008)

3 years ago[vivo] Add support for vivo.st (#29009)
kr4ssi [Sun, 16 May 2021 14:46:32 +0000 (16:46 +0200)]
[vivo] Add support for vivo.st (#29009)

Co-authored-by: Sergey M. <dstftw@gmail.com>
3 years ago[generic] Add support for og:audio (closes #28311, closes #29015)
Sergey M․ [Sun, 16 May 2021 14:42:38 +0000 (21:42 +0700)]
[generic] Add support for og:audio (closes #28311, closes #29015)

3 years ago[options] Fix thumbnail option group name (closes #29042)
Sergey M․ [Sun, 16 May 2021 14:34:10 +0000 (21:34 +0700)]
[options] Fix thumbnail option group name (closes #29042)

3 years ago[phoenix] Fix extraction (closes #29057)
Sergey M․ [Sun, 16 May 2021 14:21:14 +0000 (21:21 +0700)]
[phoenix] Fix extraction (closes #29057)

3 years ago[generic] Add support for sibnet embeds
Sergey M․ [Sun, 16 May 2021 13:50:32 +0000 (20:50 +0700)]
[generic] Add support for sibnet embeds

3 years ago[vk] Add support for sibnet embeds (closes #9500)
Sergey M․ [Sun, 16 May 2021 13:48:24 +0000 (20:48 +0700)]
[vk] Add support for sibnet embeds (closes #9500)

3 years ago[generic] Add Referer header for direct videojs download URLs (closes #2879, closes...
Sergey M․ [Sun, 16 May 2021 13:28:32 +0000 (20:28 +0700)]
[generic] Add Referer header for direct videojs download URLs (closes #2879, closes #20217, closes #29053)

3 years ago[orf:radio] Switch download URLs to HTTPS (closes #29012) (#29046)
Lukas Anzinger [Sun, 16 May 2021 12:54:15 +0000 (14:54 +0200)]
[orf:radio] Switch download URLs to HTTPS (closes #29012) (#29046)

3 years ago[blinkx] Remove extractor (closes #28941)
Sergey M․ [Tue, 4 May 2021 21:12:35 +0000 (04:12 +0700)]
[blinkx] Remove extractor (closes #28941)

No longer exists.

3 years ago[medaltv] Relax _VALID_URL (#28884)
catboy [Tue, 4 May 2021 20:44:07 +0000 (20:44 +0000)]
[medaltv] Relax _VALID_URL (#28884)

Co-authored-by: Sergey M. <dstftw@gmail.com>
3 years ago[YoutubeDL] Improve extract_info doc (#28946)
Jacob Chapman [Tue, 4 May 2021 20:31:24 +0000 (03:31 +0700)]
[YoutubeDL] Improve extract_info doc (#28946)

Co-authored-by: Sergey M. <dstftw@gmail.com>
3 years ago[funimation] Add support for optional lang code in URLs (closes #28950)
Sergey M․ [Tue, 4 May 2021 19:54:12 +0000 (02:54 +0700)]
[funimation] Add support for optional lang code in URLs (closes #28950)

3 years ago[gdcvault] Add support for HTML5 videos
Sergey M․ [Tue, 4 May 2021 19:44:29 +0000 (02:44 +0700)]
[gdcvault] Add support for HTML5 videos

3 years ago[dispeak] DRY and update tests (closes #28970)
Sergey M․ [Tue, 4 May 2021 19:30:42 +0000 (02:30 +0700)]
[dispeak] DRY and update tests (closes #28970)

3 years ago[dispeak] Improve FLV extraction (closes #13513)
Ben Rog-Wilhelm [Sun, 18 Apr 2021 04:15:10 +0000 (23:15 -0500)]
[dispeak] Improve FLV extraction (closes #13513)

3 years ago[kaltura] Improve iframe extraction (#28969)
Ben Rog-Wilhelm [Tue, 4 May 2021 19:14:35 +0000 (14:14 -0500)]
[kaltura] Improve iframe extraction (#28969)

Co-authored-by: Sergey M. <dstftw@gmail.com>
3 years ago[kaltura] Make embed code alternatives actually work
Sergey M․ [Tue, 4 May 2021 18:57:02 +0000 (01:57 +0700)]
[kaltura] Make embed code alternatives actually work

3 years ago[cda] Improve extraction (closes #28709, closes #28937)
Sergey M․ [Sat, 1 May 2021 15:53:30 +0000 (22:53 +0700)]
[cda] Improve extraction (closes #28709, closes #28937)

3 years ago[twitter] Improve formats extraction from vmap URL (closes #28909)
Sergey M․ [Sat, 1 May 2021 12:00:39 +0000 (19:00 +0700)]
[twitter] Improve formats extraction from vmap URL (closes #28909)

3 years ago[xtube] Fix formats extraction (closes #28870)
Sergey M․ [Sat, 1 May 2021 11:33:05 +0000 (18:33 +0700)]
[xtube] Fix formats extraction (closes #28870)

3 years ago[svtplay] Improve extraction (closes #28507, closes #28876)
Sergey M․ [Sat, 1 May 2021 11:09:32 +0000 (18:09 +0700)]
[svtplay] Improve extraction (closes #28507, closes #28876)

3 years ago[tv2dk] Fix extraction (closes #28888)
Sergey M․ [Sat, 1 May 2021 10:53:27 +0000 (17:53 +0700)]
[tv2dk] Fix extraction (closes #28888)

3 years ago[workflows/ci.yml] Update link to jython-installer
Sergey M․ [Sun, 25 Apr 2021 19:16:47 +0000 (02:16 +0700)]
[workflows/ci.yml] Update link to jython-installer

3 years agorelease 2021.04.26
Sergey M․ [Sun, 25 Apr 2021 18:33:30 +0000 (01:33 +0700)]
release 2021.04.26

3 years ago[ChangeLog] Actualize
Sergey M․ [Sun, 25 Apr 2021 18:29:50 +0000 (01:29 +0700)]
[ChangeLog] Actualize
[ci skip]

3 years ago[xfileshare] Add support for wolfstream.tv (#28858)
schnusch [Sun, 25 Apr 2021 17:32:47 +0000 (19:32 +0200)]
[xfileshare] Add support for wolfstream.tv (#28858)

3 years ago[francetvinfo] Improve video id extraction (closes #28792)
Sergey M․ [Sun, 25 Apr 2021 15:52:28 +0000 (22:52 +0700)]
[francetvinfo] Improve video id extraction (closes #28792)

3 years ago[workflows/ci.yml] Fix install nose for Jython
Sergey M․ [Sat, 24 Apr 2021 16:52:16 +0000 (23:52 +0700)]
[workflows/ci.yml] Fix install nose for Jython

3 years ago[medaltv] Fix extraction (#28807)
catboy [Sat, 24 Apr 2021 12:10:35 +0000 (12:10 +0000)]
[medaltv] Fix extraction (#28807)

numeric clip ids are no longer used by medal, and integer user ids are now sent as strings.

3 years ago[tver] Redirect all downloads to Brightcove (#28849)
The Hatsune Daishi [Sat, 24 Apr 2021 11:58:03 +0000 (20:58 +0900)]
[tver] Redirect all downloads to Brightcove (#28849)

3 years ago[youtube] Remove unused code
Sergey M․ [Tue, 20 Apr 2021 22:37:51 +0000 (05:37 +0700)]
[youtube] Remove unused code

3 years ago[go] Improve video id extraction (closes #25207, closes #25216, closes #26058)
Sergey M․ [Tue, 20 Apr 2021 22:35:39 +0000 (05:35 +0700)]
[go] Improve video id extraction (closes #25207, closes #25216, closes #26058)

3 years ago[test_execution] Add test for lazy extractors (refs #28780)
Sergey M․ [Tue, 20 Apr 2021 21:47:29 +0000 (04:47 +0700)]
[test_execution] Add test for lazy extractors (refs #28780)

3 years ago[test_youtube_misc] Move YoutubeIE.extract_id test into separate module
Sergey M․ [Tue, 20 Apr 2021 21:45:13 +0000 (04:45 +0700)]
[test_youtube_misc] Move YoutubeIE.extract_id test into separate module

3 years ago[youtube] Fix lazy extractors (closes #28780)
Sergey M․ [Tue, 20 Apr 2021 20:56:04 +0000 (03:56 +0700)]
[youtube] Fix lazy extractors (closes #28780)

3 years ago[bbc] Extract full description from __INITIAL_DATA__ (refs #28774)
Sergey M․ [Tue, 20 Apr 2021 20:00:56 +0000 (03:00 +0700)]
[bbc] Extract full description from __INITIAL_DATA__ (refs #28774)

3 years ago[bbc] Extract description and timestamp from __INITIAL_DATA__ (#28774)
dirkf [Tue, 20 Apr 2021 19:51:55 +0000 (20:51 +0100)]
[bbc] Extract description and timestamp from __INITIAL_DATA__ (#28774)

3 years ago[cbsnews] Fix extraction for python <3.6 (closes #23359)
Sergey M․ [Fri, 16 Apr 2021 22:05:31 +0000 (05:05 +0700)]
[cbsnews] Fix extraction for python <3.6 (closes #23359)

3 years agorelease 2021.04.17
Sergey M․ [Fri, 16 Apr 2021 20:50:09 +0000 (03:50 +0700)]
release 2021.04.17

3 years ago[ChangeLog] Actualize
Sergey M․ [Fri, 16 Apr 2021 20:47:00 +0000 (03:47 +0700)]
[ChangeLog] Actualize
[ci skip]

3 years ago[utils] PEP 8
Sergey M․ [Fri, 16 Apr 2021 20:32:04 +0000 (03:32 +0700)]
[utils] PEP 8

3 years ago[lbry] Add support for HLS videos (closes #27877, closes #28768)
Sergey M․ [Fri, 16 Apr 2021 20:23:47 +0000 (03:23 +0700)]
[lbry] Add support for HLS videos (closes #27877, closes #28768)

3 years ago[utils] Add support for support for experimental HTTP response status code 308 Perman...
Sergey M․ [Fri, 16 Apr 2021 20:22:13 +0000 (03:22 +0700)]
[utils] Add support for support for experimental HTTP response status code 308 Permanent Redirect (refs #27877, refs #28768)

3 years ago[youtube] Improve stretch extraction and fix stretched ratio calculation (closes...
Sergey M․ [Fri, 16 Apr 2021 19:27:54 +0000 (02:27 +0700)]
[youtube] Improve stretch extraction and fix stretched ratio calculation (closes #28769)

3 years ago[youtube:tab] Improve grid extraction (closes #28725)
Sergey M․ [Fri, 16 Apr 2021 18:05:44 +0000 (01:05 +0700)]
[youtube:tab] Improve grid extraction (closes #28725)

3 years ago[youtube:tab] Detect series playlist on playlists page (closes #28723)
zraktvor [Sat, 10 Apr 2021 13:11:35 +0000 (15:11 +0200)]
[youtube:tab] Detect series playlist on playlists page (closes #28723)

3 years ago[youtube] Add more invidious instances (#28706)
Cássio Ávila [Fri, 16 Apr 2021 17:31:34 +0000 (14:31 -0300)]
[youtube] Add more invidious instances (#28706)

3 years ago[pluralsight] Extend anti-throttling timeout (#28712)
quyleanh [Fri, 16 Apr 2021 17:30:10 +0000 (00:30 +0700)]
[pluralsight] Extend anti-throttling timeout (#28712)

3 years ago[youtube] Improve URL to extractor routing (closes #27572, closes #28335, closes...
Sergey M․ [Fri, 16 Apr 2021 17:07:32 +0000 (00:07 +0700)]
[youtube] Improve URL to extractor routing (closes #27572, closes #28335, closes #28742)

3 years ago[maoritv] Add new extractor(closes #24552)
Aaron Lipinski [Thu, 8 Apr 2021 07:59:36 +0000 (19:59 +1200)]
[maoritv] Add new extractor(closes #24552)

3 years ago[youtube:tab] Pass innertube context and x-goog-visitor-id header along with continua...
Sergey M․ [Thu, 8 Apr 2021 19:09:52 +0000 (02:09 +0700)]
[youtube:tab] Pass innertube context and x-goog-visitor-id header along with continuation requests (closes #28702)