Skip to main content

Navidrome On Console Player

NOCP (Navidrome On Console Player) is a console audio player designed to be powerful and easy to use inpired bien MOCP (Music On Console Player).

Navidrome is an open source web-based music collection server and streamer. It gives you freedom to listen to your music collection from any browser or mobile device. It's like your personal Spotify!

custom-field

install

install by pypi

pip install nocp

usage

nocp --help

nocp --server-url http://myserver-navidrome/rest --username myusername --password mypassword --lang en_US

after just

nocp

You can access to three views

  • listing song (shorcut m)
  • listing radio (shorcut r)
  • listing playlist (shorcut l)
  • listing podcasts (shortcut o)

You can access to

  • help (shorcut h)
  • volume (shorcut v)

You can listen to a song by selecting it and pressing "Enter"

custom-field

List of available languages

  • English
  • French
  • German
  • Spanish
  • Italian
  • Portuguese

For add podcasts it's necessary to add in .nocp/config.ini value in podcasts parameter

podcasts = [
        {"name": "Rdv Tech", "url": "https://feedpress.me/rdvtech"},
        {"name": "Affaires Sensibles", "url": "https://radiofrance-podcast.net/podcast09/podcast_0b91efaf-26e6-11e4-907f-782bcb6744eb.xml"}
    ]

addshorcut

on ubuntu, create file ~/.local/share/applications/nocp.desktop

[Desktop Entry]
Type=Application
Name=Nocp
Exec=gnome-terminal -- bash -c 'nocp; exit;'
Icon=utilities-terminal
Terminal=false

and

chmod +x ~/.local/share/applications/nocp.desktop

development

Before propose your merge

flake8

for push on pypi

python -m build twine upload dist/*

todo

  • random listen

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nocp-0.3.3.tar.gz (14.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nocp-0.3.3-py3-none-any.whl (17.3 kB view details)

Uploaded Python 3

File details

Details for the file nocp-0.3.3.tar.gz.

File metadata

  • Download URL: nocp-0.3.3.tar.gz
  • Upload date:
  • Size: 14.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for nocp-0.3.3.tar.gz
Algorithm Hash digest
SHA256 ac8ce45fddda50a78c64afaf5e25b1ac22dcfa80ddbca79dd6beeafc0faac655
MD5 f2da436c61990c05d81aa7bb796efd32
BLAKE2b-256 da416c84283c9e03926ed7a1196dd544d2d69ba39ddf25e49dbc4a4fb88de2aa

See more details on using hashes here.

File details

Details for the file nocp-0.3.3-py3-none-any.whl.

File metadata

  • Download URL: nocp-0.3.3-py3-none-any.whl
  • Upload date:
  • Size: 17.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for nocp-0.3.3-py3-none-any.whl
Algorithm Hash digest
SHA256 43f08345ddfbe12589e8ac3295e5851c8f25aa5ab5a1efccccc6fc6c6f596f14
MD5 7fb02fa9ab0852ab2aef54dabdb37a9f
BLAKE2b-256 a3cb471a6375b29074b42a83ef0311cee3bb5705e1611bfb5a7aa9640c76a65a

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.3.3 This release

2 files

0.3.2

2 files

0.3.1

2 files

0.3.0

2 files

0.2.4

2 files

0.2.3

2 files

0.2.2

2 files

0.2.1

2 files

0.2.0

2 files

0.1.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page