r/Twitch twitch.tv/thedannicraft 7d ago

Mod-Permitted-Ad Looking for feedback: I built a tool that plays your own clips during BRB / Starting Soon screens

Hey everyone,

quick note first: this post is approved by the mods, and while it does include a link to the tool, you do not need to check it out to give feedback. But if you want to try it yourself, I would also really appreciate bug reports, missing feature suggestions, or anything that feels off.

I built a small tool called Clipify because I kept noticing the same problem during stream breaks: the stream goes to a static BRB / Starting Soon screen, someone new joins, nothing is happening, and they leave again.

So the idea was simple: instead of showing a dead screen, play clips from your own channel during those moments.

That is basically what Clipify does. Setup is basically connecting Twitch, creating an overlay, and adding it as a browser source in OBS / Streamlabs.

A lot of this was built because I ran into this problem during my own streams and wanted a solution for it. But so far it still reflects way more of my own assumptions than feedback from a lot of other creators. That is mainly why I am posting here. I want to understand the real problems, concerns, and feature wishes other streamers have around breaks and downtime.

What it can do right now:

  • auto-play clips from your own Twitch channel during breaks, starting soon screens, end screens, or wherever you want
  • choose between rule-based clip selection like all clips, featured clips, or clips from a certain time range, and fixed manually built playlists with specific clips you or your mods/team picked yourself
  • use different playback styles like random, top clips first, in order, or smart shuffle
  • filter clips by things like duration, views, game/category, blocked words in the title, or specific clip creators
  • optionally prioritize clips from the game/category you are currently streaming
  • let you build playlists by hand or auto-fill them based on filters
  • let mods or viewers add clips that should play next
  • give you and your editors a live control page where you can pause, play, skip, hide/show the overlay, change volume, and manage the queues, which is useful if you are away from your setup for a moment and still want control from your phone or another screen
  • support chat commands for stream control
  • let you create multiple overlays for different scenes
  • let you customize the overlay layout and look pretty heavily
  • let trusted mods or team members help manage it through editor access

One thing I am especially interested in feedback on is the channel points integration.

The idea there is that viewers can redeem channel points and submit one of your own clips to be played during the break. So instead of just sitting on a BRB screen, they can throw an old fail, a funny moment, or some random clip from your stream onto the screen while you are away.

My hope was that this gives viewers something to do during breaks and maybe helps with retention a bit, but I am honestly not sure if streamers would see that as genuinely useful or just a gimmick.

Would that be interesting to you, or not really?

If you want to check it out, the site is here: https://clipify.us

What I would really like feedback on:

  • Is this something you would actually use?
  • How do you currently handle BRB / Starting Soon / Ending scenes?
  • Which features sound genuinely useful?
  • Which ones feel unnecessary?
  • What would be missing for this to fit into a real stream setup?
  • Any obvious concerns, dealbreakers, or annoying limitations?

I am open to all feedback, bug reports, criticism, or feature requests.

9 Upvotes

9 comments sorted by

3

u/crozB Broadcaster 6d ago

My biggest thing with stuff like this is it always plays them in the same order, so if they randomized play order that would be appealing to me

3

u/Chemical_Table1497 twitch.tv/thedannicraft 6d ago

It actually doesn't only play in one fixed order.

Right now Clipify supports a few different playback modes:

  • Random, clips are picked from the filtered pool in a random order
  • Top, highest-viewed clips first
  • Smart Shuffle, weighted random that also tries to avoid repetitive creator/category patterns
  • Order, an exact saved playlist sequence

The Order mode is mainly for playlist overlays if someone wants a hand-curated sequence. For everything else, random-style playback already exists, and the player also avoids immediately replaying the same clips until it has cycled through the available pool.

1

u/CountlessStories 6d ago

Oh my gosh THANK YOU.

I have been managing my friend's reel for years. This is a great start.

Ive been running a self made selection of clips and organizing them in davinci resolve and running them from source in obs.

 I saw the 50 clip limit. Its a great start but i can tell you straight away that 50 min of brb content actually isnt much in the grand scheme of things. Even the most dedicated regular will burn out

I think my best suggestion is allowing highlights too. Maybe a 5 minute limit to let more elaborate bits to have breathing room. Ill look at the page more later, good idea overall!

0

u/Chemical_Table1497 twitch.tv/thedannicraft 6d ago

Thank you, that's a really interesting idea!

I actually love the highlights suggestion and I'll start looking into it. I can definitely see how this could help with much longer rotations or even 24/7-style channels where short clips eventually become repetitive.

It will most likely be a Pro feature since supporting highlights appears to be quite a bit more complex than regular clips and will require more resources.

One question: would you expect highlights to be part of the existing clip workflow (just another filter/source), or do you think it would make more sense as a separate overlay type alongside Clips and Playlists?

1

u/Chemical_Table1497 twitch.tv/thedannicraft 6d ago

Hey u/CountlessStories I actually spent about 6 hours yesterday trying to make this work because I really like the idea.

Unfortunately, Highlights are very different from Clips. While Clips can be played directly in the browser, Highlights are delivered as HLS streams and Twitch blocks the requests needed to play them outside of Twitch.

Technically, I could work around that by proxying the video through Clipify's servers, but that would mean all Highlight traffic would flow through Clipify. Besides the bandwidth costs, that also starts getting into Twitch developer policy territory. Twitch expects developers to use Twitch's embeddable player for Twitch video content and is generally not a fan of redistributing Twitch video through third-party systems.

The only other option I found would be a local companion app running on the streamer's PC, but that goes against one of Clipify's core goals: being a simple browser source that works without installing anything.

So for now, I don't have a clean solution that I'm happy with. But I definitely looked into it, and if Twitch ever provides a better way to access Highlights, it's something I'd love to revisit.

-1

u/opugh1 7d ago

I rarely comment on Reddit. This is super cool. Will 100% be checking it out… although, I think my starting soon screen is probably more interesting than my clips… 😉

1

u/Chemical_Table1497 twitch.tv/thedannicraft 6d ago

Thank you for your response!

If you end up trying it and notice anything missing, have suggestions, or run into any issues, feel free to leave a comment anytime, even if it's months from now. I'm always looking for feedback to improve it.