[TikTok] Interaction Stickers
See original GitHub issueDO NOT REMOVE OR SKIP THE ISSUE TEMPLATE
- I understand that I will be blocked if I remove or skip any mandatory* field
Checklist
- I’m requesting a site-specific feature
- I’ve verified that I’m running yt-dlp version 2022.09.01 (update instructions) or later (specify commit)
- I’ve checked that all provided URLs are playable in a browser with the same IP and same login details
- I’ve searched the bugtracker for similar issues including closed ones. DO NOT post duplicates
- I’ve read the guidelines for opening an issue
- I’ve read about sharing account credentials and I’m willing to share it if required
Region
USA
Example URLs
https://www.tiktok.com/t/ZTRmCRKfv/ https://www.tiktok.com/t/ZTRmCRjNF/ https://www.tiktok.com/t/ZTRmCYwgH/ https://www.tiktok.com/t/ZTRmCN3uG/ https://www.tiktok.com/@newlinersseries/video/7148181531603897643?_r=1&u_code=e26e3635964a9j&preview_pb=0&language=en&_d=e2dmmdf2jd7k6j&share_item_id=7148181531603897643&source=h5_m×tamp=1664588428&ug_btm=b8727,b2878&sec_user_id=MS4wLjABAAAAWRTxa9TmYNrI8T-5s9uJDRAEjUK47kceEtCRyFUIEsMang6XJwIvZMYGqCObcv8g&utm_source=copy&utm_campaign=client_share&utm_medium=ios&tt_from=copy&user_id=7106641030017270830&share_link_id=143EF17A-B3EB-4233-820F-4CDC664C3DFC&share_app_id=1233
Provide a description that is worded well enough to be understood
Please add support for interaction stickers on TikTok. I need them personally for future searching and upscaling, but there are many other applications available for this data as well. I seen the code, and it seems like you tried to implement it as a subtitle format. You can either put it in the .info.json or make a new subtitle format called the .interaction_stickers.json .
Provide verbose output that clearly demonstrates the problem
- Run your yt-dlp command with -vU flag added (
yt-dlp -vU <your command line>
) - Copy the WHOLE output (starting with
[debug] Command-line config
) and insert it below
Complete Verbose Output
Documents]$ yt-dlp -vU https://www.tiktok.com/
n 1 (char 0). Retrying... (attempt 1 of 5)
[TikTok] 7147358339746532654: Downloading video
details
WARNING: [TikTok] Expecting value: line 1 colum
n 1 (char 0). Retrying... (attempt 2 of 5)
[TikTok] 7147358339746532654: Downloading video
details
WARNING: [TikTok] Expecting value: line 1 colum
n 1 (char 0). Retrying... (attempt 3 of 5)
[TikTok] 7147358339746532654: Downloading video
details
WARNING: [TikTok] Expecting value: line 1 colum
n 1 (char 0). Retrying... (attempt 4 of 5)
[TikTok] 7147358339746532654: Downloading video
details
WARNING: [TikTok] 7147358339746532654: Failed t
o parse JSON; trying feed workaround
[TikTok] 7147358339746532654: Downloading video
feed
[debug] Sort order given by extractor: quality,
codec, size, br
[debug] Formats sorted by: hasvid, ie_pref, qua
lity, vcodec, acodec, filesize, fs_approx, tbr,
vbr, abr, lang, res, fps, hdr:12(7), channels,
asr, proto, vext, aext, hasaud, source, id
7147358339746532654 has no subtitles
Issue Analytics
- State:
- Created a year ago
- Comments:7 (2 by maintainers)
You’ll need to first explain to me what “interaction stickers” even are
Interaction Stickers are a field in the TikTok api json that has all the information about the stickers, including contents and timeframe. This includes text people put on TikTok, reply stickers, image stickers, and more. My use case is to archive TikTok videos and be able to search them easier with the text info, however you can upscale videos or interact with the videos (like supporting a nonprofit or viewing a reply)
On Friday, September 30, 2022, pukkandan - notifications at github.com < @.***> wrote: