bashonly
65cf46cddd
[ie/youtube] Player client maintenance ( #11893 )
...
Closes #11867
Authored by: bashonly
2024-12-23 23:26:35 +00:00
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
2024-12-24 12:03:28 +13:00
bashonly
09a6c68712
[ie/youtube] Add age-gate workaround for some embeddable videos ( #11821 )
...
Closes #11296
Authored by: bashonly
2024-12-15 20:09:48 +00:00
bashonly
1a8851b689
[ie/youtube] Fix uploader_id
extraction ( #11818 )
...
Closes #11816
Authored by: bashonly
2024-12-15 20:07:18 +00:00
bashonly
dc3c4fddcc
[ie/youtube] Prioritize original language over auto-dubbed audio ( #11803 )
...
Closes #11753
Authored by: bashonly
2024-12-13 10:21:48 +00:00
bashonly
5460cd9189
[ie/youtube] Fix signature function extraction for 2f1832d2
( #11801 )
...
Closes #11798
Authored by: bashonly
2024-12-13 09:43:08 +00:00
Crypto90
f6c73aad5f
[ie/youtube:search_url] Fix playlist searches ( #11782 )
...
CodeQL / Analyze (push) Has been cancelled
Download Tests / Quick Download Tests (push) Has been cancelled
Download Tests / Full Download Tests (push) Has been cancelled
Quick Test / Core Test (push) Has been cancelled
Quick Test / Code check (push) Has been cancelled
Release (master) / release (push) Has been cancelled
Release (master) / publish_pypi (push) Has been cancelled
Closes #11666
Authored by: Crypto90
2024-12-12 13:54:11 +00:00
Pew
d5e2a379f2
[ie/youtube] Fix release_date
extraction ( #11759 )
...
Authored by: MutantPiggieGolem1
2024-12-12 13:46:52 +00:00
bashonly
4bd2655398
[ie/youtube] Raise if n
function returns input value ( #11752 )
...
Improve a95ee6d880
Authored by: bashonly
2024-12-06 15:58:44 +00:00
bashonly
a95ee6d880
[ie/youtube] Fix n
sig extraction for player 3bb1f723
( #11750 )
...
Closes #11744
Authored by: bashonly
2024-12-06 15:35:18 +00:00
bashonly
4c85ccd136
[ie/youtube] Fix signature function extraction ( #11751 )
...
Closes #11748
Authored by: bashonly
2024-12-06 15:34:13 +00:00
bashonly
2e49c789d3
[ie/youtube] Player client maintenance ( #11724 )
...
Closes #11686
Authored by: bashonly
2024-12-04 22:33:14 +00:00
sepro
d8fb349086
[cleanup] Bump ruff to 0.8.x ( #11608 )
...
CodeQL / Analyze (push) Has been cancelled
Core Tests / Core Tests (push) Has been cancelled
Download Tests / Quick Download Tests (push) Has been cancelled
Download Tests / Full Download Tests (push) Has been cancelled
Quick Test / Core Test (push) Has been cancelled
Quick Test / Code check (push) Has been cancelled
Release (master) / release (push) Has been cancelled
Release (master) / publish_pypi (push) Has been cancelled
Authored by: seproDev
2024-12-02 16:29:30 +01:00
bashonly
0d146c1e36
[ie/youtube] Adjust player clients for site changes ( #11663 )
...
Closes #11640
Authored by: bashonly
2024-12-01 15:25:09 +00:00
sepro
fe70f20aed
[ie/youtube:tab] Fix playlists tab extraction ( #11615 )
...
Closes #11524
Authored by: seproDev
2024-11-23 22:46:50 +01:00
sepro
37cd7660ea
[ie/youtube:tab] Fix podcasts tab extraction ( #11567 )
...
Authored by: seproDev
2024-11-17 19:46:04 +01:00
bashonly
52c0ffe40a
[ie/youtube] Remove broken OAuth support ( #11558 )
...
Closes #11462
Authored by: bashonly
2024-11-16 23:40:21 +00:00
sepro
637d62a3a9
[ie/youtube] Player client maintenance ( #11528 )
...
Authored by: bashonly, seproDev
Co-authored-by: bashonly <bashonly@protonmail.com>
2024-11-17 00:31:04 +01:00
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>
2024-11-04 01:33:21 +01:00
sepro
3945677a75
[core] Prioritize AV1 ( #11153 )
...
Authored by: seproDev
2024-11-03 20:39:10 +01:00
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
2024-10-30 18:58:50 +00:00
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>
2024-10-22 04:50:35 +00:00
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
2024-10-22 03:46:53 +00:00
bashonly
fed53d70bd
[ie/youtube] Remove broken android_producer
client ( #11297 )
...
Authored by: bashonly
2024-10-21 18:39:58 +00:00
bashonly
ec2f4bf082
[ie/youtube] Remove broken age-restriction workaround ( #11297 )
...
Closes #11296
Authored by: bashonly
2024-10-21 18:39:58 +00:00
bashonly
7af1ddaaf2
[ie/youtube] Fix comment_count
extraction ( #11274 )
...
Authored by: bashonly
2024-10-19 21:40:20 +00:00
sepro
de2062753a
[ie/youtube] Change default player clients to ios,mweb
( #11190 )
...
Closes #11165 , Closes #11185
Authored by: seproDev
2024-10-07 23:12:00 +00:00
bashonly
1d84b780cf
[ie/youtube:clip] Prioritize https
formats ( #11102 )
...
Closes #10856
Authored by: bashonly
2024-09-26 23:26:10 +00:00
bashonly
fa2be9a7c6
[ie/youtube] Fix format_note
(Bugfix for 3a3bd00037
) ( #11028 )
...
CodeQL / Analyze (push) Has been cancelled
Download Tests / Quick Download Tests (push) Has been cancelled
Download Tests / Full Download Tests (push) Has been cancelled
Quick Test / Core Test (push) Has been cancelled
Quick Test / Code check (push) Has been cancelled
Release (master) / release (push) Has been cancelled
Authored by: bashonly
2024-09-24 22:12:02 +00:00
sepro
9431777b4c
[ie/youtube:tab] Fix shorts tab extraction ( #10938 )
...
Closes #10936
Authored by: seproDev
2024-09-13 22:46:44 +00:00
sepro
3a3bd00037
[ie/youtube] Add po_token
, visitor_data
, data_sync_id
extractor args ( #10648 )
...
Authored by: seproDev, coletdjnz, bashonly
2024-09-13 22:51:58 +12:00
bashonly
49f3741a82
[ie/youtube] Support excluding player_client
s in extractor-arg ( #10710 )
...
CodeQL / Analyze (python) (push) Has been cancelled
Download Tests / Quick Download Tests (push) Has been cancelled
Download Tests / Full Download Tests (ubuntu-latest, 3.10) (push) Has been cancelled
Download Tests / Full Download Tests (ubuntu-latest, 3.11) (push) Has been cancelled
Download Tests / Full Download Tests (ubuntu-latest, 3.12) (push) Has been cancelled
Download Tests / Full Download Tests (ubuntu-latest, pypy-3.10) (push) Has been cancelled
Download Tests / Full Download Tests (ubuntu-latest, pypy-3.8) (push) Has been cancelled
Download Tests / Full Download Tests (windows-latest, 3.8) (push) Has been cancelled
Download Tests / Full Download Tests (windows-latest, pypy-3.9) (push) Has been cancelled
Quick Test / Core Test (push) Has been cancelled
Quick Test / Code check (push) Has been cancelled
Release (master) / release (push) Has been cancelled
Closes #10699
Authored by: bashonly
2024-08-12 09:12:46 +00:00
bashonly
406f4c2e47
[ie/youtube] Change default player clients to ios,web_creator
( #10674 )
...
Closes #10660
Authored by: bashonly
2024-08-05 23:26:50 +00:00
sepro
c86891eb94
[ie/youtube] Fix n
function name extraction for player b12cc44b
( #10668 )
...
CodeQL / Analyze (python) (push) Waiting to run
Core Tests / Core Tests (ubuntu-latest, 3.10) (push) Waiting to run
Core Tests / Core Tests (ubuntu-latest, 3.11) (push) Waiting to run
Core Tests / Core Tests (ubuntu-latest, 3.12) (push) Waiting to run
Core Tests / Core Tests (ubuntu-latest, 3.9) (push) Waiting to run
Core Tests / Core Tests (ubuntu-latest, pypy-3.10) (push) Waiting to run
Core Tests / Core Tests (ubuntu-latest, pypy-3.8) (push) Waiting to run
Core Tests / Core Tests (windows-latest, 3.12) (push) Waiting to run
Core Tests / Core Tests (windows-latest, 3.8) (push) Waiting to run
Core Tests / Core Tests (windows-latest, pypy-3.9) (push) Waiting to run
Download Tests / Quick Download Tests (push) Waiting to run
Download Tests / Full Download Tests (ubuntu-latest, 3.10) (push) Waiting to run
Download Tests / Full Download Tests (ubuntu-latest, 3.11) (push) Waiting to run
Download Tests / Full Download Tests (ubuntu-latest, 3.12) (push) Waiting to run
Download Tests / Full Download Tests (ubuntu-latest, pypy-3.10) (push) Waiting to run
Download Tests / Full Download Tests (ubuntu-latest, pypy-3.8) (push) Waiting to run
Download Tests / Full Download Tests (windows-latest, 3.8) (push) Waiting to run
Download Tests / Full Download Tests (windows-latest, pypy-3.9) (push) Waiting to run
Quick Test / Core Test (push) Waiting to run
Quick Test / Code check (push) Waiting to run
Release (master) / release (push) Waiting to run
Authored by: seproDev
2024-08-05 20:36:11 +00:00
bashonly
ffd7781d65
[cleanup] Misc ( #10623 )
...
Authored by: bashonly
2024-08-01 15:03:49 +00:00
sepro
efb42763de
[ie/youtube] Change default player clients to ios,tv
( #10457 )
...
Closes #10046
Authored by: seproDev
2024-08-01 14:03:03 +00:00
bashonly
d19fcb9342
[ie/youtube] Fix age-verification workaround ( #10610 )
...
Authored by: bashonly, Grub4K
Co-authored-by: Simon Sawicki <contact@grub4k.xyz>
2024-07-31 21:39:36 +00:00
bashonly
011b4a04db
[ie/youtube] Fix n
function name extraction for player 20dfca59
( #10611 )
...
Closes #10608
Authored by: bashonly
2024-07-31 21:19:30 +00:00
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
2024-07-30 21:27:06 +00:00
bashonly
713b4cd18f
[ie/youtube] Fix n
function name extraction for player 3400486c
( #10542 )
...
Authored by: bashonly
2024-07-23 21:25:49 +00:00
sepro
b85eef0a61
[ie/youtube] Reduce android client priority ( #10467 )
...
CodeQL / Analyze (python) (push) Waiting to run
Download Tests / Quick Download Tests (push) Waiting to run
Download Tests / Full Download Tests (ubuntu-latest, 3.10) (push) Waiting to run
Download Tests / Full Download Tests (ubuntu-latest, 3.11) (push) Waiting to run
Download Tests / Full Download Tests (ubuntu-latest, 3.12) (push) Waiting to run
Download Tests / Full Download Tests (ubuntu-latest, pypy-3.10) (push) Waiting to run
Download Tests / Full Download Tests (ubuntu-latest, pypy-3.8) (push) Waiting to run
Download Tests / Full Download Tests (windows-latest, 3.8) (push) Waiting to run
Download Tests / Full Download Tests (windows-latest, pypy-3.9) (push) Waiting to run
Quick Test / Core Test (push) Waiting to run
Quick Test / Code check (push) Waiting to run
Release (master) / release (push) Waiting to run
Authored by: seproDev
2024-07-14 21:10:29 +02:00
sepro
16da8ef993
[ie/youtube] Fix initial player response usage (Bugfix for 8b8b442cb0
) ( #10464 )
...
Authored by: seproDev
2024-07-14 20:42:11 +02:00
sepro
8b8b442cb0
[ie/youtube] Avoid poToken experiment player responses ( #10456 )
...
Closes #10397
Authored by: seproDev
2024-07-14 01:19:17 +02:00
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
2024-07-09 19:04:46 +00:00
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>
2024-07-09 03:45:14 +02:00
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>
2024-07-08 22:04:48 +00:00
bashonly
6aaf96a3d6
[cleanup] Misc ( #10075 )
...
Closes #10303
Authored by: bashonly, seproDev, jucor, c-basalt
Co-authored-by: sepro <4618135+seproDev@users.noreply.github.com>
Co-authored-by: Julien Cornebise <julien@cornebise.com>
Co-authored-by: c-basalt <117849907+c-basalt@users.noreply.github.com>
2024-07-01 22:51:27 +00:00
Marius Gedminas
24f3097ea9
[ie/youtube] Suppress "Unavailable videos are hidden" warning ( #10159 )
...
CodeQL / Analyze (python) (push) Waiting to run
Download Tests / Quick Download Tests (push) Waiting to run
Download Tests / Full Download Tests (ubuntu-latest, 3.10) (push) Waiting to run
Download Tests / Full Download Tests (ubuntu-latest, 3.11) (push) Waiting to run
Download Tests / Full Download Tests (ubuntu-latest, 3.12) (push) Waiting to run
Download Tests / Full Download Tests (ubuntu-latest, pypy-3.10) (push) Waiting to run
Download Tests / Full Download Tests (ubuntu-latest, pypy-3.8) (push) Waiting to run
Download Tests / Full Download Tests (windows-latest, 3.8) (push) Waiting to run
Download Tests / Full Download Tests (windows-latest, pypy-3.9) (push) Waiting to run
Quick Test / Core Test (push) Waiting to run
Quick Test / Code check (push) Waiting to run
Release (master) / release (push) Waiting to run
Authored by: mgedmin
2024-06-30 22:17:17 +00:00
bashonly
800ec085cc
[ie/youtube] Skip formats if nsig decoding fails ( #10223 )
...
Ref: https://github.com/ytdl-org/youtube-dl/issues/32815
Authored by: bashonly
2024-06-21 23:19:59 +00:00
Haxy
9bd8501993
[ie/youtube] Extract all formats from multi-language m3u8s ( #9875 )
...
Authored by: clienthax, bashonly
Co-authored-by: bashonly <88596187+bashonly@users.noreply.github.com>
2024-06-20 21:54:53 +00:00