v8.0.0-1
- Fully new web UI for admin, browse, details and player-control
- New end-points
-
/admin- Consider this as CMS for local video management - from where one can add/update most of the information/metadata about Videos- Features:
- The admin interface is behind simple password based auth
- Bulk update series metadata
- Bulk fetch series metadata
- Update info about single episode or series manually
- Search/Filter
- Features:
-
/browse- Once information updated via /admin interface, the collection can be browsed via /browse endpoint
- Search/Filter/Sort collection based on various criteria
- Pagination support
- Supports for both text view and thumbnail grid view
- mobile responsive layout
-
* Series-details page
* contains series-info, summary, episode list and fetch metadata if needed
* control watch/unwatch status
* set different preview thumbnail for each episode
* player controller page
* Three tabs, with ability to watch video inside browser or on master or cast video from master to slave
* Generate M3U playlist from the page which can be played on any local video player
-
Experimental Live Video Transcoding - for viewing non-html5 compliant videos inside browser
- videos will be transcoded using ffmpeg. One needs to have ffmpeg and ffprobe installed on the server side.
- Videos wil be transcoded to mp4 (for firefox), webm (for chrome/chromium based browsers), m3u8 playlist for (iphone/ipad platform/safari browser)
- transcoded will be cached and stored in
~/.config/kawaii-player/tmpfolder and requires to be removed manually if needed - subtitles and audio will be extracted and can be selected separately
-
Server Backend is updated accordingly to support all the new WebUI features
-
Fixed issues in database migration - when installing for the first time
-
Added series metadata fetcher mainly for Anime, Cartoons and TV shows by using publicly available APIs
-
Added simple passowrd based login auth to protect new web end-points, old/legacy web-ui won't be controlled by it
-
some legacy Code cleanup and muliple bug-fixes for the destop client