]>
jfr.im git - yt-dlp.git/log
bashonly [Tue, 21 Mar 2023 22:48:22 +0000 (17:48 -0500)]
[extractor/rozhlas] Extract manifest formats (#6590)
Closes #6584
Authored by: bashonly
Lesmiscore [Sat, 18 Mar 2023 14:29:02 +0000 (23:29 +0900)]
[extractor/iwara] Overhaul extractors (#6557)
Authored by: Lesmiscore
viktor-enzell [Sat, 18 Mar 2023 13:06:46 +0000 (14:06 +0100)]
[extractor/drtv] Fix radio page extraction (#6552)
Authored by: viktor-enzell
bashonly [Thu, 16 Mar 2023 19:54:56 +0000 (14:54 -0500)]
[extractor/tiktok] Improve `TikTokLive` extractor (#6520)
Closes #6459
Authored by: bashonly
bashonly [Thu, 16 Mar 2023 19:54:25 +0000 (14:54 -0500)]
[extractor/genius] Add support for articles (#6474)
Closes #6465
Authored by: bashonly
bashonly [Thu, 16 Mar 2023 19:53:18 +0000 (14:53 -0500)]
[extractor/mediastream] Improve `WinSports` and embed extraction (#6426)
Closes #6419, Closes #6527
Authored by: bashonly
Nicholas Defranco [Tue, 14 Mar 2023 23:21:14 +0000 (19:21 -0400)]
[extractor/youtube] Fix parsing `comment_count` (#6523)
Closes #5849
Authored by: nick-cd
pukkandan [Tue, 14 Mar 2023 23:19:22 +0000 (04:49 +0530)]
[build] Pin `pyinstaller` version for MacOS
Workaround for #6541
coletdjnz [Mon, 13 Mar 2023 01:43:37 +0000 (01:43 +0000)]
[extractor/youtube] Handle incomplete initial data from watch page (#6510)
Authored by: coletdjnz
pukkandan [Sun, 12 Mar 2023 23:49:13 +0000 (05:19 +0530)]
[dependencies/Cryptodome] Fix `__bool__`
Bug in
65f6e807804d2af5e00f2aecd72bfc43af19324a
unbeatable-101 [Sun, 12 Mar 2023 23:25:05 +0000 (18:25 -0500)]
[extractor/nebula] Add `beta.nebula.tv` (#6516)
Authored by: unbeatable-101
Chris Caruso [Sun, 12 Mar 2023 18:07:34 +0000 (11:07 -0700)]
[extractor/jwplatform] Update `_extract_embed_urls` (#6383)
Authored by: carusocr
JChris246 [Sun, 12 Mar 2023 18:02:17 +0000 (14:02 -0400)]
[extractor/Parler] Rewrite extractor (#6446)
Authored by: JChris246
Closes #6068
Joshua Lochner [Sun, 12 Mar 2023 17:38:27 +0000 (19:38 +0200)]
[extractor/medaltv] Fix clips (#6502)
Closes #6489
Authored by: xenova
Ha Tien Loi [Sun, 12 Mar 2023 17:20:40 +0000 (00:20 +0700)]
[extractor/LastFM] Rewrite playlist extraction (#6379)
Authored by: hatienl0i261299, pukkandan
Closes #5975
Ha Tien Loi [Sun, 12 Mar 2023 16:34:22 +0000 (23:34 +0700)]
[extractor/thesun] Update `_VALID_URL` (#6522)
Authored by: hatienl0i261299
Closes #6479
pukkandan [Sun, 12 Mar 2023 09:16:09 +0000 (14:46 +0530)]
pukkandan [Sat, 11 Mar 2023 17:16:47 +0000 (22:46 +0530)]
[extractor/youtube] Construct fragment list lazily
Building fragment list for all formats take significant time for large videos
pukkandan [Thu, 9 Mar 2023 17:43:02 +0000 (23:13 +0530)]
[extractor/youtube] Add extractor-arg `include_duplicate_formats`
Lesmiscore [Sat, 11 Mar 2023 17:03:23 +0000 (02:03 +0900)]
[extractor/youtube] Add client name to `format_note` when `-v` (#6254)
Authored by: Lesmiscore, pukkandan
vampirefrog [Sat, 11 Mar 2023 16:52:36 +0000 (18:52 +0200)]
[extractor/rokfin] Re-construct manifest url (#6507)
Authored by: vampirefrog
Daniel Vogt [Sat, 11 Mar 2023 15:10:32 +0000 (16:10 +0100)]
[extractor/opencast] Fix format bug (#6512)
Authored by: C0D3D3V
pukkandan [Fri, 10 Mar 2023 11:57:43 +0000 (17:27 +0530)]
[extractor/hidive] Fix login
Fixes https://github.com/yt-dlp/yt-dlp/issues/6493#issuecomment-
1462906556
pukkandan [Fri, 10 Mar 2023 08:42:08 +0000 (14:12 +0530)]
Support loading info.json with a list at it's root
makeworld [Fri, 10 Mar 2023 07:53:19 +0000 (02:53 -0500)]
[extractor/cbc:gem] Update `_VALID_URL` (#6499)
Authored by: makeworld-the-better-one
Closes #6395
Elyse [Fri, 10 Mar 2023 07:12:38 +0000 (01:12 -0600)]
[extractor/twitch] Fix `is_live` (#6500)
Closes #6494
Authored by: elyse0
pukkandan [Thu, 9 Mar 2023 16:39:23 +0000 (22:09 +0530)]
[extractor/youtube] Bypass throttling for `-f17`
and related cleanup
Thanks @AudricV for the finding
pukkandan [Thu, 9 Mar 2023 16:27:44 +0000 (21:57 +0530)]
[downloader/curl] Fix progress reporting
Bug in
8c53322cda75394a8d551dde20b2529ee5ad6e89
Closes #6490
Daniel Vogt [Thu, 9 Mar 2023 16:21:39 +0000 (17:21 +0100)]
[extractor/opencast] Add ltitools to `_VALID_URL` (#6371)
Authored by: C0D3D3V
D0LLYNH0 [Thu, 9 Mar 2023 07:18:14 +0000 (04:18 -0300)]
[extractor/iq] Set more language codes (#6476)
Authored by: D0LLYNH0
Simon Sawicki [Wed, 8 Mar 2023 20:49:24 +0000 (21:49 +0100)]
[cookies] Defer extraction of v11 key from keyring
Closes #6082
Authored by: Grub4K
bashonly [Wed, 8 Mar 2023 13:10:19 +0000 (07:10 -0600)]
[postprocessor] Fix chapters if duration is not extracted (#6037)
Authored by: bashonly
bashonly [Wed, 8 Mar 2023 12:37:34 +0000 (06:37 -0600)]
[extractor/chilloutzone] Fix extractor (#6445)
Closes #6029
Authored by: bashonly
Simon Sawicki [Tue, 7 Mar 2023 21:34:07 +0000 (22:34 +0100)]
[utils] `write_string`: Fix noconsole behavior
Ref: https://github.com/pyinstaller/pyinstaller/pull/7217
Authored by: Grub4K
permunkle [Mon, 6 Mar 2023 19:02:03 +0000 (19:02 +0000)]
[extractor/nubilesporn] Add extractor (#6231)
Authored by: permunkle
bashonly [Sun, 5 Mar 2023 18:36:48 +0000 (12:36 -0600)]
[extractor/teamcoco] Fix extractor (#6437)
Closes #6339
Authored by: bashonly
github-actions [Sat, 4 Mar 2023 22:24:51 +0000 (22:24 +0000)]
Release 2023.03.04
Created by: pukkandan
:ci skip all :ci run dl
pukkandan [Sat, 4 Mar 2023 17:10:08 +0000 (22:40 +0530)]
[cleanup] Misc
Elyse [Sat, 4 Mar 2023 22:00:45 +0000 (16:00 -0600)]
[extractor/lefigaro] Add extractors (#6309)
Authored by: elyse0
Closes #6197
Ferdinand Bachmann [Sat, 4 Mar 2023 21:58:16 +0000 (22:58 +0100)]
[extractor/tubetugraz] Support `--twofactor` (#6424) (#6427)
Authored by: Ferdi265
Closes #6424
Elyse [Sat, 4 Mar 2023 20:05:19 +0000 (14:05 -0600)]
[extractor/tunein] Fix extractors (#6310)
Authored by: elyse0
Closes #2973
Elyse [Sat, 4 Mar 2023 19:41:41 +0000 (13:41 -0600)]
[extractor/telecaribe] Add extractor (#6311)
Authored by: elyse0
Closes #6001
Chris Caruso [Sat, 4 Mar 2023 19:22:11 +0000 (11:22 -0800)]
[extractor/lumni] Add extractor (#6302)
Authored by: carusocr
Closes #6202
columndeeply [Sat, 4 Mar 2023 17:52:15 +0000 (17:52 +0000)]
[extractor/Prankcast] Fix tags (#6316)
Authored by: columndeeply
lauren n. liberda [Sat, 4 Mar 2023 17:51:33 +0000 (18:51 +0100)]
[extractor/twitter] Fix retweet extraction (#6422)
Authored by: selfisekai
pukkandan [Sat, 4 Mar 2023 16:15:57 +0000 (21:45 +0530)]
[extractor/SportDeutschland] Rewrite extractor
Note: `multi_video` live streams are untested
Closes #6417, closes #6418, closes #6420
LXYan2333 [Sat, 4 Mar 2023 14:44:48 +0000 (22:44 +0800)]
[extractor/bilibili] Fix for downloading wrong subtitles (#6358)
Closes #6357
Authored by: LXYan2333
pukkandan [Sat, 4 Mar 2023 11:09:23 +0000 (16:39 +0530)]
[devscripts] `make_changelog`: Stop at `Release ...` commit
Closes #6415
Yakabuff [Sat, 4 Mar 2023 13:34:27 +0000 (08:34 -0500)]
[xvideos:quickies] Add extractor (#6414)
Authored by: Yakabuff
Closes #6356
mushbite [Sat, 4 Mar 2023 13:33:17 +0000 (15:33 +0200)]
[extractor/rutube] Extract chapters from description (#6345)
Authored by: mushbite
Simon Sawicki [Sat, 4 Mar 2023 13:18:24 +0000 (14:18 +0100)]
[build] Only archive if `vars.ARCHIVE_REPO` is set
Authored by: Grub4K
Elyse [Sat, 4 Mar 2023 07:01:30 +0000 (01:01 -0600)]
[extractor/twitch] Update for GraphQL API changes (#6318)
Authored by: elyse0
Closes #6308
Venkata Krishna S [Sat, 4 Mar 2023 06:57:30 +0000 (01:57 -0500)]
[extractor/ESPNcricinfo] Handle new URL pattern (#6321)
Authored by: venkata-krishnas
Closes #6164
bashonly [Sat, 4 Mar 2023 03:54:20 +0000 (21:54 -0600)]
[build] Fix publishing to PyPI and homebrew
Closes #6411
Authored by: bashonly
github-actions [Fri, 3 Mar 2023 21:41:45 +0000 (21:41 +0000)]
Release 2023.03.03
Created by: Grub4K
:ci skip all :ci run dl
Simon Sawicki [Fri, 3 Mar 2023 21:39:09 +0000 (22:39 +0100)]
pukkandan [Fri, 3 Mar 2023 19:54:22 +0000 (01:24 +0530)]
pukkandan [Fri, 3 Mar 2023 19:43:05 +0000 (01:13 +0530)]
Add option `--break-match-filters`
* Deprecates `--break-on-reject`
Closes #5962
pukkandan [Fri, 3 Mar 2023 18:29:00 +0000 (23:59 +0530)]
Fix `--break-on-existing` with `--lazy-playlist`
Closes #6399
pukkandan [Fri, 3 Mar 2023 17:54:50 +0000 (23:24 +0530)]
[cleanup, jsinterp] Give functions names to help debugging
pukkandan [Fri, 3 Mar 2023 17:10:16 +0000 (22:40 +0530)]
[cleanup] Misc
bashonly [Fri, 3 Mar 2023 16:30:03 +0000 (22:00 +0530)]
[build] Add `cffi` as a dependency for `yt_dlp_linux`
Closes #6394
Authored by: bashonly
Simon Sawicki [Fri, 3 Mar 2023 17:06:30 +0000 (22:36 +0530)]
[build] Sign SHA files and release public key
Closes #6344
Authored by: Grub4K
Simon Sawicki [Fri, 3 Mar 2023 17:06:11 +0000 (22:36 +0530)]
[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 <redacted>
Simon Sawicki [Fri, 3 Mar 2023 17:03:12 +0000 (22:33 +0530)]
[build] Automated builds and nightly releases (#6220)
Closes #1839
Authored by: Grub4K, bashonly
Co-authored-by: bashonly <redacted>
Simon Sawicki [Fri, 3 Mar 2023 17:01:41 +0000 (22:31 +0530)]
[devscripts] Script to generate changelog (#6220)
Authored by: Grub4K
pukkandan [Fri, 3 Mar 2023 11:18:54 +0000 (16:48 +0530)]
[jsinterp] Handle `Date` at epoch 0
Closes #6400
bashonly [Fri, 3 Mar 2023 09:42:54 +0000 (03:42 -0600)]
[extractor/yle_areena] Extract non-Kaltura videos (#6402)
Closes #6066
Authored by: bashonly
bashonly [Fri, 3 Mar 2023 09:37:23 +0000 (03:37 -0600)]
[extractor/mediastream] Improve WinSports support (#6401)
Closes #6360
Authored by: bashonly
bashonly [Fri, 3 Mar 2023 09:34:56 +0000 (03:34 -0600)]
[extractor/ntvru] Extract HLS and DASH formats (#6403)
Closes #5915
Authored by: bashonly
std-move [Thu, 2 Mar 2023 18:33:33 +0000 (19:33 +0100)]
[extractor/iprima] Fix extractor (#6291)
Authored by: std-move
Closes #6187
bashonly [Wed, 1 Mar 2023 12:38:02 +0000 (06:38 -0600)]
[extractor/generic] Detect manifest links via extension
Authored by: bashonly
coletdjnz [Wed, 1 Mar 2023 07:56:53 +0000 (07:56 +0000)]
[extractor/youtube] Detect and break on looping comments (#6301)
Fixes https://github.com/yt-dlp/yt-dlp/issues/6290
Authored by: coletdjnz
pukkandan [Tue, 28 Feb 2023 18:01:02 +0000 (23:31 +0530)]
[cleanup] Misc
pukkandan [Tue, 28 Feb 2023 18:20:34 +0000 (23:50 +0530)]
[extractor/youtube] Extract channel `view_count` when `/about` tab is passed
pukkandan [Tue, 28 Feb 2023 18:04:43 +0000 (23:34 +0530)]
[extractor/youtube] Fix
5038f6d713303e0967d002216e7a88652401c22a
* [fragment] Fix `request_data`
* [youtube] Don't use POST for now. It may be easier to break in future
Authored by: bashonly, coletdjnz
pukkandan [Tue, 28 Feb 2023 17:40:54 +0000 (23:10 +0530)]
[dependencies] Simplify `Cryptodome`
Closes #6292, closes #6272, closes #6338
pukkandan [Tue, 28 Feb 2023 17:02:20 +0000 (22:32 +0530)]
[plugins] Don't look in `.egg` directories
Closes #6306
pukkandan [Tue, 28 Feb 2023 17:33:44 +0000 (23:03 +0530)]
[extractor/youtube] Construct dash formats with `range` query
Closes #6369
pukkandan [Tue, 28 Feb 2023 17:39:20 +0000 (23:09 +0530)]
[extractor/GoogleDrive] Fix some audio
Only those with source url, but no confirmation page
pukkandan [Sun, 26 Feb 2023 04:57:04 +0000 (10:27 +0530)]
[extractor/generic] Handle basic-auth when checking redirects
Closes #6352
pukkandan [Sun, 26 Feb 2023 04:46:30 +0000 (10:16 +0530)]
[extractor] Fix DRM detection in m3u8
Fixes https://github.com/ytdl-org/youtube-dl/issues/31693#issuecomment-
1445202857
pukkandan [Fri, 24 Feb 2023 05:09:43 +0000 (10:39 +0530)]
[utils] `LenientJSONDecoder`: Parse unclosed objects
Simon Sawicki [Thu, 23 Feb 2023 03:18:45 +0000 (04:18 +0100)]
[utils] `Popen`: Shim undocumented `text_mode` property
Fixes #6317
Authored by: Grub4K
Zhong Lufan [Fri, 17 Feb 2023 13:11:16 +0000 (21:11 +0800)]
[extractor/tencent] Add more formats and info (#5950)
Authored by: Hill-98
pukkandan [Fri, 17 Feb 2023 13:08:05 +0000 (18:38 +0530)]
[cleanup] Fix `Changelog`
github-actions [Fri, 17 Feb 2023 12:31:30 +0000 (12:31 +0000)]
[version] update
Created by: pukkandan
:ci skip all :ci run dl
pukkandan [Fri, 17 Feb 2023 11:52:03 +0000 (17:22 +0530)]
Release 2023.02.17
pukkandan [Fri, 17 Feb 2023 11:21:34 +0000 (16:51 +0530)]
Update to ytdl-commit-
2dd6c6e
[YouTube] Avoid crash if uploader_id extraction fails
https://github.com/ytdl-org/youtube-dl/commit/
2dd6c6edd8e0fc5e45865b8e6d865e35147de772
Except:
*
295736c9cba714fb5de7d1c3dd31d86e50091cf8 [jsinterp] Improve parsing
*
384f632e8a9b61e864a26678d85b2b39933b9bae [ITV] Overhaul ITV extractor
*
33db85c571304bbd6863e3407ad8d08764c9e53b [feat]: Add support to external downloader aria2p
pukkandan [Fri, 17 Feb 2023 12:22:22 +0000 (17:52 +0530)]
[cleanup] Misc
Closes #5897
HobbyistDev [Fri, 17 Feb 2023 09:16:46 +0000 (18:16 +0900)]
[extractor/tempo] Add IVXPlayer extractor (#5837)
Authored by: HobbyistDev
HobbyistDev [Fri, 17 Feb 2023 09:05:46 +0000 (18:05 +0900)]
[extractor/boxcast] Add extractor (#5983)
Authored by: HobbyistDev
Closes #5769
Henrik Heimbuerger [Fri, 17 Feb 2023 08:32:55 +0000 (09:32 +0100)]
[extractor/nebula] Remove broken cookie support (#5979)
Authored by: hheimbuerger
Closes #4002
bashonly [Fri, 17 Feb 2023 08:14:45 +0000 (02:14 -0600)]
[extractor/youtube] `uploader_id` includes `@` with handle
Authored by: bashonly
Chris Caruso [Fri, 17 Feb 2023 08:06:15 +0000 (00:06 -0800)]
[ExtractAudio] Handle outtmpl without ext (#6005)
Authored by: carusocr
Closes #5968
Friedrich Rehren [Fri, 17 Feb 2023 07:44:26 +0000 (08:44 +0100)]
[extractor/SportDeutschland] Fix extractor (#6041)
Authored by: FriedrichRehren
Closes #3005
HobbyistDev [Fri, 17 Feb 2023 04:03:04 +0000 (13:03 +0900)]
[extractor/hypergryph] Add extractor (#6094)
Authored by: HobbyistDev, bashonly
Closes #6052
HobbyistDev [Fri, 17 Feb 2023 03:59:04 +0000 (12:59 +0900)]
[extractor/anchorfm] Add episode extractor (#6092)
Authored by: HobbyistDev, bashonly
Closes #6081
Alex Ionescu [Fri, 17 Feb 2023 03:29:32 +0000 (04:29 +0100)]
[utils] Fix race condition in `make_dir` (#6089)
Authored by: aionescu
HobbyistDev [Fri, 17 Feb 2023 03:19:24 +0000 (12:19 +0900)]
[extractor/yappy] Add extractor (#6111)
Authored by: HobbyistDev
Closes #3522