Maax Youtube Video Player

OBS Lua Maax Youtube Video Player 1.2.0

This is a LUA script to manage OBS browser source and add a URL to play embedded videos from Youtube. The script just makes it simple to insert a single video player, create custom playlists or load a Youtube generated list via a remote URL using OBS browser source, without all the ads and page elements on the Youtube page. Report bugs here in the thread.

Installation
  • Extract the .ZIP archive in the OBS installation scripts folder.
    obs-studio\data\obs-plugins\frontend-tools\scripts (OBS really needs a script installer)
  • Go to OBS menu bar and Tools > Scripts to open the scripts manager
  • Add the script by clicking the button with the plus icon
  • Select maax-youtube.lua
Usage
  • Open Tools > Scripts > maax-youtube.lua (if not already in view)
  • Select the scene then select the source.
    NOTE: If there are no browser sources in any scene, check the box above the scene select field to list all scenes, then choose a scene and later click the button at the bottom labeled Create New Source
  • Configure the settings as desired and add Youtube video URLS
  • Click update button when done
Features
  • Create browser sources from the script window
  • Edit an existing browser source
  • Add multiple Youtube video URL to create custom playlists
  • Add Youtube generated playlist ID to play max 200 videos continuously
  • Enable autoplay to start the playback once the source is active
  • Enable loop to restart a playlist or a single video for eternity
  • Enable shuffle for custom playlist
  • Embed videos from other platforms including Vimeo, Daily Motion, Odysee, Rumble, Twitch, Kick
Benefits
  • Play Youtube video in an iFrame
  • No intrusive page elements from Youtube site
  • No ads (a function of Youtube embed API. Not a hack)
Script UI properties view
script-interface.png


Browser source properties view
display.jpg


Screen view
2026-04-14 18_52_50.jpg
Author
Maax.Site
Downloads
414
Views
1,149
First release
Last update

Ratings

5.00 star(s) 1 ratings

Latest updates

  1. Changelog - April 26 '26

    Added method to embed videos from many platforms including Youtube, Vimeo, Daily Motion, Odysee...
  2. Changelog - April 25 '26

    Added option to shuffle custom playlist each time the browser is reloaded or activated Corrected...
  3. Change Log

    4-17-26 Corrected the ID recognition for Youtube generated playlist Added method to allow use...
Back
Top