offish / twitchtube

Twitch YouTube bot. Automatically make video compilations of the most viewed Twitch clips and upload them to YouTube using Python 3.
MIT License
543 stars 75 forks source link

Nonsense clips #63

Closed LeozinH1 closed 2 years ago

LeozinH1 commented 3 years ago

How can I avoid clips that don't have anything attractive?

Many people clip nonsense, a clip where nothing much happens. Is there any way to prevent this?

offish commented 3 years ago

You could change your params to get more popular clips, which should help filter out a bit, else than that you can't really do anything. Twitch doesn't have any "like" feature so the bot just go off view count. People as you said, clip nonsense and bot views so it will include these bad clips. One solution could be to scan the chat from the clip starts till it ends + 10 seconds after, and see if the chat is typing something similar using the same emotes or phrases like "LMAO", "hahahaa" or something. You would have to look into this yourself as I'm not interested in doing this work.

LeozinH1 commented 3 years ago

You could change your params to get more popular clips, which should help filter out a bit, else than that you can't really do anything. Twitch doesn't have any "like" feature so the bot just go off view count. People as you said, clip nonsense and bot views so it will include these bad clips. One solution could be to scan the chat from the clip starts till it ends + 10 seconds after, and see if the chat is typing something similar using the same emotes or phrases like "LMAO", "hahahaa" or something. You would have to look into this yourself as I'm not interested in doing this work.

Thanks for answering, I am implementing some things like timestamps in the description, get only clips with X views, after finishing this I will see about monitoring the chat.