]>
jfr.im git - yt-dlp.git/log
Justin Keogh [Sat, 5 Feb 2022 10:45:51 +0000 (10:45 +0000)]
[utils] Use `locked_file` for `sanitize_open` (#1066)
Authored by: jakeogh
ofkz [Fri, 4 Feb 2022 21:22:30 +0000 (21:22 +0000)]
[nfb] Add extractor (#2579)
Authored by: ofkz
github-actions [Fri, 4 Feb 2022 06:39:10 +0000 (06:39 +0000)]
[version] update
Created by: pukkandan
:ci skip all
pukkandan [Thu, 3 Feb 2022 20:06:22 +0000 (01:36 +0530)]
Release 2022.02.04
pukkandan [Fri, 4 Feb 2022 06:31:13 +0000 (12:01 +0530)]
[youtube:search] Add tests
pukkandan [Fri, 4 Feb 2022 05:02:44 +0000 (10:32 +0530)]
[websocket] Make syntax error in `websockets` module non-fatal
Closes #2633
nixxo [Fri, 4 Feb 2022 05:59:38 +0000 (06:59 +0100)]
[mediaset] Fix extractor (#2158)
Closes #2149
Authored by: nixxo
Lesmiscore (Naoya Ozaki) [Fri, 4 Feb 2022 05:54:33 +0000 (14:54 +0900)]
[twitcasting] Enforce UTF-8 for POST payload (#2521)
Authored by: Lesmiscore
coletdjnz [Thu, 3 Feb 2022 21:25:38 +0000 (10:25 +1300)]
[youtube] Fix search extractor
Regression introduced in https://github.com/yt-dlp/yt-dlp/commit/
16aa9ea41dd0a575c6c2d6945d3f8fe3bb42b327 . Closes #2628
Authored-by: coletdjnz
github-actions [Thu, 3 Feb 2022 17:51:54 +0000 (17:51 +0000)]
[version] update
Created by: pukkandan
:ci skip all
pukkandan [Thu, 3 Feb 2022 17:44:46 +0000 (23:14 +0530)]
Release 2022.02.03
pukkandan [Thu, 3 Feb 2022 15:51:42 +0000 (21:21 +0530)]
Update to ytdl-commit-
78ce962
[youtube] Support channel search
https://github.com/ytdl-org/youtube-dl/commit/
78ce962f4fe020994c216dd2671546fbe58a5c67
pukkandan [Thu, 3 Feb 2022 15:02:10 +0000 (20:32 +0530)]
[cleanup,docs] Minor fixes
Closes #2541, #2484
pukkandan [Thu, 3 Feb 2022 14:56:27 +0000 (20:26 +0530)]
[FFmpegConcat] Abort on --skip-download and download errors
Closes #2470
pukkandan [Thu, 3 Feb 2022 14:15:57 +0000 (19:45 +0530)]
[utils] Strip double spaces in `clean_html`
Closes #2497
Authored by: dirkf
pukkandan [Thu, 3 Feb 2022 12:48:18 +0000 (18:18 +0530)]
Make nested --config-locations relative to parent file
* and allow environment variables in it so that you can use `$PWD`/`%cd%`
to specify paths relative to current directory
pukkandan [Thu, 3 Feb 2022 07:46:47 +0000 (13:16 +0530)]
[glomex] Simplify embed detection (#2600)
Closes #2512
pukkandan [Wed, 2 Feb 2022 12:36:04 +0000 (18:06 +0530)]
[bilibili] Fix extractor
Closes #2599, Closes #2562
Fixes https://github.com/yt-dlp/yt-dlp/pull/1716#issuecomment-
980512982
pukkandan [Wed, 2 Feb 2022 03:25:43 +0000 (08:55 +0530)]
pukkandan [Wed, 2 Feb 2022 02:14:04 +0000 (07:44 +0530)]
[cctv] De-prioritize sample format
Closes #2479
pukkandan [Wed, 2 Feb 2022 01:09:46 +0000 (06:39 +0530)]
[doodstream] Fix extractor
Closes #2584
pukkandan [Wed, 2 Feb 2022 01:58:01 +0000 (07:28 +0530)]
[generic] Allow further processing of json_ld URL
Closes #2578
pukkandan [Wed, 2 Feb 2022 00:38:40 +0000 (06:08 +0530)]
Fix `--compat-options list-formats`
Closes #2481
Bricio [Wed, 2 Feb 2022 00:30:09 +0000 (21:30 -0300)]
[globo] Fix extractor (#2589)
Closes #2524
Authored by: Bricio
pukkandan [Tue, 1 Feb 2022 20:43:17 +0000 (02:13 +0530)]
[youtube, cleanup] Misc fixes and cleanup
pukkandan [Tue, 1 Feb 2022 18:24:00 +0000 (23:54 +0530)]
[youtube] Add extractor `YoutubeMusicSearchURLIE`
Closes #2568
Lesmiscore (Naoya Ozaki) [Tue, 1 Feb 2022 13:22:18 +0000 (22:22 +0900)]
[fc2] Fix extraction (#2572)
Closes #2566
Authored by: Lesmiscore
MinePlayersPE [Tue, 1 Feb 2022 08:26:23 +0000 (15:26 +0700)]
[TikTok] Iterate through app versions (#2449)
Closes #2476
Authored by: MinePlayersPE
Sipherdrakon [Tue, 1 Feb 2022 07:47:23 +0000 (02:47 -0500)]
[dplay] Add extractors for site changes (#2401)
Closes #2438
Authored by: Sipherdrakon
Zenon Mousmoulas [Tue, 1 Feb 2022 07:32:13 +0000 (09:32 +0200)]
[ertgr] Add new extractors (#2338)
Authored-by: zmousm, dirkf
pukkandan [Tue, 1 Feb 2022 02:40:19 +0000 (08:10 +0530)]
[youtube] Fix n-sig for player
e06dea74
pukkandan [Tue, 1 Feb 2022 00:48:25 +0000 (06:18 +0530)]
[outtmpl] Handle hard-coded file extension better
When we know that the user-provided extension is the correct final one,
replace it with intermediate extension during download
pukkandan [Tue, 1 Feb 2022 00:45:36 +0000 (06:15 +0530)]
[outtmpl] Handle `-o ""` better
Since the specific type of file is not downloaded when giving `-o "<type>:"`,
now `-o ""` acts as an alias to `--skip-download`
KiberInfinity [Mon, 31 Jan 2022 23:53:54 +0000 (01:53 +0200)]
[Pladform] Fix redirection to external player (#2550)
Authored by: KiberInfinity
foghawk [Mon, 31 Jan 2022 21:01:21 +0000 (15:01 -0600)]
[tumblr] Fix 403 errors and handle vimeo embeds (#2542)
Fixes https://github.com/ytdl-org/youtube-dl/issues/29585
Authored by: foghawk
lazypete365 [Mon, 31 Jan 2022 20:54:49 +0000 (21:54 +0100)]
[mildom] Fix extractor (#2533)
Closes #2519
Authored by: lazypete365
Jeff Huffman [Mon, 31 Jan 2022 20:01:17 +0000 (12:01 -0800)]
[crunchyroll] Fix login (#2530)
Closes #1424
Authored by: tejing1
pukkandan [Mon, 31 Jan 2022 14:49:33 +0000 (20:19 +0530)]
[aes] Add unpad_pkcs7
pukkandan [Mon, 31 Jan 2022 07:02:44 +0000 (12:32 +0530)]
[GoogleSearch] Fix extractor
KiberInfinity [Mon, 31 Jan 2022 18:37:07 +0000 (20:37 +0200)]
[Odnoklassniki] Improve embedded players extraction (#2549)
Authored by: KiberInfinity
nyuszika7h [Mon, 31 Jan 2022 14:52:42 +0000 (15:52 +0100)]
[viki] Fix "Bad request" for manifest (#2540)
Closes #2499
Authored by: nyuszika7h
u-spec-png [Sun, 30 Jan 2022 18:51:22 +0000 (18:51 +0000)]
[Bilibili] Add 8k support (#1964)
Closes #1898, #1819
Authored by: u-spec-png
Zenon Mousmoulas [Sun, 30 Jan 2022 13:35:39 +0000 (15:35 +0200)]
[GlomexEmbed] Avoid large match objects
Closes #2512
Authored by: zmousm
trasssh [Sat, 29 Jan 2022 20:54:48 +0000 (04:54 +0800)]
[MySpass] Fix video url processing (#2510)
Closes #2507
Authored by: trassshhub
Jeff Huffman [Sat, 29 Jan 2022 00:33:51 +0000 (16:33 -0800)]
[crunchyroll:beta] Add cookies support (#2506)
* Extract directly from the beta API when cookies are passed. If login cookie is absent, the extraction is delegated to `CrunchyrollIE`. This causes different metadata to be extracted (including formats and video id) and therefore results in a different archive entry. For now, this issue is unavoidable since the browser also redirects to the old site when not logged in.
* Adds extractor-args `format` and `hardsub` to control the source and subtitles of the extracted formats
Closes #1911
Authored by: tejing1
YuenSzeHong [Fri, 28 Jan 2022 12:58:03 +0000 (20:58 +0800)]
[Fujitv] Extract metadata and support premium (#2505)
Authored by: YuenSzeHong
KiberInfinity [Thu, 27 Jan 2022 19:51:40 +0000 (21:51 +0200)]
[YandexVideoPreview] Add extractor (#2500)
Closes #1794
Authored by: KiberInfinity
pukkandan [Mon, 24 Jan 2022 17:22:04 +0000 (22:52 +0530)]
[cookies] Fix keyring selection for unsupported desktops
Closes #2450
MinePlayersPE [Mon, 24 Jan 2022 17:19:34 +0000 (00:19 +0700)]
[iq.com] Add VIP support (#2444)
Authored by: MinePlayersPE
Aleri Kaisattera [Mon, 24 Jan 2022 17:07:04 +0000 (23:07 +0600)]
[Vimm] add recording extractor (#2441)
Authored by: alerikaisattera
MinePlayersPE [Mon, 24 Jan 2022 17:04:34 +0000 (00:04 +0700)]
[Instagram] Fix extraction when logged in (#2439)
Closes #2435
Authored by: MinePlayersPE
Ashish Gupta [Mon, 24 Jan 2022 16:41:21 +0000 (22:11 +0530)]
[Musicdex] Add extractors (#2421)
Closes #2204
Authored by: Ashish0804
Ashish Gupta [Mon, 24 Jan 2022 16:24:28 +0000 (21:54 +0530)]
[ThisOldHouse] Improve Premium URL check (#2445)
Closes #2443
Authored by: Ashish0804
pukkandan [Mon, 24 Jan 2022 15:31:17 +0000 (21:01 +0530)]
[extractor] Allow non-fatal `title` extraction
pukkandan [Mon, 24 Jan 2022 15:28:32 +0000 (20:58 +0530)]
[bilibili] Make anthology title non-fatal
pukkandan [Sun, 23 Jan 2022 19:51:39 +0000 (01:21 +0530)]
[docs,cleanup] Fix linter and misc cleanup
Closes #2419
pukkandan [Sun, 23 Jan 2022 21:34:19 +0000 (03:04 +0530)]
Add option `--print-to-file`
Closes #2372
pukkandan [Sun, 23 Jan 2022 20:10:05 +0000 (01:40 +0530)]
[extractor] Extract video inside `Article` json_ld
Closes #2448
pukkandan [Sun, 23 Jan 2022 19:45:44 +0000 (01:15 +0530)]
[downloader/ffmpeg] Handle unknown formats better
pukkandan [Sun, 23 Jan 2022 17:56:55 +0000 (23:26 +0530)]
[orf:tvthek] Lazy playlist extraction and obey --no-playlist
Closes #2411
pukkandan [Sun, 23 Jan 2022 19:31:30 +0000 (01:01 +0530)]
Ensure `_type` is present in `info.json`
Closes #2447
pukkandan [Sun, 23 Jan 2022 17:55:17 +0000 (23:25 +0530)]
Fix/improve `InAdvancePagedList`
pukkandan [Sun, 23 Jan 2022 17:54:24 +0000 (23:24 +0530)]
[extractor] Add convinience function `_yes_playlist`
pukkandan [Sun, 23 Jan 2022 13:02:15 +0000 (18:32 +0530)]
[web.archive:youtube] Add `ytarchive:` prefix
and misc cleanup
pukkandan [Sun, 23 Jan 2022 13:03:16 +0000 (18:33 +0530)]
[archive.org] Ignore unnecessary files
Closes #2452
coletdjnz [Sun, 23 Jan 2022 06:11:32 +0000 (19:11 +1300)]
[youtube:api] Do not use seek when reading HTTPError response
Authored-by: coletdjnz
Aleri Kaisattera [Fri, 21 Jan 2022 21:32:25 +0000 (03:32 +0600)]
[CAM4] Add thumbnail extraction (#2425)
Authored by: alerikaisattera
github-actions [Fri, 21 Jan 2022 11:57:11 +0000 (11:57 +0000)]
[version] update
Created by: pukkandan
:ci skip all
pukkandan [Fri, 21 Jan 2022 12:08:11 +0000 (17:38 +0530)]
Release 2022.01.22
pukkandan [Fri, 21 Jan 2022 10:20:16 +0000 (15:50 +0530)]
sian1468 [Fri, 21 Jan 2022 09:42:03 +0000 (16:42 +0700)]
[line] Remove `tv.line.me` (#2420)
Service is discontinued
Authored by: sian1468
pukkandan [Wed, 19 Jan 2022 22:57:36 +0000 (04:27 +0530)]
[cleanup] Minor fixes
Closes #2334
pukkandan [Wed, 19 Jan 2022 22:57:07 +0000 (04:27 +0530)]
[docs] Improvements
pukkandan [Fri, 21 Jan 2022 07:57:40 +0000 (13:27 +0530)]
[cleanup] Use format_field where applicable
pukkandan [Fri, 21 Jan 2022 07:21:06 +0000 (12:51 +0530)]
List playlist thumbnails in `--list-thumbnails`
Ashish Gupta [Fri, 21 Jan 2022 07:01:25 +0000 (12:31 +0530)]
[Newsy] Add extractor (#2416)
Closes #2346
Authored by: Ashish0804
coletdjnz [Fri, 21 Jan 2022 07:00:29 +0000 (07:00 +0000)]
[PRX] Add Extractors (#2245)
Closes #2144, https://github.com/ytdl-org/youtube-dl/issues/15948
Authored by: coletdjnz
Felix S [Fri, 21 Jan 2022 06:58:22 +0000 (06:58 +0000)]
[ard] Extract subtitles (#2409)
Fixes https://github.com/ytdl-org/youtube-dl/issues/30543, related: https://github.com/ytdl-org/youtube-dl/pull/17766
Authored by: fstirlitz
xtkoba [Fri, 21 Jan 2022 06:12:30 +0000 (15:12 +0900)]
Add option --legacy-server-connect (#778)
to allow HTTPS connection to servers that do not support RFC 5746 secure renegotiation
Authored by: xtkoba
coletdjnz [Fri, 21 Jan 2022 06:04:36 +0000 (06:04 +0000)]
[youtube] Extract channel subscriber count (#2399)
Closes #2350
* Adds `channel_follower_count` field
Authored-by: coletdjnz
Ashish Gupta [Fri, 21 Jan 2022 06:02:31 +0000 (11:32 +0530)]
[LnkIE] Add extractor (#2408)
Closes: #2268
Authored by: Ashish0804
Ashish Gupta [Fri, 21 Jan 2022 05:55:55 +0000 (11:25 +0530)]
[CrowdBunker] Add extractors (#2407)
Closes: #2356
Authored by: Ashish0804
pukkandan [Fri, 21 Jan 2022 02:19:03 +0000 (07:49 +0530)]
pukkandan [Thu, 20 Jan 2022 01:36:42 +0000 (07:06 +0530)]
[extractor] Improve `url_result` and related
coletdjnz [Thu, 20 Jan 2022 15:02:01 +0000 (15:02 +0000)]
[youtube] Enforce UTC (#2402)
and [utils] use `utcnow` in `datetime_from_str`
Related: #2223
Authored by: coletdjnz
coletdjnz [Thu, 20 Jan 2022 14:59:09 +0000 (14:59 +0000)]
[youtube:tab] Extract channel banner (#2400)
Closes #2237
Authored by: coletdjnz
pukkandan [Thu, 20 Jan 2022 14:51:54 +0000 (20:21 +0530)]
[utils] Add `Sec-Fetch-Mode` to `std_headers`
Closes #2187
pukkandan [Thu, 20 Jan 2022 14:30:40 +0000 (20:00 +0530)]
pukkandan [Wed, 19 Jan 2022 21:55:15 +0000 (03:25 +0530)]
[extractor,cleanup] Use `_search_nextjs_data`
MinePlayersPE [Wed, 19 Jan 2022 22:35:27 +0000 (05:35 +0700)]
[TikTok] Extract captions (#2185)
Closes #2184
Authored by: MinePlayersPE
MinePlayersPE [Wed, 19 Jan 2022 22:23:55 +0000 (05:23 +0700)]
[iq.com] Add extractors (#2354)
Closes #704
Authored by: MinePlayersPE
krichbanana [Wed, 19 Jan 2022 21:31:57 +0000 (16:31 -0500)]
[youtube:tab] Raise error on tab redirect (#2318)
Closes #2306
Authored by: krichbanana, coletdjnz
Aleri Kaisattera [Wed, 19 Jan 2022 20:44:13 +0000 (02:44 +0600)]
[Theta] Fix valid URL (#2323)
Authored by: alerikaisattera
Zenon Mousmoulas [Wed, 19 Jan 2022 20:43:02 +0000 (22:43 +0200)]
[tvopengr] Add extractors (#2297)
Authored by: zmousm
nyuszika7h [Wed, 19 Jan 2022 19:36:40 +0000 (20:36 +0100)]
[instagram] Fix username extraction for stories and highlights (#2348)
Authored by: nyuszika7h
Ashish Gupta [Wed, 19 Jan 2022 16:37:32 +0000 (22:07 +0530)]
[RTNews] Add extractor (#2377)
Closes #2371
Authored by: Ashish0804
trasssh [Wed, 19 Jan 2022 16:04:20 +0000 (00:04 +0800)]
[Ted] Rewrite extractor (#2359)
Closes #2343
Authored by: pukkandan, trassshhub
Ashish Gupta [Wed, 19 Jan 2022 13:48:57 +0000 (19:18 +0530)]
[CTVNewsIE] Add fallback for video search (#2378)
Closes #2370
Authored by: Ashish0804
Lesmiscore (Naoya Ozaki) [Wed, 19 Jan 2022 13:47:07 +0000 (22:47 +0900)]
[TVer] Extract message for unaired live (#2375)
Closes #2365
Authored by: Lesmiscore
Lesmiscore (Naoya Ozaki) [Wed, 19 Jan 2022 13:45:35 +0000 (22:45 +0900)]
[mixch] Add `MixchArchiveIE` (#2373)
Closes #2363
Authored by: Lesmiscore