pukkandan
ab1de9cb1e
Support loading info.json with a list at it's root
2023-03-10 14:15:13 +05:30
makeworld
871c907454
[extractor/cbc:gem] Update _VALID_URL
( #6499 )
...
Authored by: makeworld-the-better-one
Closes #6395
2023-03-10 13:23:19 +05:30
Elyse
0551511b45
[extractor/twitch] Fix is_live
( #6500 )
...
Closes #6494
Authored by: elyse0
2023-03-10 12:42:38 +05:30
pukkandan
c9abebb851
[extractor/youtube] Bypass throttling for -f17
...
and related cleanup
Thanks @AudricV for the finding
2023-03-09 22:13:03 +05:30
pukkandan
66aeaac9aa
[downloader/curl] Fix progress reporting
...
Bug in 8c53322cda
Closes #6490
2023-03-09 21:58:07 +05:30
Daniel Vogt
3588be59ce
[extractor/opencast] Add ltitools to _VALID_URL
( #6371 )
...
Authored by: C0D3D3V
2023-03-09 21:51:39 +05:30
D0LLYNH0
2d5cae9636
[extractor/iq] Set more language codes ( #6476 )
...
Authored by: D0LLYNH0
2023-03-09 12:48:14 +05:30
Simon Sawicki
9b7a48abd1
[cookies] Defer extraction of v11 key from keyring
...
Closes #6082
Authored by: Grub4K
2023-03-08 21:49:24 +01:00
bashonly
01ddec7e66
[postprocessor] Fix chapters if duration is not extracted ( #6037 )
...
Authored by: bashonly
2023-03-08 13:10:19 +00:00
bashonly
6f4fc5660f
[extractor/chilloutzone] Fix extractor ( #6445 )
...
Closes #6029
Authored by: bashonly
2023-03-08 12:37:34 +00:00
Simon Sawicki
3b479100df
[utils] write_string
: Fix noconsole behavior
...
Ref: https://github.com/pyinstaller/pyinstaller/pull/7217
Authored by: Grub4K
2023-03-07 22:34:07 +01:00
permunkle
d4e6ef4077
[extractor/nubilesporn] Add extractor ( #6231 )
...
Authored by: permunkle
2023-03-07 00:32:03 +05:30
bashonly
c459d45dd4
[extractor/teamcoco] Fix extractor ( #6437 )
...
Closes #6339
Authored by: bashonly
2023-03-05 18:36:48 +00:00
github-actions
8729e7b57c
Release 2023.03.04
...
Created by: pukkandan
:ci skip all :ci run dl
2023-03-04 22:24:51 +00:00
pukkandan
392389b7df
[cleanup] Misc
2023-03-05 03:34:55 +05:30
Elyse
eb8fd6d044
[extractor/lefigaro] Add extractors ( #6309 )
...
Authored by: elyse0
Closes #6197
2023-03-05 03:30:45 +05:30
Ferdinand Bachmann
f44cb4e77b
[extractor/tubetugraz] Support --twofactor
( #6424 ) ( #6427 )
...
Authored by: Ferdi265
Closes #6424
2023-03-05 03:28:16 +05:30
Elyse
46580ced56
[extractor/tunein] Fix extractors ( #6310 )
...
Authored by: elyse0
Closes #2973
2023-03-05 01:35:19 +05:30
Elyse
b404712822
[extractor/telecaribe] Add extractor ( #6311 )
...
Authored by: elyse0
Closes #6001
2023-03-05 01:11:41 +05:30
Chris Caruso
1f8489cccb
[extractor/lumni] Add extractor ( #6302 )
...
Authored by: carusocr
Closes #6202
2023-03-05 00:52:11 +05:30
columndeeply
ed4cc4ea79
[extractor/Prankcast] Fix tags ( #6316 )
...
Authored by: columndeeply
2023-03-04 23:22:15 +05:30
lauren n. liberda
cf60522652
[extractor/twitter] Fix retweet extraction ( #6422 )
...
Authored by: selfisekai
2023-03-04 23:21:33 +05:30
pukkandan
45db357289
[extractor/SportDeutschland] Rewrite extractor
...
Note: `multi_video` live streams are untested
Closes #6417 , closes #6418 , closes #6420
2023-03-04 22:32:58 +05:30
LXYan2333
8a83baaf21
[extractor/bilibili] Fix for downloading wrong subtitles ( #6358 )
...
Closes #6357
Authored by: LXYan2333
2023-03-04 20:14:48 +05:30
Yakabuff
283a0b5bc5
[xvideos:quickies] Add extractor ( #6414 )
...
Authored by: Yakabuff
Closes #6356
2023-03-04 19:04:27 +05:30
mushbite
22ccd5420b
[extractor/rutube] Extract chapters from description ( #6345 )
...
Authored by: mushbite
2023-03-04 19:03:17 +05:30
Elyse
4a6272c6d1
[extractor/twitch] Update for GraphQL API changes ( #6318 )
...
Authored by: elyse0
Closes #6308
2023-03-04 12:31:30 +05:30
Venkata Krishna S
640c934823
[extractor/ESPNcricinfo] Handle new URL pattern ( #6321 )
...
Authored by: venkata-krishnas
Closes #6164
2023-03-04 12:27:30 +05:30
github-actions
354d5fca7a
Release 2023.03.03
...
Created by: Grub4K
:ci skip all :ci run dl
2023-03-03 21:41:45 +00:00
pukkandan
fe2ce85aff
Add option --break-match-filters
...
* Deprecates `--break-on-reject`
Closes #5962
2023-03-04 01:18:54 +05:30
pukkandan
d21056f4cf
Fix --break-on-existing
with --lazy-playlist
...
Closes #6399
2023-03-03 23:59:00 +05:30
pukkandan
b2e0343ba0
[cleanup, jsinterp] Give functions names to help debugging
2023-03-03 23:24:50 +05:30
pukkandan
4815bbfc41
[cleanup] Misc
2023-03-03 23:23:33 +05:30
Simon Sawicki
77df20f14c
[update] Add option --update-to
, including to nightly ( #6220 )
...
* By default, stable will only update to stable, and nightly to nightly
Authored by: Grub4K, bashonly, pukkandan
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
2023-03-03 22:55:09 +05:30
Simon Sawicki
29cb20bd56
[build] Automated builds and nightly releases ( #6220 )
...
Closes #1839
Authored by: Grub4K, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
2023-03-03 22:54:23 +05:30
pukkandan
9acf1ee25f
[jsinterp] Handle Date
at epoch 0
...
Closes #6400
2023-03-03 16:55:06 +05:30
bashonly
40d77d8902
[extractor/yle_areena] Extract non-Kaltura videos ( #6402 )
...
Closes #6066
Authored by: bashonly
2023-03-03 09:42:54 +00:00
bashonly
2d5a8c5db2
[extractor/mediastream] Improve WinSports support ( #6401 )
...
Closes #6360
Authored by: bashonly
2023-03-03 09:37:23 +00:00
bashonly
77d6d13646
[extractor/ntvru] Extract HLS and DASH formats ( #6403 )
...
Closes #5915
Authored by: bashonly
2023-03-03 09:34:56 +00:00
std-move
9fddc12ab0
[extractor/iprima] Fix extractor ( #6291 )
...
Authored by: std-move
Closes #6187
2023-03-03 00:03:33 +05:30
bashonly
b38cae49e6
[extractor/generic] Detect manifest links via extension
...
Authored by: bashonly
2023-03-01 06:38:02 -06:00
coletdjnz
7f51861b18
[extractor/youtube] Detect and break on looping comments ( #6301 )
...
Fixes https://github.com/yt-dlp/yt-dlp/issues/6290
Authored by: coletdjnz
2023-03-01 07:56:53 +00:00
pukkandan
5b28cef72d
[cleanup] Misc
2023-02-28 23:51:06 +05:30
pukkandan
31e183557f
[extractor/youtube] Extract channel view_count
when /about
tab is passed
2023-02-28 23:51:03 +05:30
pukkandan
f34804b2f9
[extractor/youtube] Fix 5038f6d713
...
* [fragment] Fix `request_data`
* [youtube] Don't use POST for now. It may be easier to break in future
Authored by: bashonly, coletdjnz
2023-02-28 23:34:43 +05:30
pukkandan
65f6e80780
[dependencies] Simplify Cryptodome
...
Closes #6292 , closes #6272 , closes #6338
2023-02-28 23:15:13 +05:30
pukkandan
b059188383
[plugins] Don't look in .egg
directories
...
Closes #6306
2023-02-28 23:14:37 +05:30
pukkandan
5038f6d713
[extractor/youtube] Construct dash formats with range
query
...
Closes #6369
2023-02-28 23:14:37 +05:30
pukkandan
4d248e29d2
[extractor/GoogleDrive] Fix some audio
...
Only those with source url, but no confirmation page
2023-02-28 23:09:20 +05:30
pukkandan
8e9fe43cd3
[extractor/generic] Handle basic-auth when checking redirects
...
Closes #6352
2023-02-26 10:27:46 +05:30
pukkandan
43a3eaf963
[extractor] Fix DRM detection in m3u8
...
Fixes https://github.com/ytdl-org/youtube-dl/issues/31693#issuecomment-1445202857
2023-02-26 10:27:46 +05:30
pukkandan
cc09083636
[utils] LenientJSONDecoder
: Parse unclosed objects
2023-02-24 11:01:50 +05:30
Simon Sawicki
da8e2912b1
[utils] Popen
: Shim undocumented text_mode
property
...
Fixes #6317
Authored by: Grub4K
2023-02-23 04:18:45 +01:00
Zhong Lufan
18d295c9e0
[extractor/tencent] Add more formats and info ( #5950 )
...
Authored by: Hill-98
2023-02-17 18:41:16 +05:30
github-actions
41bd0dc4d7
[version] update
...
Created by: pukkandan
:ci skip all :ci run dl
2023-02-17 12:31:30 +00:00
pukkandan
45b2ee6f4f
Update to ytdl-commit-2dd6c6e
...
[YouTube] Avoid crash if uploader_id extraction fails
2dd6c6edd8
Except:
* 295736c9cba714fb5de7d1c3dd31d86e50091cf8 [jsinterp] Improve parsing
* 384f632e8a9b61e864a26678d85b2b39933b9bae [ITV] Overhaul ITV extractor
* 33db85c571304bbd6863e3407ad8d08764c9e53b [feat]: Add support to external downloader aria2p
2023-02-17 17:52:23 +05:30
pukkandan
a538772969
[cleanup] Misc
...
Closes #5897
2023-02-17 17:52:22 +05:30
HobbyistDev
30031be974
[extractor/tempo] Add IVXPlayer extractor ( #5837 )
...
Authored by: HobbyistDev
2023-02-17 14:46:46 +05:30
HobbyistDev
9acca71237
[extractor/boxcast] Add extractor ( #5983 )
...
Authored by: HobbyistDev
Closes #5769
2023-02-17 14:35:46 +05:30
Henrik Heimbuerger
d50ea3ce5a
[extractor/nebula] Remove broken cookie support ( #5979 )
...
Authored by: hheimbuerger
Closes #4002
2023-02-17 14:02:55 +05:30
bashonly
c61cf091a5
[extractor/youtube] uploader_id
includes @
with handle
...
Authored by: bashonly
2023-02-17 02:14:45 -06:00
Chris Caruso
f737fb16d8
[ExtractAudio] Handle outtmpl without ext ( #6005 )
...
Authored by: carusocr
Closes #5968
2023-02-17 13:36:15 +05:30
Friedrich Rehren
5e1a54f63e
[extractor/SportDeutschland] Fix extractor ( #6041 )
...
Authored by: FriedrichRehren
Closes #3005
2023-02-17 13:14:26 +05:30
HobbyistDev
31c279a2a2
[extractor/hypergryph] Add extractor ( #6094 )
...
Authored by: HobbyistDev, bashonly
Closes #6052
2023-02-17 09:33:04 +05:30
HobbyistDev
a4ad59ff2d
[extractor/anchorfm] Add episode extractor ( #6092 )
...
Authored by: HobbyistDev, bashonly
Closes #6081
2023-02-17 09:29:04 +05:30
Alex Ionescu
b25d6cb963
[utils] Fix race condition in make_dir
( #6089 )
...
Authored by: aionescu
2023-02-17 08:59:32 +05:30
HobbyistDev
3616300155
[extractor/yappy] Add extractor ( #6111 )
...
Authored by: HobbyistDev
Closes #3522
2023-02-17 08:49:24 +05:30
qbnu
e4a8b1769e
[extractor/vocaroo] Add extractor ( #6117 )
...
Authored by: qbnu, SuperSonicHub1
Closes #6152
2023-02-17 08:48:07 +05:30
JChris246
da880559a6
[extractor/ebay] Add extractor ( #6170 )
...
Closes #6134
Authored by: JChris246
2023-02-17 08:44:33 +05:30
Felix Yan
65e5c021e7
[utils] Don't use Content-length with encoding ( #6176 )
...
Authored by: felixonmars
Closes #3772 , #6178
2023-02-17 08:38:45 +05:30
OIRNOIR
a9189510ba
[extractor/nitter] Update instance list ( #6236 )
...
Authored by: OIRNOIR
2023-02-17 08:36:16 +05:30
HobbyistDev
10fd9e6ee8
[extractor/odkmedia] Add OnDemandChinaEpisodeIE
( #6116 )
...
Authored by: HobbyistDev, pukkandan
2023-02-17 08:30:07 +05:30
HobbyistDev
72671a212d
[extractor/viu] Add ViuOTTIndonesiaIE
extractor ( #6099 )
...
Authored by: HobbyistDev
Closes #1757
2023-02-17 08:27:52 +05:30
Siddhartha Sahu
376aa24b15
Improve default subtitle language selection ( #6240 )
...
Authored by: sdht0
2023-02-17 01:25:01 +05:30
Simon Sawicki
c9d14bd22a
[extractor/crunchyroll] Fix incorrect premium-only error
...
Closes #6234
Authored by: Grub4K
2023-02-16 15:54:11 +01:00
bashonly
149eb0bbf3
[extractor/youtube] Fix uploader_id
extraction
...
Closes #6247
Authored by: bashonly
2023-02-16 08:51:45 -06:00
pukkandan
9ebac35577
Bugfix for 39f32f1715
...
when `--ignore-no-formats-error`
2023-02-16 17:06:54 +05:30
bashonly
8b37c58f8b
[extractor/nfl] Add NFLPlus
extractors ( #6222 )
...
Closes #6165
Authored by: bashonly
2023-02-14 02:57:24 +00:00
Greg Sadetsky
d3bb187f01
[extractor/NZOnScreen] Add extractor ( #6208 )
...
Authored by: gregsadetsky, pukkandan
Closes #6193
2023-02-14 08:22:27 +05:30
pukkandan
44699d10dc
[extractor/crunchyroll] Better message for premium videos
...
Closes #6227
2023-02-14 01:07:07 +05:30
Marenga
a9c685453f
[extractor/vk] Fix playlists for new API ( #6122 )
...
Authored by: the-marenga
Closes #6219
2023-02-13 11:37:47 +05:30
pukkandan
c154302c58
Bugfix for 39f32f1715
2023-02-13 01:35:54 +05:30
pukkandan
5712943b76
Imply --no-progress
when --print
2023-02-13 01:19:51 +05:30
pukkandan
39f32f1715
Sanitize formats before sorting
...
Closes #4501
2023-02-13 01:19:51 +05:30
nixxo
c6b657867a
[extractor/rcs] Fix extractors ( #5700 )
...
Authored by: nixxo, pukkandan
Closes #5683
2023-02-12 20:13:20 +05:30
Lesmiscore
a4f1683221
[extractor/AbemaTV] Cache user token whenever appropriate ( #6216 )
...
Authored by: Lesmiscore
2023-02-12 23:02:09 +09:00
Simon Sawicki
b6795fd310
[extractor/twitter] Fix --no-playlist
and add media view_count
when using GraphQL ( #6211 )
...
Authored by: Grub4K
2023-02-12 14:43:26 +01:00
Bruno Guerreiro
78a78fa74d
[extractor/youtube] Add hyperpipe instances ( #6020 )
...
Authored by: Generator
2023-02-12 14:03:45 +05:30
HobbyistDev
0ba87dd279
[extractor/biliintl] Add intro and ending chapters ( #6018 )
...
Authored by: HobbyistDev
2023-02-12 13:24:36 +05:30
Roland Hieber
05799a48c7
[extractor/youtube] Update invidious and piped instances ( #6030 )
...
Authored by: rohieb
2023-02-12 13:22:07 +05:30
ByteDream
93abb7406b
[extractor/crunchyroll] Add intro chapter ( #6023 )
...
Authored by: ByteDream
2023-02-12 13:17:12 +05:30
LowSuggestion912
b23167e754
[extractor/common] Fix _search_nuxt_data
( #6062 )
...
Authored by: LowSuggestion912
2023-02-12 12:55:24 +05:30
Chris Caruso
417cdaae08
[extractor/ximalaya] Update album _VALID_URL
( #6110 )
...
Authored by: carusocr
Closes #6059
2023-02-12 10:23:24 +05:30
sepro
b3eaab7ca2
[extractor/vlive] Replace with VLiveWebArchiveIE
( #6196 )
...
vlive has shut down: https://web.archive.org/web/20221031171019/https://www.vlive.tv/notice/4749
Authored by: seproDev
2023-02-12 10:17:03 +05:30
lauren n. liberda
a31d0fa6c3
[extractor/tvp] Support stream.tvp.pl
( #6139 )
...
Authored by: selfisekai
2023-02-12 10:13:10 +05:30
sepro
cc2389c8ac
[extractor/npo] Fix extractor and add HD support ( #6155 )
...
Authored by: seproDev
2023-02-12 10:05:24 +05:30
Chris Caruso
20266508dd
[extractor/bfmtv] Support rmc
prefix ( #6025 )
...
Authored by: carusocr
Closes #6021
2023-02-12 09:59:41 +05:30
qulaz
cc13293c28
[extractor/clyp] Support wav
( #6102 )
...
Authored by: qulaz
2023-02-12 09:58:15 +05:30
oxamun
989f47b631
[extractor/tnaflix] Fix extractor ( #6086 )
...
Closes #6085
Authored by: oxamun, bashonly
2023-02-12 09:51:29 +05:30
JChris246
7d5f919bad
[extractor/Stripchat] Fix extractor ( #5985 )
...
Authored by bashonly, JChris246
Closes #5963 , closes #5866
2023-02-12 09:47:37 +05:30
panatexxa
c62e64cf01
[extractor/moviepilot] Fix extractor ( #5954 )
...
Authored by: panatexxa
2023-02-12 09:45:16 +05:30
pmitchell86
c085cc2def
[extractor/91porn] Fix title and comment extraction ( #5932 )
...
Authored by: pmitchell86
Fixes #3256
2023-02-12 09:43:31 +05:30
Alex Berg
7708df8da0
[extractor/Hidive] Fix subtitles and age-restriction ( #5828 )
...
Authored by: chexxor
Closes #408
2023-02-12 09:17:52 +05:30
pukkandan
b85faf6ffb
[devscripts/pyinstaller] Analyze sub-modules of Cryptodome
...
Ref: https://github.com/yt-dlp/yt-dlp/issues/6185#issuecomment-1423523986
2023-02-12 03:07:32 +05:30
Master
203a06f855
[extractor/radiko] Fix format sorting for Time Free ( #6159 )
...
Authored by: road-master
2023-02-11 19:24:10 +09:00
Simon Sawicki
6839ae1f6d
[utils] traverse_obj
: Fix more bugs
...
and cleanup uses of `default=[]`
Continued from b1bde57bef
2023-02-10 19:36:55 +05:30
LeoniePhiline
c0cd13fb1c
[extractor/vimeo] Fix playerConfig
extraction ( #6203 )
...
Authored by: bashonly, LeoniePhiline
Closes #6149
2023-02-10 19:20:29 +05:30
Ha Tien Loi
f14c233348
[extractor/DouyuTV]: Use new API ( #6074 )
...
Authored by: hatienl0i261299
2023-02-09 02:11:04 +05:30
pukkandan
768a001781
[compat_utils] Simplify EnhancedModule
2023-02-09 01:47:13 +05:30
pukkandan
acb1042a9f
[devscripts] Provide pyinstaller hooks
...
Closes #6185
2023-02-09 01:46:56 +05:30
Stefan Lobbenmeier
f40e32fb1a
[extractor/servus] Rewrite extractor ( #6036 )
...
Closes #1076 , closes #4240 , closes #2748 , closes #1045 , closes #1498
Authored by: FrankZ85, Ashish0804, StefanLobbenmeier
Co-authored-by: FrankZ85 <43293037+FrankZ85@users.noreply.github.com>
2023-02-08 11:35:32 +05:30
bashonly
e61acb40b2
[extractor/wrestleuniverse] Add extractors ( #6158 )
...
Authored by bashonly, Grub4K
Closes #6120
Co-authored-by: Simon Sawicki <contact@grub4k.xyz>
2023-02-08 11:12:11 +05:30
bashonly
7e68567e50
[downloader/hls] Allow extractors to provide AES key ( #6158 )
...
and related cleanup
Authored by: bashonly, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.xyz>
2023-02-08 11:09:32 +05:30
JChris246
f7efe6dc95
[extractor/pornez] Handle relative URLs in iframe ( #6171 )
...
Authored by: JChris246
Closes #6162
2023-02-08 10:50:19 +05:30
Simon Sawicki
b1bde57bef
[utils] traverse_obj
: Fix several behavioral problems
...
See #6180 for further info
Authored by: Grub4K
2023-02-08 04:11:08 +01:00
pukkandan
88426d9446
[compat_utils] Improve passthrough_module
2023-02-08 08:23:36 +05:30
pukkandan
f6a765ceb5
[dependencies] Standardize Cryptodome
imports
2023-02-08 07:28:46 +05:30
pukkandan
754c84e2e4
Support module level __bool__
and property
2023-02-08 07:28:45 +05:30
pukkandan
7aefd19afe
Make title
completely non-fatal
...
Ref: https://github.com/yt-dlp/yt-dlp/pull/6158#discussion_r1096984349
2023-02-07 01:18:04 +05:30
Felix Yan
fbbb5508ea
[extractor/huya] Support HD streams ( #6172 )
...
Authored by: felixonmars
2023-02-07 00:54:47 +05:30
OMEGA_RAZER
c77df98b1a
[extractor/reddit] Support user posts ( #6173 )
...
Authored by: OMEGARAZER
2023-02-06 19:21:39 +05:30
Jeroen Jacobs
d27bde9883
[extractor/GoPlay] Use new API ( #6151 )
...
Authored by: jeroenj
Closes #6032
2023-02-04 04:12:43 +05:30
sepro
0fe87a8730
[extractor/zdf] Use android API endpoint for UHD downloads ( #6150 )
...
Authored by: seproDev
2023-02-04 04:08:29 +05:30
Matumo
3b161265ad
[extractor/niconico] Add support for like history ( #5705 )
...
Authored by: Matumo, pukkandan
2023-02-04 00:20:06 +05:30
chio0hai
389896df85
[extractor/txxx] Add extractors ( #5240 )
...
Authored by: chio0hai
Closes #5021
2023-02-04 00:17:00 +05:30
pukkandan
b032ff0f03
[extractor/youtube] Handle consent.youtube
2023-02-03 23:53:42 +05:30
pukkandan
dad2210c0c
[extractor/youtube] Support /live/
URL
2023-02-03 23:53:41 +05:30
Jasper Rebane
9cfdbcbf3f
[extractor/freesound] Workaround invalid URL in webpage ( #6147 )
...
Authored by: rebane2001
Closes #6146
2023-02-03 20:08:51 +05:30
lauren n. liberda
7543c9c99b
[extractor/twitter] Fix graphql extraction on some tweets ( #6075 )
...
Authored by: selfisekai
2023-02-02 19:02:14 +05:30
Simon Sawicki
acacb57c7e
[extractor/rumble] Fix format sorting
...
Closes #6119
Authored by: pukkandan
2023-02-02 07:12:36 +01:00
Simon Sawicki
776995bc10
[utils] traverse_obj
: Various improvements
...
- Add `set` key for transformations/filters
- Add `re.Match` group names
- Fix behavior for `expected_type` with `dict` key
- Raise for filter function signature mismatch in debug
Authored by: Grub4K
2023-02-02 06:40:19 +01:00
pukkandan
8b008d6254
[jsinterp] Support if
statements
...
Closes #6131
2023-02-01 09:40:16 +05:30
Lesmiscore
83c4970e52
[utils] Fix time_seconds
to use the provided TZ ( #6118 )
...
Authored by: Lesmiscore, Grub4K
Fixes https://github.com/yt-dlp/yt-dlp/pull/6056
2023-01-31 22:30:00 +09:00
bashonly
8aa0bd5d10
[extractor/generic] Avoid catastrophic backtracking in KVS regex
...
Authored by: bashonly
2023-01-29 00:59:37 -06:00
Simon Sawicki
37e325b92f
[utils] Use local kernel32 for file locking on Windows
...
Ref: https://github.com/ytdl-org/youtube-dl/issues/21545
Authored by: Grub4K
2023-01-25 22:32:07 +01:00
pukkandan
59d7de0da5
Fix --concat-playlist
...
Closes #6080
2023-01-24 03:43:48 +05:30
pukkandan
88d8928bf7
[plugins] Fix zip search paths
...
Closes #6011
2023-01-20 23:35:34 +05:30
bashonly
176a068cde
[extractor/nbc] Fix XML parsing
...
Python 3.7 compat bug in cb73b8460c
Authored by: bashonly
2023-01-16 15:38:33 -06:00
bashonly
5ab3534d44
[extractor/slideslive] Fix slides and chapters/duration ( #6024 )
...
* Fix slides/thumbnails extraction
* Extract duration to fix issues w/ `--embed-chapters`, `--split-chapters`
* Add `InfoExtractor._extract_mpd_vod_duration` method
* Expand applicability of `InfoExtractor._parse_m3u8_vod_duration` method
Authored by: bashonly
2023-01-14 19:52:03 +00:00
bashonly
cb73b8460c
[extractor/nbc] Fix NBC
and NBCStations
extractors ( #6033 )
...
Improve `InfoExtractor._parse_smil_formats` extension detection
Closes #6019
Authored by: bashonly
2023-01-14 16:40:42 +00:00
bashonly
7481998b16
[extractor/drtv] Fix bug in ab4cbef
( #6034 )
...
Fixes bug in ab4cbef
ab4cbeff00
Closes #5993
Authored by: bashonly
2023-01-14 16:35:47 +00:00
pukkandan
87ebab0615
[extractor/embedly] Embedded links may be for other extractors
...
Bug in bfd973ece3
Closes #5987
2023-01-08 00:39:12 +05:30
Marek Hudik
355d781bed
[extractor/rozhlas] Add extractor RozhlasVltavaIE ( #5951 )
...
Authored by: amra
2023-01-07 20:37:10 +05:30
github-actions
7287ab92f6
[version] update
...
Created by: pukkandan
:ci skip all :ci run dl
2023-01-06 21:21:26 +00:00
pukkandan
edfc7725b1
[cleanup] Misc
2023-01-07 02:48:34 +05:30
JChris246
b382c1fc6a
[xanimu] Add extractor ( #5969 )
...
Authored by: JChris246
Closes #5810
2023-01-07 01:39:37 +05:30
Christoph Flathmann
8a6b167723
[extractor/crunchyroll:show] Add language
to entries ( #5687 )
...
Authored by: Chrissi2812
2023-01-07 01:05:03 +05:30
mzhou
253ac4ba6a
[extractor/youtube] Retry manifest refresh for live-from-start ( #5670 )
...
Avoids ending download early when live stream is temporarily offline.
Best used with somewhat large `--retry-sleep extractor:` and `--extractor-retries`
Authored by: mzhou
2023-01-07 01:00:42 +05:30
George Schizas
84e0e33a19
[extractor/reddit] Add subreddit as channel_id
( #5685 )
...
Authored by: gschizas
Closes #5684
2023-01-07 00:57:02 +05:30
Frederik Nordahl Jul Sabroe
ab4cbeff00
[extractor/drtv] Add series extractors ( #5644 )
...
Authored by: FrederikNS
Closes #3567
2023-01-07 00:37:52 +05:30
Simon Sawicki
773c272d66
Fix config locations ( #5933 )
...
Bug in 8e40b9d1ec
Closes #5953
Authored by: Grub4k, coletdjnz, pukkandan
2023-01-07 00:31:00 +05:30
Jacob Truman
c3366fdfd0
[extractor/nbc] Update graphql query ( #5952 )
...
Closes #5918
Authored by: jacobtruman
2023-01-07 00:14:35 +05:30
Simon Sawicki
5be214abed
[update] Fix updater file removal on windows ( #5970 )
...
Reverts 2fb0f85868
Closes #5632
Authored by: Grub4K
2023-01-06 22:31:18 +05:30
HobbyistDev
d37422f1db
[extractor/biliIntl] Add fallback to video_data
( #5971 )
...
Authored by: HobbyistDev
2023-01-06 11:52:25 +05:30
JC-Chung
933ed882e9
[extractor/tiktok] Add TikTokLive
extractor ( #5637 )
...
Closes #3698
Authored by: JC-Chung
2023-01-05 11:23:34 +00:00
HobbyistDev
a1d9aca338
[extractor/aitube] Add extractor ( #5946 )
...
Closes #5627
Authored by: HobbyistDev
2023-01-04 17:03:36 +05:30
HobbyistDev
91d54e9b99
[extractor/volejtv] Add extractor ( #5943 )
...
Authored by: HobbyistDev
Closes #5883
2023-01-04 13:20:23 +05:30
HobbyistDev
76c3ceccfb
[extractor/biliintl] Add /media
to VALID_URL
( #5939 )
...
Authored by: HobbyistDev
2023-01-03 23:29:52 +05:30
pukkandan
ad68b16a1e
[downloader/aria2c] Disable native progress
...
Closes #5931 , closes #5928 , Re-opens #2038
2023-01-03 17:25:56 +05:30
pukkandan
f079514957
[utils] windows_enable_vt_mode
: Better error handling
...
Closes #5927
2023-01-03 15:59:49 +05:30
pukkandan
d80ca5deaa
[utils] mimetype2ext
: weba is not standard
...
Fix bug in fbb7383306
, 2647c933b8
Closes #5935
2023-01-03 11:25:01 +05:30
OndrejBakan
1a3cd8ec35
[extractor/joj] Fix extractor ( #5934 )
...
Authored by: OndrejBakan, pukkandan
2023-01-03 11:05:05 +05:30
github-actions
990dd7b00f
[version] update
...
Created by: pukkandan
:ci skip all :ci run dl
2023-01-02 14:44:06 +00:00
pukkandan
08e29b9f1f
[cleanup] Misc
...
Closes #5576 , closes #5887
2023-01-02 19:40:15 +05:30
pukkandan
8e174ba7de
[docs] Improvements
...
Closes #5846 , closes #5774
2023-01-02 19:40:13 +05:30
bashonly
05997b6e98
[extractor/generic] Decode unicode-escaped embed URLs ( #5919 )
...
Authored by: bashonly
Closes #5854
2023-01-02 19:36:01 +05:30
Simon Sawicki
32a84bcf4e
Update to ytdl-commit-195f22f6
...
[generic] Improve KVS (etc) extraction
195f22f679
Closes #3716
Authored by: Grub4k, pukkandan
2023-01-02 19:15:36 +05:30
Matthew
8300774c4a
Add --enable-file-urls
( #5917 )
...
Closes https://github.com/yt-dlp/yt-dlp/issues/3675
Authored by: coletdjnz
2023-01-02 06:05:13 +00:00
bashonly
d7f9871469
[extractor/iqiyi] Fix Iq
JS regex ( #5922 )
...
Closes #5702
Authored by: bashonly
2023-01-02 05:50:37 +00:00
bashonly
13f930abc0
[extractor/fifa] Fix Preplay extraction ( #5921 )
...
Closes #5839
Authored by: dirkf
2023-01-02 05:46:06 +00:00
bashonly
b23b503e22
[extractor/odnoklassniki] Extract subtitles ( #5920 )
...
Closes #5744
Authored by: bashonly
2023-01-02 05:44:54 +00:00
Matthew
e756f45ba0
Improve handling for overriding extractors with plugins ( #5916 )
...
* Extractors replaced with plugin extractors now show in debug output
* Better testcase handling
* Added documentation
Authored by: coletdjnz, pukkandan
2023-01-02 04:55:11 +00:00
Lesmiscore
8c53322cda
[downloader/aria2c] Native progress for aria2c via RPC ( #3724 )
...
Authored by: Lesmiscore, pukkandan
Closes #2038
2023-01-02 02:16:25 +09:00
pukkandan
193fb150b7
Fix bug in 119e40ef64
2023-01-01 17:01:48 +05:30
pukkandan
26fdfc3704
[extractor/biliintl:series] Make partial download of series faster
2023-01-01 14:41:47 +05:30
pukkandan
78d25e0b7c
[extractor/embedly] Handle vimeo embeds
...
Closes #3360
2023-01-01 14:15:23 +05:30
pukkandan
2a06bb4eb6
Add --compat-options 2021,2022
...
Use these to guard against future compat changes. This allows devs to
change defaults and make other potentially breaking changes more easily.
If you need everything to work exactly as-is, put this in your config
2023-01-01 14:11:15 +05:30
pukkandan
88fb942577
Add message when there are no subtitles/thumbnails
...
Closes #5551
2023-01-01 14:11:15 +05:30
pukkandan
1cdda32998
[utils] get_exe_version
: Detect broken executables
...
Authored by: dirkf, pukkandan
Closes #5561
2023-01-01 14:11:14 +05:30
coletdjnz
3e01ce744a
[extractor/generic] Use Accept-Encoding: identity
for initial request
...
The existing comment seems to imply this was the desired behavior from the beginning.
Partial fix for https://github.com/yt-dlp/yt-dlp/issues/5855 , https://github.com/yt-dlp/yt-dlp/issues/5851 , https://github.com/yt-dlp/yt-dlp/issues/4748
2023-01-01 18:41:35 +13:00
Matthew
8e40b9d1ec
Improve plugin architecture ( #5553 )
...
to make plugins easier to develop and use:
* Plugins are now loaded as namespace packages.
* Plugins can be loaded in any distribution of yt-dlp (binary, pip, source, etc.).
* Plugin packages can be installed and managed via pip, or dropped into any of the documented locations.
* Users do not need to edit any code files to install plugins.
* Backwards-compatible with previous plugin architecture.
As a side-effect, yt-dlp will now search in a few more locations for config files.
Closes https://github.com/yt-dlp/yt-dlp/issues/1389
Authored by: flashdagger, coletdjnz, pukkandan, Grub4K
Co-authored-by: Marcel <flashdagger@googlemail.com>
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com>
Co-authored-by: Simon Sawicki <accounts@grub4k.xyz>
2023-01-01 04:29:22 +00:00
pukkandan
2fb0f85868
[update] Workaround #5632
2022-12-31 11:04:02 +05:30
Stel Abrego
a0e526ed4d
[extractor/bandcamp] Add album_artist
( #5537 )
...
Closes #5536
Authored by: stelcodes
2022-12-31 10:28:33 +05:30
pukkandan
8d1ddb0805
[extractor/udemy] Fix lectures that have no URL and detect DRM
...
Closes #5662
2022-12-31 10:02:50 +05:30
pukkandan
9bb856998b
[extractor/youtube] Extract DRC formats
2022-12-30 15:50:17 +05:30
pukkandan
fbb7383306
Add weba
to known extensions
2022-12-30 15:32:47 +05:30
pukkandan
ec54bd43f3
Fix bug in writing playlist info-json
...
Closes #4889
2022-12-30 14:07:15 +05:30
pukkandan
f74371a97d
[extractor/bilibili] Fix --no-playlist
for anthology
...
Closes #5797
2022-12-30 12:10:57 +05:30
ChillingPepper
d5f043d127
[utils] js_to_json: Fix bug in f55523c
( #5771 )
...
Authored by: ChillingPepper, pukkandan
2022-12-30 12:08:38 +05:30
pukkandan
fe74d5b592
Let --parse/replace-in-metadata
run at any post-processing stage
...
Closes #5808 , #456
2022-12-30 11:19:39 +05:30
pukkandan
119e40ef64
Add pre-processor stage video
...
Related: #456 , #5808
2022-12-30 11:18:45 +05:30
pukkandan
4455918e7f
[extractor/stv] Detect DRM
...
Closes #5320
2022-12-30 11:17:10 +05:30
Anant Murmu
efa944f4bc
[cleanup] Use random.choices
( #5800 )
...
Authored by: freezboltz
2022-12-30 08:13:49 +05:30
nosoop
e107c2b8cf
[extractor/soundcloud] Support user permalink ( #5842 )
...
Closes #5841
Authored by: nosoop
2022-12-30 00:16:43 +05:30
Lesmiscore
ca2f6e14e6
[extractor/BiliLive] Fix extractor
...
- Remove unnecessary group in `_VALID_URL`
- This extractor always returns livestreams
2022-12-30 03:01:22 +09:00
bashonly
c1edb853b0
[extractor/kick] Add extractor ( #5736 )
...
Closes #5722
Authored by: bashonly
2022-12-29 17:31:01 +00:00
bashonly
2647c933b8
[extractor/wistia] Improve extension detection ( #5415 )
...
Closes #5053
Authored by: bashonly, Grub4k, pukkandan
2022-12-29 16:32:54 +00:00
bashonly
53006b35ea
[extractor/amazon] Add AmazonReviews
extractor ( #5857 )
...
Closes #5766
Authored by: bashonly
2022-12-29 15:04:09 +00:00
bashonly
4b183d4962
[extractor/videoken] Add extractors ( #5824 )
...
Closes #5818
Authored by: bashonly
2022-12-29 14:29:08 +00:00
bashonly
3d667e0047
[extractor/slideslive] Support embeds and slides ( #5784 )
...
Authored by: bashonly, Grub4K, pukkandan
2022-12-29 12:03:03 +00:00
Sam
9a9006ba20
[extractor/twitcasting] Fix videos with password ( #5894 )
...
Closes #5888
Authored by: bashonly, Spicadox
2022-12-29 11:15:38 +00:00
HobbyistDev
153e88a751
[extractor/netverse] Add NetverseSearch
extractor ( #5838 )
...
Authored by: HobbyistDev
2022-12-29 13:42:07 +05:30
JChris246
9fcd8ad1f2
[extractor/spankbang] Fix extractor ( #5791 )
...
Authored by: JChris246
Closes #5731
2022-12-29 13:38:22 +05:30
monnef
6b71d186dd
[extractor/curiositystream] Fix auth ( #5730 )
...
Authored by: mnn
2022-12-29 13:17:23 +05:30
lkw123
074b2fae90
[extractor/kankanews] Add extractor ( #5729 )
...
Authored by: synthpop123
2022-12-29 13:08:49 +05:30
Kurt Bestor
06a9d68eb8
[extractor/youku] Fix extractor ( #5622 )
...
Closes #4456
Authored by: KurtBestor
2022-12-29 12:48:55 +05:30
Damiano Amatruda
a4d6ead30f
[extractor/ciscowebex] Support password-protected videos ( #5601 )
...
Authored by: damianoamatruda
2022-12-29 12:24:19 +05:30
lauren n. liberda
d1b5f3d79c
[extractor/polskieradio] Adapt to next.js redesigns ( #5416 )
...
Authored by: selfisekai
2022-12-28 02:17:25 +05:30
lauren n. liberda
da8d2de208
[extractor/cda] Support premium and misc improvements ( #5529 )
...
* Fix cache for non-ASCII key
* Improve error messages
* Better UA for fingerprint bypass
Authored by: selfisekai
2022-12-28 01:27:26 +05:30
chris
15e9e578c0
[extractor/ArteTV] Extract chapters ( #5879 )
...
Authored by: iw0nderhow, bashonly
2022-12-28 01:22:58 +05:30
Bobscorn
0ef3d47027
[extractor/beatbump] Add extractors ( #5304 )
...
Authored by: Bobscorn, pukkandan
Closes #4653
2022-12-27 12:34:56 +05:30
barsnick
247c8dd4f5
[extractor/urplay] Support for audio-only formats ( #4606 )
...
Closes #4605
Authored by: barsnick
2022-12-27 12:04:01 +05:30
HobbyistDev
032f22020c
[extractor/trtcocuk] Add extractor ( #5009 )
...
Closes #2635
Authored by: HobbyistDev
2022-12-27 11:55:09 +05:30
pukkandan
4af47a0003
Fix 9012d20b23
2022-12-27 11:45:22 +05:30
pukkandan
9012d20b23
[extractor/mixch] Support --wait-for-video
2022-12-27 03:01:22 +05:30
Giulio Muscarello
d61ef7f343
[extractor/ARD] Add vtt subtitles ( #5835 )
...
Authored by: CapacitorSet
2022-12-24 16:19:10 +05:30
skbeh
1c226ccdd4
[extractor/bilibili] Improve _VALID_URL
( #5820 )
...
Authored by: skbeh
2022-12-24 16:17:37 +05:30
pukkandan
8791e78ccc
Fix original_url
in playlists
2022-12-23 01:44:20 +05:30
pukkandan
69f5fe45b9
[FFmpegVideoConvertor] Add gif
to --recode-video
2022-12-23 01:44:20 +05:30
pukkandan
0b5546c723
[extractor] Let _extract_format
functions obey --ignore-no-formats
2022-12-23 01:44:18 +05:30
bashonly
1fc089143c
[extractor/reddit] Extract crossposted media ( #5801 )
...
Closes #5798
Authored by: bashonly
2022-12-21 00:55:47 +00:00
Lesmiscore
5424dbaf91
Deprioritize HEVC-over-FLV formats ( #5823 )
...
Authored by: Lesmiscore
2022-12-19 11:36:14 +09:00
Matthew
c733555106
[extractor/youtube:tab] Extract metadata from channel items ( #5569 )
...
Authored by: coletdjnz
2022-12-12 23:08:14 +00:00
HobbyistDev
81388c0954
[extractor/oneplace] Add OnePlacePodcast extractor ( #5549 )
...
Closes #5543
Authored by: HobbyistDev
2022-12-10 19:10:24 +05:30
Denis
df10bad267
[extractor/rutube] Support private videos ( #5761 )
...
Authored by: mexus
2022-12-10 18:47:01 +05:30
HobbyistDev
f0f3fa028b
[extractor/netverse] Extract comments ( #5568 )
...
Authored by: HobbyistDev
2022-12-10 14:17:06 +05:30
HobbyistDev
22697a84f6
[extractor/europarl] Add EuroParlWebstream Extractor ( #5547 )
...
Authored by: HobbyistDev
Closes #4933
2022-12-10 14:14:43 +05:30
HobbyistDev
3ac5476430
[extractor/nosnl] Add support for /video ( #5590 )
...
Authored by: HobbyistDev
2022-12-10 14:04:55 +05:30
HobbyistDev
e318b5b87a
[extractor/airtv] Add extractor ( #5533 )
...
Authored by: HobbyistDev
Closes #5132
2022-12-10 13:59:13 +05:30
bashonly
f549b18512
[extractor/pinterest] Fix extractor ( #5739 )
...
Closes #1772
Authored by: bashonly
2022-12-09 23:46:04 +00:00
bashonly
7c5e1701f6
[extractor/foxsports] Fix extractor ( #5719 )
...
Closes #5714
Authored by: bashonly
2022-12-09 23:43:10 +00:00
bashonly
16bed382fd
[extractor/twitter] Heed --no-playlist
for multi-video tweets ( #5757 )
...
Closes #5752
Authored by: bashonly, Grub4K
2022-12-09 23:41:45 +00:00
bashonly
3cf50fa8e9
[downloader/ffmpeg] Fix headers for video+audio formats ( #5659 )
...
Authored by: bashonly, Grub4K
2022-12-09 23:36:38 +00:00
bashonly
f69b0554eb
[extractor/slideslive] Fix extractor ( #5737 )
...
Closes #1532
Authored by: bashonly, Grub4K
2022-12-09 23:25:37 +00:00
pukkandan
e74a3c6dcc
[extractor/hotstar] Improve format metadata
2022-12-09 15:23:59 +05:30
pukkandan
7108221662
Add ac4
to known codecs
...
Note: ffmpeg does not currently support this format
Related #5738
2022-12-09 15:23:59 +05:30
nixxo
10dc85924a
[extractor/mediaset] Better embed detection and error messages ( #5664 )
...
Authored by: nixxo
2022-12-09 12:50:37 +05:30
Vita
b05f0a50e0
[extractor/yle_areena] Support restricted videos ( #5735 )
...
* and improve metadata
Closes #5734
Authored by: docbender
2022-12-09 11:33:36 +05:30
Elyse
3d79ebc8b7
[extractor/mediastream] Add extractor ( #5640 )
...
Closes #5532 , closes #4431 , closes #4425
Authored by: elyse0, HobbyistDev
Co-authored-by: HobbyistDev <tesutonihon4@gmail.com>
2022-12-09 02:47:21 +05:30
pukkandan
b44cd29851
[jsinterp] Escape regex that looks like nested set
...
Closes #5749
2022-12-08 22:43:38 +05:30
milkknife
85a802969e
[extractor/webcamerapl] Add extractor ( #5715 )
...
Authored by: milkknife
2022-12-08 22:26:36 +05:30
nixxo
72f96c5566
[extractor/la7] Improve extractor ( #5538 )
...
Authored by: nixxo
Closes #5360
2022-12-08 22:22:19 +05:30
MMM
839e2a62ae
[extractor/rumble] Add RumbleIE extractor ( #5515 )
...
Closes #2846
Authored by: flashdagger
2022-12-08 22:02:17 +05:30
HobbyistDev
28b8f57b4b
[extractor/noice] Add NoicePodcast extractor ( #5621 )
...
Authored by: HobbyistDev
2022-12-08 19:28:36 +05:30
lkw123
dfc186d422
[extractor/xiami] Remove extractors ( #5711 )
...
Authored by: synthpop123
2022-12-08 18:13:29 +05:30
David Turner
42ec478fc4
[extractor/plutotv] Fix videos with non-zero start ( #5745 )
...
Authored by: digitall
2022-12-08 18:08:52 +05:30
pukkandan
7991ae57a8
[extractor/sibnet] Separate from VKIE
...
Fixes bfd973ece3 (commitcomment-91834251)
2022-12-08 17:20:02 +05:30
pukkandan
935bac1e4d
Fix --cookies-from-browser
CLI parsing
...
Closes #5716
2022-12-06 00:35:53 +05:30
bashonly
c4cbd3bebd
[extractor/tiktok] Update _VALID_URL
, add api_hostname
arg ( #5708 )
...
Closes #5706
Authored by: bashonly
2022-12-04 22:30:31 +00:00
pukkandan
c53a18f016
[utils] windows_enable_vt_mode: Proper implementation
...
Authored by: Grub4K
2022-12-05 01:06:56 +05:30
pukkandan
71df9b7fd5
[cleanup] Misc
2022-12-03 19:52:31 +05:30
Benjamin Ryan
c9f5ce5118
[extractor/tiktok] Update API hostname ( #5690 )
...
Closes #5688
Authored by: redraskal
2022-12-02 09:38:00 +00:00
bashonly
ddf1e22d48
[extractor/swearnet] Fix description bug ( #5681 )
...
Bug in 049565df2e
Closes #5643
Authoried by: bashonly
2022-12-01 11:24:43 +00:00
bashonly
0e96b408b9
[extractor/reddit] Extract video embeds in text posts ( #5677 )
...
Closes #5612
Authored by: bashonly
2022-12-01 04:04:32 +00:00
bashonly
ba72399723
[extractor/tiktok] Fix subs, DouyinIE
, improve _VALID_URL
( #5676 )
...
Closes #5665 , Closes #2267
Authored by: bashonly
2022-12-01 04:00:32 +00:00
pukkandan
9bcfe33be7
[utils] Make ExtractorError
mutable
2022-11-30 06:10:26 +05:30
pukkandan
71eb82d1b2
[extractor/youtube] Subtitles cannot be translated to und
...
Closes #5674
2022-11-30 05:18:18 +05:30
pukkandan
a9d069f5b8
[extractor/amazonminitv] Cleanup 48652590ec
2022-11-29 07:54:07 +05:30
alexia
48652590ec
[extractor/amazonminitv] Add extractors ( #3628 )
...
Authored by: nyuszika7h, GautamMKGarg
2022-11-28 11:36:18 +09:00
marieell
86f557b636
[extractor/youporn] Fix metadata ( #2768 )
...
Authored by: marieell
2022-11-26 08:00:25 +05:30
pukkandan
c0caa80515
[extractor/naver] Treat fan subtitles as separate language
...
Closes #5467
2022-11-25 16:10:30 +05:30
Mudassir Chapra
0d95d8b00a
[extractor/gronkh] Fix _VALID_URL
( #5628 )
...
Closes #5531
Authored by: muddi900
2022-11-24 15:34:45 +00:00
Elan Ruusamäe
9d52bf65ff
[extractor/kanal2] Add extractor ( #5575 )
...
Authored by: glensc, pukkandan, bashonly
2022-11-22 18:09:57 +00:00
bashonly
d761dfd059
[extractor/naver] Improve _VALID_URL
for NaverNowIE
( #5620 )
...
Authored by: bashonly
2022-11-22 03:42:16 +00:00
bashonly
27c0f899c8
[extractor/screencastify] Add extractor ( #5604 )
...
Closes #5603
Authored by: bashonly
2022-11-22 00:40:02 +00:00
bashonly
7ff2fafe47
[extractor/vimeo] Add VimeoProIE
( #5596 )
...
* Add support for VimeoPro URLs not containing a Vimeo video ID
* Add support for password-protected VimeoPro pages
Closes #5594
Authored by: bashonly, pukkandan
2022-11-21 00:55:57 +00:00
bashonly
3b021eacef
[extractor/generic] Add fragment_query
extractor arg for DASH and HLS ( #5528 )
...
* `fragment_query`: passthrough any query in generic mpd/m3u8 manifest URLs to their fragments
* Add support for `extra_param_to_segment_url` to DASH downloader
Authored by: bashonly, pukkandan
2022-11-21 00:51:45 +00:00
Marcel
f352a09778
[webvtt] Handle premature EOF
...
Closes #2867 , closes #5600
Authored by: flashdagger
2022-11-20 14:14:42 +05:30
chengzhicn
02b2f9fa7d
[extractor/reddit] Add vcodec to fallback format ( #5591 )
...
Authored by: chengzhicn
2022-11-20 01:44:21 +05:30
pukkandan
29ca408219
[FormatSort] Add mov
to vext
...
Closes #5581
2022-11-19 09:04:01 +05:30
pukkandan
8486540257
[extractor/unsupported] Add more URLs
...
Closes #5557 , Closes #2744 , Closes #5578
2022-11-19 08:42:06 +05:30
bashonly
ed027fd9d8
[extractor/generic] Fix JSON LD manifest extraction ( #5577 )
...
Closes #5572
Authored by: bashonly, pukkandan
2022-11-18 02:04:03 +00:00
bashonly
352e7d9873
[extractor/twitter] Refresh guest token when expired ( #5560 )
...
Closes #5548
Authored by: bashonly, Grub4K
2022-11-18 02:00:11 +00:00
nixxo
9a0416c6a5
[extractor/twitter:spaces] Add 'Referer' to m3u8 ( #5580 )
...
Closes #5565
Authored by: nixxo
2022-11-18 06:42:02 +05:30
bashonly
f5a9e9df0d
[extractor/brightcove] Add BrightcoveNewBaseIE
and fix embed extraction ( #5558 )
...
* Move Brightcove embed extraction and tests into the IEs
* Split `BrightcoveNewBaseIE` from `BrightcoveNewIE`
* Fix bug in ade1fa70cb
with the "wrong" spelling of `referrer` being smuggled
Closes #5539
2022-11-17 19:11:35 +00:00
bashonly
f96a3fb7d3
[extractor/redgifs] Fix bug in 8c188d5d09
( #5559 )
2022-11-17 19:09:40 +00:00
Bnyro
bc87dac75f
[extractor/youtube] Add piped.video
( #5571 )
...
Closes #5518
Authored by: Bnyro
2022-11-17 18:45:38 +05:30
pukkandan
9f14daf22b
[extractor] Deprecate _sort_formats
2022-11-17 11:40:17 +05:30
pukkandan
784320c98c
Implement universal format sorting
...
Closes #5566
2022-11-17 11:05:49 +05:30
pukkandan
d0d74b7197
[utils] Move format sorting code into utils
2022-11-17 11:04:38 +05:30
pukkandan
64c464a144
[utils] Move FileDownloader.parse_bytes
into utils
2022-11-17 08:40:34 +05:30
pukkandan
4de88a6a36
[extractor/generic] Don't report redirect to https
2022-11-17 02:12:07 +05:30
pukkandan
105bfd90f5
Add new field aspect_ratio
...
Closes #5402
2022-11-16 06:57:09 +05:30
pukkandan
6368e2e639
[cleanup] Misc
...
Closes #5541
2022-11-16 06:57:07 +05:30
pukkandan
a4894d3e25
[extractor/youtube] Consider language in format de-duplication
2022-11-15 05:23:46 +05:30
pukkandan
d7b460d0e5
Make early reject of --match-filter
stricter
...
Closes #5509
2022-11-13 10:56:06 +05:30
pukkandan
171a31dbe8
[extractor] Add a way to distinguish IEs that returns only videos
2022-11-13 10:56:04 +05:30
pukkandan
83cc7b8aae
[utils] classproperty
: Add cache support
2022-11-13 08:29:49 +05:30
Elyse
0a4b2f4180
[extractor/tencent] Fix geo-restricted video ( #5505 )
...
Closes #5230
Authored by: elyse0
2022-11-12 12:43:13 +05:30
pukkandan
a8c754cc00
[extractor/youtube] Fix bug in handling of music URLs
...
Bug in bd7e919a75
Closes #5502
2022-11-12 00:02:13 +05:30
pukkandan
bc5c2f8a2c
Fix bugs in PlaylistEntries
2022-11-12 00:02:12 +05:30
Audrey
d965856235
[extractor/Veoh] Add user extractor ( #5242 )
...
Authored by: tntmod54321
2022-11-11 23:28:54 +05:30
pukkandan
08270da5c3
[extractor/youtube] Fix ytuser:
2022-11-11 16:29:52 +05:30
github-actions
5e39fb982e
[version] update
...
Created by: pukkandan
:ci skip all :ci run dl
2022-11-11 10:37:46 +00:00
Robert Geislinger
7aaf4cd2a8
[cleanup] Misc
...
Closes #5471 , Closes #5312
Authored by: pukkandan, Alienmaster
2022-11-11 15:48:29 +05:30
pukkandan
8522226d2f
[ThumbnailsConvertor] Fix filename escaping
...
Closes #4604
Authored by: pukkandan, dirkf
2022-11-11 15:28:19 +05:30
Vitaly Khabarov
f4b2c59cfe
[extractor/YleAreena] Add extractor ( #5270 )
...
Closes #2508
Authored by: vitkhab, pukkandan
2022-11-11 15:06:23 +05:30
Timendum
7c8c63529e
[extractor/cinetecamilano] Add extractor ( #5279 )
...
Closes #5031
Authored by: timendum
2022-11-11 14:33:17 +05:30
bashonly
e4221b700f
Fix --list
options not implying -s
in some cases ( #5296 )
...
Authored by: bashonly, Grub4K
2022-11-11 14:24:57 +05:30
pukkandan
bd7e919a75
[extractor/youtube:tab] Improvements to tab handling ( #5487 )
...
* Better handling of direct channel URLs - See https://github.com/yt-dlp/yt-dlp/pull/5439#issuecomment-1309322019
* Prioritize tab id from URL slug - Closes #5486
* Add metadata for the wrapping playlist
* Simplify redirect for music playlists
2022-11-11 13:52:40 +05:30
pukkandan
f7fc8d39e9
[extractor] Fix fatal=False
for _search_nuxt_data
...
Closes #5423
2022-11-11 07:29:29 +05:30
MrOctopus
17fc3dc48a
[build] Create armv7l and aarch64 releases ( #5449 )
...
Closes #5436
Authored by: MrOctopus, pukkandan
2022-11-11 07:19:24 +05:30
Matthew
3f5c216969
[extractor/nzherald] Support new video embed ( #5493 )
...
Authored by: coletdjnz
2022-11-10 21:12:10 +00:00
Matthew
e72e48c53f
[extractor/youtube] Ignore incomplete data error for comment replies ( #5490 )
...
When --ignore-errors is used.
Closes https://github.com/yt-dlp/yt-dlp/issues/4669
Authored by: coletdjnz
2022-11-10 06:35:22 +00:00
Matthew
0cf643b234
[extractor/youtube] Differentiate between no and disabled comments ( #5491 )
...
`comments` and `comment_count` will be set to None, as opposed to
an empty list and 0, respectively.
Fixes https://github.com/yt-dlp/yt-dlp/issues/5068
Authored by: coletdjnz, pukkandan
2022-11-10 03:33:03 +00:00
Matthew
4dc23a8051
[extractor/youtube:tab] Fix video metadata from tabs ( #5489 )
...
Closes #5488
Authored by: coletdjnz
2022-11-10 08:14:12 +05:30
pukkandan
ed6bec168d
[extractor/doodstream] Remove extractor
...
It was added in youtube-dlc, likely without sufficient scrutiny
Closes #3808 , Closes #5251 , Closes #5403
2022-11-09 22:19:46 +05:30
MMM
0d8affc17f
[extractor/rumble] Add HLS formats and extract more metadata ( #5280 )
...
Closes #5177 , #5277
Authored by: flashdagger
2022-11-09 15:06:11 +05:30
Matthew
d9df9b4919
[extractor/unsupported] Raise error on known DRM-only sites ( #5483 )
...
Authored by: coletdjnz
2022-11-09 09:09:13 +00:00
MMM
efdc45a6ea
[extractor/bitchute] Better error for geo-restricted videos ( #5474 )
...
Authored by: flashdagger
2022-11-09 14:35:08 +05:30
Matthew
86973308cd
[extractor/youtube:tab] Update tab handling for redesign ( #5439 )
...
Closes #5432 , #5430 , #5419
Authored by: coletdjnz, pukkandan
2022-11-09 14:28:44 +05:30
MMM
c61473c1d6
[extractor/bitchute] Improve BitChuteChannelIE
( #5066 )
...
Authored by: flashdagger, pukkandan
2022-11-09 09:00:15 +05:30
zulaport
8fddc232bf
[extractor/camsoda] Add extractor ( #5465 )
...
Authored by: zulaport
2022-11-09 08:53:24 +05:30
pukkandan
fad689c7b6
[extractor/hotstar] Refactor v1 API calls
2022-11-09 08:44:50 +05:30
m4tu4g
db6fa6960c
[extractor/hotstar] Add season support ( #5479 )
...
Closes #5473
Authored by: m4tu4g
2022-11-09 08:33:10 +05:30
Anant Murmu
3b87f4d943
[extractor/stripchat] Improve error message ( #5475 )
...
Authored by: freezboltz
2022-11-08 12:14:47 +05:30
pukkandan
581e86b512
[extractor/uktvplay] Fix _VALID_URL
...
Closes #5472
2022-11-07 21:47:31 +05:30
megapro17
8196182a12
[extractor/odnoklassniki] Support boosty.to embeds ( #5105 )
...
Closes #4212
Authored by: megapro17, Lesmiscore, pukkandan
2022-11-07 21:32:42 +05:30
m4tu4g
9b383177c9
[extractor/mxplayer] Improve extractor ( #5303 )
...
Closes #5276
Authored by: m4tu4g
2022-11-07 21:29:53 +05:30
ClosedPort22
fbb0ee7747
[compat] Fix shutils.move
in restricted ACL mode on BSD ( #5309 )
...
Authored by: ClosedPort22, pukkandan
2022-11-07 20:54:30 +05:30
Lesmiscore
c7e4ab278a
[extractor/niconico] Always use HTTPS for requests
...
This prevents MITM attacks from malicious parties like insane ISPs
Closes #5469
2022-11-07 14:56:28 +09:00
pukkandan
e9ce4e9250
[extractor/foxnews] Add FoxNewsVideo
extractor
...
Closes #5133
2022-11-07 03:00:01 +05:30
pukkandan
5da08bde9e
[extractor/vlive] Extract release_timestamp
...
Closes #5424
2022-11-07 02:49:03 +05:30
pukkandan
ff48fc04d0
[update] Use error code 100 for update errors
...
This error code was previously used for
"Exiting to finish update", but is no longer used
Closes #5198
2022-11-07 02:40:36 +05:30
pukkandan
46d09f8707
[cleanup] Lint and misc cleanup
2022-11-07 02:32:36 +05:30
pukkandan
db4678e448
Update to ytdl-commit-de39d128
...
[extractor/ceskatelevize] Back-port extractor from yt-dlp
de39d1281c
Closes #5361 , Closes #4634 , Closes #5210
2022-11-07 02:18:30 +05:30
zulaport
a349d4d641
[extractor/stripchat] Fix hostname for HLS stream ( #5445 )
...
Closes #5227
Authored by: zulaport
2022-11-07 02:09:09 +05:30
Matthew
ac8e69dd32
Do not backport Python 3.10 SSL configuration for LibreSSL ( #5464 )
...
Until further investigation.
Fixes regression in 5b9f253fa0
Authored by: coletdjnz
2022-11-06 20:30:55 +00:00
bashonly
96b9e9cf62
[extractor/telegram] Add playlist support and more metadata ( #5358 )
...
Authored by: bashonly, bsun0000
2022-11-06 19:05:09 +00:00
Jeff Huffman
cb1553e966
[extractor/crunchyroll] Beta is now the only layout ( #5294 )
...
Closes #5292
Authored by: tejing1
2022-11-07 00:18:55 +05:30
Alex Karabanov
0d2a0ecac3
[extractor/listennotes] Add extractor ( #5310 )
...
Closes #5262
Authored by: lksj, pukkandan
2022-11-07 00:00:59 +05:30
changren-wcr
c94df4d19d
[extractor/qingting] Add extractor ( #5329 )
...
Closes #5323
Authored by: changren-wcr, bashonly
2022-11-06 23:41:53 +05:30
lauren
728f4b5c2e
[extractor/tvp] Update extractors ( #5346 )
...
Closes #5328
Authored by: selfisekai
2022-11-06 23:40:06 +05:30
Kevin Wood
8c188d5d09
[extractor/redgifs] Refresh auth token for 401 ( #5352 )
...
Closes #5351
Authored by: endotronic, pukkandan
2022-11-06 23:15:45 +05:30
Bruno Guerreiro
e14ea7fbd9
[extractor/youtube] Update piped instances ( #5441 )
...
Closes #5286
Authored by: Generator
2022-11-06 23:12:23 +05:30
Richard Gibson
7053aa3a48
[extractor/epoch] Support videos without data-trailer ( #5387 )
...
Closes #5359
Authored by: gibson042, pukkandan
2022-11-06 22:53:16 +05:30
HobbyistDev
049565df2e
[extractor/swearnet] Add extractor ( #5371 )
...
Authored by: HobbyistDev
2022-11-06 22:41:33 +05:30
CrankDatSouljaBoy
cc1d3bf96b
[extractor/deuxm] Add extractors ( #5388 )
...
Authored by: CrankDatSouljaBoy
2022-11-06 22:21:15 +05:30
Matthew
5b9f253fa0
Backport SSL configuration from Python 3.10 ( #5437 )
...
Partial fix for https://github.com/yt-dlp/yt-dlp/pull/5294#issuecomment-1289363572 , https://github.com/yt-dlp/yt-dlp/issues/4627
Authored by: coletdjnz
2022-11-06 22:07:23 +05:30
nixxo
d715b0e413
[extractor/skyit] Fix extractors ( #5442 )
...
Closes #5392
Authored by: nixxo
2022-11-06 21:51:12 +05:30
Matthew
6141346d18
[extractor/youtube] Update playlist metadata extraction for new layout ( #5376 )
...
Fixes https://github.com/yt-dlp/yt-dlp/issues/5373
Authored by: coletdjnz
2022-11-06 05:25:31 +00:00
MMM
59a0c35865
[extractor/lbry] Authenticate with cookies ( #5435 )
...
Closes #5431
Authored by: flashdagger
2022-11-05 16:09:58 +05:30
Lesmiscore
da9a60ca0d
[extractor/twitcasting] Fix data-movie-playlist
extraction ( #5453 )
...
Authored by: Lesmiscore
2022-11-05 19:18:15 +09:00
sam
0d113603ac
[extractor/oftv] Add extractors ( #5134 )
...
Closes #5017
Authored by: DoubleCouponDay
2022-11-05 15:43:05 +05:30
pukkandan
2e30b46fe4
[extractor/youtube] Improve chapter parsing from description
...
Closes #5448
2022-11-05 15:34:53 +05:30
bashonly
68a9a450d4
[extractor/genius] Add extractors ( #5221 )
...
Closes #5209
Authored by: bashonly
2022-11-04 21:07:45 +05:30
sam
ed13a772d7
[extractor/bbc] Support onion domains ( #5211 )
...
Authored by: DoubleCouponDay
2022-11-04 20:55:17 +05:30
lauren
78545664bf
[extractor/agora] Add extractors ( #5101 )
...
Authored by: selfisekai
2022-11-04 20:24:05 +05:30
pukkandan
f72218c199
[extractor/bitchute] Simplify extractor ( #5066 )
...
* Check alternate domains when a URL does not work
* Obey `--no-check-formats`
* Remove webseeds (doesnt seem to exist anymore)
Authored by: flashdagger, pukkandan
Co-authored-by: Marcel <flashdagger@googlemail.com>
2022-11-04 19:44:00 +05:30
James Woglom
58fb927ebd
[kaltura] Support playlists ( #4986 )
...
Authored by: jwoglom, pukkandan
2022-11-04 17:15:47 +05:30
pukkandan
62b8dac490
[extractor] Improve _generic_title
2022-10-31 17:41:48 +05:30
Lesmiscore
682b4524bf
[extractor/japandiet] Add extractors ( #5368 )
...
Authored by: Lesmiscore
2022-10-31 15:51:53 +09:00
nosoop
9da6612b0f
[extractor/youtube] Fix duration
for premieres ( #5382 )
...
Closes #5378
Authored by: nosoop
2022-10-29 00:00:33 +05:30
coletdjnz
e63faa101c
[extractor/youtube] Fix live_status
extraction for playlist videos
...
Regression in 867c66ff97
Authored by: coletdjnz
2022-10-27 17:36:54 +13:00
pukkandan
497074f044
Write API params in debug head
2022-10-25 20:09:28 +05:30
pukkandan
c90c5b9bdd
[extractor/bilibili] Add chapters and misc cleanup ( #4221 )
...
Authored by: lockmatrix, pukkandan
2022-10-25 20:09:27 +05:30
Locke
ad97487606
[extractor/bilibili] Fix BilibiliIE and Bangumi extractors ( #4945 )
...
Closes #1878 , #4071 , #4397
Authored by: lockmatrix, pukkandan
2022-10-25 18:28:18 +05:30
HobbyistDev
e091fb92da
[extractor/mlb] Add MLBArticle
extractor ( #4832 )
...
Closes #3475
Authored by: HobbyistDev
2022-10-25 16:00:03 +05:30
Alex Karabanov
c9bd65185c
[extractor/zenyandex] Fix extractors ( #3750 , #5268 )
...
Closes #3736
Authored by: lksj, puc9, pukkandan
Co-authored-by: puc9 <51006296+puc9@users.noreply.github.com>
2022-10-25 15:50:48 +05:30
bashonly
c66ed4e2e5
[extractor/americastestkitchen] Fix extractor ( #5343 )
...
Fix `_VALID_URL` and season extraction
Closes #5343
Authored by: bashonly
2022-10-24 15:46:56 +05:30
pukkandan
2530b68d44
[extractor/iprima] Make json+ld non-fatal
...
Closes #5318
Authored by: bashonly
2022-10-22 06:20:37 +05:30
m4tu4g
385adffcf5
[extractor/zee5] Improve _VALID_URL
( #5316 )
...
Authored by: m4tu4g
2022-10-21 16:11:43 +05:30
pukkandan
0c908911f9
[extractor/redgifs] Fix extractors
...
Superseeds f47cf86eff
Closes #5311
Authored by: bashonly
2022-10-21 14:34:46 +05:30
m4tu4g
c13a301a94
[extractor/zeenews] Add extractor ( #5289 )
...
Closes #4967
Authored by: m4tu4g, pukkandan
2022-10-20 03:17:18 +05:30
pukkandan
f47cf86eff
[extractor/redgifs] Fix extractors
...
Closes #5202 , closes #5216
2022-10-20 02:48:49 +05:30
Simon Sawicki
7a26ce2641
[extractor/twitter] Add Spaces extractor and GraphQL API ( #5247 , #4864 )
...
Closes #1605 , Closes #5233 , Closes #1249
Authored by: Grub4K, nixxo, bashonly, pukkandan
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
Co-authored-by: nixxo <nixxo@protonmail.com>
2022-10-19 21:31:21 +05:30
bashonly
3639df54c3
[extractor/paramountplus] Update API token ( #5285 )
...
Closes #5273
Authored by: bashonly
2022-10-19 17:48:27 +05:30
Anant Murmu
a4713ba96d
[extractor/voot] Improve _VALID_URL
( #5283 )
...
Authored by: freezboltz
2022-10-19 12:25:28 +05:30
bsun0000
5318156f1c
[extractor/youtube] Mark videos as fully watched
...
Closes #2555
Authored by: bsun0000
2022-10-19 00:07:47 +05:30
pukkandan
d5d1df8afd
[cleanup Misc
...
Closes #5162
2022-10-18 23:52:44 +05:30
pukkandan
cd5df121f3
[SponsorBlock] Relax duration check for large segments
2022-10-18 23:36:59 +05:30
pukkandan
a7ddbc0475
[ModifyChapters] Handle the entire video being marked for removal
...
Closes #5238
2022-10-18 23:08:24 +05:30
pukkandan
8fab23301c
[SponsorBlock] Obey --retry-sleep extractor
2022-10-18 23:08:24 +05:30
pukkandan
1338ae3ba3
[SponsorBlock] Add type
field
2022-10-18 23:08:23 +05:30
Ajay Ramachandran
63c547d71c
[SponsorBlock] Support chapter
category ( #5260 )
...
Authored by: ajayyy, pukkandan
2022-10-18 22:21:57 +05:30
pukkandan
814bba3933
[downloader/fragment] HLS download can continue without first fragment
...
Closes #5274
2022-10-18 19:20:51 +05:30
cruel-efficiency
2576d53a31
Fix end time of clips ( #5255 )
...
Closes #5256
Authored by: cruel-efficiency
2022-10-18 18:21:43 +05:30
Matthew
217753f4aa
[extractor/YoutubeWebArchive] Improve metadata extraction ( #4968 )
...
Closes https://github.com/yt-dlp/yt-dlp/issues/4574
Authored by: coletdjnz
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com>
2022-10-17 05:46:24 +00:00
Vitaly Khabarov
42a44f01c3
[extractor/Fox] Extract thumbnail ( #5243 )
...
Closes #1679
Authored by: vitkhab
2022-10-15 14:16:08 +05:30
pukkandan
9b9dad119a
[outtmpl] Ensure ASCII in json and add option for Unicode
...
Closes #5236
2022-10-14 11:50:24 +05:30
Matthew
6dca2aa66d
[extractor/generic:quoted-html] Add extractor ( #5213 )
...
Extracts embeds from escaped HTML within `data-html` attribute.
Related: https://github.com/ytdl-org/youtube-dl/issues/21294 , https://github.com/yt-dlp/yt-dlp/pull/5121
Authored by: coletdjnz
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com>
2022-10-14 04:32:52 +00:00
pukkandan
6678a4f0b3
[extractor/youtube] Fix live_status
...
Bug in 4d37720a0c
2022-10-14 07:41:53 +05:30
pukkandan
d51b2816e3
[extractor/iq] Increase phantomjs timeout
...
Closes #5161
2022-10-14 07:41:06 +05:30
lauren
34f00179db
[extractor/cda]: Support login through API ( #5100 )
...
Authored by: selfisekai
2022-10-14 07:11:08 +05:30
pukkandan
5225df50cf
[extractor/youtube:tab] Let approximate_date
return timestamp
2022-10-13 15:30:15 +05:30
pukkandan
94dc8604dd
Do more processing in --flat-playlist
2022-10-13 15:30:14 +05:30
Simon Sawicki
a71b812f53
[utils] js_to_json
: Improve escape handling ( #5217 )
...
Authored by: Grub4K
2022-10-13 01:52:17 +05:30
sam
c6989aa3ae
[extractor/aeon] Add extractor ( #5205 )
...
Closes #1653
Authored by: DoubleCouponDay
2022-10-12 15:25:42 +05:30
pukkandan
a79bf78397
[extractor/tnaflix] Fix 09c127ff83
...
Closes #5188
2022-10-12 11:19:56 +05:30
sam
82fb2357d9
[extractor/twitter] Add onion site to _VALID_URL
( #5208 )
...
See #3053
Authored by: DoubleCouponDay
2022-10-12 09:42:31 +05:30
Simon Sawicki
13b2ae29c2
[extractor/twitter] Support multi-video posts ( #5183 )
...
Closes #5157 , Closes #5147
Authored by: Grub4K
2022-10-11 11:24:38 +05:30
Simon Sawicki
36069409ec
[cookies] Improve LenientSimpleCookie
( #5195 )
...
Closes #5186
Authored by: Grub4K
2022-10-11 09:09:12 +05:30
pukkandan
0468a3b325
[jsinterp] Improve separating regex
...
Fixes https://github.com/yt-dlp/yt-dlp/issues/4635#issuecomment-1273974909
2022-10-11 08:02:26 +05:30
pukkandan
d509c1f5a3
[utils] strftime_or_none
: Workaround Python bug on Windows
...
CLoses #5185
2022-10-11 08:02:23 +05:30
schnusch
2c98d99818
[extractors/podbayfm] Add extractor ( #4971 )
...
Authored by: schnusch
2022-10-11 02:01:01 +05:30
bashonly
226c0f3a54
[extractor/sbs] Improve _VALID_URL
( #5193 )
...
Closes #5045
Authored by: bashonly
2022-10-11 01:58:55 +05:30
pukkandan
ade1fa70cb
[extractor/generic] Separate embed extraction into own function ( #5176 )
2022-10-09 16:09:36 +05:30
Matthew
4c9a1a3ba5
[extractor/wordpress:mb.miniAudioPlayer] Add embed extractor ( #5087 )
...
Closes https://github.com/yt-dlp/yt-dlp/issues/4994
Authored by: coletdjnz
2022-10-09 05:55:26 +00:00
Simon Sawicki
1d55ebabc9
[extractor/common] Fix json_ld
type checks ( #5145 )
...
Closes #5144 , #5143
Authored by: Grub4K
2022-10-09 08:47:58 +05:30
tkgmomosheep
f324fe8c59
[extractor/viu] Support subtitles of on-screen text ( #5173 )
...
Authored by: tkgmomosheep
2022-10-09 08:04:12 +05:30
HobbyistDev
866f037344
[extractor/nos.nl] Add extractor ( #4822 )
...
Closes #4649
Authored by: HobbyistDev
2022-10-09 08:02:58 +05:30
Marenga
5d14b73491
[VK] Fix playlist URLs ( #4930 )
...
Closes #2825
Authored by: the-marenga
2022-10-09 07:20:44 +05:30
Teemu Ikonen
540236ce11
[extractor/screen9] Add extractor ( #5137 )
...
Authored by: tpikonen
2022-10-09 07:04:22 +05:30
Simon Sawicki
7b0127e1e1
[utils] traverse_obj
: Allow re.Match
objects ( #5174 )
...
Authored by: Grub4K
2022-10-09 07:01:37 +05:30
Simon Sawicki
f99bbfc983
[utils] traverse_obj
: Always return list when branching ( #5170 )
...
Fixes #5162
Authored by: Grub4K
2022-10-09 06:57:32 +05:30
bashonly
3b55aaac59
[extractor/tubitv] Better DRM detection ( #5171 )
...
Closes #5128
Authored by: bashonly
2022-10-08 02:05:46 +05:30
bashonly
2e565f5bca
[extractor/reddit] Add fallback format ( #5165 )
...
Closes #5160
Authored by: bashonly
2022-10-07 17:40:12 +05:30
Noah
e02e6d86db
[embedthumbnail] Fix thumbnail name in mp3 ( #5163 )
...
Authored by: How-Bout-No
2022-10-07 17:34:27 +05:30
Matthew
867c66ff97
[extractor/youtube] Extract concurrent view count for livestreams ( #5152 )
...
Adds new field `concurrent_view_count`
Closes https://github.com/yt-dlp/yt-dlp/issues/4843
Authored by: coletdjnz
2022-10-07 07:00:40 +00:00
bashonly
f03940963e
[extractor/dplay] Add MotorTrendOnDemand extractor ( #5151 )
...
Closes #5141
Authored by: bashonly
2022-10-06 10:40:54 +05:30
Sergey
09c127ff83
[extractor/Tnaflix] Fix for HTTP 500 ( #5150 )
...
Closes #5107
Authored by: SG5
2022-10-06 09:24:41 +05:30
pukkandan
aebb4f4ba7
Fix for formats=None
...
Fixes: https://github.com/yt-dlp/yt-dlp/pull/4965#issuecomment-1267682512
2022-10-05 09:17:33 +05:30
invertico
bf2e1ec67a
[extractor/livestreamfails] Support posts ( #5139 )
...
Authored by: invertico
2022-10-04 23:52:07 +05:30
pukkandan
1305b659ef
[extractor/detik] Avoid unnecessary extraction
2022-10-04 10:45:00 +05:30
github-actions
57fb88093e
[version] update
...
Created by: pukkandan
:ci skip all :ci run dl
2022-10-04 04:50:32 +00:00
gamer191
304ad45a9b
[cleanup] Misc ( #5044 )
...
Authored by: gamer191, pukkandan
2022-10-04 09:53:11 +05:30
coletdjnz
34859e4b32
[extractor/onenewsnz] Add extractor ( #5088 )
...
Authored by: coletdjnz
2022-10-04 09:44:57 +05:30
columndeeply
143a2ccab3
[extractor/prankcast] Add extractor ( #4774 )
...
Authored by: columndeeply, HobbyistDev
2022-10-04 09:03:46 +05:30
coletdjnz
1e0daeb314
[extractor/24tv.ua] Add extractors ( #5121 )
...
Closes #4287
Authored by: coletdjnz
2022-10-04 08:59:29 +05:30
HobbyistDev
7f5b3cb8b3
[extractor/booyah] Add extractor ( #4834 )
...
Closes #4583
Authored by: HobbyistDev, elyse0
2022-10-04 08:48:26 +05:30
jhwgh1968
c53e5cf59f
[extractor/redgifs] Fix extractor ( #4892 )
...
Closes #4805
Authored by: jhwgh1968
2022-10-04 08:46:01 +05:30
HobbyistDev
c7f540ea1e
[extractor/detik] Generalize extractors ( #4899 )
...
Authored by: HobbyistDev, coletdjnz
2022-10-04 08:39:23 +05:30
Locke
12f153a827
[extractor/BilibiliSpace] Fix extractor, better error message ( #5043 )
...
Closes #5038
Authored by: lockmatrix
2022-10-04 08:29:05 +05:30
Bobscorn
0d887f273a
[extractor/IsraelNationalNews] Add extractor ( #5089 )
...
Closes #4019
Authored by: Bobscorn
2022-10-04 08:21:54 +05:30
Lesmiscore
4d37720a0c
[extractor/youtube] Download post_live
videos from start ( #5091 )
...
* The fragments are generated as a `LazyList`. So only the required formats are expanded during download, but all fragment lists are printed/written in infojson.
* The m3u8 formats which cannot be downloaded from start are not extracted by default, but can be enabled with an extractor-arg. The extractor-arg `include_live_dash` is renamed to `include_incomplete_formats` to account for this new use-case.
Closes #1564
Authored by: Lesmiscore, pukkandan
2022-10-04 08:18:31 +05:30
bashonly
dd4411aac2
[extractor/nfl] Fix extractor ( #5130 )
...
Closes #1708
Authored by: bashonly
2022-10-04 02:34:39 +05:30
Livia Medeiros
1d77d8ce07
[extractor/holodex] Fix _VALID_URL
( #4948 )
...
Authored by: LiviaMedeiros
2022-10-04 02:31:53 +05:30
pukkandan
a057779d5e
[cleanup] Minor fixes
...
Closes #5129 , Closes #4982
2022-10-04 01:48:14 +05:30
coletdjnz
7474e4531e
[extractor/AmazonStore] Fix JSON extraction ( #5111 )
...
Fixes https://github.com/yt-dlp/yt-dlp/issues/5110
Authored by: coletdjnz
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com>
2022-10-03 19:40:49 +00:00
coletdjnz
d3a3d7f0cc
[extractor/JWPlatform] Fix extractor ( #5112 )
...
Fix bitrate and filesize extraction and support embeds with unquoted urls.
Related: #5106
Authored by: coletdjnz
2022-10-03 19:37:48 +00:00
bashonly
8671f995cc
[extractor/paramountplus] Better DRM detection ( #5126 )
...
Closes #5119
Authored by: bashonly
2022-10-04 01:05:05 +05:30
bashonly
4a61501db9
[extractor/anvato] Fix extractor and refactor ( #5074 )
...
Authored by: bashonly
2022-10-03 21:45:22 +05:30
m4tu4g
7244895bde
[extractor/zee5] Fix _VALID_URL
( #5124 )
...
Closes #4612
Authored by: m4tu4g
2022-10-03 19:42:56 +05:30
sam
177662e0f2
[extractor/MicrosoftEmbed] Add extractor ( #5082 )
...
Closes #2638
Authored by: DoubleCouponDay
2022-10-03 19:22:30 +05:30
Fabi019
f48ab881f6
[extractor/bundesliga] Add extractor ( #5094 )
...
Closes #2339
Authored by: Fabi019
2022-10-03 19:10:09 +05:30
zenerdi0de
eb2d9504b9
[extractor/tennistv] Fix timestamp ( #5085 )
...
Authored by: zenerdi0de
2022-10-03 18:37:09 +05:30
Nitish Kumar
8a04054647
[extractor/hrfensehen] Fix extractor ( #5096 )
...
Authored by: snapdgn
2022-10-03 18:17:52 +05:30
pukkandan
8b7fb8b60d
[extractor] Make search_json able to parse lists
...
Now `contains_pattern` can be set to `\[.+\]`
2022-10-03 16:56:19 +05:30
Teemu Ikonen
a83333c432
[extractor/iltalehti] Add extractor ( #5117 )
...
Authored by: tpikonen
2022-10-03 02:53:48 +05:30
Dhruv
573a98d6f0
[extractor/bongacams] Update _VALID_URL
( #5104 )
...
Closes #5075
Authored by: 0xGodspeed
2022-10-02 03:37:09 +05:30
std-move
af7a5eef2f
[downloader/aria2c] Fix filename containing leading whitespace ( #5099 )
...
Similar to eb55bad5a0
, but for fragmented downloads
Authored by: std-move
2022-10-01 21:00:14 +05:30
Itachi
576faf00b2
[extractor/Mxplayer] Fix extractor ( #4966 )
...
Closes #4946
Authored by: itachi-19
2022-09-30 23:33:30 +05:30
nixxo
81b6102d20
[downloader/ism] Support ec-3 codec ( #5004 )
...
Closes #296
Authored by: nixxo
2022-09-30 23:03:29 +05:30
tobi1805
acf306d1f9
[extractor/tv2] Support new url format ( #5063 )
...
Closes #4973
Authored by: tobi1805
2022-09-30 22:27:15 +05:30
HobbyistDev
20a7304e4c
[extractor/unscripted] Add extractor ( #5008 )
...
Closes #4903
Authored by: HobbyistDev
2022-09-30 22:24:05 +05:30
Simon Sawicki
2e0f8d4f6e
[extractor/yandexvideopreview] Update _VALID_URL ( #5084 )
...
Closes #5065
Authored by: Grub4K
2022-09-30 22:22:52 +05:30
HobbyistDev
7e378287c4
[extractor/malltv] Fix video_id extraction ( #4883 )
...
Closes #4870
Authored by: HobbyistDev
2022-09-30 22:10:33 +05:30
Mehavoid
9cc5aed990
[extractor/trovo] Fix extractors ( #4880 )
...
Authored by: Mehavoid
Closes #4878
2022-09-30 22:09:08 +05:30
Elyse
48f535f5f8
[extractor/tencent] Add Iflix extractor ( #4829 )
...
Closes #4823
Authored by: elyse0
2022-09-30 21:51:31 +05:30
Teemu Ikonen
8dbad2a439
[extractor/audioboom] Support direct URLs and refactor ( #4803 )
...
Authored by: tpikonen, pukkandan
2022-09-30 21:44:14 +05:30
bashonly
11398b922c
[extractor/nbc] Add NBCStations extractor ( #5077 )
...
Closes #4571
Authored by: bashonly
2022-09-30 21:13:40 +05:30
Simon Sawicki
dfea94f8f6
[extractor/crunchyroll:beta] Improve handling of hardsubs ( #5041 )
...
Closes #3397
Authored by: Grub4K
2022-09-30 06:35:44 +05:30
coletdjnz
f1aae71568
[extractor/rcs] Fix embed extraction
...
Fixes https://github.com/yt-dlp/yt-dlp/issues/5076
Authored by: coletdjnz
2022-09-30 14:02:20 +13:00
Anant Murmu
a5642f2c4a
[extractor/zee5] Generate device ids ( #5062 )
...
Closes #4937
Authored by: freezboltz
2022-09-29 08:31:43 +05:30
Julien Hadley Jack
10e2eb4f81
[extractor/ondemandkorea] Update jw_config
regex ( #5040 )
...
Authored by: julien-hadleyjack
2022-09-28 14:34:03 +05:30
coletdjnz
c9eba8075f
[extractor/wordpress:playlist] Add generic embed extractor ( #5012 )
...
Fixes https://github.com/yt-dlp/yt-dlp/issues/4955
Authored by: coletdjnz
2022-09-28 06:37:12 +00:00
Fabi019
9d69c4e4b4
[extractor/BerufeTV] Add extractor ( #4921 )
...
Closes #4632
Authored by: Fabi019
2022-09-27 21:35:31 +05:30
Timendum
292fdad297
[extractor/dplay:italy] Add default authentication ( #5056 )
...
Closes #2950
Authored by: Timendum
2022-09-27 20:57:47 +05:30
Kyle Anthony Williams
c04cc2e28e
[extractor/soundcloud:search] More metadata in --flat-playlist
( #4965 )
...
Authored by: SuperSonicHub1
2022-09-27 19:52:06 +05:30
pukkandan
7a32c70d13
[cleanup] Fix flake8 and minor refactor
...
Issues from ab029d7e92
, 1fb53b946c
2022-09-27 08:32:57 +05:30
pukkandan
709ee21417
[extractor/youtube] Do not warn on duplicate chapters
...
Eg: vYbaM8w8yzw
2022-09-27 08:26:26 +05:30
pukkandan
1fb53b946c
[extractor/youtube:tab] Improve continuation items extraction
2022-09-27 04:44:54 +05:30
pukkandan
1dd18a8808
[extractor/YoutubeShortsAudioPivot] Support source
URLs
...
`ytshortsap:` is no longer needed
2022-09-27 04:44:50 +05:30
pukkandan
0a5095fe8d
[extractor/youtube:tab] Support reporthistory
page
...
Closes #4929
2022-09-27 04:44:50 +05:30
pukkandan
0f60ba6e65
[extractor] Improve json+ld extraction
...
Related #5035
2022-09-27 02:36:57 +05:30
Simon Sawicki
1534aba865
[extractor/artetv] Remove duplicate stream urls ( #5047 )
...
Closes #4510
Authored by: Grub4K
2022-09-26 22:13:54 +05:30
coletdjnz
0ca0f88121
[extractor/heise] Fix extractor ( #5029 )
...
Fixes https://github.com/yt-dlp/yt-dlp/issues/1520
Authored by: coletdjnz
2022-09-26 00:58:06 +00:00
pukkandan
0500ee3d81
Don't download entire video when no matching --download-sections
2022-09-26 03:04:32 +05:30
pukkandan
46a5b335e7
[cookies] Let _get_mac_keyring_password
fail gracefully
...
Closes #4915
2022-09-26 02:55:45 +05:30
pukkandan
914491b8e0
[utils] Popen.run
: Fix default return in binary mode
2022-09-26 02:52:21 +05:30
Simon Sawicki
ab029d7e92
[utils] traverse_obj
: Rewrite, document and add tests ( #5024 )
...
Authored by: Grub4K
2022-09-26 02:33:19 +05:30
pukkandan
0bd5a039ea
Playlists maynot always have webpage_url
2022-09-25 23:27:21 +05:30
Lesmiscore
5c8b2ee9ec
[extractor/RUTV] Fix warnings for livestreams ( #5016 )
...
Authored by: Lesmiscore
2022-09-24 18:30:58 +09:00
Lesmiscore
faf7863bb0
[extractor/Smotrim] Add extractor ( #5015 )
...
Authored by: nikita-moor, Lesmiscore
2022-09-24 18:30:31 +09:00
coletdjnz
d42763a443
[extractor/rutube] Fix _EMBED_REGEX
...
Closes https://github.com/yt-dlp/yt-dlp/issues/4797
Authored by: coletdjnz
2022-09-24 17:44:26 +12:00
coletdjnz
3c757d5ed2
[extractor/wistia] Add support for channels ( #4819 )
...
Fixes https://github.com/yt-dlp/yt-dlp/issues/4748
Related: https://github.com/yt-dlp/yt-dlp/issues/4985
Authored by: coletdjnz
2022-09-23 21:52:11 +00:00
pukkandan
f55523cfdd
[utils] js_to_json
: Improve
...
Closes #4900
2022-09-23 19:21:17 +05:30
coletdjnz
32972518da
[extractor/telegraaf] Use mobile GraphQL API endpoint
...
Workaround for Cloudflare 403
Fixes https://github.com/yt-dlp/yt-dlp/issues/5000
Authored by: coletdjnz
2022-09-23 12:10:35 +12:00
Pritam Das
2e7675489f
[extractor/instagram] Extract more metadata ( #4708 )
...
Authored by: pritam20ps05
2022-09-22 16:27:20 +05:30
coletdjnz
80eb0bd9b9
[extractor/youtube] Add support for Shorts audio pivot feed ( #4932 )
...
This feed shows Shorts using the audio of a given video.
ytshortsap: prefix can be used as a shortcut until YouTube
implements an official view.
Closes #4911
Authored by: coletdjnz
2022-09-22 05:39:02 +00:00
Tanner Anderson
4cca2eb1bf
[extractor/nebula] Add nebula.tv ( #4918 )
...
Closes #4917
Authored by: tannertechnology
2022-09-22 07:14:07 +05:30
GautamMKGarg
1c09783f7a
[extractor/hungama] Add subtitle ( #4856 )
...
Authored by: GautamMKGarg, pukkandan
2022-09-22 06:48:48 +05:30
bashonly
163281178a
[extractor/wistia] Match IDs in embed URLs ( #4990 )
...
Closes #4985
Authored by: bashonly
2022-09-22 02:23:08 +05:30
pukkandan
2fa669f759
[docs] Misc improvements
...
Closes #4987 , Closes #4906 , Closes #4919 , Closes #4977 , Closes #4979
2022-09-22 02:15:55 +05:30
pukkandan
8ca48a1a54
[extractor] Fix fatal=False
in RetryManager
2022-09-22 02:14:31 +05:30
pukkandan
b27bc13af6
[extractor/patreon] Sort formats
2022-09-22 01:39:42 +05:30
bashonly
f7c5a5e967
[extractor/tiktok] Fix TikTokIE ( #4984 )
...
Authored by: bashonly
2022-09-21 14:42:54 +05:30
Jeroen Jacobs
fada8272b6
[extractor/GoPlay] Add extractor ( #3412 )
...
Replaces old Vier extractors
Closes https://github.com/yt-dlp/yt-dlp/issues/1546
Based on: https://github.com/ytdl-org/youtube-dl/pull/27815
Authored by: jeroenj, CNugteren, basrieter
2022-09-18 20:12:58 +05:30
pukkandan
19b4e59a1e
[extractor/web.archive:youtube] Fix _YT_INITIAL_PLAYER_RESPONSE_RE
2022-09-17 20:54:21 +05:30
pukkandan
dab284f80f
Workaround libc_ver
not be available on Windows Store version of Python
2022-09-17 11:57:47 +05:30
pukkandan
9665f15a96
[outtmpl] Make %s
work in strfformat for all systems
2022-09-17 11:34:04 +05:30
pukkandan
2b24afa6d7
Improve 5736d79172
2022-09-17 10:14:44 +05:30
pukkandan
3166e6840c
[extractor/generic] Pass through referer from json-ld
...
Closes #4941
2022-09-16 23:08:13 +05:30
Simon Sawicki
8817a80d3a
[cookies] Parse cookies leniently ( #4780 )
...
Closes #4776 , #3778
Authored by: Grub4K
2022-09-16 22:32:00 +05:30
pukkandan
5736d79172
Support environment variables in --ffmpeg-location
...
Closes #4938
2022-09-16 21:37:37 +05:30
Lesmiscore
fc2ba496fd
Allow open ranges for time ranges ( #4940 )
...
Authored by: Lesmiscore
2022-09-17 01:04:23 +09:00
Locke
2b9d02167f
[extractor/bilibili] Add space.bilibili extractors ( #4468 )
...
Authored by: lockmatrix
2022-09-16 21:29:02 +05:30
pukkandan
2314b4d89f
Allow plugin extractors to replace the built-in ones
...
This allows easier plugin chaining; e.g.
- https://gist.github.com/pukkandan/24f13ff1ed385c5a390c1d7bd130d8f7
- https://gist.github.com/pukkandan/fcf5ca1785c80f64e471f0ee14f990fb
2022-09-16 17:02:52 +05:30
pukkandan
1060f82f89
Fix --config-location -
2022-09-13 16:46:34 +05:30
bashonly
22df97f9c5
Fix bug in 941e881e1f
( #4893 )
...
Authored by: bashonly
2022-09-11 14:32:35 +05:30
pukkandan
9c935fbc72
Fix bug in ae1035646a
...
Closes #4890
2022-09-11 05:12:52 +05:30
pukkandan
deae7c1711
[cleanup] Misc
2022-09-10 03:46:54 +05:30
pukkandan
941e881e1f
Fix bug in ae1035646a
...
Closes #4881
2022-09-10 03:42:43 +05:30
pukkandan
0cb0fdbbfe
[extractor/common] Escape %
in representation_id
of m3u8
...
Closes #4877
2022-09-10 03:42:14 +05:30
coletdjnz
0831d95c46
[extractor/BiliIntl] Support uppercase lang in _VALID_URL
...
Seen in some rare cases
Authored by: coletdjnz
2022-09-10 10:06:48 +12:00
coletdjnz
c26f9b991a
[extractor/youtube] Support changing extraction language ( #4470 )
...
Adds `--extractor-args youtube:lang=<supported lang code>` extractor arg to prefer translated fields (e.g. title and description) of that language, if available, for all YouTube extractors. See README or error message for list of supported language codes.
Closes https://github.com/yt-dlp/yt-dlp/issues/387
Authored by: coletdjnz
2022-09-09 05:16:46 +00:00
CplPwnies
0c0b78b273
[extractor/adobepass] Add MSO AlticeOne (Optimum TV) ( #4875 )
...
* Suddenlink rebrand to Optimum. Fixes #4874
Authored by: CplPwnies
2022-09-09 10:22:05 +05:30
coletdjnz
3ffb2f5bea
[extractor/youtube] Fix video like count extraction
...
Support new combined button layout
Authored by: coletdjnz
2022-09-09 12:34:39 +12:00
pukkandan
ae1035646a
Allow a set
to be passed as download_archive
2022-09-08 15:09:30 +05:30
pukkandan
1015ceeeaf
[extractor/MLBTV] Detect live streams
2022-09-08 06:18:35 +05:30
pukkandan
17ffed1842
[docs] Improvements
...
* Move detailed installation instructions to https://github.com/yt-dlp/yt-dlp/wiki/Installation
* Link to wiki where applicable
* Fix some mistakes. Closes #4853 , Closes #4855 , Closes #4852
* Improve some error messages
2022-09-07 17:38:05 +05:30
pukkandan
be9c0884d7
[extractor/BiliIntlSeries] Fix _VALID_URL
...
Closes #4825
2022-09-07 17:29:05 +05:30
pukkandan
48c8424bd9
Fix bug in 07a1250e0e
2022-09-06 19:57:29 +05:30
Elyse
7657ec7ed6
[utils] base_url
: URL paths can contain &
( #4841 )
...
Authored by: elyse0
Closes #4187
2022-09-04 08:39:45 +05:30
pukkandan
07a1250e0e
[outtmpl] Curly braces to filter keys
2022-09-03 18:28:24 +05:30
Elyse
69082b38dc
[phantomjs] Fix bug in 587021cd9f
( #4833 )
...
Authored by: elyse0
2022-09-03 12:14:01 +05:30
coletdjnz
aa824dd10b
[extractor/mediaworksnzvod] Add extractor ( #4817 )
...
Authored by: coletdjnz
2022-09-03 03:19:48 +00:00
TokyoBlackHole
a12d03e15d
[extractor/animeondemand] Remove extractor ( #4830 )
...
Authored by: TokyoBlackHole
2022-09-03 03:41:25 +05:30
pukkandan
1a7c9fad9f
[jsinterp] Workaround operator associativity issue
...
https://github.com/yt-dlp/yt-dlp/issues/4635#issuecomment-1235384480
2022-09-02 20:45:55 +05:30
Lesmiscore
3c7a276234
[extractor/amazonstore] Retry to avoid captcha page ( #4811 )
...
Authored by: Lesmiscore
2022-09-02 15:51:12 +09:00
bashonly
d6f8871964
[extractor/triller] Fix auth token ( #4813 )
...
Authored by: bashonly
2022-09-02 03:38:05 +05:30
pukkandan
5469a4ab11
[extractor/motorsport] Support native embeds
...
Closes #4749
2022-09-02 02:01:58 +05:30
pukkandan
2c475e48b5
[extractor/bandcamp] Extract uploader_url
...
Closes #4755
2022-09-02 02:01:57 +05:30
pukkandan
7c6eb424d3
[extractor/youtube] Detect lazy-load-for-videos
embeds
...
Closes #4812
2022-09-02 02:01:57 +05:30
github-actions
adba24d207
[version] update
...
Created by: pukkandan
:ci skip all :ci run dl
2022-09-01 11:26:07 +00:00
pukkandan
d2c8aadf79
[cleanup] Misc
...
Closes #4710 , Closes #4754 , Closes #4723
Authored by: pukkandan, MrRawes, DavidH-2022
2022-09-01 16:49:03 +05:30
pukkandan
1ac7f46184
Update to ytdl-commit-ed5c44e7
...
[compat] Replace deficient ChainMap class in Py3.3 and earlier
ed5c44e7b7
2022-09-01 16:46:32 +05:30
pukkandan
05deb747bb
[jsinterp] Fix escape in regex
2022-09-01 16:46:32 +05:30
pukkandan
b505e8517a
[extractor/youtube] Fallback regex for nsig code extraction
2022-09-01 16:46:32 +05:30
pukkandan
f2e9fa3ef7
[FormatSort] Fix aext
for --prefer-free-formats
...
Closes #4735
2022-09-01 16:46:31 +05:30
coletdjnz
1ff88b7aec
[extractor/youtube] Add no-youtube-prefer-utc-upload-date
compat option ( #4771 )
...
This option reverts 992f9a730b
and 17322130a9
to prefer the non-UTC upload date in microformats.
Authored by: coletdjnz, pukkandan
2022-09-01 10:02:28 +00:00
bashonly
825d3ce386
[cookies] Improve container support ( #4806 )
...
Closes #4800
Authored by: bashonly, pukkandan, coletdjnz
2022-09-01 15:22:59 +05:30
bashonly
92aa6d6883
[extractor/triller] Add extractor ( #4712 )
...
Closes #4703
Authored by: bashonly
2022-09-01 15:20:54 +05:30
Elyse
b2a4db425b
[VQQ] Add extractors ( #4706 )
...
Closes #1666
Authored by: elyse0
2022-09-01 12:42:34 +05:30
Yifu Yu
de49cdbe9d
[extractor/bilibili] Extract flac
with premium account ( #4759 )
...
Authored by: jackyyf
2022-08-31 23:22:16 +05:30
HobbyistDev
11734714c2
[extractor/eurosport] Add extractor ( #4613 )
...
Closes #2487
Authored by: HobbyistDev
2022-08-31 22:32:33 +05:30
pukkandan
b86ca447ce
[extractor/mediaset] Fix embed extraction
...
Closes #4804
2022-08-31 22:24:41 +05:30
Tejas Arlimatti
f8c7ba9984
[extractor/epoch] Add extractor ( #4772 )
...
Closes #4714
Authored by: tejasa97
2022-08-31 22:16:26 +05:30
DepFA
76f2bb175d
[extractor/stripchat] Don't modify input URL ( #4781 )
...
Authored by: dfaker
2022-08-31 21:10:59 +05:30
Elyse
f26af78a8a
[jsinterp] Add charcodeAt
and bitwise overflow ( #4706 )
...
Authored by: elyse0
2022-08-31 21:01:22 +05:30
Lesmiscore
bfbecd1174
[extractor/newspicks] Add extractor ( #4725 )
...
Authored by: Lesmiscore
2022-08-31 02:07:55 +09:00
bashonly
9bd13fe5bb
[cookies] Support firefox container in --cookies-from-browser
( #4753 )
...
Authored by: bashonly
2022-08-30 22:24:46 +05:30
Jeff Huffman
459262ac97
[extractor/crunchyroll:beta] Use anonymous access ( #4704 )
...
Closes #4692
Authored by: tejing1
2022-08-30 22:04:13 +05:30
Lesmiscore
82ea226c61
Restore LD_LIBRARY_PATH when using PyInstaller ( #4666 )
...
Authored by: Lesmiscore
2022-08-31 01:24:14 +09:00
pukkandan
da4db748fa
[utils] Add deprecation_warning
...
See https://github.com/yt-dlp/yt-dlp/pull/2173#issuecomment-1097021515
2022-08-30 21:03:07 +05:30
pukkandan
e1eabd7beb
[downloader/external] Smarter detection of executable
...
Closes #4778
2022-08-30 18:13:38 +05:30
pukkandan
d81ba7d491
[jsinterp, extractor/youtube] Minor fixes
2022-08-30 18:13:37 +05:30
OHaiiBuzzle
5135ed3d4a
[extractor/huya] Fix stream extraction ( #4798 )
...
Closes #4658
Authored by: ohaiibuzzle
2022-08-30 16:14:16 +05:30
pukkandan
c4b2df872d
[jsinterp] Fix _separate
...
Ref: https://github.com/yt-dlp/yt-dlp/issues/4635#issuecomment-1231126941
2022-08-30 16:06:40 +05:30
Samantaz Fox
224b5a35f7
[extractor/youtube] Update iOS Innertube clients ( #4792 )
...
Authored by: SamantazFox
2022-08-29 03:36:55 +00:00
coletdjnz
50ac0e5416
[extractor/youtube] Use device-specific user agent ( #4770 )
...
Thwart latest fingerprinting attempt (see https://github.com/iv-org/invidious/issues/3230#issuecomment-1226887639 )
Authored by: coletdjnz
2022-08-28 22:59:54 +00:00
Lesmiscore
e0992d5558
[extractor/IslamChannel] Add extractors ( #4779 )
...
Authored by: Lesmiscore
2022-08-28 01:37:25 +09:00
pukkandan
5e01315aa1
[cache, extractor/youtube] Invalidate old cache
2022-08-27 07:25:14 +05:30
pukkandan
4e4982ab5b
[extractor/generic] Don't return JW player without formats
...
CLoses #4765
2022-08-27 06:21:17 +05:30
cgrigis
89e4d86171
[extractor/arte] Bug fix ( #4769 )
...
Closes #4768
Authored by: cgrigis
2022-08-27 05:58:01 +05:30
Shreyas Minocha
a1af516259
[extractor/screencastomatic] Support --video-password
( #4761 )
...
Authored by: shreyasminocha
2022-08-26 08:59:45 +05:30
pukkandan
1d64a59547
[extractor/vimeo:user] Fix _VALID_URL
...
Closes #4758
2022-08-26 06:29:03 +05:30
pukkandan
ca7f8b8f31
Bugfix for 822d66e591
...
Closes #4760
2022-08-26 06:08:05 +05:30
pukkandan
164b03c486
[jsinterp] Fix bug in operator precedence
...
Fixes https://github.com/yt-dlp/yt-dlp/issues/4635#issuecomment-1226659543
2022-08-25 09:40:46 +05:30
pukkandan
e5458d1d88
Fix lazy extractor bug in fe7866d0ed
...
and add test
Fixes https://github.com/yt-dlp/yt-dlp/pull/3234#issuecomment-1225347071
2022-08-24 15:19:58 +05:30
pukkandan
b5e7a2e69d
Add version to infojson
2022-08-24 13:03:45 +05:30
pukkandan
2516cafb28
Fix bug in fe7866d0ed
2022-08-24 08:21:39 +05:30
pukkandan
fd404bec7e
Fix --break-per-url --max-downloads
2022-08-24 08:00:13 +05:30
pukkandan
fe7866d0ed
Add option --use-extractors
...
Deprecates `--force-generic-extractor`
Closes #3234 , Closes #2044
Related: #4307 , #1791
2022-08-24 07:47:51 +05:30
pukkandan
5314b52192
[utils] Add orderedSet_from_options
2022-08-24 07:38:55 +05:30
pukkandan
13db4e7b9e
[extractor/mixcloud] All formats are audio-only
...
Closes #4740
2022-08-23 04:11:27 +05:30
Joshua Lochner
07275b708b
[extractor/medaltv] Fix extraction ( #4739 )
...
Authored by: xenova
2022-08-23 01:34:12 +05:30
Elyse
b85703d11a
[extractor/rtbf] Fix jwt extraction ( #4738 )
...
Closes #4683
Authored by: elyse0
2022-08-23 00:15:46 +05:30
pukkandan
992dc6b486
[jsinterp] Implement timeout
...
Workaround for #4716
2022-08-22 06:19:06 +05:30
pukkandan
822d66e591
Fix bug in --alias
2022-08-22 04:37:23 +05:30
pukkandan
8d1ad6378f
[extractor/BiliBiliSearch] Don't sort by date
...
Related #4682
2022-08-21 05:19:20 +05:30
pukkandan
2d1019542a
[extractor/BiliBiliSearch] Fix infinite loop
...
Closes #4682
2022-08-21 05:19:20 +05:30
pukkandan
b25cac650f
[extractor/youtube] Fix bug in format sorting
2022-08-21 00:56:27 +05:30
pukkandan
90a1df305b
[test] Fix test_youtube_signature
2022-08-21 00:51:03 +05:30
pukkandan
0a6b4b82e9
[extractor/uktv] Improve _VALID_URL
...
Closes #4707
Authored by: dirkf
2022-08-20 05:00:45 +05:30
pukkandan
1704c47ba8
[extractor/bitchute] Mark errors as expected
...
Closes #4685
2022-08-20 04:53:05 +05:30
github-actions
b76e9cedb3
[version] update
...
Created by: pukkandan
:ci skip all :ci run dl
2022-08-19 00:11:11 +00:00
pukkandan
a831c2ea90
[cleanup] Misc
2022-08-19 05:08:21 +05:30
pukkandan
be13a6e525
[jsinterp] Bring on-par with youtube-dl
...
Code from: https://github.com/ytdl-org/youtube-dl/pull/31175 , https://github.com/ytdl-org/youtube-dl/pull/31182
Authored by pukkandan, dirkf
2022-08-19 05:08:21 +05:30
bashonly
8a3da4c68c
[extractor/instagram] Fix bugs in 7d3b98be4c
( #4701 )
...
Authored by: bashonly
2022-08-19 03:45:49 +05:30
nixxo
4d37d4a77c
[extractor/rai] Minor fix ( #4700 )
...
Closes #4691 , #4690
2022-08-19 02:28:59 +05:30
bashonly
7d3b98be4c
[extractor/instagram] Fix extraction ( #4696 )
...
Closes #4657 , #4532 , #4475
Authored by: bashonly, pritam20ps05
2022-08-19 02:27:46 +05:30
Elyse
2b3e43e247
[extractor/rtbf] Fix stream extractor ( #4671 )
...
Closes #4656
Authored by: elyse0
2022-08-19 01:42:04 +05:30
Alexander Seiler
f60ef66371
[extractor/zattoo] Fix Zattoo resellers ( #4675 )
...
Closes #4630
Authored by: goggle
2022-08-19 01:27:51 +05:30
pukkandan
25836db6be
[extractor/youtube] Add fallback to phantomjs
...
Related #4635
2022-08-18 21:35:18 +05:30
pukkandan
587021cd9f
[phantomjs] Add function to execute JS without a DOM
...
Authored by: MinePlayersPE, pukkandan
2022-08-18 21:34:47 +05:30
pukkandan
580ce00782
[youtube] Improve signature caching
...
and refactor related functions
2022-08-18 21:33:30 +05:30
ChillingPepper
2f1a299c50
[extractor/SovietsCloset] Fix extractor ( #4688 )
...
Closes #4200
Authored by: ChillingPepper
2022-08-18 16:44:45 +05:30
pukkandan
f6ca640b12
[jsinterp] Fix for youtube player 1f7d5369
...
Closes #4635 again
2022-08-18 16:38:35 +05:30
pukkandan
3ce2933693
[youtube] Fix error reporting of "Incomplete data"
...
Related: #4669
2022-08-16 22:01:48 +05:30
pukkandan
c200096c03
Fix bug in --download-archive
...
Closes #4668
2022-08-16 22:00:51 +05:30
pukkandan
6d3e7424bf
[jsinterp] Fix for youtube player c81bbb4a
2022-08-16 06:53:45 +05:30
pukkandan
5c6d2ef9d1
[youtube] Improve format sorting for IOS formats
...
When no itag/resolution is available for reference, use the closest resolution
2022-08-15 14:04:05 +05:30
github-actions
9fd03a1696
[version] update
...
Created by: pukkandan
:ci skip all :ci run dl
2022-08-14 22:18:33 +00:00
pukkandan
1e4fca9a87
[cleanup] Misc
2022-08-15 03:41:45 +05:30
pukkandan
49b4ceaedf
[jsinterp] Bring or-par with youtube-dl
...
Partially cherry-picked from: d231b56717
Authored by pukkandan, dirkf
2022-08-15 03:31:49 +05:30
pukkandan
48732becfe
Fix bug in 1155ecef29
2022-08-15 03:31:48 +05:30
pukkandan
6440c45ff3
[update] Copy bitmask from old binary
...
Improves a6125983ab
Authored by: Lesmiscore
2022-08-15 03:31:47 +05:30
masta79
ef6342bd07
[extractor/toggo] Improve _VALID_URL
( #4663 )
...
Authored by: masta79
2022-08-15 03:31:41 +05:30
ischmidt20
e183bb8c9b
[extractor/MLB] New extractor ( #4586 )
...
Authored by: ischmidt20
2022-08-15 01:47:18 +05:30
HobbyistDev
7695f5a0a7
[extractor/moview] Add extractor ( #4607 )
...
Authored by: HobbyistDev
2022-08-15 01:39:05 +05:30
Ben Welsh
cb7cc448c0
[extractor/truth] Add extractor ( #4609 )
...
Closes #3865
Authored by: palewire
2022-08-15 01:36:04 +05:30
bashonly
63be30e3e0
[extractor/facebook] Add reel support ( #4660 )
...
Closes #4039
Authored by: bashonly
2022-08-15 01:33:24 +05:30
Ben Welsh
43cf982ac3
[extractor/parler] Add extractor ( #4616 )
...
Authored by: palewire
2022-08-15 01:31:16 +05:30
nixxo
7e82397441
[extractor/rai] Misc fixes ( #4600 )
...
Authored by: nixxo
2022-08-15 01:17:55 +05:30
Aldo Ridhoni
66c4afd828
[extractor/doodstream] Add wf
domain ( #4648 )
...
Authored by: aldoridhoni
2022-08-15 01:13:03 +05:30
pukkandan
0e0ce898f6
[ThumbnailsConvertor] Fix conversion after fixup_webp
...
Closes #4565
2022-08-14 20:34:55 +05:30
pukkandan
a6125983ab
[update] Set executable bit-mask
...
Closes #4621
2022-08-14 19:22:35 +05:30
pukkandan
8f84770acd
[utils] Fix get_compatible_ext
...
Closes #4647
2022-08-14 19:22:34 +05:30
Lesmiscore
62b58c0936
[docs] Consistent use of e.g.
( #4643 )
...
Authored by: Lesmiscore
2022-08-14 17:34:13 +05:30
pukkandan
8f53dc44a0
[jsinterp] Handle new youtube signature functions
...
Closes #4635
2022-08-14 05:12:32 +05:30
Jacob Truman
1cddfdc52b
[extractor/aenetworks] Add formats parameter ( #4645 )
...
Closes #4047
Authored by: jacobtruman
2022-08-13 22:56:41 +05:30
coletdjnz
cea4b857f0
[patreon] Ignore erroneous media attachments ( #4638 )
...
Fixes https://github.com/yt-dlp/yt-dlp/issues/4608
Authored by: coletdjnz
2022-08-13 00:25:20 +00:00
shirt
ffcd62c289
[extractor/tubitv] Extract additional formats ( #4646 )
...
Authored by: shirt-dev
2022-08-13 05:10:49 +05:30
pukkandan
a1c5bd82ec
[jsinterp] Truncate error messages
...
Related: #4635
2022-08-12 19:15:16 +05:30
pukkandan
5da42f2b9b
[extractor/crunchyroll] Improve _VALID_URL
s
...
Closes #4633
2022-08-12 13:13:11 +05:30
pukkandan
1155ecef29
[extractor/zattoo] Fix resellers
...
Fixes #4630
2022-08-12 12:53:46 +05:30
pukkandan
7e798d725e
[extractor] Fix format sorting of channels
2022-08-11 07:23:46 +05:30
pukkandan
8420a4d063
[ffmpeg] Smarter detection of ffprobe filename
2022-08-11 07:23:45 +05:30
pukkandan
b5e9a641f5
[postprocessor/embedthumbnail] Detect libatomicparsley.so
2022-08-11 07:23:36 +05:30
pukkandan
c220d9efc8
[ffmpeg] Disable avconv unless --prefer-avconv
2022-08-09 05:15:38 +05:30
github-actions
f1e2d4a9a2
[version] update
...
Created by: pukkandan
:ci skip all :ci run dl
2022-08-08 22:15:24 +00:00
pukkandan
16d4535abc
Update to ytdl-commit-adb5294
...
[aenetworks] Update _THEPLATFORM_KEY and _THEPLATFORM_SECRET
adb5294177
2022-08-09 02:55:30 +05:30
Elyse
2a5e5477bc
[extractor/redbee] Unify and update extractors ( #4479 )
...
Closes #4443
Authored by: elyse0
2022-08-09 02:41:47 +05:30
Eren Kemer
e251986cbe
[extractor/harpodeon] Add extractor ( #4540 )
...
Closes #4450
Authored by: eren-kemer
2022-08-09 02:39:37 +05:30
pukkandan
f0ad6f8c51
Remove filtered entries from -J
...
Closes #4369
2022-08-09 02:01:40 +05:30
pukkandan
70b2340909
[build, devscripts] Add devscript to set a build variant
...
Closes #4471
2022-08-09 01:08:48 +05:30
coletdjnz
c7dcf0b31e
[extractor/youtube] Add androidSdkVersion
parameter to Android Innertube clients
...
Required to prevent YouTube returning a bad player response in some cases.
See: https://github.com/yt-dlp/yt-dlp/pull/4593 , https://github.com/TeamNewPipe/NewPipe/issues/8713 , https://github.com/iv-org/invidious/issues/3230 , https://github.com/Tyrrrz/YoutubeExplode/issues/647
Authored by: coletdjnz
2022-08-08 12:03:10 +12:00
Djeson
298d9c0e89
[extractor/ninegag] Extract uploader ( #4597 )
...
Closes #4587
Authored by: DjesonPV
2022-08-08 01:51:53 +05:30
pukkandan
a416623436
[extractor/youtube] Extract more format info
2022-08-08 01:47:07 +05:30
pukkandan
b8ed0f15d4
[extractor] Add field audio_channels
2022-08-08 01:35:36 +05:30
pukkandan
22b22b7d5c
[extractor/WASDTV:record] Fix _VALID_URL
2022-08-07 21:48:40 +05:30
HobbyistDev
1f6b90ed8d
[extractor/tviplayer] Improve _VALID_URL
( #4585 )
...
Closes #4578
Authored by: HobbyistDev
2022-08-07 20:14:28 +05:30
coletdjnz
a3e9642116
[extractor/youtube] Prevent redirect to unwanted videos ( #4593 )
...
Example: https://www.youtube.com/watch?v=aQvGIIdgFDM
Authored by: coletdjnz
2022-08-07 19:13:20 +05:30
pukkandan
43aebb7db4
Bugfix for bfd973ece3
...
`_extract_embed_urls` is not a list
Closes #4581
2022-08-07 03:30:30 +05:30
Yash Kumar
061a17abd3
[extractor/FIFA] Change API endpoint ( #4577 )
...
Closes #4566
Authored by: yashkc2025, Bricio
2022-08-06 16:43:55 +05:30
HobbyistDev
d380fc1614
[extractor/kompas] Add extractor ( #4562 )
...
Authored by: HobbyistDev
2022-08-05 20:19:45 +05:30
HobbyistDev
ad26f15a06
[extractor/vidio] Support embed link ( #4564 )
...
Authored by: HobbyistDev
2022-08-05 18:36:42 +05:30
Bojidar Qnkov
aeaf905e22
[extractor/NovaPlay] Fix extractor ( #4415 )
...
Closes #4439
Authored by: Bojidarist
2022-08-05 02:27:58 +05:30
Jeff Huffman
f62f553d46
[extractor/crunchyroll:beta] Use streams API ( #4555 )
...
Closes #4452
Authored by: tejing1
2022-08-04 23:35:58 +05:30
pukkandan
989a01c261
[outtmpl] Smarter replacing of unsupported characters
...
Closes #1330
2022-08-04 20:21:32 +05:30
pukkandan
05e2243e80
Fix bug in be5c1ae862
2022-08-04 20:18:29 +05:30
pukkandan
4080efeb01
[extractor/vimeo] Bugfix in bfd973ece3
2022-08-04 15:45:47 +05:30
Lauren N. Liberda
fc61aff41b
Determine merge container better (See desc) ( #1482 )
...
* Determine the container early. Closes #4069
* Use codecs instead of just file extensions
* Obey `--prefer-free-formats`
* Allow fallbacks in `--merge-output`
Authored by: pukkandan, selfisekai
2022-08-04 06:12:12 +05:30
pukkandan
fe0918bb65
Import ctypes only when necessary
...
Closes #4541
2022-08-03 17:48:59 +05:30
Jeff Huffman
b99ba3df09
[extractor/crunchyroll:beta] Extract timestamp and fix tests ( #4535 )
...
Closes #4533
Authored by: tejing1
2022-08-03 02:48:40 +05:30
pukkandan
7356a44443
Fix misleading DRM message
...
Closes #4534
2022-08-02 20:29:09 +05:30
coletdjnz
a0c830f488
[extractor/youtube] Bump Innertube client versions
...
YouTube may be requiring new versions soon. See https://github.com/iv-org/invidious/issues/3230 , https://github.com/TeamNewPipe/NewPipe/issues/8713
Authored by: coletdjnz
2022-08-02 19:02:05 +12:00
pukkandan
a6ca61d427
Fix bug in 0647d9251f
2022-08-02 04:04:39 +05:30
Galiley
d8657ff76f
[extractor/xfileshare] Add Referer ( #4494 )
...
Authored by: Galiley
2022-08-02 04:01:51 +05:30