sepro
|
d8fb349086
[cleanup] Bump ruff to 0.8.x (#11608)
|
2 weeks ago |
bashonly
|
ca8885edd9
[fd/hls] Apply `extra_param_to_key_url` from info dict
|
6 months ago |
sepro
|
add96eb9f8
[cleanup] Add more ruff rules (#10149)
|
6 months ago |
sepro
|
f24e44e8cb
[webvtt] Don't parse single fragment files (#9034)
|
11 months ago |
coletdjnz
|
3d2623a898
[compat, networking] Deprecate old functions (#2861)
|
1 year ago |
pukkandan
|
bc344cd456
[core] Allow extractors to mark formats as potentially DRM (#7396)
|
1 year ago |
pukkandan
|
65f6e80780
[dependencies] Simplify `Cryptodome`
|
1 year ago |
bashonly
|
7e68567e50
[downloader/hls] Allow extractors to provide AES key (#6158)
|
1 year ago |
pukkandan
|
f6a765ceb5
[dependencies] Standardize `Cryptodome` imports
|
1 year ago |
pukkandan
|
ae61d108dd
[cleanup] Misc cleanup
|
2 years ago |
pukkandan
|
bbae437723
[hls] Warn user when trying to download live HLS
|
2 years ago |
pukkandan
|
14f25df2b6
[compat] Remove deprecated functions from core code
|
2 years ago |
pukkandan
|
c487cf0010
[cleanup] Misc
|
2 years ago |
pukkandan
|
0f06bcd759
[cleanup] Minor fixes (See desc)
|
2 years ago |
felix
|
e4fa34a13e
[hls] Fix unapplied byte_range for EXT-X-MAP fragment
|
2 years ago |
pukkandan
|
9b8ee23b99
[dependencies] Create module with all dependency imports
|
2 years ago |
pukkandan
|
f82711587c
[cleanup] Sort imports
|
2 years ago |
pukkandan
|
86e5f3ed2e
[cleanup] Upgrade syntax
|
2 years ago |
nyuszika7h
|
6b993ca765
[hls] Better FairPlay DRM detection (#1661)
|
3 years ago |
pukkandan
|
03b4de722a
[downloader] Fix slow progress hooks
|
3 years ago |
pukkandan
|
49e7e9c3ce
[docs,build] Change all pycryptodome references to pycryptodomex
|
3 years ago |
shirt
|
7687c8ac6e
[HLS] Fix decryption issues (#1117)
|
3 years ago |
pukkandan
|
d9d8b85747
[fragment] Fix range header when using `-N` and media sequence (#1048)
|
3 years ago |
pukkandan
|
57aa7b8511
[hls] Byterange + AES128 is supported by native downloader
|
3 years ago |
pukkandan
|
edf65256aa
[hls,aes] Fallback to native implementation for AES-CBC
|
3 years ago |
Felix S
|
7a6742b5f9
[webvtt] Fix timestamp overflow adjustment (#698)
|
3 years ago |
Felix S
|
25a3f4f5d6
[webvtt] Merge daisy-chained duplicate cues (#638)
|
3 years ago |
pukkandan
|
a46a815b05
[cleanup] Fix linter in 96fccc101f8f579ebd67da176e029803d82634c7
|
3 years ago |
pukkandan
|
96fccc101f
[downloader] Allow streaming unmerged formats to stdout using ffmpeg
|
3 years ago |
pukkandan
|
dbf5416a20
[cleanup] Refactor some code
|
3 years ago |
pukkandan
|
3ba7740dd8
[downloader] Pass `info_dict` to `progress_hook`s
|
3 years ago |
pukkandan
|
bd4d1ea398
[cleanup] Minor refactoring of `fragment`
|
3 years ago |
pukkandan
|
8e897ed283
[fragment] Return status of download correctly
|
3 years ago |
pukkandan
|
4c7853de14
[fragment] Merge during download for `-N`, and refactor `hls`/`dash` (#364)
|
3 years ago |
pukkandan
|
e06ca6ddac
[hls] Decrypt fragment when reading from disk
|
3 years ago |
pukkandan
|
d89da64b1d
[hls,dash] When using `concurrent_fragment_downloads`, do not keep the fragment content in memory
|
3 years ago |
pukkandan
|
5dcd8e1d88
[hls] Disable external downloader for `webtt`
|
3 years ago |
pukkandan
|
000ee7ef34
[fragment] Make sure first segment is not skipped
|
3 years ago |
pukkandan
|
6ef6bcbd6b
[fragment] Ensure the file is closed on error
|
3 years ago |
Felix S
|
15828bcf25
[downloader/hls] Handle MPEG-2 PES timestamp overflow
|
3 years ago |
Felix S
|
333217f43e
[downloader/hls] Remove duplicate cues using a sliding window of candidates
|
3 years ago |
Felix S
|
4a2f19abbd
[downloader/hls] Assemble single-file WebVTT subtitles from HLS segments
|
3 years ago |
pukkandan
|
88728713c8
Py2 compatibility for `FileNotFoundError`
|
3 years ago |
pukkandan
|
52a8a1e1b9
Option to choose different downloader for different protocols
|
3 years ago |
pukkandan
|
beb4b92a66
More consistent warning messages (#173)
|
3 years ago |
shirt
|
4cf1e5d2f9
Native concurrent downloading of fragments (#166)
|
3 years ago |
pukkandan
|
0a473f2f0f
More improvements to HLS/DASH external downloader code
|
3 years ago |
shirt-dev
|
d7009caa03
Improve HLS/DASH external downloader code (#162)
|
3 years ago |
Pccode66
|
7a5c1cfe93
Completely change project name to yt-dlp (#85)
|
3 years ago |