I noticed that when a streamer has a lot of vods that it stops at a certain point, is it supposed to do that or is it not able to handle more than that?
For me the desktop program is able to handle even when the streamer has a lot of vods, it goes through all of them. There is an occasional time out but as a rule it works well for me.
That is a known issue for clips, but not for vods. If you could pm more details about the issue, that’d be great!
Edit: Additionally, the tool does look through All video made by a streamer, not just past broadcasts- so this can include highlights, etc. So, if you’re comparing lists of vods between twitch and this tool, they may look different.
Looking through it rn. Perhaps a change was made on afreecatv
That was happening to me to when i was using it, I just used Powershell instead, but you would have to keep “executing” the file in PS
For me there’s a server side change where 2 different int tokens are stored on the same line (when there is only 1 expected). This causes an overflow then a crash for me. I’ve been fairly busy today but a fix should be coming soon
NAMSINSA12’s video was removed. Did he receive the same errors?
I installed rustup and Visual Studio C++ Build tools.
Searching across an entire blog simply closes the tool.
I get the same results while running it with PowerShell.
Yeah, it’s a known issue. The backtrace you posted refers to an overflow when building the timestamps to look through. Unfortunately, the afreecatv website changed an element where the previously raw timestamp is formatted- causing an integer to overflow, resulting in a crash. I’ve been quite busy working so I haven’t found a considerable amount of time to fix this, so a pull request would be appreciated if anyone has time to sort out parsing the timestamps.
It’s still there
Okay, give me a couple hours and I’ll look into it and possibly post another release today. I don’t really ever use the afreecatv backend you guys will need to keep me posted on changes that are made later on. (I also haven’t found the motivation for fixing it, because I use it so rarely)
Release Candidate (Linux): https://drive.google.com/file/d/1sHgcAPaf8pZVeBlJMEadxpB9Y-raoANz/view
Known issues -
- Inserting direct VOD Links does not work
- Blogs with long lists of vods will cause most Operating Systems to refuse newly created download threads (Example: wit030030030)
- You tell me
I have no plans on working with the Java version due to its slowness and the incredibly large package sizes that come with it. However, I am willing to assist you with issues you may have regarding the native program.
No, however, I plan to make a replit release, which will run chat_reader so that it can be accessed from within your browser regardless of device, if that is what you are looking for. Currently, I am sorting out issues with the libraries that replit uses on their machines, but it should be posted soon
@Cnr Has had all of their comments removed for reasons I am not aware of, however: I have since overcame some issues involving the C library that repl uses and have a working repl which mimics the functionality of the native program.
The link is here: vod_search - Replit
Notice: You will encounter errors
Repl.it limits the amount of concurrent requests on their VMs and searches may fail
For the optimal experience, using the desktop client is recommended when possible.
The afreecatv domain is blocked by repl.it, unfortunately there is nothing I can do about this
Update v2: You can perform full twitch channel recoveries, ex: --twitch-recover-channel "devonjenelle"
, read lists of channels from twitch tags ex: --twitch-tags "english woman"
or twitch directories --twitch-directory "Just Chatting"
. Additionally, there is basic support for reading filtering comments in tiktok videos. chat_reader will also no longer display videos that have no filtered comments (this can be overridden with --showall
).
Linux (glibc): https://drive.google.com/file/d/1lh1WKq4QirApfxEsQnBi6HVO7nFFuian/view?usp=sharing
Twitch has silently rolled out their new GraphQL API for video comments. The tool has been updated to use the new backend (See the google drive in the main post). Older versions of chat_reader may stop working in the near future.
Wow, how did I miss this—this tool is amazing. Thanks for your great work on this!
Testing release:
chat_reader can perform voice transcription searches for Twitch clips
https://drive.google.com/drive/folders/1br7I3_bJn6Onr_vkVX5upGG5MxxbbbZX?usp=sharing
How do I use the osx file? Wasn’t able to figure that out.