]>
jfr.im git - yt-dlp.git/log
pukkandan [Fri, 29 Oct 2021 20:33:53 +0000 (02:03 +0530)]
[generic] Detect more json_ld
Closes #1475
pukkandan [Fri, 29 Oct 2021 20:23:28 +0000 (01:53 +0530)]
[generic] parse jwplayer with only the json URL
Closes #1476
pukkandan [Fri, 29 Oct 2021 19:43:51 +0000 (01:13 +0530)]
[FormatSort] Fix some fields' defaults
Closes #1479
nixxo [Fri, 29 Oct 2021 19:39:55 +0000 (21:39 +0200)]
[mediaset] Add playlist support (#1463)
Closes #1372
Authored by: nixxo
Luc Ritchie [Fri, 29 Oct 2021 18:17:10 +0000 (14:17 -0400)]
[Coub] Fix media format identification (#1469)
Authored by: wlritchi
Ashish Gupta [Thu, 28 Oct 2021 18:18:09 +0000 (23:48 +0530)]
[MLSScoccer] Add extractor (#1452)
Authored by: Ashish0804
Closes #1451
ajj8 [Thu, 28 Oct 2021 10:57:09 +0000 (11:57 +0100)]
[itv] Add support for ITV News (#1456)
Authored by: ajj8
pukkandan [Wed, 27 Oct 2021 20:44:33 +0000 (02:14 +0530)]
pukkandan [Wed, 27 Oct 2021 20:37:15 +0000 (02:07 +0530)]
[utils] Add `jwt_decode_hs256`
Code from #1340
Authored by: Ashish0804
pukkandan [Wed, 27 Oct 2021 20:31:26 +0000 (02:01 +0530)]
[viewlift] Add cookie-based login and series support
Closes #1340, #1316
Authored by: Ashish0804, pukkandan
ajj8 [Wed, 27 Oct 2021 16:08:48 +0000 (17:08 +0100)]
[sky] Add `SkyNewsStoryIE` (#1443)
Authored by: ajj8
nyuszika7h [Tue, 26 Oct 2021 16:35:20 +0000 (18:35 +0200)]
[wakanim] Detect geo-restriction (#1429)
Authored by: nyuszika7h
nyuszika7h [Tue, 26 Oct 2021 16:33:43 +0000 (18:33 +0200)]
[wakanim] Add support for MPD manifests (#1428)
Closes #1426
Authored by: nyuszika7h
pukkandan [Tue, 26 Oct 2021 15:17:30 +0000 (20:47 +0530)]
[compat] Don't create console in `windows_enable_vt_mode`
Closes #1420
Ashish Gupta [Tue, 26 Oct 2021 15:47:39 +0000 (21:17 +0530)]
[3speak] Add extractors (#1430)
Closes #1421
Authored by: Ashish0804
pukkandan [Tue, 26 Oct 2021 15:44:13 +0000 (21:14 +0530)]
[twitter] Do not sort by codec
Closes #1431
pukkandan [Tue, 26 Oct 2021 14:47:29 +0000 (20:17 +0530)]
[extractor] Fix some errors being converted to `ExtractorError`
pukkandan [Tue, 26 Oct 2021 14:45:12 +0000 (20:15 +0530)]
[utils] Create `DownloadCancelled` exception
as super-class of ExistingVideoReached, RejectedVideoReached, MaxDownloadsReached
Third parties can also sub-class this to cancel the download queue from a hook
pukkandan [Tue, 26 Oct 2021 14:42:30 +0000 (20:12 +0530)]
[downloader/ffmpeg] Fix vtt download with ffmpeg
pukkandan [Tue, 26 Oct 2021 14:41:59 +0000 (20:11 +0530)]
[outtmpl] Add type `link` for internet shortcut files
and refactor related code
Closes #1405
pukkandan [Tue, 26 Oct 2021 14:01:56 +0000 (19:31 +0530)]
[utils] Sanitize URL when determining protocol
Closes #1406
pukkandan [Tue, 26 Oct 2021 14:01:00 +0000 (19:31 +0530)]
[DiscoveryPlus] Allow language codes in URL
Closes #1425
u-spec-png [Mon, 25 Oct 2021 19:33:01 +0000 (19:33 +0000)]
[Bilibili:comments] Fix infinite loop (#1423)
Closes #1412
Authored by: u-spec-png
u-spec-png [Sun, 24 Oct 2021 16:31:33 +0000 (16:31 +0000)]
[instagram] Fix bug in
ab2ffab22d02d530e0b46f9e361ff53a2139898b (#1403)
Authored by: u-spec-png
pukkandan [Sun, 24 Oct 2021 12:32:00 +0000 (18:02 +0530)]
Approximate filesize from bitrate
Closes #1400
pukkandan [Sun, 24 Oct 2021 09:25:28 +0000 (14:55 +0530)]
[youtube] Populate `thumbnail` with the best "known" thumbnail
Closes #402, Related: https://github.com/yt-dlp/yt-dlp/issues/340#issuecomment-
950290624
pukkandan [Sun, 24 Oct 2021 09:16:07 +0000 (14:46 +0530)]
Separate `--check-all-formats` from `--check-formats`
Previously, `--check-formats` tested only the selected video formats, but ALL thumbnails
pukkandan [Sat, 23 Oct 2021 14:29:52 +0000 (19:59 +0530)]
[cleanup] Add keyword automatically to SearchIE descriptions
and some minor cleanup of docs
pukkandan [Wed, 20 Oct 2021 16:37:32 +0000 (22:07 +0530)]
[minicurses] Add more colors
Alf Marius [Fri, 22 Oct 2021 22:52:01 +0000 (00:52 +0200)]
[Nrk] See desc (#1382)
* Endpoint has changed. Currently the old one redirects to the new one, but this may change
* Descriptions use \r instead of \n. So translate it
Authored by: fractalf
pukkandan [Fri, 22 Oct 2021 20:47:18 +0000 (20:47 +0000)]
[version] update
:ci skip all
pukkandan [Fri, 22 Oct 2021 20:39:15 +0000 (02:09 +0530)]
Release 2021.10.22
pukkandan [Fri, 22 Oct 2021 20:37:20 +0000 (02:07 +0530)]
[cleanup] misc
pukkandan [Fri, 22 Oct 2021 17:43:06 +0000 (23:13 +0530)]
[vlive:channel] Fix extraction
Based on https://github.com/ytdl-org/youtube-dl/pull/29866
Closes #749, #927, https://github.com/ytdl-org/youtube-dl/issues/29837
Authored by kikuyan, pukkandan
pukkandan [Fri, 22 Oct 2021 16:28:06 +0000 (21:58 +0530)]
[cookies] Local State should be opened as utf-8
Closes #1276
makeworld [Fri, 22 Oct 2021 00:58:32 +0000 (20:58 -0400)]
[CBC] Support CBC Gem member content (#1294)
Authored by: makeworld-the-better-one
makeworld [Fri, 22 Oct 2021 00:56:29 +0000 (20:56 -0400)]
[CBC] Fix Gem livestream (#1289)
Authored by: makeworld-the-better-one
u-spec-png [Fri, 22 Oct 2021 00:53:45 +0000 (00:53 +0000)]
[Instagram] Add login (#1288)
Authored by: u-spec-png
zenerdi0de [Fri, 22 Oct 2021 00:50:49 +0000 (06:20 +0530)]
[patreon] Fix vimeo player regex (#1332)
Closes #1323
Authored by: zenerdi0de
pukkandan [Fri, 22 Oct 2021 00:27:15 +0000 (05:57 +0530)]
[vimeo] Fix embedded `player.vimeo` URL
Closes #1138, partially fixes #1323
Cherry-picked from upstream commit
3ae9c0f410b1d4f63e8bada67dd62a8d2852be32
Damiano Amatruda [Fri, 22 Oct 2021 00:04:00 +0000 (02:04 +0200)]
[microsoftstream] Add extractor (#1201)
Based on: https://github.com/ytdl-org/youtube-dl/pull/24649
Fixes: https://github.com/ytdl-org/youtube-dl/issues/24440
Authored by: damianoamatruda, nixklai
u-spec-png [Thu, 21 Oct 2021 23:39:50 +0000 (23:39 +0000)]
[tagesschau] Fix extractor (#1227)
Closes #1124
Authored by: u-spec-png
pukkandan [Mon, 18 Oct 2021 03:49:37 +0000 (09:19 +0530)]
[SponsorBlock] Obey `extractor-retries` and `sleep-requests`
pukkandan [Thu, 21 Oct 2021 23:04:22 +0000 (04:34 +0530)]
Re-implement deprecated option `--id`
Despite `--title`, `--literal` etc being deprecated,
`--id` is still documented in youtube-dl and so should be kept
jfogelman [Thu, 21 Oct 2021 19:36:03 +0000 (15:36 -0400)]
[AdobePass] Fix RCN MSO (#1349)
Authored by: jfogelman
pukkandan [Thu, 21 Oct 2021 12:57:58 +0000 (18:27 +0530)]
[build] Refactor `pyinst.py` and misc cleanup
Closes #1361
pukkandan [Thu, 21 Oct 2021 12:56:56 +0000 (18:26 +0530)]
[build] Release windows exe built with py2exe
Closes: #855
Related: #661, #705, #890, #1024, #1160
pukkandan [Thu, 21 Oct 2021 12:54:05 +0000 (18:24 +0530)]
[build] Enable lazy-extractors in releases
Set the environment variable `YTDLP_NO_LAZY_EXTRACTORS`
to forcefully disable lazy extractor loading
Ricardo [Thu, 21 Oct 2021 10:48:46 +0000 (12:48 +0200)]
[build] Build standalone MacOS packages (#1221)
Closes #1075
Authored by: smplayer-dev
Ashish Gupta [Thu, 21 Oct 2021 09:56:36 +0000 (15:26 +0530)]
[docs] Migrate issues to use forms (#1302)
Authored by: Ashish0804
pukkandan [Wed, 20 Oct 2021 16:19:40 +0000 (21:49 +0530)]
Don't create console for subprocesses on Windows (#1261)
Closes #1251
pukkandan [Tue, 19 Oct 2021 16:21:33 +0000 (21:51 +0530)]
[fragment] Print error message when skipping fragment
pukkandan [Tue, 19 Oct 2021 16:43:45 +0000 (22:13 +0530)]
Revert "[fragments] Pad fragments before decrypting (#1298)"
This reverts commit
373475f03553a7fff2d20df878755bfad2fab8e5 .
pukkandan [Tue, 19 Oct 2021 17:28:14 +0000 (22:58 +0530)]
[utils] Standardize timestamp formatting code
Closes #1285
pukkandan [Tue, 19 Oct 2021 13:22:17 +0000 (18:52 +0530)]
[http] Retry on socket timeout
Closes #1222
Nil Admirari [Tue, 19 Oct 2021 08:51:05 +0000 (08:51 +0000)]
[ModifyChapters] Do not mutate original chapters (#1322)
Closes #1295
Authored by: nihil-admirari
Zirro [Mon, 18 Oct 2021 19:11:07 +0000 (21:11 +0200)]
Add option `--no-batch-file` (#1335)
Authored by: Zirro
pukkandan [Mon, 18 Oct 2021 13:04:21 +0000 (18:34 +0530)]
Add HDR information to formats
pukkandan [Mon, 18 Oct 2021 10:40:27 +0000 (16:10 +0530)]
Reduce default `--socket-timeout`
pukkandan [Mon, 18 Oct 2021 10:33:05 +0000 (16:03 +0530)]
[ModifyChapters] Allow removing sections by timestamp
Eg: --remove-chapters "*10:15-15:00".
The `*` prefix is used so as to avoid any conflicts with other valid regex
pukkandan [Mon, 18 Oct 2021 09:53:42 +0000 (15:23 +0530)]
Do not verify thumbnail URLs by default
Partially reverts
cca80fe6110653582e8c8a8d06490b4028ffd755 and
0ba692acc8feffd46b6e1085fb4a2849b685945c
Unless `--check-formats` is specified, this causes yt-dlp to return incorrect thumbnail urls.
See https://github.com/yt-dlp/yt-dlp/issues/340#issuecomment-
877909966 , #402
But the overhead in general use is not worth it
Closes #694, #725
pukkandan [Mon, 18 Oct 2021 03:49:25 +0000 (09:19 +0530)]
[EmbedMetadata] Allow overwriting all default metadata
with `meta_default` key
pukkandan [Mon, 18 Oct 2021 02:25:34 +0000 (07:55 +0530)]
[cleanup] Remove broken youtube login code
coletdjnz [Mon, 18 Oct 2021 02:58:42 +0000 (15:58 +1300)]
[youtube:comments] Fix comment section not being extracted in new layouts (#1324)
Co-authored-by: coletdjnz, pukkandan
shirt [Mon, 18 Oct 2021 02:44:20 +0000 (22:44 -0400)]
[fragments] Pad fragments before decrypting (#1298)
Closes #197, #1297, #1007
Authored by: shirt-dev
Ashish Gupta [Mon, 18 Oct 2021 02:41:31 +0000 (08:11 +0530)]
[Gronkh] Add extractor (#1299)
Closes #1293
Authored by: Ashish0804
Ashish Gupta [Mon, 18 Oct 2021 02:39:50 +0000 (08:09 +0530)]
[SkyNewsAU] Add extractor (#1308)
Closes #1287
Authored by: Ashish0804
LE [Mon, 18 Oct 2021 02:28:20 +0000 (22:28 -0400)]
[tbs] Add tbs live streams (#1326)
Authored by: llacb47
Ákos Sülyi [Mon, 18 Oct 2021 01:46:49 +0000 (03:46 +0200)]
[utils] Use `importlib` to load plugins (#1277)
Authored by: sulyi
nyuszika7h [Mon, 18 Oct 2021 01:34:56 +0000 (03:34 +0200)]
[7plus] Add cookie based authentication (#1202)
Closes #1103
Authored by: nyuszika7h
Damiano Amatruda [Mon, 18 Oct 2021 01:32:46 +0000 (03:32 +0200)]
[on24] Add extractor (#1200)
Authored by: damianoamatruda
pukkandan [Sat, 16 Oct 2021 19:35:16 +0000 (01:05 +0530)]
Make `duration_string` and `resolution` available in --match-filter
Related: #1309
pukkandan [Sat, 16 Oct 2021 19:34:00 +0000 (01:04 +0530)]
[utils] Allow duration strings in filter
Closes #1309
pukkandan [Sun, 17 Oct 2021 12:04:03 +0000 (17:34 +0530)]
[crunchyroll] Add season to flat-playlist
Closes #1319
pukkandan [Sun, 17 Oct 2021 11:46:05 +0000 (17:16 +0530)]
[crunchyroll] Add support for `beta.crunchyroll` URLs
and fix series URLs with language code
pukkandan [Sat, 16 Oct 2021 19:33:04 +0000 (01:03 +0530)]
Fix --restrict-filename when used with default template
pukkandan [Sat, 16 Oct 2021 14:43:23 +0000 (20:13 +0530)]
[youtube] Expose different formats with same itag
pukkandan [Sat, 16 Oct 2021 13:01:00 +0000 (18:31 +0530)]
[downloader] Fix slow progress hooks
Closes #1301
pukkandan [Fri, 15 Oct 2021 13:20:28 +0000 (18:50 +0530)]
Fix conflict b/w id and ext in format selection
Closes #1282
Ashish Gupta [Sat, 16 Oct 2021 07:51:59 +0000 (13:21 +0530)]
[Hotstar] Raise appropriate error for DRM
gustaf [Thu, 14 Oct 2021 12:04:40 +0000 (14:04 +0200)]
[Viafree] add support for Finland (#1253)
Authored by:
18928172992817182 (gustaf)
Ashish Gupta [Thu, 14 Oct 2021 12:02:48 +0000 (17:32 +0530)]
[trovo] Support channel clips and VODs (#1246)
Closes #229
Authored by: Ashish0804
pukkandan [Thu, 14 Oct 2021 04:28:29 +0000 (09:58 +0530)]
[YoutubeDL] Write verbose header to logger
pukkandan [Thu, 14 Oct 2021 09:05:10 +0000 (14:35 +0530)]
[instagram] Show appropriate error when login is needed
Closes #1264
pukkandan [Thu, 14 Oct 2021 09:10:37 +0000 (14:40 +0530)]
[http] Show the last encountered error
Closes #1262
Ashish Gupta [Thu, 14 Oct 2021 09:14:14 +0000 (14:44 +0530)]
[Hotstar] Mention Dynamic Range in format id (#1265)
Authored by: Ashish0804
pukkandan [Tue, 12 Oct 2021 23:33:40 +0000 (05:03 +0530)]
[extractor,utils] Detect more codecs/mimetypes
Fixes: https://github.com/ytdl-org/youtube-dl/issues/29943
pukkandan [Tue, 12 Oct 2021 23:12:31 +0000 (04:42 +0530)]
pukkandan [Tue, 12 Oct 2021 22:41:25 +0000 (04:11 +0530)]
[eria2c] Fix --skip-unavailable fragment
pukkandan [Tue, 12 Oct 2021 12:04:24 +0000 (17:34 +0530)]
[outtmpl] Fix bug in expanding environment variables
pukkandan [Tue, 12 Oct 2021 11:20:04 +0000 (16:50 +0530)]
[downloader/ffmpeg] Improve simultaneous download and merge
pukkandan [Tue, 12 Oct 2021 11:17:18 +0000 (16:47 +0530)]
Calculate more fields for merged formats
Closes #947
Ákos Sülyi [Tue, 12 Oct 2021 18:54:27 +0000 (20:54 +0200)]
[devscripts/run_tests] Use markers to filter tests (#1258)
`-k` filters using a substring match on test name.
`-m` checks markers for an exact match.
Authored by: sulyi
pukkandan [Tue, 12 Oct 2021 06:33:56 +0000 (12:03 +0530)]
[YouTube] Add auto-translated subtitles
Closes #1245
pukkandan [Mon, 11 Oct 2021 14:51:04 +0000 (20:21 +0530)]
Fix verbose head not showing custom configs
pukkandan [Fri, 8 Oct 2021 20:44:23 +0000 (02:14 +0530)]
[cleanup] Cleanup bilibili code
Closes #1169
Authored by pukkandan, u-spec-png
pukkandan [Tue, 12 Oct 2021 09:50:50 +0000 (15:20 +0530)]
[extractor] Generalize `getcomments` implementation
pukkandan [Fri, 8 Oct 2021 20:39:55 +0000 (02:09 +0530)]
[extractor] Simplify search extractors
pukkandan [Mon, 11 Oct 2021 11:55:37 +0000 (17:25 +0530)]
pukkandan [Mon, 11 Oct 2021 09:57:00 +0000 (15:27 +0530)]
[Merger] Do not add `aac_adtstoasc` to non-hls audio