Commit Graph

20514 Commits (86925f63344267fca38fe67b3918990081aba0b4)
 

Author SHA1 Message Date
pukkandan 86925f6334
[Fifa] Sort formats
Closes 
m4tu4g 468f104ce7
[masters] Add extractor ()
Closes 
Authored by: m4tu4g
Bricio cbc6ee10da
[Fifa] Add Extractor ()
Closes 
Authored by: Bricio
nyuszika7h 6ef5ad9e29
[trovo] Update to new API ()
Closes 
Authored by: nyuszika7h
coletdev bb58c9ed5c
Add support for SSL client certificate authentication ()
Adds `--client-certificate`, `--client-certificate-key`, `--client-certificate-password`

Authored-by: coletdjnz
Co-authored-by: df <fieldhouse@gmx.net>
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com>
coletdev afac4caa7d
Fix redirect HTTP method handling ()
Authored by: coletdjnz
HE7086 b4f536626a
[BilibiliLive] Add extractor ()
Authored by: HE7086, pukkandan
felix e4fa34a13e
[hls] Fix unapplied byte_range for EXT-X-MAP fragment
Cherry-picked from 
Authored by: fstirlitz
Marwen Dallel 1a7cd9c487
[LCI] Fix extractor ()
Authored by: MarwenDallel
Justin Keogh 131e14dc66
[utils] `locked_file`: Ignore illegal seek on `truncate` ()
Closes 

Authored by: jakeogh
coletdev 6e634cbe42
[youtube] Add YoutubeStoriesIE ()
Get channel stories with `ytstories:<channel UCID>`

Authored-by: coletdjnz
pukkandan 3fe75fdc80
[cleanup] Misc fixes (see desc)
* Do not warn when fixup is skipped for existing file
* [fragment] Fix `--skip-unavailable-fragments` for HTTP Errors
* [utils] write_string: Fix bug in 59f943cd50
* [utils] parse_codecs: Subtitle codec is generally referred to as `scodec`. https://github.com/yt-dlp/yt-dlp/pull/2174#discussion_r790156048
* [docs] Remove note about permissions. Closes 
pukkandan 6f7563beb7
[XAttrMetadata] Refactor and document dependencies
pukkandan 43d7f5a5d0
[EmbedThumbnail] Do not obey `-k`
Lesmiscore 94aa064497
[utils] YoutubeDLCookieJar: Detect and reject JSON file ()
Authored by: Lesmiscore
pukkandan 07689fc149
[reddit] Prevent infinite loop
Closes 
pukkandan bfec31bec8
[youtube] De-prioritize auto-generated thumbnails
Closes 
pukkandan 1d485a1a79
[cleanup] Misc fixes
Closes , https://github.com/yt-dlp/yt-dlp/issues/3514#issuecomment-1105944364
pukkandan 0a41f331cc
[doc] Minor improvements
Closes , Closes 
pukkandan e1e1ea54ae
[build] Fix `--onedir` on macOS
Closes 
pukkandan 492272fed6
`--match-filter -` to interactively ask for each video
pukkandan 59f943cd50
[utils] `write_string`: Workaround newline issue in `conhost`
On windows `conhost`, when `WINDOWS_VT_MODE` is enabled, `\n` is not
actually sent if the window is exactly the length of printed line,
and the line does not end with a white-space character. So the
line-break disappears when resizing the window.

Fixes 
pukkandan 0a5a191a2a
Improve `--clean-infojson`
It should not removes fields that may be needed for `--load-infojson`.
Eg: `_ffmpeg_args`, `_has_drm`
Giedrius Statkevičius 4877f9055c
[lrt] Support livestreams ()
Authored by: GiedriusS
Elyse a076c1f97a
[extractor] Update `manifest_url`s after redirect ()
Authored by: elyse0
Evan Spensley b3602f6824
[InfoQ] Don't fail on missing audio format ()
Closes  
Authored by: evansp
Elyse 779da8e31b
[extractor] Update dash `manifest_url` after redirects ()
Closes  
Authored by: elyse0
Lesmiscore 997378f9df
[twitcasting] Pass headers for each formats ()
Authored by: Lesmiscore
ekangmonyet 83bfb5e290
[Niconico] Support 2FA ()
Authored by: ekangmonyet
pukkandan c171445431
[cleanup,build] Cleanup some build-related code
Fixes an issue in 7ab56be2c7
pukkandan 4f80952353
[cleanup] Delete unused extractors
pukkandan e13945a2fe
[ffmpeg] Fix features detection
pukkandan ca04e1bf49
[Metadata] Remove filename from attached info-json
Elyse 00828e2c93
[downloader/ffmpeg] Specify headers for each URL ()
Closes 
Authored by: elyse0
pukkandan 7ab56be2c7
[build] Ensure `compat._legacy` is packed in executables
Fixes 9196cbfe8b (commitcomment-72192406)
pukkandan 059bc4db19
[compat/asyncio] Use `asyncio.all_tasks`
pukkandan 9196cbfe8b
[compat] Ensure submodules are correctly wrapped
pukkandan 9cd080508d
Revert acbc642250
Reverts "[utils] WebSocketsWrapper: Ignore warnings at websockets instantiation"

The warning should not be suppressed. We need to address it
Lesmiscore 69b59b4b4b
[downloader/fc2] Stop heatbeating once FFmpeg finishes
Authored by: Lesmiscore
Lesmiscore acbc642250
[utils] WebSocketsWrapper: Ignore warnings at websockets instantiation
This also fixes crash caused by moving asyncio to .compat.

Authored by: Lesmiscore
Thanks: J.Chung at Discord (581418557871620106)
Yipten 96b49af01c
[bandcamp] Exclude merch links ()
Closes 
Authored by: Yipten
Teemu Ikonen 52c2af8298
[icareus] Add extractor ()
Authored by: tpikonen, pukkandan
pukkandan a1ddaa899c
[hotstar] Refactor extractors
Closes 
pukkandan 6534298b12
[build] Avoid use of `install -D`
Closes 
pukkandan 90f4229409
[telegram] Fix metadata extraction
Closes 
pukkandan b0f636beb4
[Sponsorblock] Don't crash when duration is unknown
CLoses 
Ha Tien Loi d14b920c33
[PearVideo] Add fallback for formats ()
Closes 
Authored by: hatienl0i261299
Evan Spensley 7774db5bf9
[EmbedThumbnail] Disable thumbnail conversion for mkv ()
Closes 
Authored by: evansp
pukkandan 9b8ee23b99
[dependencies] Create module with all dependency imports
pukkandan 62f6f1cbf2
Don't imply `-s` for later stages of `-O`