- Implemented audio support with Video.js.
What changed: Added uploaded/direct audio playback paths in [index.php](/Users/tyemeclifford/Documents/GH/mediaplayer/index.php) and [embed.php](/Users/tyemeclifford/Documents/GH/mediaplayer/embed.php). Added common audio upload support: MP3, M4A, AAC, WAV, FLAC, OGG, OGA, OPUS. Added waveform poster generation for uploaded audio via ffmpeg, stored like normal thumbnails under media/thumbs/. Updated add/edit forms to accept media files, not just video files. Added audio-friendly labels like Audio, 320kbps, 256kbps, 128kbps. Updated docs and changelog.
This commit is contained in:
@@ -11,6 +11,8 @@ All notable changes to this media player project.
|
||||
- Added an admin upload flow that supports either direct uploads or external provider/page URLs.
|
||||
- Added metadata fetching for external URLs to populate title, description, duration, thumbnails, publish dates, and readable provider view counts where available.
|
||||
- Added automatic thumbnail grabbing for external URLs, plus first-frame thumbnail generation for local videos when `ffmpeg` is available.
|
||||
- Added Video.js audio playback for uploaded and direct linked audio sources, including WAV and other common audio formats.
|
||||
- Added generated waveform poster images for uploaded audio files when `ffmpeg` is available.
|
||||
- Added a YouTube channel importer that scrapes channel videos, previews imports, skips duplicates, and stores imported videos as embedded YouTube sources.
|
||||
- Added YouTube timestamp correction so imported and existing YouTube videos can use their original publish dates.
|
||||
- Added an **Upkeeping** section to the admin dashboard for batch maintenance actions.
|
||||
|
||||
Reference in New Issue
Block a user