pkg.soopen package index

brew / Rang 5692

pianod mit Homebrew, MacPorts installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für pianod in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install pianod

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install pianod

MacPorts ports tree · audio/pianod/Portfile · Quelle: api.github.com

Überblick

Paketzusammenfassung

Pandora client with multiple control interfaces

Befehle und Aliase

  • piano
  • pianod
  • runmix

Verlauf

Projektgeschichte und Nutzung

pianod is a Unix music-player daemon built for remote or scripted control. Its package-manager appeal comes from separating playback into a service and exposing composable command-line and network interfaces.

Projektgeschichte

Perette Barella developed pianod as an open-source Pandora-oriented music daemon. The later pianod2 design expanded the program into a music server for Pandora and local collections and introduced text, JSON, WebSocket, HTTP, and TLS control surfaces.

Adoptionsgeschichte

pianod was packaged by both Homebrew and MacPorts. Its official documentation also describes a successor, pianod2, with an incompatible line protocol and broader local-library support.

Wie es verwendet wird

Users run the player as a daemon and control it with the included piano shell client, netcat, telnet, WebSockets, or HTTP-based clients. pianod2 offers traditional line-oriented commands as well as JSON requests.

Warum Paket-Nerds sich dafür interessieren

pianod is notable as a Unix-style alternative to graphical streaming clients: a background music service controlled through small shell tools, sockets, or other independently developed interfaces.

Zeitleiste

  • 2012: Official runmix manual documents the pianod companion tooling.
  • Later development: pianod2 succeeds the original design with a new, incompatible protocol and support for Pandora and local music collections.

Related projects

  • pianobar and its libpiano library belong to the same ecosystem of command-line Pandora clients; pianod2 documentation identifies its Pandora/libpiano interface as a distinct part of the implementation.

Quellen

  • Official pianod2 documentation: https://deviousfish.com/Pianod/Documentation/pianod.html
  • Official project reflection: https://deviousfish.com/reflections.html
  • source_facts.package-manager

Sicherheitslage

Risikostufe: blue

broad file, network, media, or database tool signal.

Risikoklassifikator

blue Risiko · mittel Konfidenz · tool

Warum

  • broad file, network, media, or database tool signal

Signale

  • text:client

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 6 Plattformziele verfügbar.
  • Installiert mit 5 Laufzeitabhängigkeiten.
  • Build-Metadaten listen 1 Build-Abhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
pianocliglobales Executable
pianodcliglobales Executable
runmixcliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-09-19
Manager-Version421
Manager aktualisiert2026-09-13
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://deviousfish.com/pianod/

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:pianod
Version421
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/pianod
Homepagehttps://deviousfish.com/pianod/
Upstream-Dokumentationhttps://deviousfish.com/pianod/
LizenzMIT
Quellarchivhttps://deviousfish.com/Downloads/pianod2/pianod2-421.tar.gz
Zuletzt aktualisiert2026-09-13T11:43:36Z
Pulseupdated
Abhängigkeitengettext, glib, gnutls, gstreamer, taglib
Build-Abhängigkeitenpkgconf
Von macOS bereitgestellte Bibliothekencurl, libxcrypt
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namepianod
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

MacPorts95%

pianod

sudo port install pianod
  • normalized package name match
  • Abgeglichen nach: Pianod
MacPorts ports tree · api.github.com · MacPorts ports tree: audio/pianod/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation