bashonly
c8541f8b13
[ie/youtube] Do not use `web_creator` as a default client ( #12087 )
...
Closes #12085
Authored by: bashonly
2 weeks ago
coletdjnz
75079f4e3f
[ie/youtube] Refactor cookie auth ( #11989 )
...
Authored by: coletdjnz
3 weeks ago
coletdjnz
712d2abb32
[ie/youtube] Use `tv` instead of `mweb` client by default ( #12059 )
...
Authored by: coletdjnz
3 weeks ago
coletdjnz
0b6b7742c2
[ie/youtube] Fix DASH formats incorrectly skipped in some situations ( #11910 )
...
Closes https://github.com/yt-dlp/yt-dlp/issues/11907
Authored by: coletdjnz
1 month ago
bashonly
65cf46cddd
[ie/youtube] Player client maintenance ( #11893 )
...
Closes #11867
Authored by: bashonly
1 month ago
coletdjnz
9f42e68a74
[ie/youtube] Skip iOS formats that require PO Token ( #11890 )
...
Partial fix for https://github.com/yt-dlp/yt-dlp/issues/11868
Authored by: coletdjnz
1 month ago
bashonly
09a6c68712
[ie/youtube] Add age-gate workaround for some embeddable videos ( #11821 )
...
Closes #11296
Authored by: bashonly
2 months ago
bashonly
1a8851b689
[ie/youtube] Fix `uploader_id` extraction ( #11818 )
...
Closes #11816
Authored by: bashonly
2 months ago
bashonly
dc3c4fddcc
[ie/youtube] Prioritize original language over auto-dubbed audio ( #11803 )
...
Closes #11753
Authored by: bashonly
2 months ago
bashonly
5460cd9189
[ie/youtube] Fix signature function extraction for `2f1832d2` ( #11801 )
...
Closes #11798
Authored by: bashonly
2 months ago
Crypto90
f6c73aad5f
[ie/youtube:search_url] Fix playlist searches ( #11782 )
...
Closes #11666
Authored by: Crypto90
2 months ago
Pew
d5e2a379f2
[ie/youtube] Fix `release_date` extraction ( #11759 )
...
Authored by: MutantPiggieGolem1
2 months ago
bashonly
4bd2655398
[ie/youtube] Raise if `n` function returns input value ( #11752 )
...
Improve a95ee6d880
Authored by: bashonly
2 months ago
bashonly
a95ee6d880
[ie/youtube] Fix `n` sig extraction for player `3bb1f723` ( #11750 )
...
Closes #11744
Authored by: bashonly
2 months ago
bashonly
4c85ccd136
[ie/youtube] Fix signature function extraction ( #11751 )
...
Closes #11748
Authored by: bashonly
2 months ago
bashonly
2e49c789d3
[ie/youtube] Player client maintenance ( #11724 )
...
Closes #11686
Authored by: bashonly
2 months ago
sepro
d8fb349086
[cleanup] Bump ruff to 0.8.x ( #11608 )
...
Authored by: seproDev
2 months ago
bashonly
0d146c1e36
[ie/youtube] Adjust player clients for site changes ( #11663 )
...
Closes #11640
Authored by: bashonly
2 months ago
sepro
fe70f20aed
[ie/youtube:tab] Fix playlists tab extraction ( #11615 )
...
Closes #11524
Authored by: seproDev
2 months ago
sepro
37cd7660ea
[ie/youtube:tab] Fix podcasts tab extraction ( #11567 )
...
Authored by: seproDev
3 months ago
bashonly
52c0ffe40a
[ie/youtube] Remove broken OAuth support ( #11558 )
...
Closes #11462
Authored by: bashonly
3 months ago
sepro
637d62a3a9
[ie/youtube] Player client maintenance ( #11528 )
...
Authored by: bashonly, seproDev
Co-authored-by: bashonly <bashonly@protonmail.com>
3 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>
3 months ago
sepro
3945677a75
[core] Prioritize AV1 ( #11153 )
...
Authored by: seproDev
3 months ago
bashonly
d569a88452
[ie/youtube] Adjust OAuth refresh token handling ( #11414 )
...
Removes support for using '' as an empty password in netrc, e.g.:
machine youtube login oauth password ''
Double-quotes ("") are valid and must be used instead, e.g.:
machine youtube login oauth password ""
Authored by: bashonly
3 months ago
Simon Sawicki
67adeb7bab
[cleanup] Misc ( #11216 )
...
- Add Python 3.13 to CI, finalize 3.13 support
- Remove Python 3.8 from CI in preparation for removing 3.8 support
- Document that PyPy3.8 and PyPy3.9 are no longer supported
- Usual documentation fixes and code cleanup
Closes #8248 , Closes #11146 , Closes #11149 , Closes #11211
Authored by: Grub4K, grqz, DTrombett, KarboniteKream, bashonly, mikkovedru, seproDev
Co-authored-by: N/Ame <173015200+grqz@users.noreply.github.com>
Co-authored-by: DTrombett <d@trombett.org>
Co-authored-by: =?UTF-8?q?Klemen=20Ko=C5=A1ir?= <klemen.kosir@kream.io>
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
Co-authored-by: Mikko Vedru <mikko.vedru@gmail.com>
Co-authored-by: sepro <sepro@sepr0.com>
3 months ago
coletdjnz
b8635c1d47
[ie/youtube] Support logging in with OAuth ( #11001 )
...
See: https://github.com/yt-dlp/yt-dlp/wiki/Extractors#logging-in-with-oauth
Authored by: coletdjnz
3 months ago
bashonly
fed53d70bd
[ie/youtube] Remove broken `android_producer` client ( #11297 )
...
Authored by: bashonly
3 months ago
bashonly
ec2f4bf082
[ie/youtube] Remove broken age-restriction workaround ( #11297 )
...
Closes #11296
Authored by: bashonly
3 months ago
bashonly
7af1ddaaf2
[ie/youtube] Fix `comment_count` extraction ( #11274 )
...
Authored by: bashonly
3 months ago
sepro
de2062753a
[ie/youtube] Change default player clients to `ios,mweb` ( #11190 )
...
Closes #11165 , Closes #11185
Authored by: seproDev
4 months ago
bashonly
1d84b780cf
[ie/youtube:clip] Prioritize `https` formats ( #11102 )
...
Closes #10856
Authored by: bashonly
4 months ago
bashonly
fa2be9a7c6
[ie/youtube] Fix `format_note` (Bugfix for 3a3bd00037
) ( #11028 )
...
Authored by: bashonly
4 months ago
sepro
9431777b4c
[ie/youtube:tab] Fix shorts tab extraction ( #10938 )
...
Closes #10936
Authored by: seproDev
5 months ago
sepro
3a3bd00037
[ie/youtube] Add `po_token`, `visitor_data`, `data_sync_id` extractor args ( #10648 )
...
Authored by: seproDev, coletdjnz, bashonly
5 months ago
bashonly
49f3741a82
[ie/youtube] Support excluding `player_client`s in extractor-arg ( #10710 )
...
Closes #10699
Authored by: bashonly
6 months ago
bashonly
406f4c2e47
[ie/youtube] Change default player clients to `ios,web_creator` ( #10674 )
...
Closes #10660
Authored by: bashonly
6 months ago
sepro
c86891eb94
[ie/youtube] Fix `n` function name extraction for player `b12cc44b` ( #10668 )
...
Authored by: seproDev
6 months ago
bashonly
ffd7781d65
[cleanup] Misc ( #10623 )
...
Authored by: bashonly
6 months ago
sepro
efb42763de
[ie/youtube] Change default player clients to `ios,tv` ( #10457 )
...
Closes #10046
Authored by: seproDev
6 months ago
bashonly
d19fcb9342
[ie/youtube] Fix age-verification workaround ( #10610 )
...
Authored by: bashonly, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.xyz>
6 months ago
bashonly
011b4a04db
[ie/youtube] Fix `n` function name extraction for player `20dfca59` ( #10611 )
...
Closes #10608
Authored by: bashonly
6 months ago
bashonly
0e539617a4
[ie/youtube] Player client maintenance ( #10573 )
...
- Add clients: android_producer, android_testsuite, android_vr, tv, web_safari
- Remove obsolete clients: android_embedded, ios_embedded, *_embedscreen
Authored by: bashonly
6 months ago
bashonly
713b4cd18f
[ie/youtube] Fix `n` function name extraction for player `3400486c` ( #10542 )
...
Authored by: bashonly
6 months ago
sepro
b85eef0a61
[ie/youtube] Reduce android client priority ( #10467 )
...
Authored by: seproDev
7 months ago
sepro
16da8ef993
[ie/youtube] Fix initial player response usage (Bugfix for 8b8b442cb0
) ( #10464 )
...
Authored by: seproDev
7 months ago
sepro
8b8b442cb0
[ie/youtube] Avoid poToken experiment player responses ( #10456 )
...
Closes #10397
Authored by: seproDev
7 months ago
bashonly
04e17ba20a
[ie/youtube] Invalidate nsig cache from < 2024.07.09 ( #10401 )
...
Versions after 297b0a3792
and before 7ead7332af
may have cached incorrect nsig function data
Authored by: bashonly
7 months ago
sepro
7ead7332af
[ie/youtube] Remove broken `n` function extraction fallback ( #10396 )
...
Closes #10391
Authored by: pukkandan, seproDev
Co-authored-by: pukkandan <pukkandan.ytdlp@gmail.com>
7 months ago
bashonly
297b0a3792
[ie/youtube] Fix JS `n` function name extraction ( #10390 )
...
Fixes nsig decoding for player b22ef6e7
Closes #10391
Authored by: bashonly, seproDev
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com>
7 months ago