-
Notifications
You must be signed in to change notification settings - Fork 1
Goals
Philip Butkiewicz edited this page Mar 23, 2017
·
1 revision
- Fully featured audio player utilizing React.js
- Player should have the ability to play MP3, OGG, AAC, ALAC, FLAC, Musepack, APE files
- Player should have the ability to play audio using both fully JavaScript based backend and a C based native library
- C based native library backend needs to have support for WASAPI playback on Windows in exclusive mode
- Player needs to be able to scrobble to Last.fm
- Player should be able to host its media library as a web service and be able to connect to that library remotely
- Player should be able to export its library for hosting on an external server and be able to connect to that library remotely
- Player should be able to load/save playlist formats such as M3U, M3U8, PLS
- Player should have full unicode support
- Player should have extension support and expose playback, routing, main menu and window APIs
- Player should read tags from media files natively through JavaScript modules
- Player should have the ability to edit media tags
- Player should have the ability to fetch tags for untagged media
- Stretch feature: Player should have a feature called "Media Library Organizer" that would let the user import his library, relabel each and every artist/album/track to proper values (step by step for every folder found in library with autocomplete for previously changed values) and reorganize folder structure of media library to something cleaner.