Skip to content

vidbox1/vidplus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

6 Commits
ย 
ย 

Repository files navigation

๐ŸŽฌ VidPlus โ€“ Highly Customizable Embed Player for Movies, TV Shows, and Anime

Your ultimate destination for movies, TV shows, and anime. Stream your favorites with our advanced customizable player.

๐Ÿ“‹ Table of Contents


๐ŸŒ Base Endpoints

Movies

https://player.vidplus.to/embed/movie/{tmdbId}

TV Shows

https://player.vidplus.to/embed/tv/{tmdbId}/{season}/{episode}

Anime

https://player.vidplus.to/embed/anime/{anilistId}/{episode}?dub={true/false}

๐Ÿ“Š Content Types

Content Type Source ID Format Required Paths
Movies The Movie Database (TMDB) TMDB ID {tmdbId}
TV Shows The Movie Database (TMDB) TMDB ID {tmdbId}/{season}/{episode}
Anime AniList AniList ID {anilistId}/{episode}

โš™๏ธ Player Parameters

๐ŸŽฎ Playback Controls

Parameter Type Default Description Example
autoplay boolean true Auto-start playback autoplay=true
autonext boolean true Auto-play next episode (TV/Anime only) autonext=false
nextbutton boolean true Show next episode button (TV/Anime only) nextbutton=true
progress number - Start position in seconds progress=600 (10 minutes)

๐ŸŽจ Visual Customization

Parameter Type Default Description Example
primarycolor hex 6C63FF Primary player color (sliders, controls) primarycolor=B20710
secondarycolor hex 9F9BFF Progress bar background color secondarycolor=170000
iconcolor hex FFFFFF Player icon colors iconcolor=B20710
poster boolean true Show poster/thumbnail poster=false
title boolean true Show content title title=true

๐ŸŽญ Icon & UI Settings

Parameter Type Default Description Example
icons string default Icon style: default, netflix, vid, lucide, tb icons=netflix
servericon boolean true Show server selection icon servericon=false
setting boolean true Show settings icon setting=true
pip boolean true Show picture-in-picture icon pip=false

๐Ÿ“บ Content Features

Parameter Type Default Description Example
episodelist boolean true Show episode list (TV/Anime only) episodelist=false
chromecast boolean true Enable Chromecast support chromecast=false
watchparty boolean false Enable WatchParty feature watchparty=true
download boolean - Enable download functionality download=true

๐Ÿ“ Subtitle & Font Settings

Parameter Type Default Description Example
font string Roboto Font family font=Poppins
fontcolor hex FFFFFF Font/subtitle color fontcolor=FFFF00
fontsize number 20 Font size in pixels fontsize=24
opacity number 0.5 Font background opacity (0-1) opacity=0.8

๐Ÿ”— Advanced Settings

Parameter Type Default Description Example
logourl url Netflix logo Custom logo URL logourl=https://example.com/logo.png
dub boolean false Dub version for anime dub=true
server string - Server name or number (server name recommended) server=minecloud or server=3

๐Ÿšซ Hide Controls (UI Cleanup)

Parameter Type Description Example
hideprimarycolor boolean Hide primary color control hideprimarycolor=true
hidesecondarycolor boolean Hide secondary color control hidesecondarycolor=true
hideiconcolor boolean Hide icon color control hideiconcolor=true
hideprogresscontrol boolean Hide progress control hideprogresscontrol=true
hideiconset boolean Hide icon style control hideiconset=true
hideautonext boolean Hide auto-next control hideautonext=true
hideautoplay boolean Hide autoplay control hideautoplay=true
hidenextbutton boolean Hide next button control hidenextbutton=true
hideposter boolean Hide poster control hideposter=true
hidetitle boolean Hide title control hidetitle=true
hidechromecast boolean Hide Chromecast control hidechromecast=true
hideepisodelist boolean Hide episode list control hideepisodelist=true
hideservericon boolean Hide server icon control hideservericon=true
hidepip boolean Hide PIP control hidepip=true

๐Ÿ’ก Examples

