Zero Branding · Direct 720p PiP · Storyboard Timeline

The cinema-grade YouTube player for modern web applications.

Strips YouTube watermarks and suggested videos. Delivers frame-accurate thumbnail scrubbing, native OS Picture-in-Picture with volume control, and custom CSS variables in a zero-dependency package.

Quick Samples:
Live Accent Theme:
<!-- 1. Include Tabler Icons, YVPlayer CSS & JS -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@tabler/icons-webfont@latest/tabler-icons.min.css" />
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/your-username/yvplayer@main/yvPlayer.css" />
<script src="https://cdn.jsdelivr.net/gh/your-username/yvplayer@main/yvPlayer.js"></script>

<!-- 2. Zero-JS Player Element (Drop anywhere) -->
<div
  data-yv-video="M7lc1UVf-VE"
  data-yv-theme="red"
  style="width: 100%; max-width: 960px; aspect-ratio: 16 / 9; margin: 0 auto; border-radius: 14px; overflow: hidden;"
></div>
ENGINE CAPABILITIES

Engineered for perfection in production.

ZERO OVERLAY

No Corporate Distractions

Strips YouTube video titles, channel avatars, suggested watch-next end-screens, and external branding cards completely.

VTT STORYBOARD

Real-Time Hover Scrubbing

Precise frame thumbnail previews while scrubbing along the seekbar, powered by YouTube's high-resolution storyboard sheets.

DUAL-ENGINE PiP

720p HD Picture-in-Picture

Switch between native OS-level floating PiP with responsive volume control, or an in-page floating dock with 4-corner 16:9 resize.

ACCESSIBILITY

Custom Captions Styler

Configure font size, opacity, solid backdrops vs transparent boxes with live preview directly inside the settings drawer.

STREAM RESOLUTION

Direct Quality Selection

Built-in quality renditions: 1080p, 720p, 480p, 360p, 240p, 144p with instant manual lock or adaptive auto resolution.

SLEEP TIMER

Auto-Pause & Fade

Schedule automatic playback pause after 15m, 30m, 45m, 60m or video conclusion with a persistent countdown badge.

AI Prompt Architect

Generate Production AI Prompts in 1 Click

Select your tech stack, PiP engine, theme palette, and open-source stream proxies. Copy and paste the generated prompt into ChatGPT, Claude, Cursor, Copilot, or Gemini to integrate YVPlayer flawlessly into your codebase.

Live Generated Prompt
~380 tokens