Maax Youtube Video Player

OBS Lua Maax Youtube Video Player 1.1.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
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
125
Views
508
First release
Last update

Ratings

0.00 star(s) 0 ratings

Latest updates

  1. Change Log

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