๐ŸŽฌ Basic Movie Embed

<iframe 
  src="https://player.vidplus.to/embed/movie/78692" 
  frameborder="0" 
  allowfullscreen>
</iframe>

๐Ÿ“บ TV Show with Custom Colors

<iframe 
  src="https://player.vidplus.to/embed/tv/94997/1/1?primarycolor=B20710&secondarycolor=170000&iconcolor=FFFFFF" 
  frameborder="0" 
  allowfullscreen>
</iframe>

๐ŸŽŒ Anime with Dub

<iframe 
  src="https://player.vidplus.to/embed/anime/21/1?dub=true&autoplay=false" 
  frameborder="0" 
  allowfullscreen>
</iframe>

๐ŸŽจ Fully Customized Player

<iframe 
  src="https://player.vidplus.to/embed/movie/597?autoplay=true&primarycolor=FF6B6B&secondarycolor=4ECDC4&iconcolor=FFFFFF&poster=true&title=true&chromecast=true&icons=netflix&font=Poppins&fontcolor=FFFFFF&fontsize=20&opacity=0.8&logourl=https://example.com/logo.png" 
  frameborder="0" 
  allowfullscreen>
</iframe>

๐Ÿ–ฅ๏ธ With Custom Server

<iframe 
  src="https://player.vidplus.to/embed/movie/597?server=minecloud&autoplay=true&primarycolor=6C63FF" 
  frameborder="0" 
  allowfullscreen>
</iframe>

๐ŸŽฏ Minimal UI (Cinema Mode)

<iframe 
  src="https://player.vidplus.to/embed/movie/597?hideposter=true&hidetitle=true&hidechromecast=true&hidepip=true&hideepisodelist=true&hideservericon=true" 
  frameborder="0" 
  allowfullscreen>
</iframe>

๐ŸŽช WatchParty Enabled

<iframe 
  src="https://player.vidplus.to/embed/tv/94997/1/1?watchparty=true&autoplay=true&chromecast=true" 
  frameborder="0" 
  allowfullscreen>
</iframe>

๐Ÿ”ง Advanced Features

๐ŸŽจ Color Format

  • Use hex colors without # prefix
  • Colors are automatically converted to uppercase
  • Example: #FF0000 becomes primarycolor=FF0000

๐Ÿ“ฑ Responsive Design

  • Player automatically adapts to container size
  • Maintains aspect ratio on all devices
  • Touch-friendly controls on mobile

๐Ÿ”’ Security Features

  • HTTPS-only embedding
  • CORS-protected API
  • Rate limiting protection

๐Ÿ“Š Performance Optimization

  • Lazy loading support
  • Adaptive bitrate streaming
  • CDN-powered delivery

๐Ÿš€ Quick Start Guide

  1. Get your content ID from TMDB (movies/shows) or AniList (anime)
  2. Choose your base endpoint based on content type
  3. Add customization parameters as needed
  4. Embed using iframe with proper attributes

Example Workflow:

// 1. Get TMDB ID for "Inception" (movie ID: 27205)
// 2. Build URL with customizations
const playerUrl = "https://player.vidplus.to/embed/movie/27205" + 
  "?autoplay=true" +
  "&primarycolor=00D4FF" +
  "&secondarycolor=0099CC" +
  "&poster=true" +
  "&title=true";

// 3. Embed in your site
document.getElementById('player').innerHTML = 
  `<iframe src="${playerUrl}" frameborder="0" allowfullscreen></iframe>`;

๐Ÿ“ž Support & Resources

๐ŸŒ Official Links

Website Discord Telegram

๐Ÿ“Š API Information

  • API Status: Always online with 99.9% uptime
  • Content Sources: TMDB for movies/shows, AniList for anime
  • Update Frequency: Real-time content updates

This documentation covers all available parameters and features of the VidPlus Player API. For the most up-to-date information, visit our official website.

About

Highly Customizable Embed Player for Movies, TV Shows, and Anime

Topics

Resources

Stars

Watchers

Forks