ncmpcpp
ncurses-based MPD client
TLDR
SYNOPSIS
ncmpcpp [options]
DESCRIPTION
ncmpcpp is an ncurses-based MPD (Music Player Daemon) client. It provides a feature-rich interface for controlling MPD, browsing music, managing playlists, and visualizing audio.The tool offers vim-like keybindings, a spectrum visualizer, and extensive customization options.
PARAMETERS
-h host
MPD server host.-p port
MPD server port.-c file
Configuration file.-b file, --bindings file
Use a specified key bindings file.-s screen, --screen screen
Starting screen (playlist, browser, searchengine, medialibrary, playlisteditor, tageditor, outputs, visualizer, clock).-S screen, --slave-screen screen
Starting slave screen.--current-song
Print current song info and exit.-q, --quiet
Suppress messages.-v, --version
Display version information.
KEY BINDINGS
1-8: Switch screensEnter: Play/selectp: Pauses: Stop>/<: Next/Previousf/b: Seek forward/back+/-: Volume/: Searchu: Update database
SCREENS
Playlist, Browser, Search, Media library, Lyrics, Visualizer, Clock
CAVEATS
Requires running MPD instance. Configuration can be complex. Some features need additional setup. Visualizer needs FIFO output.
HISTORY
ncmpcpp stands for "NCurses Music Player Client (Plus Plus)", created as an enhanced version of ncmpc. Written in C++ by Andrzej Rybczak, it adds features like lyrics fetching and visualization.
