xenova / chat-downloader

A simple tool used to retrieve chat messages from livestreams, videos, clips and past broadcasts. No authentication needed!
https://chat-downloader.readthedocs.io/
MIT License
948 stars 132 forks source link

[FEATURE] Automatic translation #191

Open khlsvr opened 1 year ago

khlsvr commented 1 year ago

I often watch certain youtube channel with livestream content and the majority of the chat is in a language I don't understand. It would be nice if I could automatically translate all these chat lines to english or some other language I understand.

I guess chat-downloader is flexible enough that I could achieve this already with help of for example translate-shell (https://github.com/soimort/translate-shell) and some scripting I guess, but I would need some help where to start. But yeah the feature suggestion is so that one wouldn't need to be apt at scripting etc.

Advanced mode: Being able to watch an ended livestream's chat as if it was ongoing, meaning the chat lines coming with a timer and not outputting it all quickly. Would be used in conjuction with watching that ended livestream's video with a video player