

I was using VLC Media Player, but it did noy play smoothly, often hitching/lagging for a split second when launching clips, making it seems rough and "unfinished". I just needed a "lighter" player that was flexible enough to support all the different clip types. I'd love to see someone actualy do this properly. The streamer just ads these 3 or 4 window capture sources to each scene they want clips to be available, then the script/utility launches each clip with the appropriate window title to have it play at the right size and location. Maybe another for "accent clips/memes", so users can add commentary by launching clips at proper moments, like a "!rip" command that plays a rotation of funny "I'm dead" clips when the streamer dies playing a game. Maybe 1 for fullscreen clips with a chromakey filter, a regular fullscreen clip fo speciual event clips, and maybe ones for subscriber "intro clips" they use when they join chat to announce their presence in style. The fact that you can title the player window allows a streamer to have a few different windows captures set up. if a streamer wants to rotate 8 different "Hug" clips when a viewer runs the "!hug command in chat, there should be a utility that can launch the clips when the commands are run, then rotate the clips so if 4 or 5 people use the "Hug" command to hug each other, it doesn't just play the same clip over and over. I am just doing this for fun, and to help streamers offer a little something extra. I take chat commands that create a text semaphore/trigger file, and when the script sees the trigger, it uses this Mplayer utility to play. I use it for some custom clip management and window capture for streamers to use when broadcasting using the OBS Studio streaming/broadcasting software on Twitch.

I needed a simple command-ling media player, and this was perfect! Extremely lightweight and very versatile.
