Taking your stream to the next level with Shadowplay alternatives, random stinger transition
shuffling, advanced cursor tracking and more! - an entire world of untapped potential for OBS Studio
exists, and not enough people know about it. Today we're talking about 6 OBS Studio scripts to take
your stream to the next level and go above and beyond to add new stuff to OBS.
I'm EposVox, the Stream Professor, and OBS Studio version 21 introduced Lua and
Python Script compatibility, but not many people really knew what to do with them.
After polling you on the Community Tab, some of you said you had never even heard of it until
now! Let's crack open this functionality and reveal the possibilities.
This video is part of a 3-part mini series (with more to come), check the
playlist link below for parts 1 and 2 and get subscribed so you don't miss all the releases.
## Next Level
First up: Random Stinger Transitions. This script automatically sets a new stinger transition
every time you change scenes. If you've made a bunch of different
stingers and want it to mix it up so your viewers don't get bored, this can do it.
BUT it's worth keeping in mind that this script works by changing out the actual video file
of your stinger, so the transition duration will have to be the same. This isn't too bad,
but if you have transitions of wildly different lengths,
you could end up in an awkward position where one is cutting too early.
This also works with Track Matte-enabled stingers, but again, settings have to remain consistent,
and you can't mix non-track-matte and track-matte stingers together.
Our next script is one that I'm definitely making a dedicated video on.
OBSPlay automatically sorts and renames your recorded clips based on your scene names!
This helps keep your files organized akin to Nvidia Shadowplay, but with the full
audio track and customizability of OBS. I'll have a video on building the ultimate Shadowplay
alternative with OBS Studio coming soon, so get subscribed. It goes pretty in-depth.
Visbility Timer lets you show and/or hide sources after a specified time,
and repeat that action - including delays, duration control, etc. This allows you to
set up automated source toggling for dynamic camera angles, on-screen graphics, and so on.
This is similar to Nerd or Die's Media Looper that I showcased a while back, but while that was
best suited to specific graphics and does that task better, this is more broadly applicable.
I have a pair of scripts for those of you who make tutorials, screencasts, or teach.
First is "Zoom and Follow". This script lets you set up hotkeys to
zoom in towards the mouse cursor as well as follow it as you move across
the screen. You can choose specific sources to zoom in on, and how much zoom you want.
This is perfect if you have high resolution monitors or need to show tiny details on-screen
and don't want to have to do a ton of zoom work in editing. I'm actually
working on setting this up with footpedals to vastly speed up my tutorial recording.
To go another step above that, we have OBS Studio mouse cursor skin.
This will follow your mouse cursor and apply an additional cursor overlays such as a red circle,
yellow circle with transparency, green highlight circle, and so on.
This gets OBS one step closer to that classic Camtasia tutorial recording experience,
which is great for those who want the added control that OBS allows for.
Our last script is one that I'm actually still building additional resources for,
but I had built by a subscriber: Pokemon HUD for OBS. This allows
you to set up automatic Pokemon swapping for your party display for Pokemon Let's
Plays. It pulls the animated gifs from Pokemon Showdown, automatically updates
when you change a text file to indicate your party status, and supports shiny pokemon too!
Like I said, I'm working on building quite a few more resources to make this the ultimate tool
for Pokemon let's players, so stay tuned for a full video on this.
If you're watching this and have thought of some cool script ideas that haven't been made yet,
I seriously encourage you to contribute them
back to the community - that's the only way any of this is possible.
Learning to script and improving your
skills for future projects is actually pretty easy with Skillshare.
Skillshare is an awesome online learning community where millions come together to take the next step
in their creative journey. They have thousands of inspiring classes on topics such as productivity,
film and video, photography, and even web development. Skillshare is for beginners,
pros, dabblers, and masters who want to improve their skillset or learn a new skill
entirely. No matter your goals, Skillshare has classes to fit your schedule and skill level.
If you want to do what I do, I highly recommend checking out
the YouTube course from Marques Brownlee or MKBHD. It's got some good stuff in there,
I enjoyed seeing how his team's workflow works, too.
The first 1000 people to use my link in the video description will get a
one month free trial of Skillshare Premium Membership. Check it out!
What cool OBS Scripts have you come across that weren't mentioned here? Let us know
over on Discord at Discord.gg/eposvox. Consider checking out this other video
on how to build a show for Twitch or YouTube to make better content. Remember: Be kind, rewind.