yt-dlp
[ie/youtube] Add `po_token`, `visitor_data` and `data_sync_id` extractor-args
#10648
Merged

[ie/youtube] Add `po_token`, `visitor_data` and `data_sync_id` extractor-args #10648

coletdjnz merged 55 commits into yt-dlp:master from seproDev:pass_po_token
seproDev
seproDev [ie/youtube] Add `visitor_data` and `po_token` extractor-arg
f2bee400
seproDev Don't retry if po_token is passed
7d5e1648
seproDev Don't check for poToken warning if token passed
bbbe552d
seproDev Simplify
d9cc6e8c
seproDev Simplify more
79b7a787
seproDev Set pot in url
95538872
seproDev Fix func location
6a3514ce
seproDev Actually use the result
5b1ca3b5
seproDev seproDev added site-enhancement
BigHeadDev
seproDev
BigHeadDev
Elite
jzzbeyond
bashonly
jzzbeyond
seproDev
BigHeadDev
jzzbeyond
yt-dlp yt-dlp locked as too heated and limited conversation to collaborators 1 year ago
coletdjnz
coletdjnz commented on 2024-08-08
bashonly Merge branch 'yt-dlp:master' into pass_po_token
8d2c6bb8
coletdjnz
coletdjnz commented on 2024-08-09
coletdjnz coletdjnz changed the title [ie/youtube] Add `visitor_data` and `po_token` extractor-arg [ie/youtube] Add `po_token` extractor-arg 1 year ago
coletdjnz
coletdjnz commented on 2024-08-09
coletdjnz coletdjnz changed the title [ie/youtube] Add `po_token` extractor-arg [ie/youtube] Add `po_token` and `visitor_data` extractor-arg 1 year ago
coletdjnz
coletdjnz commented on 2024-08-09
coletdjnz
coletdjnz commented on 2024-08-09
coletdjnz Fix ytcfg for web client player request
3b95ae0b
bashonly bashonly changed the title [ie/youtube] Add `po_token` and `visitor_data` extractor-arg [ie/youtube] Add `po_token` and `visitor_data` extractor-args 1 year ago
coletdjnz
coletdjnz commented on 2024-08-09
coletdjnz Update README.md
77563838
coletdjnz Update README.md
421f40b0
coletdjnz Update yt_dlp/extractor/youtube.py
e806e630
coletdjnz Update yt_dlp/extractor/youtube.py
c388374c
coletdjnz cleanup
5206223f
coletdjnz Improve STREAMING_DATA_CLIENT_NAME to include full client name
70c927ef
coletdjnz refactor po token methods
f2ef2d8f
coletdjnz Implement REQUIRE_PO_TOKEN
70d682da
coletdjnz Require visitor_data when fetching po_token
eb33c16a
coletdjnz Cleanup _fetch_po_token definition
6499a2f4
coletdjnz Update README.md potoken description
433a5597
coletdjnz make _get_cached_po_token internal
938417b8
coletdjnz
coletdjnz
coletdjnz commented on 2024-08-13
coletdjnz
coletdjnz commented on 2024-08-13
coletdjnz
coletdjnz commented on 2024-08-13
bashonly Merge branch 'master' into pass_po_token
7d02dcc7
bashonly
bashonly commented on 2024-08-13
coletdjnz Remove web experiments check; Raise warning when no PO Token provided…
b43facd2
coletdjnz Refactor PO Token fetching; Do not cache by base client; link PO Toke…
d2876a0f
coletdjnz Pass visitor data down
b8f23c69
coletdjnz Move fetch_po_token to YoutubeIE
7a2e5548
coletdjnz Remove PO Token cache
4e3ebc4c
coletdjnz Fix bug not passing po token down to formats
7c423244
coletdjnz Pass down data_sync_id
c77c0988
coletdjnz coletdjnz added site:youtube
coletdjnz Improve po_token warning
3ddb450d
coletdjnz coletdjnz changed the title [ie/youtube] Add `po_token` and `visitor_data` extractor-args [ie/youtube] Add `po_token`, `visitor_data` and `data_sync_id` extractor-args 1 year ago
coletdjnz Deprioritized player response if no po token and po token required by…
3684e397
coletdjnz language
e9154b62
coletdjnz
coletdjnz commented on 2024-08-16
coletdjnz minor refactoring
637850a4
coletdjnz Pass down player_url
fa2cd9b7
coletdjnz Change po_token extractor arg format
0c7c870a
coletdjnz Token(s)
0132f029
coletdjnz Do not enforce warnings for datasyncid/visitor data if client is not …
845deebf
coletdjnz Add PO Token to DASH manifest urls
74527dcb
coletdjnz Add PO Token to HLS manifest urls
6324b7af
coletdjnz Mark DASH formats as broken if po_token not provided
44de4050
coletdjnz Fix ignoring visitor data and data sync id if retrying player request…
e8a280e5
coletdjnz Remove PO Token experiment check
4fdcf958
coletdjnz
coletdjnz chore: reword videoplayback potoken comment
8ff3d408
seproDev Merge branch 'yt-dlp:master' into pass_po_token
29cdb2ce
seproDev
seproDev commented on 2024-09-02
coletdjnz
coletdjnz approved these changes on 2024-09-03
yt-dlp yt-dlp unlocked this conversation 1 year ago
coletdjnz coletdjnz requested a review from bashonly bashonly 1 year ago
bashonly
bashonly requested changes on 2024-09-08
Grub4K
Grub4K approved these changes on 2024-09-08
coletdjnz Apply suggestions from code review
60313c73
coletdjnz Update yt_dlp/extractor/youtube.py
a5a075c0
coletdjnz overrides
22c302b4
coletdjnz suggestion from review
f05d2ed0
coletdjnz reformat
7de160d5
coletdjnz Remove _BROKEN_CLIENTS
4cf6e136
grqz
grqz commented on 2024-09-10
coletdjnz Update yt_dlp/extractor/youtube.py
e26b8d3b
coletdjnz Update yt_dlp/extractor/youtube.py
5fdcc653
bashonly
bashonly requested changes on 2024-09-10
bashonly
bashonly commented on 2024-09-10
coletdjnz Update yt_dlp/extractor/youtube.py
b1285a60
coletdjnz Update yt_dlp/extractor/youtube.py
0c1ac09d
bashonly
KennyTalarico
bashonly
bashonly approved these changes on 2024-09-12
bashonly
coletdjnz coletdjnz assigned coletdjnz coletdjnz 1 year ago
coletdjnz coletdjnz merged 3a3bd000 into master 1 year ago
seproDev seproDev deleted the pass_po_token branch 1 year ago

Login to write a write a comment.

Login via GitHub

Assignees
Labels
Milestone