Description
The Universal Video Player – YouTube/Vimeo/Self-Hosted includes a unified video player in WordPress that can play YouTube, Vimeo, and self-hosted .MP4 or .WEBM files within the same widget, with a navigable playlist, internal search, and organization by categories. It’s designed for people who publish video lessons, video portfolios, entertainment channels, or institutional websites and need to centralize different sources in a single responsive component, without switching between scattered embeds throughout the content.
Key Features of the Universal Video Player – YouTube/Vimeo/Self-Hosted
- Three unified video sources
Plays YouTube, Vimeo, and self-hosted .MP4 or .WEBM files in the same instance. - Playlist with search and categories
Organizes videos into three viewing models with category filtering and a search field. - Customizable color scheme
Lets you adjust the player palette with more than 85 exposed JavaScript parameters. - Optional responsive layout
Adapts the player width to the container or disables responsiveness via a parameter. - Integrated sharing and download
Enables Facebook, Twitter buttons, and direct download for locally hosted videos.
Benefits of the Universal Video Player – YouTube/Vimeo/Self-Hosted
- Centralized video catalog
Brings together external sources and your own files into a single library that visitors can browse. - Preserved visual identity
Adjusts colors, light or dark skin, and a watermark to align the player with the site’s brand. - Longer time on site
The playlist with search encourages visitors to watch multiple videos in sequence. - Broad device compatibility
Works on iOS, Android, and major browsers, with muted autoplay on mobile.
Who Is the Universal Video Player – YouTube/Vimeo/Self-Hosted Intended For?
- People who create video lessons and courses and want to group YouTube content with lessons hosted on their own server.
- Photographers, filmmakers, and production companies that keep video portfolios distributed between Vimeo and private files.
- News, entertainment, or music sites that publish themed playlists and need internal video search.
How to Download the Universal Video Player – YouTube/Vimeo/Self-Hosted
The Universal Video Player – YouTube/Vimeo/Self-Hosted is available for download here on Ultrapack. After saving the .zip file, go to Plugins > Add New > Upload plugin in the WordPress dashboard, select the file, and activate it. After activation, the player becomes available for insertion via shortcode or widget on pages and posts.
Designed for anyone who needs to display multiple video sources in the same component without relying on scattered embeds, the Universal Video Player – YouTube/Vimeo/Self-Hosted solves the challenge of unifying YouTube, Vimeo, and your own files into a navigable playlist. The more than 85 configuration parameters let you adjust autoplay, loop, shuffle, and the player’s appearance to the exact point required by the project.
Frequently asked questions
Is Universal Video Player – YouTube/Vimeo/Self-Hosted GPL-licensed?
Yes. Universal Video Player – YouTube/Vimeo/Self-Hosted is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use Universal Video Player – YouTube/Vimeo/Self-Hosted on multiple sites?
Yes. You can install Universal Video Player – YouTube/Vimeo/Self-Hosted on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does Universal Video Player – YouTube/Vimeo/Self-Hosted cost at Ultrapack?
Universal Video Player – YouTube/Vimeo/Self-Hosted costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does Universal Video Player – YouTube/Vimeo/Self-Hosted include updates?
Yes. The current version of Universal Video Player – YouTube/Vimeo/Self-Hosted is 3.8.6, published at Ultrapack on Dec 28, 2025. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Universal Video Player – YouTube/Vimeo/Self-Hosted scanned before publication?
Yes. Every version of Universal Video Player – YouTube/Vimeo/Self-Hosted goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
The file on this page is the developer’s full package, documentation included. Do not upload that file through the dashboard: WordPress answers that the package does not contain a valid plugin. The plugin comes ready inside it, as a ZIP of its own, and that is the one you upload.
- Download the file
elements-universal-video-player-wordpress-plugin.zipand extract it on your computer. - Look inside the extracted files for the file
main/universal_video_player.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select that file, click Install Now and then Activate.
- There is nothing to zip. The ZIP inside the package is already in the format WordPress accepts.
- The rest of the package belongs to the author: documentation, license and sometimes sample files. None of that is installed through the dashboard.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready