pukkandan
2c4cb134a9
Fix max_results
2022-01-30 00:54:22 +05:30
pukkandan
bfe72723d8
Use itertools.islice
2022-01-30 00:49:55 +05:30
pukkandan
ed99d68bdd
Add back YoutubeSearchURLIE
2022-01-30 00:41:47 +05:30
Sergey M․
5014bd67c2
release 2021.12.17
2021-12-17 01:49:07 +07:00
lanegramling
b5242da7d2
[youtube] Update signature function patterns ( closes #30363 ) ( #30366 )
2021-12-17 01:42:17 +07:00
bopol
a803582717
[peertube] only call description endpoint if necessary ( #29383 )
2021-07-01 06:53:22 +00:00
Remita Amine
7fb9564420
[periscope] pass referer to HLS requests( closes #29419 )
2021-06-28 20:08:39 +01:00
Aleri Kaisattera
379f52a495
[liveleak] Remove extractor ( closes #17625 , closes #24222 ) ( #29331 )
2021-06-21 04:23:50 +07:00
Sergey M․
cb668eb973
[pornhub] Add support for pornhubthbh7ap3u.onion
2021-06-21 04:08:15 +07:00
Sergey M․
751c9ae39a
[pornhub] Detect geo restriction
2021-06-21 03:33:43 +07:00
Sergey M․
da32828208
[pornhub] Dismiss tbr extracted from download URLs ( closes #28927 )
...
No longer reliable
2021-06-21 03:22:37 +07:00
Sergey M․
2ccee8db74
[curiositystream:collection] Extend _VALID_URL ( closes #26326 , closes #29117 )
2021-06-21 01:54:52 +07:00
Sergey M․
47f2f2fbe9
[youtube] Make get_video_info processing more robust ( closes #29333 )
2021-06-21 01:35:21 +07:00
Sergey M․
03ab02730f
[youtube] Workaround for get_video_info request (refs #29333 )
...
See https://github.com/ytdl-org/youtube-dl/issues/29333#issuecomment-864049544
2021-06-21 01:34:27 +07:00
Tianyi Shi
4c77a2e538
[bilibili] Strip uploader name ( #29202 )
2021-06-21 01:03:21 +07:00
bopol
4131703001
[youtube] Update invidious instance list ( #29281 )
2021-06-21 00:42:09 +07:00
Logan B
cc21aebe90
[umg:de] Update GraphQL API URL ( #29304 )
...
Previous one no longer resolves
Co-authored-by: Sergey M. <dstftw@gmail.com>
2021-06-21 00:41:14 +07:00
Sergey M․
57b9a4b4c6
[nrk] Switch psapi URL to https ( closes #29344 )
...
Catalog calls no longer work via http
2021-06-21 00:36:28 +07:00
kikuyan
3a7ef27cf3
[postprocessor/ffmpeg] Show ffmpeg output on error (refs #22680 ) ( #29336 )
2021-06-20 23:58:19 +07:00
kikuyan
a7f61feab2
[egghead] Add support for app.egghead.io ( closes #28404 ) ( #29303 )
...
Co-authored-by: Sergey M. <dstftw@gmail.com>
2021-06-17 10:34:33 +07:00
kikuyan
8fe5d54eb7
[appleconnect] Fix extraction ( #29208 )
2021-06-17 04:12:13 +07:00
kikuyan
d156bc8d59
[orf:tvthek] Add support for MPD formats ( closes #28672 ) ( #29236 )
2021-06-17 04:02:06 +07:00
Sergey M․
b224cf39d5
release 2021.06.06
2021-06-06 01:38:22 +07:00
Sergey M․
bb7ac1ed66
[facebook] Improve login required detection
2021-06-06 01:16:43 +07:00
Sergey M․
fdf91c52a8
[youporn] Fix formats and view count extraction ( closes #29216 )
2021-06-06 00:11:09 +07:00
Sergey M․
943070af4a
[orf:tvthek] Fix thumbnails extraction ( closes #29217 )
2021-06-05 23:42:25 +07:00
Remita Amine
82f3993ba3
[formula1] fix extraction( closes #29206 )
2021-06-04 17:51:44 +01:00
Sergey M․
d495292852
[ard] Relax _VALID_URL and fix video ids ( closes #22724 , closes #29091 )
2021-05-30 06:14:59 +07:00
Sergey M․
2ee6c7f110
[ustream] Detect https embeds ( closes #29133 )
2021-05-30 03:43:59 +07:00
Sergey M․
6511b8e8d7
[ted] Prefer own formats over external sources ( closes #29142 )
2021-05-30 03:05:22 +07:00
Sergey M․
f3cd1d9cec
[twitch:clips] Improve extraction ( closes #29149 )
2021-05-30 01:49:51 +07:00
phlip
e13a01061d
[twitch:clips] Add access token query to download URLs ( closes #29136 )
2021-05-30 01:47:33 +07:00
Sergey M․
24297a42ef
[youtube] Fix get_video_info request ( closes #29086 , closes #29165 )
2021-05-30 00:36:26 +07:00
Remita Amine
1980ff4550
[vimeo] fix vimeo pro embed extraction( closes #29126 )
2021-05-26 11:04:39 +01:00
Remita Amine
dfbbe2902f
[redbulltv] fix embed data extraction( closes #28770 )
2021-05-17 12:56:49 +01:00
Remita Amine
e1a9d0ef78
[shahid] relax _VALID_URL(closes #28772 , closes #28930 )
2021-05-17 12:37:39 +01:00
Sergey M․
f47627a1c9
release 2021.05.16
2021-05-16 22:55:05 +07:00
Sergey M․
e90a890f01
[playstuff] Add extractor ( closes #28901 , closes #28931 )
2021-05-16 22:31:37 +07:00
Sergey M․
199c645bee
[eroprofile] Skip test
2021-05-16 22:01:51 +07:00
Sergey M․
503a3744ad
[eroprofile] Fix extraction ( closes #23200 , closes #23626 , closes #29008 )
2021-05-16 21:57:21 +07:00
kr4ssi
ef03721f47
[vivo] Add support for vivo.st ( #29009 )
...
Co-authored-by: Sergey M. <dstftw@gmail.com>
2021-05-16 21:46:32 +07:00
Sergey M․
1e8aaa1d15
[generic] Add support for og:audio ( closes #28311 , closes #29015 )
2021-05-16 21:42:38 +07:00
Sergey M․
6423d7054e
[options] Fix thumbnail option group name ( closes #29042 )
2021-05-16 21:34:10 +07:00
Sergey M․
eb5080286a
[phoenix] Fix extraction ( closes #29057 )
2021-05-16 21:21:14 +07:00
Sergey M․
286e01ce30
[generic] Add support for sibnet embeds
2021-05-16 20:50:32 +07:00
Sergey M․
8536dcafd8
[vk] Add support for sibnet embeds ( closes #9500 )
2021-05-16 20:48:24 +07:00
Sergey M․
552b139911
[generic] Add Referer header for direct videojs download URLs ( closes #2879 , closes #20217 , closes #29053 )
2021-05-16 20:29:35 +07:00
Lukas Anzinger
2202cef0e4
[orf:radio] Switch download URLs to HTTPS ( closes #29012 ) ( #29046 )
2021-05-16 19:54:15 +07:00
Sergey M․
a726009987
[blinkx] Remove extractor ( closes #28941 )
...
No longer exists.
2021-05-05 04:12:35 +07:00
catboy
03afef7538
[medaltv] Relax _VALID_URL ( #28884 )
...
Co-authored-by: Sergey M. <dstftw@gmail.com>
2021-05-05 03:44:07 +07:00
Jacob Chapman
b797c1cc75
[YoutubeDL] Improve extract_info doc ( #28946 )
...
Co-authored-by: Sergey M. <dstftw@gmail.com>
2021-05-05 03:31:24 +07:00
Sergey M․
04be55307a
[funimation] Add support for optional lang code in URLs ( closes #28950 )
2021-05-05 02:54:12 +07:00
Sergey M․
504e4d804d
[gdcvault] Add support for HTML5 videos
2021-05-05 02:44:29 +07:00
Sergey M․
1786cd3fe4
[dispeak] DRY and update tests ( closes #28970 )
2021-05-05 02:30:42 +07:00
Ben Rog-Wilhelm
b8645c1f58
[dispeak] Improve FLV extraction ( closes #13513 )
2021-05-05 02:24:55 +07:00
Ben Rog-Wilhelm
fe05191b8c
[kaltura] Improve iframe extraction ( #28969 )
...
Co-authored-by: Sergey M. <dstftw@gmail.com>
2021-05-05 02:14:35 +07:00
Sergey M․
0204838163
[kaltura] Make embed code alternatives actually work
2021-05-05 02:01:22 +07:00
Sergey M․
a0df8a0617
[cda] Improve extraction ( closes #28709 , closes #28937 )
2021-05-01 22:53:30 +07:00
Sergey M․
d1b9a5e2ef
[twitter] Improve formats extraction from vmap URL ( closes #28909 )
2021-05-01 19:00:39 +07:00
Sergey M․
ff04d43c46
[xtube] Fix formats extraction ( closes #28870 )
2021-05-01 18:33:05 +07:00
Sergey M․
d2f72c40db
[svtplay] Improve extraction ( closes #28507 , closes #28876 )
2021-05-01 18:09:32 +07:00
Sergey M․
e33dfb445c
[tv2dk] Fix extraction ( closes #28888 )
2021-05-01 17:53:27 +07:00
Sergey M․
273964d190
release 2021.04.26
2021-04-26 01:33:30 +07:00
schnusch
f5c2c06231
[xfileshare] Add support for wolfstream.tv ( #28858 )
2021-04-26 00:32:47 +07:00
Sergey M․
57eaaff5cf
[francetvinfo] Improve video id extraction ( closes #28792 )
2021-04-25 22:52:28 +07:00
catboy
c6ab792990
[medaltv] Fix extraction ( #28807 )
...
numeric clip ids are no longer used by medal, and integer user ids are now sent as strings.
2021-04-24 19:10:35 +07:00
The Hatsune Daishi
0db79d8181
[tver] Redirect all downloads to Brightcove ( #28849 )
2021-04-24 18:58:03 +07:00
Sergey M․
7e8b3f9439
[youtube] Remove unused code
2021-04-21 05:37:51 +07:00
Sergey M․
ac19c3ac80
[go] Improve video id extraction ( closes #25207 , closes #25216 , closes #26058 )
2021-04-21 05:35:39 +07:00
Sergey M․
32290307a4
[youtube] Fix lazy extractors ( closes #28780 )
2021-04-21 03:56:04 +07:00
Sergey M․
dab83a2597
[bbc] Extract full description from __INITIAL_DATA__ (refs #28774 )
2021-04-21 03:00:56 +07:00
dirkf
41920fc80e
[bbc] Extract description and timestamp from __INITIAL_DATA__ ( #28774 )
2021-04-21 02:51:55 +07:00
Sergey M․
9f6c03a006
[cbsnews] Fix extraction for python <3.6 ( closes #23359 )
2021-04-17 05:05:31 +07:00
Sergey M․
596b26606c
release 2021.04.17
2021-04-17 03:50:09 +07:00
Sergey M․
cfee2dfe83
[utils] PEP 8
2021-04-17 03:32:04 +07:00
Sergey M․
30a3a4c70f
[lbry] Add support for HLS videos ( closes #27877 , closes #28768 )
2021-04-17 03:23:47 +07:00
Sergey M․
a00a7e0cad
[utils] Add support for support for experimental HTTP response status code 308 Permanent Redirect (refs #27877 , refs #28768 )
2021-04-17 03:22:13 +07:00
Sergey M․
54558e0baa
[youtube] Improve stretch extraction and fix stretched ratio calculation ( closes #28769 )
2021-04-17 02:27:54 +07:00
Sergey M․
7c52395479
[youtube:tab] Improve grid extraction ( closes #28725 )
2021-04-17 01:13:10 +07:00
zraktvor
ea87ed8394
[youtube:tab] Detect series playlist on playlists page ( closes #28723 )
2021-04-17 01:13:10 +07:00
Cássio Ávila
d01e261a15
[youtube] Add more invidious instances ( #28706 )
2021-04-17 00:31:34 +07:00
quyleanh
79e4ccfc4b
[pluralsight] Extend anti-throttling timeout ( #28712 )
2021-04-17 00:30:10 +07:00
Sergey M․
06159135ef
[youtube] Improve URL to extractor routing ( closes #27572 , closes #28335 , closes #28742 )
2021-04-17 00:07:32 +07:00
Aaron Lipinski
4fb25ff5a3
[maoritv] Add new extractor( closes #24552 )
2021-04-09 09:02:37 +01:00
Sergey M․
1b0a13f33c
[youtube:tab] Pass innertube context and x-goog-visitor-id header along with continuation requests ( closes #28702 )
2021-04-09 02:10:34 +07:00
Remita Amine
27e5a4464d
[mtv] Fix Viacom A/B Testing Video Player extraction( closes #28703 )
2021-04-08 18:54:44 +01:00
Sergey M․
545d6cb9d0
[pornhub] Extract DASH and HLS formats from get_media end point ( closes #28698 )
2021-04-08 15:32:59 +07:00
Remita Amine
006eea564d
[cbssports] fix extraction( closes #28682 )
2021-04-07 14:01:48 +01:00
Remita Amine
281b8e3443
[jamendo] fix track extraction( closes #28686 )
2021-04-07 10:41:06 +01:00
Remita Amine
c0c5134c57
[curiositystream] fix format extraction( closes #26845 , closes #28668 )
2021-04-07 09:27:05 +01:00
Sergey M․
72a2c0a9ed
release 2021.04.07
2021-04-07 03:42:24 +07:00
Sergey M․
6b116f0c03
[youtube] Fix videos with restricted location ( closes #28685 )
2021-04-07 03:34:43 +07:00
Sergey M․
70d0d4f9be
[compat] Use more conventional name for compat SimpleCookie
2021-04-06 14:22:28 +07:00
Sergey M․
6b315d96bc
[compat] flake8
2021-04-06 14:15:13 +07:00
guredora
25b1287323
[line] add support live.line.me ( closes #17205 )( closes #28658 )
2021-04-05 10:11:01 +01:00
Remita Amine
760c911299
[compat] add compat_SimpleCookie to __all__ array
2021-04-05 07:16:50 +01:00
Remita Amine
162bf9e10a
[compat] add compat_SimpleCookie
2021-04-04 19:49:24 +01:00
Remita Amine
6beb1ac65b
[extractor/common] keep support for non standard JSON-LD VideoObject author values
2021-04-04 19:16:17 +01:00
Remita Amine
3ae9c0f410
[vimeo] improve extraction( closes #28591 )
2021-04-04 16:28:26 +01:00
Remita Amine
e165f5641f
[extractor/common] fix JSON-LD VideoObject author extraction
2021-04-04 16:28:26 +01:00
RomanEmelyanov
aee6feb02a
[youku] Update ccode( closes #17852 , closes #28447 , closes #28460 ) ( #28648 )
2021-04-04 08:14:37 +00:00
Remita Amine
654b4f4ff2
[youtube] prioritize information from YoutubeIE for playlist entries( closes #28619 , closes #28636 )
2021-04-03 08:23:35 +01:00
Remita Amine
1df2596f81
[extractor/common] fix _get_cookies method for python 2( #20673 , #23256 , #20326 , closes #28640 )
2021-04-03 07:54:16 +01:00
Remita Amine
04d4a3b136
[screencastomatic] fix extraction( closes #11976 , closes #24489 )
2021-04-01 19:05:00 +01:00
Allan Daemon
392c467f95
[palcomp3] Add new extractor( closes #13120 )
2021-04-01 17:10:38 +01:00
Vid
c5aa8f36bf
[arnes] Add new extractor( closes #28483 )
2021-04-01 13:59:12 +01:00
Remita Amine
3748863070
[youtube:tab] Add support for hashtag videos extraction( closes #28308 )
2021-04-01 11:52:23 +01:00
Sergey M․
ca304beb15
release 2021.04.01
2021-04-01 04:47:11 +07:00
Sergey M․
14f29f087e
[youtube] Setup CONSENT cookie when needed ( closes #28604 )
2021-04-01 04:05:10 +07:00
Remita Amine
b97fb2edac
[vimeo] fix password protected review extraction( closes #27591 )
2021-03-31 20:07:13 +01:00
Remita Amine
28bab774a0
[youtube] imporve age-restricted video extraction( #28578 )
2021-03-30 21:45:08 +01:00
Sergey M․
8f493de9fb
release 2021.03.31
2021-03-31 02:59:07 +07:00
Remita Amine
955894e72f
[vlive] fix inkey request( closes #28589 )
2021-03-30 10:01:06 +01:00
Sergey M․
287e50b56b
[francetvinfo] Improve video id extraction ( closes #28584 )
2021-03-30 03:37:43 +07:00
Chris Hranj
da762c4e32
[instagram] Improve title extraction and extract duration ( #28469 )
...
Co-authored-by: Sergey M. <dstftw@gmail.com>
2021-03-30 02:05:19 +07:00
Remita Amine
87a8bde777
[sbs] add support for ondemand watch URLs( closes #28566 )
2021-03-28 08:46:33 +01:00
Remita Amine
49fc0a567f
[youtube] fix video's channel extraction( closes #28562 )
2021-03-27 19:11:41 +01:00
Remita Amine
cc777dcaa0
[picarto] fix live stream extraction( closes #28532 )
2021-03-27 17:37:45 +01:00
Remita Amine
c785911870
[vimeo] fix unlisted video extraction( closes #28414 )
2021-03-25 17:06:57 +01:00
Remita Amine
605e7b5e47
[youtube:tab] fix playlist/comunity continuation items extraction( closes #28266 )
2021-03-25 12:53:18 +01:00
Remita Amine
8562218350
[ard] improve clip id extraction( #22724 )( closes #28528 )
2021-03-24 19:29:25 +01:00
Sergey M․
76da1c954a
release 2021.03.25
2021-03-25 00:04:10 +07:00
Roman Sebastian Karwacik
d1069d33b4
[zoom] Add new extractor( closes #16597 , closes #27002 , closes #28531 )
2021-03-24 17:26:44 +01:00
The Hatsune Daishi
eafcadea26
[extractor] escape forgotten dot for hostnames in regular expression ( #28530 )
2021-03-24 14:33:19 +00:00
Remita Amine
a40002444e
[bbc] fix BBC IPlayer Episodes/Group extraction( closes #28360 )
2021-03-24 15:10:19 +01:00
Sergey M․
5208ae92fc
[youtube] Fix default value for youtube_include_dash_manifest ( closes #28523 )
2021-03-24 02:57:35 +07:00
Remita Amine
8117d613ac
[zingmp3] fix extraction( closes #11589 , closes #16409 , closes #16968 , closes #27205 )
2021-03-22 15:58:56 +01:00
Martin Ström
00b4d72d1e
[vgtv] Add support for new tv.aftonbladet.se URL schema ( #28514 )
...
Co-authored-by: Sergey M <dstftw@gmail.com>
2021-03-22 20:56:58 +07:00
Remita Amine
21ccd0d7f4
[tiktok] detect private videos( closes #28453 )
2021-03-21 09:10:38 +01:00
Sergey M․
7e79ba7dd6
[vimeo:album] Fix extraction for albums with number of videos multiple to page size ( closes #28486 )
2021-03-20 05:47:26 +07:00
Remita Amine
fa6bf0a711
[vvvvid] fix kenc format extraction( closes #28473 )
2021-03-19 12:37:22 +01:00
Remita Amine
f912d6c8cf
[mlb] fix video extracion( #21241 )
2021-03-15 21:46:39 +01:00
Sergey M․
357bfe251d
[svtplay] Improve extraction ( closes #28448 )
2021-03-15 20:42:20 +07:00
Remita Amine
3be098010f
[applepodcasts] fix extraction( closes #28445 )
2021-03-14 20:08:46 +01:00
Remita Amine
9955bb4a27
[rtve] improve extraction
...
- extract all formats
- fix RTVE Infantil extraction(closes #24851 )
- extract is_live and series
2021-03-14 15:05:25 +01:00
Sergey M․
ebfd66c4b1
release 2021.03.14
2021-03-14 09:38:16 +07:00
Sergey M․
1860d0f41c
[southpark] Fix extraction and add support for southparkstudios.com ( closes #26763 , closes #28413 )
2021-03-14 09:26:54 +07:00
Remita Amine
60845121ca
[sportdeutschland] fix extraction( closes #21856 )( closes #28425 )
2021-03-13 15:19:24 +01:00
Remita Amine
1182f9567b
[pinterest] reduce the number of HLS format requests
2021-03-12 18:11:11 +01:00
Remita Amine
ef414343e5
[peertube] improve thumbnail extraction( closes #28419 )
2021-03-12 10:48:58 +01:00
Remita Amine
43d986acd8
[tver] improve title extraction( closes #28418 )
2021-03-12 10:14:28 +01:00
Remita Amine
9c644a6419
[fujitv] fix HLS formats extension( closes #28416 )
2021-03-12 09:51:01 +01:00
Remita Amine
fc2c6d5323
[shahid] fix format extraction( closes #28383 )
2021-03-10 13:16:21 +01:00
Remita Amine
64ed3af328
[lbry] add support for channel filters( closes #28385 )
2021-03-10 11:45:30 +01:00
Sergey M․
bae7dbf78b
[bandcamp] Extract release_timestamp
2021-03-10 03:41:21 +07:00
Sergey M․
15c24b0346
[lbry] Extract release_timestamp ( closes #28386 )
2021-03-10 03:40:56 +07:00
Sergey M․
477bff6906
Introduce release_timestamp meta field (refs #28386 )
2021-03-10 03:36:31 +07:00
Sergey M․
1a1ccd9a6e
[pornhub] Detect flagged videos
2021-03-10 02:56:01 +07:00
Sergey M․
7dc513487f
[pornhub] Extract formats from get_media end point ( #28395 )
2021-03-10 02:54:10 +07:00
Remita Amine
c6a14755bb
[bilibili] fix video info extraction( closes #28341 )
2021-03-08 16:53:50 +01:00
Remita Amine
7f064d50db
[cbs] add support for Paramount+ ( closes #28342 )
2021-03-07 08:32:37 +01:00
Remita Amine
b8b622fbeb
[trovo] Add Origin header to VOD formats( closes #28346 )
2021-03-04 17:57:16 +01:00
Remita Amine
ec64ec9651
[voxmedia] fix volume embed extraction( closes #28338 )
2021-03-04 12:42:31 +01:00
Sergey M․
f68692b004
release 2021.03.03
2021-03-03 11:47:34 +07:00
Sergey M․
061c030133
[youtube:tab] Switch continuation to browse API ( closes #28289 , closes #28327 )
...
Until further investigation.
2021-03-03 11:42:59 +07:00
Remita Amine
8f56907afa
[9c9media] fix extraction for videos with multiple ContentPackages( closes #28309 )
2021-03-02 12:04:31 +01:00
Remita Amine
e1adb3ed4f
[bbc] correct catched exception type
2021-03-02 11:21:49 +01:00
dirkf
e465b25c1f
[bbc] add support for BBC Reel videos( closes #21870 , closes #23660 , closes #28268 )
2021-03-02 10:49:20 +01:00
Sergey M․
7c06216abf
release 2021.03.02
2021-03-02 06:19:42 +07:00
Sergey M․
3fb14cd214
[zdf] Rework extractors ( closes #11606 , closes #13473 , closes #17354 , closes #21185 , closes #26711 , closes #27068 , closes #27930 , closes #28198 , closes #28199 , closes #28274 )
...
* Generalize unique video ids for zdf based extractors
* Improve extraction
* Fix 3sat and phoenix
2021-03-02 06:07:30 +07:00
Remita Amine
bee6182680
[stretchinternet] Fix extraction( closes #28297 )
2021-03-01 14:00:03 +01:00
Remita Amine
38fe5e239a
[urplay] fix episode data extraction( closes #28292 )
2021-02-28 12:31:18 +01:00
Remita Amine
678d46f6bb
[bandaichannel] Add new extractor( closes #21404 )
2021-02-28 10:42:41 +01:00
Alexander Seiler
3c58f9e0b9
[srgssr] improve extraction
...
- extract subtitle
- fix extraction for new videos
- update srf download domains
closes #14717
closes #14725
closes #27231
closes #28238
2021-02-25 15:50:49 +01:00
Remita Amine
ef28e33249
[vvvvid] reduce season request payload size
2021-02-24 22:29:35 +01:00
nixxo
9662e4964b
[vvvvid] extract series sublists playlist_title ( #27601 ) ( #27618 )
2021-02-24 22:17:29 +01:00
Remita Amine
44603290e5
[dplay] Extract Ad-Free uplynk URLs( #28160 )
2021-02-24 18:34:28 +01:00
Remita Amine
1631fca1ee
[wat] detect DRM protected videos( closes #27958 )
2021-02-23 13:50:18 +01:00
Remita Amine
295860ff00
[tf1] improve extraction( closes #27980 )( closes #28040 )
2021-02-23 12:41:32 +01:00
Sergey M․
8cb4b71909
[tmz] Fix and improve extraction ( closes #24603 , closes #24687 , closes #28211 )
2021-02-23 18:37:06 +07:00
Remita Amine
d81421af4b
[gedidigital] improve asset id matching
2021-02-22 23:02:15 +01:00
nixxo
7422a2194f
[gedidigital] Add new extractor( closes #7347 )( closes #26946 )
2021-02-22 20:42:14 +01:00
Remita Amine
2090dbdc8c
[youtube] fix get_video_info request
2021-02-21 23:09:09 +01:00
Sergey M․
0a04e03a02
release 2021.02.22
2021-02-22 02:42:16 +07:00
Sergey M․
aa9118a373
[apa] Improve extraction ( closes #27750 )
2021-02-22 02:29:50 +07:00
Adrian Heine
36abc16c3c
[apa] Fix extraction
2021-02-22 02:28:28 +07:00
Sergey M․
919d764600
[youporn] Skip test
2021-02-21 23:21:38 +07:00
piplongrun
696183e133
[youporn] Extract duration ( #28019 )
...
Co-authored-by: Sergey M <dstftw@gmail.com>
2021-02-21 23:19:37 +07:00
SirCipherz
f90d825a6b
[peertube] Add support for canard.tube ( #28190 )
2021-02-21 23:05:33 +07:00
Remita Amine
3037ab00c7
[youtube] fixup m4a_dash formats( closes #28165 )
2021-02-21 10:31:27 +01:00
Isaac-the-Man
21e872b19a
[samplefocus] Add new extractor( closes #27763 )
2021-02-20 10:55:19 +01:00
Remita Amine
cf2dbec630
[vimeo] add support for unlisted video source format extraction
2021-02-19 21:13:56 +01:00
Remita Amine
b92bb0e02a
[viki] improve extraction( closes #26522 )( closes #28203 )
...
- extract uploader_url and episode_number
- report login required error
- extract 480p formats
- fix API v4 calls
2021-02-19 16:00:22 +01:00
Remita Amine
40edffae3d
[ninegag] unscape title( #28201 )
2021-02-19 11:55:40 +01:00
Sergey M․
9fc5eafb8e
[youtube] Improve _VALID_URL (refs #28193 )
2021-02-18 04:59:56 +07:00
bopol
08c2fbb844
[youtube] Add support for redirect.invidious.io ( #28193 )
...
Co-authored-by: Sergey M <dstftw@gmail.com>
2021-02-18 04:29:32 +07:00
Remita Amine
3997efb65e
[dplay] add support for de.hgtv.com ( closes #28182 )
2021-02-17 19:50:04 +01:00
Remita Amine
a7356dffe9
[dplay] Add support for discoveryplus.com ( closes #24698 )
2021-02-17 18:33:33 +01:00
dmsummers
e20ec43094
[simplecast] Add new extractor( closes #24107 )
2021-02-17 14:53:23 +01:00
PrinceOfPuppers
8980f53b42
[youtube] Fix uploader extraction in flat playlist mode ( #28045 )
2021-02-17 04:21:33 +07:00
Sergey M․
a363fb5d28
[yandexmusic:playlist] Request missing tracks in chunks ( closes #27355 , closes #28184 )
2021-02-17 04:03:54 +07:00
Max
646052e416
[postprocessor/embedthumbnail] Recognize atomicparsley binary in lowercase ( #28112 )
2021-02-17 03:22:51 +07:00
Stephen Stair
844e4cbc54
[storyfire] Add new extractor( closes #25628 )( closes #26349 )
2021-02-16 21:14:43 +01:00
Remita Amine
56c63c8c02
[zhihu] Add new extractor( closes #28177 )
2021-02-16 10:08:43 +01:00
Sergey M․
07eb8f1916
[youtube] Fix controversial videos when authenticated with cookies ( closes #28174 )
2021-02-16 05:57:53 +07:00
Remita Amine
4b5410c5c8
[ccma] fix timestamp parsing in python 2
2021-02-15 13:06:54 +01:00
Remita Amine
be2e9b76ee
[videopress] add support for video.wordpress.com
2021-02-14 22:10:06 +01:00
Remita Amine
d8085580f6
[kakao] improve info extraction and detect geo restriction( closes #26577 )
2021-02-14 19:48:26 +01:00
Remita Amine
6d32c6c6d3
[xboxclips] fix extraction( closes #27151 )
2021-02-14 16:22:45 +01:00
Sergey M․
f94d764993
[ard] Improve formats extraction ( closes #28155 )
2021-02-14 05:03:15 +07:00
Kevin Velghe
f28f1b4d6e
[canvas] Add new extractor for Dagelijkse Kost ( #28119 )
2021-02-11 08:04:16 +00:00
Sergey M․
360d5f0daa
release 2021.02.10
2021-02-10 22:34:47 +07:00
Sergey M․
a4c7ed6b1e
[youtube:tab] Improve grid continuation extraction ( closes #28130 )
2021-02-10 22:28:58 +07:00
Remita Amine
7f8b8bc418
[ign] fix extraction( closes #24771 )
2021-02-08 15:58:20 +01:00
Sergey M․
311ebdd9a5
[xhamster] Extract formats from xplayer settings and extract filesizes ( closes #28114 )
2021-02-08 15:47:12 +07:00
Remita Amine
99c68db0a8
[youtube] add support phone/tablet JS player( closes #26424 )
2021-02-08 09:20:28 +01:00
Sergey M․
5fc53690cb
[archiveorg] Fix and improve extraction ( closes #21330 , closes #23586 , closes #25277 , closes #26780 , closes #27109 , closes #27236 , closes #28063 )
2021-02-07 20:34:41 +07:00
Sergey M․
7a9161578e
[cda] Detect geo restricted videos (refs #28106 )
2021-02-07 19:18:40 +07:00
Adrian Heine né Lang
2405854705
[urplay] Fix extraction ( closes #28073 ) ( #28074 )
2021-02-07 02:46:05 +07:00
Sergey M․
0cf09c2b41
[youtube] Fix release date extraction ( closes #28094 )
2021-02-07 02:17:03 +07:00
Sergey M․
0156ce95c5
[youtube] Extract abr and vbr ( closes #28100 )
2021-02-07 02:03:47 +07:00
Remita Amine
1641b13232
[youtube] skip OTF formats( #28070 )
2021-02-04 13:05:35 +01:00
Sergey M․
a4bdc3112b
release 2021.02.04.1
2021-02-04 13:11:33 +07:00
Sergey M․
7215691ab7
[youtube] Prefer DASH formats ( closes #28070 )
2021-02-04 13:07:43 +07:00
Adrian Heine né Lang
fc88e8f0e3
[azmedien] Fix extraction ( #28064 )
2021-02-03 23:57:56 +00:00
Sergey M․
cfefb7d854
release 2021.02.04
2021-02-04 04:49:25 +07:00
Sergey M․
89c5a7d5aa
[pornhub] Implement lazy playlist extraction
2021-02-04 04:42:14 +07:00
Sergey M․
2adc0c51cd
[pornhub] Add placeholder netrc machine
2021-02-04 04:20:09 +07:00
Sergey M․
1f0910bc27
[svtplay] Fix video id extraction ( closes #28058 )
2021-02-04 04:17:45 +07:00
Sergey M․
e22ff4e356
[pornhub] Add support for authentication ( closes #18797 , closes #21416 , closes #24294 )
2021-02-04 04:09:11 +07:00
Sergey M․
83031d749b
[pornhub:user] Add support for URLs unavailable via /videos page and improve paging ( closes #27853 )
2021-02-04 00:25:53 +07:00
Remita Amine
1b731ebcaa
[bravotv] add support for oxygen.com( closes #13357 )( closes #22500 )
2021-02-03 18:13:17 +01:00
Remita Amine
ab25f3f431
[youtube] pass embed URL to get_video_info request
2021-02-03 17:15:31 +01:00
Guillem Vela
07f7aad81c
[ccma] improve metadata extraction( closes #27994 )
...
- extract age_limit, alt_title, categories, series and episode_number
- fix timestamp multiple subtitles extraction
2021-02-03 09:19:54 +01:00
Remita Amine
b111a64135
[egghead] fix typo
2021-02-02 19:05:37 +01:00
Viren Rajput
0e3a968479
[egghead] update API domain( closes #28038 )
2021-02-02 19:00:36 +01:00
Remita Amine
c11f7cf9bd
[vidzi] remove extractor( closes #12629 )
2021-02-01 22:35:28 +01:00
Remita Amine
8fa7cc387d
[vidio] improve metadata extraction
2021-02-01 21:35:18 +01:00
Remita Amine
65eee5a745
[youtube] improve subtitle extraction
2021-02-01 18:12:35 +01:00
Remita Amine
efef4ddf51
[youtube] fix chapter extraction fallback
2021-02-01 16:49:52 +01:00
Remita Amine
159a3d48df
[youtube] keep _formats array for format sorting tests
2021-02-01 16:36:19 +01:00
Remita Amine
9c724601ba
[youtube] remove description chapters tests
...
video description no longer contain yt.www.watch.player.seekTo
function
2021-02-01 16:11:07 +01:00
Remita Amine
67299f23d8
[youtube] Rewrite Extractor
...
- improve format sorting
- remove unused code(swf parsing, ...)
- fix series metadata extraction
- fix trailer video extraction
- improve error reporting
- extract video location
2021-02-01 14:53:01 +01:00
Adrian Heine né Lang
8bf9591a70
[AENetworks] update AENetworksShowIE test playlist id ( #27851 )
2021-01-30 13:44:01 +01:00
nixxo
a800838f5a
[vvvvid] add support for youtube embeds ( #27825 )
2021-01-29 14:24:28 +01:00
Remita Amine
ba15b2fee6
[googledrive] report download page errors( closes #28005 )
2021-01-29 11:53:49 +01:00
ping
56a7ee9033
[vlive] Fix error message decoding for python 2 ( #28004 )
2021-01-29 08:02:18 +00:00
Remita Amine
0b4f03a563
[youtube] improve DASH formats file size extraction
2021-01-28 16:24:46 +01:00
knapior
7b8fa658f8
[cda] Improve birth validation detection ( closes #14022 ) ( #27929 )
...
Co-authored-by: Sergey M <dstftw@gmail.com>
2021-01-28 02:43:20 +07:00
Adrian Heine né Lang
fd95fc33b1
[awaan] Extract uploader id ( #27963 )
2021-01-28 02:06:12 +07:00
Remita Amine
c669554ef5
[medialaan] add support DPG Media MyChannels based websites
...
closes #14871
closes #15597
closes #16106
closes #16489
2021-01-27 14:58:47 +01:00
Remita Amine
11b68df7a4
[abcnews] fix extraction( closes #12394 )( closes #27920 )
2021-01-27 12:28:22 +01:00
Adrian Heine né Lang
d18f4419a7
[AMP] Fix upload_date and timestamp extraction ( #27970 )
2021-01-26 22:43:11 +01:00
Remita Amine
0f7d413d5b
[tv4] relax _VALID_URL( closes #27964 )
2021-01-25 15:15:45 +01:00
Remita Amine
286e5d6724
[tv2] improve MTV Uutiset Article extraction
2021-01-25 14:46:04 +01:00
tpikonen
395981288b
[tv2] Add support for mtvuutiset.fi ( #27744 )
2021-01-25 14:43:41 +01:00
Remita Amine
55bb3556c8
[adn] improve login warning reporting
2021-01-25 09:28:24 +01:00
Remita Amine
57f2488bbe
[zype] fix uplynk id extraction( closes #27956 )
2021-01-25 09:26:22 +01:00
Adrian Heine né Lang
ea399a53eb
[ADN] Implement login ( #27937 )
...
closes #17091
closes #27841
2021-01-25 08:25:57 +00:00
Sergey M․
b63981e850
release 2021.01.24.1
2021-01-24 18:11:20 +07:00
Sergey M․
186cbaffb9
release 2021.01.24
2021-01-24 18:00:58 +07:00
Sergey M․
f08c31cf33
[franceculture] Make thumbnail optional ( closes #18807 )
2021-01-23 01:10:35 +07:00
Aurélien Grosdidier
d8dab85419
[franceculture] Fix extraction ( closes #27891 ) ( #27903 )
...
Co-authored-by: Sergey M. <dstftw@gmail.com>
2021-01-23 01:03:45 +07:00
Sergey M․
5519bba3e1
[options] Clarify --extract-audio help string ( closes #27878 )
2021-01-23 00:00:53 +07:00
Sergey M․
142c584063
Introduce --output-na-placeholder ( closes #27896 )
2021-01-22 23:54:29 +07:00
aarubui
4542e3e555
[njpwworld] fix extraction ( #27890 )
2021-01-22 08:56:51 +00:00
Remita Amine
fa8f6d8580
[comedycentral] fix extraction( closes #27905 )
2021-01-21 23:53:09 +01:00
Remita Amine
3bb7769c40
[wat] remove unused variable
2021-01-21 17:22:30 +01:00
Remita Amine
8d286bd5b6
[wat] fix format extraction( closes #27901 )
2021-01-21 17:20:32 +01:00
Remita Amine
cff72b4cc0
[americastestkitchen] improve season extraction
2021-01-21 16:47:55 +01:00
Brian Marks
657221c81d
[americastestkitchen] Add support for downloading entire seasons ( #27861 )
2021-01-21 15:46:29 +00:00
Remita Amine
62acf5fa2c
[trovo] Add new extractor( closes #26125 )
2021-01-19 22:43:59 +01:00
Remita Amine
b79977fb6b
[aol] add support for yahoo videos( closes #26650 )
2021-01-19 14:49:45 +01:00
Remita Amine
bc7c8f3d4e
[yahoo] fix single video extraction
2021-01-19 14:47:39 +01:00
Remita Amine
015e19b350
[lbry] unescape lbry uri( closes #27872 )
2021-01-19 11:54:39 +01:00
Remita Amine
54856480d7
[ninegag] improve extraction
2021-01-19 10:23:02 +01:00
DrWursterich
1dd12708c2
[9gag] Fix Extraction ( #23022 )
2021-01-19 10:21:37 +01:00
Brian Marks
f9201cef58
[americastestkitchen] Improve metadata extraction for ATK episodes ( #27860 )
2021-01-18 14:47:06 +00:00
Remita Amine
26499ba823
[aljazeera] fix extraction( closes #20911 )( closes #27779 )
2021-01-17 17:35:10 +01:00
Remita Amine
58f6c2112d
[minds] improve extraction
2021-01-17 14:07:56 +01:00
Tatsh
de026a6acd
[Minds] Add new extractor ( #17934 )
2021-01-17 13:05:39 +00:00
Adrian Heine né Lang
d4564afc70
[ard] Fix title and description extraction and update tests ( #27761 )
2021-01-17 05:41:52 +07:00
Adrian Heine né Lang
360a5e0f60
[aenetworks] Fix test ( #27847 )
2021-01-17 03:40:08 +07:00
Remita Amine
55a3ca16d3
[spotify] Add new extractor for Spotify Podcasts( closes #27443 )
2021-01-16 18:12:05 +01:00
Sergey M․
ef50cb3fda
release 2021.01.16
2021-01-16 09:51:30 +07:00
Sergey M․
f1487d4fca
[mixcloud:playlist:base] Fix video id extraction in flat playlist mode (refs #27787 )
2021-01-16 09:42:57 +07:00
Sergey M․
0cd4c402f0
[animeondemand] Add support for lazy playlist extraction ( closes #27829 )
2021-01-16 09:22:33 +07:00
Sergey M․
9c9b458145
[YoutubeDL] Protect from infinite recursion due to recursively nested playlists ( closes #27833 )
2021-01-16 01:46:41 +07:00
Remita Amine
9d50f86232
[twitter] Add tests for more cards
2021-01-15 10:32:01 +01:00
Sergey M․
7e92f9015e
[youporn] Restrict fallback download URL (refs #27822 )
2021-01-15 15:12:04 +07:00
Sergey M․
aa860b8016
[youporn] Improve height and tbr extraction (refs #23659 , refs #20425 )
2021-01-15 14:54:23 +07:00
Sergey M․
b484097b01
[youporn] Fix extraction ( closes #27822 )
2021-01-15 14:43:52 +07:00
Sergey M․
ab9001dab5
[twitter] Add support for unified cards ( closes #27826 )
2021-01-15 12:39:21 +07:00
main()
879866a230
[twitch] Set OAuth token for GraphQL requests using auth-token cookie ( #27790 )
...
Co-authored-by: remitamine <remitamine@gmail.com>
2021-01-14 12:41:44 +00:00
Aaron Zeng
8e5477d036
[YoutubeDL] Ignore failure to create existing directory ( #27811 )
2021-01-14 11:46:07 +07:00
Sergey M․
d81a213cfb
[YoutubeDL] Raise syntax error for format selection expressions with multiple + operators ( closes #27803 )
2021-01-14 00:38:31 +07:00
Aarni Koskela
7c2d18a13f
[Mixcloud] Harmonize ID generation from lists with full ID generation ( #27787 )
...
Mixcloud IDs are generated as `username_slug` when the full ID dict has been
downloaded. When downloading a list (e.g. uploads, favorites, ...), the temporary
ID is just the `slug`. This made e.g. archive file usage require the download
of stream metadata before the download can be rejected as already downloaded.
This commit attempts to get the uploader username during the GraphQL query, so the
temporary IDs are generated similarly.
2021-01-13 09:22:48 +00:00
Remita Amine
2408e6d26a
[cspan] improve info extraction( closes #27791 )
2021-01-13 09:17:43 +01:00
Remita Amine
cf862771d7
[adn] improve info extraction
2021-01-12 21:15:13 +01:00
Adrian Heine né Lang
a938f111ed
[ADN] Fix extraction ( #27732 )
...
Closes #26963 .
2021-01-12 20:12:44 +00:00
Remita Amine
4759543f6e
[youtube:search] fix view_count and try to extract all video sections( closes #27588 )( closes #27604 )
2021-01-11 17:35:51 +01:00
Sergey M․
70f572585d
[twitch] Improve login error extraction
2021-01-10 06:23:58 +07:00
Sergey M․
c2d06aef60
[twitch] Fix authentication (refs #27743 )
2021-01-10 06:23:08 +07:00
Remita Amine
ff1e765400
[threeqsdn] Improve extraction( closes #21058 )
2021-01-09 22:29:58 +01:00
0l-l0
170e1c1995
[peertube] Extract files also from streamingPlaylists ( #27728 )
...
JSON objects with an empty "files" tag seem to be a valid PeerTube API
response. In those cases the "files" arrays contained in the
"streamingPlaylists" members can be used instead.
closes #26002
closes #27586
2021-01-08 20:09:38 +00:00
Remita Amine
61e669acff
[khanacademy] fix extraction( closes #2887 )( closes #26803 )
2021-01-08 16:13:22 +01:00
Remita Amine
2c337f4e85
[spike] Update Paramount Network feed URL( closes #27715 )
2021-01-08 09:26:12 +01:00
Sergey M․
bf6a74c620
release 2021.01.08
2021-01-08 11:03:34 +07:00
nixxo
3a61e6d360
[rai] improve subtitles extraction ( #27705 )
...
closes #27698
2021-01-07 13:48:45 +00:00
Remita Amine
3d8e32dcc0
[canvas] Match only supported VRT NU URLs( #27707 )
2021-01-07 12:35:04 +01:00