Guanzhong Chen
1f4ba93f95
Merge ecae8eb19f
into 74e90dd9b8
2 weeks ago
doe1080
a473e59233
[utils] `url_or_none`: Support WebSocket URLs ( #12848 )
...
Authored by: doe1080
2 weeks ago
bashonly
48be862b32
[ie/youtube] Make signature and nsig extraction more robust ( #12761 )
...
Authored by: bashonly, seproDev
Co-authored-by: sepro <sepro@sepr0.com>
4 weeks ago
bashonly
a8b9ff3c2a
[jsinterp] Fix nested attributes and object extraction ( #12760 )
...
Authored by: bashonly, seproDev
Co-authored-by: sepro <sepro@sepr0.com>
4 weeks ago
sepro
a550dfc904
[ie/youtube] Fix signature and nsig extraction for player `4fcd6e4a` ( #12748 )
...
Closes #12746
Authored by: seproDev
4 weeks ago
bashonly
86ab79e1a5
[ie] Fix sorting of HLS audio formats by `GROUP-ID` ( #12714 )
...
Closes #11178
Authored by: bashonly
4 weeks ago
sepro
9491b44032
[utils] `js_to_json`: Make function less fatal ( #12715 )
...
Authored by: seproDev
4 weeks ago
bashonly
b9c979461b
[ie/youtube] Fix signature and nsig extraction for player `363db69b` ( #12725 )
...
Closes #12724
Authored by: bashonly
4 weeks ago
Simon Sawicki
9bf23902ce
[rh:curl_cffi] Support `curl_cffi` 0.10.x ( #12670 )
...
Authored by: Grub4K
1 month ago
sepro
fe4f14b836
[ie/viki] Remove extractors ( #12703 )
...
Closes #2907 , Closes #2869
Authored by: seproDev
1 month ago
Simon Sawicki
f36e4b6e65
[cleanup] Misc ( #12526 )
...
Authored by: Grub4K, seproDev, gamer191, dirkf
Co-authored-by: sepro <sepro@sepr0.com>
1 month ago
sepro
9b868518a1
[ie/youtube] Fix nsig and signature extraction for player `643afba4` ( #12684 )
...
Closes #12677 , Closes #12682
Authored by: seproDev, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
1 month ago
Simon Sawicki
7d18fed8f1
[networking] Add `keep_header_casing` extension ( #11652 )
...
Authored by: coletdjnz, Grub4K
Co-authored-by: coletdjnz <coletdjnz@protonmail.com>
2 months ago
coletdjnz
4445f37a7a
[core] Load plugins on demand ( #11305 )
...
- Adds `--no-plugin-dirs` to disable plugin loading
- `--plugin-dirs` now supports post-processors
Authored by: coletdjnz, Grub4K, pukkandan
2 months ago
Simon Sawicki
a3e0c7d3b2
[test] Show all differences for `expect_value` and `expect_dict` ( #12334 )
...
Authored by: Grub4K
2 months ago
Mozi
2081634474
[test:download] Validate and sort info dict fields ( #12299 )
...
Authored by: pzhlkj6612, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
2 months ago
sepro
4ca8c44a07
[jsinterp] Improve zeroise ( #12313 )
...
Authored by: seproDev
2 months ago
Simon Sawicki
0d9f061d38
[jsinterp] Add `js_number_to_string` ( #12110 )
...
Authored by: Grub4K
2 months ago
Simon Sawicki
fc12e724a3
[utils] `sanitize_path`: Fix some incorrect behavior ( #11923 )
...
Authored by: Grub4K
3 months ago
Dioarya
f7d071e8aa
[core] Fix float comparison values in format filters ( #11880 )
...
Closes #10115
Authored by: Dioarya, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
3 months ago
Quantum
ecae8eb19f
Handle cutting after last keyframe
3 months ago
Quantum
a9abae0a92
Only round end_time of removal segments
...
We don't actually care if we chop out a segment after a keyframe,
just that the next segment should start with one. So only the
end_time requires rounding, not the start_time.
4 months ago
Quantum
cfc29f62c8
[ModifyChapters] add --round-cuts-to-keyframes option
4 months ago
pukkandan
6fc85f617a
Don't sanitize filename on Unix when `--no-windows-filenames` ( #9591 )
...
Closes #4547 , Closes #8464
Authored by: pukkandan
4 months ago
bashonly
5460cd9189
[ie/youtube] Fix signature function extraction for `2f1832d2` ( #11801 )
...
Closes #11798
Authored by: bashonly
4 months ago
bashonly
a95ee6d880
[ie/youtube] Fix `n` sig extraction for player `3bb1f723` ( #11750 )
...
Closes #11744
Authored by: bashonly
5 months ago
bashonly
4c85ccd136
[ie/youtube] Fix signature function extraction ( #11751 )
...
Closes #11748
Authored by: bashonly
5 months ago
coletdjnz
c7316373c0
[rh:websockets] Support websockets 14.0+ ( #11616 )
...
Authored by: coletdjnz
5 months ago
sepro
f95a92b3d0
[cleanup] Deprecate more compat functions ( #11439 )
...
Authored by: seproDev
5 months ago
Simon Sawicki
c014fbcddc
[utils] `subs_list_to_dict`: Add `lang` default parameter ( #11508 )
...
Authored by: Grub4K
5 months ago
Simon Sawicki
39d79c9b9c
[utils] Fix `join_nonempty`, add `**kwargs` to `unpack` ( #11559 )
...
Authored by: Grub4K
5 months ago
sepro
197d0b03b6
[cleanup] Misc ( #11347 )
...
Closes #11361
Authored by: avagordon01, bashonly, grqz, Grub4K, seproDev
Co-authored-by: Ava Gordon <avagordon01@gmail.com>
Co-authored-by: bashonly <bashonly@protonmail.com>
Co-authored-by: N/Ame <173015200+grqz@users.noreply.github.com>
Co-authored-by: Simon Sawicki <contact@grub4k.xyz>
6 months ago
Evgeny Zislis
4613096f2e
[cookies] Support chrome table version 24 ( #11425 )
...
Closes #6564
Authored by: kesor, seproDev
Co-authored-by: sepro <sepro@sepr0.com>
6 months ago
sepro
beae2db127
[aes] Fix GCM pad length calculation ( #11438 )
...
Closes #10169
Authored by: seproDev
6 months ago
bashonly
b103aca24d
[utils] Fix and improve `find_element` and `find_elements` ( #11443 )
...
Fix d710a6ca7c
Authored by: bashonly, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.xyz>
6 months ago
Simon Sawicki
422195ec70
[utils] Allow partial application for even more functions ( #11437 )
...
Fixes b6dc2c49e8
Authored by: Grub4K
6 months ago
bashonly
b6dc2c49e8
[utils] Allow partial application for more functions ( #11391 )
...
Also adds the `trim_str` traversal helper
Authored by: bashonly, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.xyz>
6 months ago
bashonly
88402b714e
Fix `--netrc` empty string parsing for Python <=3.10 ( #11414 )
...
Ref: 15409c720b
Closes #11413
Authored by: bashonly, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.xyz>
6 months ago
bashonly
d784464399
Remove Python 3.8 support ( #11321 )
...
Closes #10086
Authored by: bashonly
6 months ago
Imran Hussain
0f593dca9f
Add option `--plugin-dirs` ( #11277 )
...
Closes #3260
Authored by: imranh2, coletdjnz
Co-authored-by: coletdjnz <coletdjnz@protonmail.com>
6 months ago
Simon Sawicki
d710a6ca7c
Add extractor helpers ( #10653 )
...
Authored by: Grub4K
6 months ago
Simon Sawicki
85b87c991a
[utils] `sanitize_path`: Reimplement function ( #11198 )
...
Authored by: Grub4K
6 months ago
rakslice
8f4ea14680
Fix format sorting bug with vp9.2 vcodec ( #10884 )
...
Authored by: rakslice
7 months ago
coletdjnz
d1c4d88b2d
[networking] Fix handler not being added to RequestError ( #10955 )
...
Authored by: coletdjnz
8 months ago
coletdjnz
6f9e653743
[rh:websockets] Upgrade websockets to 13.0 ( #10815 )
...
Fixes CI hanging
Authored by: coletdjnz
8 months ago
sepro
c86891eb94
[ie/youtube] Fix `n` function name extraction for player `b12cc44b` ( #10668 )
...
Authored by: seproDev
9 months ago
sepro
bb8bf1db99
[jsinterp] Improve `slice` implementation ( #10664 )
...
Authored by: seproDev
9 months ago
bashonly
011b4a04db
[ie/youtube] Fix `n` function name extraction for player `20dfca59` ( #10611 )
...
Closes #10608
Authored by: bashonly
9 months ago
bashonly
6daf2c27c0
[utils] `unified_timestamp`: Recognize Sunday ( #10589 )
...
Authored by: bashonly
9 months ago
bashonly
713b4cd18f
[ie/youtube] Fix `n` function name extraction for player `3400486c` ( #10542 )
...
Authored by: bashonly
9 months ago