Skip to content

Repository files navigation

A lightweight OTT-style media player built with HTML, CSS, and JavaScript. It supports local files, folders, playlists, and URL playback, with advanced controls including playback speed, fullscreen, Picture-in-Picture, theater mode, video effects, rotation, trim & loop, FFmpeg script generation, keyboard shortcuts, and a responsive UI.

Features

  • ▶️ Playback
  • ⚡ Speed
  • 📺 Fullscreen, PiP, Theater
  • 🎨 Video Modes
  • 🔄 Rotation
  • ✂️ Trim & Loop
  • 🛠️ FFmpeg Script List
  • 📁 File, URL, Folder
  • ⏭️ Playlist Navigation
  • ⌨️ Keyboard Shortcuts
  • 📱 Responsive UI

Getting Started

git clone <repository-url>
cd ott_player
npm install
npm start

Open: http://localhost:54321

Build

npm run build

Tech Stack

  • HTML
  • CSS
  • JavaScript
  • Node.js

License

MIT

Releases

Packages

Used by

Contributors

Languages