Core Features
- Lightweight - Zero Dependencies
- Easy Integration - Single Attribute
- Responsive Design - Mobile/Tablet/Desktop
- Video & Audio Playlists
- Customizable Playback Speed (0.25x-2x)
- Volume Control & Mute Toggle
- Progress Bar with Seek
- Fullscreen Mode (iOS Compatible)
- Picture-in-Picture Support
- HLS Streaming with Quality Selection
- YouTube & Vimeo Integration
Accessibility Features
- WCAG 2.1 AA Compliant
- Full Keyboard Navigation
- Screen Reader Support
- Multi-Language Captions (WebVTT)
- Customizable Caption Styling
- Interactive Transcript Window
- Sign Language Video Overlay
- Audio Description Swapping
- Chapter Navigation
- Draggable & Resizable Windows
Internationalization
- English, Spanish, French, German, Japanese
- Custom Language Support (JSON/YAML)
- Auto-Detection from HTML lang Attribute
Quick Start
Simply add data-vidply attribute to any <video> or
<audio> element!
Credits
For the inspiration and sample content, credit goes to Able Player, and for the streaming idea, credit goes to Mediaelement Player.
The audio examples feature songs by Terrill Thompson, Able Player's creator and original lead developer. Check out Terrill's music site for more listening, and to support his work.
The short animated film used in a few demos is The Deadline from the Morevna Project, and is licensed under the terms of Creative Commons Attribution 4.0 license. You are free to share (copy and redistribute) and adapt (remix, transform) this work for any purpose, even commercially as long as you comply to licensing terms.
All other video examples feature clips from videos produced by The DO-IT Center at the University of Washington. Additional videos are available on the DO-IT Video website, which uses Able Player.