Media Player DLNA, Music, Video and streaming.
Niki player.
Building, Testing, and Installation
You’ll need the following dependencies:
- meson
- libgranite-dev
- libgtk-3-dev
- valac
- libsoup2.4-dev
- libgstreamer-plugins-base1.0-dev
- libclutter-gtk-1.0-dev
- libclutter-gst-3.0-dev
- libgirepository1.0-dev
- libtag1-dev
- libcanberra-dev
- gstreamer1.0-plugins-bad
- libgupnp-1.2-dev,
- libgupnp-av-1.0-dev,
- libgssdp-1.2-dev,
- libcairo2-dev,
- libsqlite3-dev
Run meson
to configure the build environment and then ninja
to build and run automated tests
meson build --prefix=/usr
cd build
ninja
To install, use ninja install
, then execute with com.github.torikulhabib.niki
sudo ninja install
Support
If you like Niki and you want to support its development,consider supporting via PayPal
Roadmap
v0.5
- Movie player.
- Music player.
- Costum Font subtitle & lyric.
- Equalizer.
- Auto load Lyric music.
- Read cover album art on file chooser.
- Read preview movie on file chooser.
- Apply album art as background.
- Mini cover.
- Volume button.
- Info playing file.
- Keyboard key Notification.
- Auto resize window.
- Show time seek in preview.
v0.6
- Load External subtitle.
- Video Balance.
v 0.7
- MPRIS.
- Video render.
- Audio render.
- Visualiasation audio.
- Visualiasation audio mode.
- Video flip.
- Auto load streaming playlist.
- Single url Streaming.
- DLNA Browser.
- DLNA Controller.
- Impor from DLNA to niki playlist.
- save from DLNA to Local drive.
- DVD open.
- Play Speed.
- Dark light mode.
- Camera Zoom.
- Camera Flip.
- Camera timer animation.
- Camera Save to MP4, OGG, MKV, WEBM.
- Camera Flash.
- Camera Effect.
v 0.9
- Input Camera device. (Inprogress)
- Music Library View. (Inprogress)
- Video Library View. (Inprogress)
- Audio Tag Set Picture Mp3, M4A, FLAC.
- DLNA Player. (Inprogress)
- Video Crop.
- DLNA Media Export. (Inprogress)
- Scrowled lyric mode.
- lyric Maker.
- Download lyric.