Comments (11)
Oh okay, so the issue is then with how YouTube shows the superchat in the chat replay. That's quite unfortunate. Perhaps https://developers.google.com/youtube/v3/live/docs/superChatEvents would be useful?
from chat-downloader.
Hmmm... The API is interesting
Will dig in for it see if it helps
from chat-downloader.
Hey there 👋 Thanks for the report. I actually remember having a similar issue before, when some messages were being duplicated because the YouTube API actually duplicates messages for ticker messages and stickers (it sends two actions each time). I initially overcame this by ignoring one of them, but there might be something I did not account for.
Can you maybe give an example of some messages you are seeing double or? (Perhaps the log you get when running the program or something?) I see you provided a url above, so if you can give me a timestamp or something, that would be great! Thanks.
from chat-downloader.
Oh, there's a ticker message.
from chat-downloader.
After I ignored the ticker message, it seems normal now...?
But there's a thing i'm confused.
My code shows that This video:
UUID: 2d48c0cf-22d1-4d84-8c9d-40ec64f21f9e
Total: 478211.4029 TWD
1564 super chats received.
29 super stickers received.
0 new subscribers received.
Max: 10676.5538 TWD (500 SGD)
Min: 7.6974 TWD (1.43 BRL)
But the site shows that it has 2125 superchats and a amount of NT$625,905.20
(NT$ == TWD)
Is the data somewhat wrong?
from chat-downloader.
That is interesting. I am not too sure how they get their data, but this tool "scrapes" it directly from the video page, and I am quite sure that no messages are missing. It is a possibility that they are double counting? But that is just speculation.
However, if you can find an example of a superchat message which is visible on YouTube, but not with the tool, then I will definitely do my best to fix it!
from chat-downloader.
Hmm it's really quite interesting.
I'll try giving them a email see wuts happening.
from chat-downloader.
Hmm it's really quite interesting.
I'll try giving them a email see wuts happening.
Okay great! :)
from chat-downloader.
Hm
they says that the replayed comment will never be complete
thus they records it while it's on live.
seems that we cant do anything to fix it :(
from chat-downloader.
Okay that's unfortunate, but it does not necessarily mean that this tool does not work as intended. Perhaps they might be double counting? In any case, you could check it manually and see which tool does not work properly. If it is this code, you can let me know the video and timestamp of when the error occurred and I will fix it as soon as possible! 👍
from chat-downloader.
Quote, a part of their reply:
- For some reasons, the replay excludes some superchats; these symptoms were found on a number of broadcasts.
- The statistics we provide include all superchats that occurred before the broadcast began.
(97w16cYskVI) In this video , the actual first superchat occurred at 2:00 am (GMT+8), but the replay only shows the superchat that occurred after 5:22 am (GMT+8).
There is no possibility that the superchat statistics we provide will be redundantly calculated.
Seems that they're quite confident that they didn't double count www
from chat-downloader.
Related Issues (20)
- [BUG] On my pc it works but on my friend's it doesn't HOT 5
- how can stop sesion chat?
- [QUESTION] How do I get chat log from start of live youtube broadcast? HOT 3
- REMOVE THIS, THANKS
- Incomplete Parsing of Fundraising Donation Messages in Live Chat HOT 2
- [QUESTION] Title goes here
- ModuleNotFoundError: No module named 'chardet'
- [QUESTION] How can I stop chat downloader if the livestreaming is offline
- [FEATURE] [Twitch] Add `{datetime}` in ouput operation
- [FEATURE] [Youtube] Add filter for stream announce
- [FEATURE] create_clip function
- [BUG] Filename string after --output cannot begin with dash(-) due to mis-interpretated as option HOT 5
- [BUG] socs.value missing from cookies
- CHAT STOPED AFTER ANY TIME HOT 2
- [QUESTION] How to replace shorthand emotes, like :confounded_face:, with UTF, like 😖 ?
- [BUG] YouTube URL parsing error
- [FEATURE] errorlevel 0
- inactivity_timeout HOT 1
- [FEATURE] Kick support
- [QUESTION] Module Hook?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from chat-downloader.