Beiträge von peppy.player

    Alle Disk-Images verwenden Raspberry Pi OS Lite, das kein Desktop-Framework (X-Windows) hat. Daher können Sie dort keine Desktop-Anwendung installieren.

    Wenn Sie eine Desktop-Umgebung verwenden möchten, müssen Sie den Player über das Raspberry Pi OS mit Desktop installieren. In diesem Fall müssen Sie den Player und alle Bibliotheken/Abhängigkeiten selbst installieren.

    -------------------------------------------------------------------------------

    All disk images use Raspberry Pi OS Lite, which doesn't have desktop framework (X-Windows). So you cannot install any desktop application there.

    If you want to use desktop environment you need to install the player on top of the Raspberry Pi OS with desktop. In this case you need to install the player and all libraries/dependencies yourself.

    Wenn Sie über diese Nachricht sprechen:
    libpng-Warnung: iCCP: Bekanntes falsches sRGB-Profil
    du kannst es ignorieren. Es ist nur eine Warnung.

    https://stackoverflow.com/questions/2274…ct-srgb-profile

    -------------------------------------------------------------

    If you are talking about this message:

    libpng warning: iCCP: known incorrect sRGB profile

    you can ignore it. It's just a warning.

    https://stackoverflow.com/questions/2274…ct-srgb-profile

    Sie müssen die Bilder selbst hinzufügen. Der Name des Bildes sollte derselbe sein wie der Name des Senders. Zum Beispiel für den Sender Antenne Koblenz sollte der Bildname Antenne Koblenz.png (oder Antenne Koblenz.jpg) lauten. Andernfalls wird das Standardbild angezeigt. Vergewissern Sie sich, dass Sie die Bilder in einem korrekten Ordner ablegen. Für das Genre Pop zum Beispiel sollten die Bilder in diesem Ordner abgelegt werden: /home/pi/Peppy/languages/German/radio-stations/Genre/Pop

    Sie können Bilder auch über die Web-Benutzeroberfläche hochladen:

    https://github.com/project-owner/…Playlist-Editor

    --------------------------------------------------------------------------------------

    You need to add images yourself. The image name should be the same as station name. For example for the station Antenne Koblenz the image name should be Antenne Koblenz.png (or Antenne Koblenz.jpg). Otherwise the default image will be displayed. Make sure that you place images in a correct folder. For example for the genre Pop, images should be placed in this folder: /home/pi/Peppy/languages/German/radio-stations/Genre/Pop

    You can also upload images using the Web UI:

    https://github.com/project-owner/…Playlist-Editor

    Das ist in Ordnung, wir alle sind irgendwann einmal Anfänger.

    Ich würde empfehlen, das Headless-Image (Kopflos) auf Ihrer SD-Karte zu installieren. Sie können den Player über einen Webbrowser steuern, der auf einem beliebigen Gerät in Ihrem lokalen Netzwerk läuft.

    Wenn Sie sich später entscheiden, ein Display zu verwenden, können Sie den Display-Treiber für Ihr Display installieren und die Eigenschaft "headless" in den Konfigurationsdateien auf False ändern.

    Mit freundlichen Grüßen

    ------------------------------------------------------------------------

    It's OK, we are all beginners at some point.

    I'd recommend to install the Headless (Kopflos) image on your SD card. You can control the player using Web Browser running on any device running on your local network.

    Later on if you will decide to use display, you can install the display driver for your display and change property 'headless' in the configuration files to 'False'.

    Best regards

    Hallo,

    Der beste Weg, den Player auszuprobieren, ist die Installation des Headless Disk-Images, das Sie hier finden können:

    https://github.com/project-owner/…iki/Disk-Images

    Dieses Disketten-Image benötigt keinen angeschlossenen Bildschirm. In diesem Fall können Sie den Player über einen Webbrowser steuern, der auf einem beliebigen Gerät in Ihrem lokalen Netzwerk läuft:

    https://github.com/project-owner/Peppy.doc/wiki/Player

    Wenn Sie den Player manuell installieren, müssen Sie alle Abhängigkeiten/Bibliotheken installieren, die der Player benötigt. In Ihrem Fall scheint die Bibliothek zu fehlen, die SVG-Bilder verarbeitet. Sie kann durch Ausführen dieses Befehls installiert werden:

    pip3 install pynanosvg

    Die gesamte Liste aller Bibliotheken finden Sie hier:

    https://github.com/project-owner/…er-dependencies

    Mit freundlichen Grüßen

    ---------------------------------------------------------------------------

    Hi,

    The best way to try the player is to install the Headless disk image which you can find here:

    https://github.com/project-owner/…iki/Disk-Images

    This disk image doesn't need any display connected. In this case you can control the player using Web Browser running on any device in your local network:

    https://github.com/project-owner/Peppy.doc/wiki/Player

    If you install the player manually, you need to install all dependencies/libraries which player needs. It looks like in your case the library which handles SVG images is missing. It can be installed by running this command:

    pip3 install pynanosvg

    The whole list of all libraries can be found here:

    https://github.com/project-owner/…er-dependencies

    Best regards

    Neue Version (Signac Edition) des PeppyMeter wurde heute veröffentlicht:

    https://github.com/project-owner/PeppyMeter

    Neue Funktionen umfassen:

    - Überarbeitung der Algorithmen für kreisförmige und lineare Zähler

    - Die Änderungen erlauben es, vertikale lineare und kreisförmige Zähler zu erstellen

    - Der kreisförmige Messbereich kann nun mehr als 180 Grad betragen

    - Rendering-Probleme bei mehreren Standardmessgeräten behoben

    Hier sind die neuen Standardzähler, die die neuen Funktionen demonstrieren:

    ------------------------------------------------------------------------

    New version (Signac Edition) of the PeppyMeter was released today:

    https://github.com/project-owner/PeppyMeter

    New features include:

    - Refactored the algorithms for circular and linear meters

    - The changes allow to create vertical linear and circular meters

    - The circular meter range can be more than 180 degrees now

    - Fixed rendering issues for several default meters

    Here are the new default meters which demo the new functionality:

    https://raw.githubusercontent.com/project-owner/…es/meters-5.jpg

    Eine neue Version (Seurat Edition) des Peppy Player wurde gerade veröffentlicht.

    Die Disketten-Images mit der neuen Version sind hier verfügbar:

    https://github.com/project-owner/…iki/Disk-Images

    Hier sind die Hauptmerkmale der neuen Version:

    - Ein neuer Bildschirmschoner wurde erstellt - Monitor. Er zeigt Informationen über CPU, Speicher und Festplattennutzung auf dem Host-Computer an.

    https://github.com/project-owner/Peppy.doc/wiki/Monitor

    - Neuer Bildschirmschoner - Horoskop. Er zeigt tägliche Horoskope für 12 Tierkreiszeichen an.

    https://github.com/project-owner/Peppy.doc/wiki/Horoscope

    - Neuer Bildschirmschoner erstellt - Stock. Er holt die aktuellen Informationen über bestimmte Aktien ab.

    https://github.com/project-owner/Peppy.doc/wiki/Stock

    - Es wurde die Möglichkeit hinzugefügt, Album Art als Bildschirmhintergrund zu verwenden.

    - Der Player kann nun als Dienst gestartet werden.

    - Probleme mit Hörbüchern, YA Streams, Lautstärkeproblemen nach dem Umschalten vom AirPlay-Modus und Home Navigator behoben.

    -----------------------------------------------------------------------------------------------------------------------

    New version (Seurat Edition) of the Peppy Player was just released.

    The disk images with the new release are available here:

    https://github.com/project-owner/…iki/Disk-Images

    Here are the main features of the new release:

    - Created new screensaver - Monitor. It shows information about CPU, Memory and Disk usage on host computer.

    https://github.com/project-owner/Peppy.doc/wiki/Monitor

    https://raw.githubusercontent.com/project-owner/…e/monitor-1.png

    - Created new screensaver - Horoscope. It shows daily horoscopes for 12 zodiac signs.

    https://github.com/project-owner/Peppy.doc/wiki/Horoscope

    https://raw.githubusercontent.com/project-owner/…e/horoscope.png

    - Created new screensaver - Stock. It fetches the current information about specified stocks.

    https://github.com/project-owner/Peppy.doc/wiki/Stock

    https://raw.githubusercontent.com/project-owner/…are/stock-1.png

    - Added ability to use Album Art as a screen background.

    https://raw.githubusercontent.com/project-owner/…oftware/b-7.png

    - The player can be started as a service now.

    - Fixed audiobooks issues, YA Streams issue, volume issue after switching from the AirPlay mode and Home Navigator issue.

    Ich glaube, der einzige Leitfaden ist diese Seite:

    https://github.com/project-owner/…-Your-Own-Meter

    Der Rest ist nur Versuch und Irrtum. Der beste Weg zu lernen ist, ein beliebiges vorhandenes Messgerät zu nehmen und zu prüfen, welche Bilder und Konfigurationen dafür erstellt wurden.

    Mit freundlichen Grüßen

    -------------------------------------------------------------------------------------------

    I think the only guide is this page:

    https://github.com/project-owner/…-Your-Own-Meter

    The rest is just trial & error. The best way to learn is to take any existing meter and check which images and configuration have been created for it.

    Best regards

    Hallo,

    Dieses Forum kann hilfreich sein:

    https://community.volumio.org/t/project-with…-buster/45862/7

    Sie können viele verschiedene Volumio+PeppyMeter Projekte finden, einschließlich der Projekte, die breite Touchscreens verwenden.

    Mit freundlichen Grüßen

    -----------------------------------------------------------------------------------------

    Hi,

    This forum can be helpful:

    https://community.volumio.org/t/project-with…-buster/45862/7

    You can find many different Volumio+PeppyMeter projects including the projects which use wide touchscreens.

    Best regards

    Eine neue Version (Cezanne Edition) des Peppy Players wurde gerade veröffentlicht.

    Die Disketten-Images mit der neuen Version sind hier verfügbar:

    https://github.com/project-owner/…iki/Disk-Images

    Hier sind die Hauptmerkmale der neuen Version:

    - Neuer Modus hinzugefügt - YouTube Audio Streams (YA Streams). Er ermöglicht das Anhören von YouTube-Audiostreams.

    https://github.com/project-owner/Peppy.doc/wiki/YA-Streams

    - Es wurde ein neuer Bildschirmschoner erstellt - Pexels. Der Bildschirmschoner zeigt Bilder von den Pexels-Webseiten (http://www.pexels.com) mit benutzerdefinierten Themen an (z.B. Natur, Tiere, Stadt usw.)

    https://github.com/project-owner/Peppy.doc/wiki/Pexels

    - Der Spectrum Analyzer-Bildschirmschoner wurde überarbeitet. Er wurde besser anpassbar.

    https://github.com/project-owner/…ectrum-Analyzer

    - Einführung des neuen Konfigurationsparameters 'dns.ip', der zur Validierung der Internetverbindung verwendet wird.

    - Die Streaming-Funktionalität wurde verbessert. Es ist wieder möglich, Peppy Player als Streaming-Server zu verwenden.

    - Die Wiedergabelisten in der Konfigurations-Weboberfläche wurden überarbeitet.

    - Die Probleme mit Bluetooth, Radio-Favoriten, Podcasts, Album-Cover und Liedtexten wurden behoben.

    ------------------------------------------------------------------------------------------------------------------------

    New version (Cezanne Edition) of the Peppy Player was just released.

    The disk images with the new release are available here:

    https://github.com/project-owner/…iki/Disk-Images

    Here are the main features of the new release:

    - Added new mode - YouTube Audio Streams (YA Streams). It allows to listen to YouTube audio streams.

    https://github.com/project-owner/Peppy.doc/wiki/YA-Streams

    https://github.com/project-owner/…/ya-streams.png

    - Created new screensaver - Pexels. The screensaver will display pictures from the Pexels web sites (http://www.pexels.com) using user-defined topics (e.g. nature, animals, city etc.)

    https://github.com/project-owner/Peppy.doc/wiki/Pexels

    https://github.com/project-owner/…ware/pexels.jpg

    - Refactored the Spectrum Analyzer screensaver. It became more customizable.

    https://github.com/project-owner/…ectrum-Analyzer

    https://raw.githubusercontent.com/project-owner/…es/spectrum.png

    - Introduced new configuration parameter 'dns.ip' which is used to validate the Internet connection.

    - Fixed streaming functionality. It's possible to use Peppy Player as a streaming server again.

    - Refactored the playlists in the Configuration Web UI.

    https://github.com/project-owner/…tware/ple-1.png

    - Fixed the issues with Bluetooth, radio favorites, podcasts, album art and lyrics.

    Hallo!

    Ich habe gerade die PeppySpectrum veröffentlicht. Dies ist ein neues, eigenständiges Programm, das Spectrum Analyzer anzeigen kann. Es nutzt das gleiche peppyalsa-Plugin wie PeppyMeter. Die Struktur und die Konfiguration des neuen Programms ist auch sehr ähnlich zu PeppyMeter:

    https://github.com/project-owner/PeppySpectrum

    Hier ist die Dokumentation:

    https://github.com/project-owner/PeppySpectrum.doc

    Das PeppySpectrum kann entweder als eigenständiges Programm verwendet oder in ein beliebiges Pygame-basiertes Programm/UI integriert werden.

    ------------------------------------------------------------------------------------------------------------------

    Hi,

    I have just released the PeppySpectrum. This is new stand-alone program which can display Spectrum Analyzer. It leverages the same peppyalsa plugin as PeppyMeter. The structure and the configuration of the new program is also very similar to the PeppyMeter:

    https://github.com/project-owner/PeppySpectrum

    here is the documentation:

    https://github.com/project-owner/PeppySpectrum.doc

    The PeppySpectrum can be used either as a stand-alone program or integrated into any Pygame based program/UI.

    Hallo,

    Hier sind einige Beispiele für den Volumio-Bildschirmschoner, der PeppyMeter verwendet:

    -----------------------------------------------------------------------------------

    Hi,

    Here are some examples of the Volumio screensaver which is using PeppyMeter

    Hallo,

    Vielen Dank mawuascht für dein Interesse an Player!

    Das ist die aktuelle Einschränkung im Player. Ich konnte keine einfache Möglichkeit finden, das programmatisch zu beheben.

    Wenn Sie ein BT-Gerät anschließen, erstellt der Player die Datei /home/pi/.asoundrc mit dieser Vorlage:

    https://github.com/project-owner/…oothutil.py#L58

    Dabei wird lediglich der MAC-Adress-Platzhalter ($mac_address) in der Vorlage durch die tatsächliche MAC-Adresse des BT-Geräts ersetzt.

    Diese Vorlage enthält keine Einstellungen für das 'peppyalsa' Plugin, das VU Meter und Spectrum Analyzer unterstützt. Hier ist die Datei, die diese Einstellungen (und den Equalizer) enthält:

    https://github.com/project-owner/…equal-peppyalsa

    Diese beiden Dateien sollten also kombiniert werden. Das kann manuell geschehen, indem man die Datei /home/pi/.asoundrc im Texteditor bearbeitet. Hoffentlich können die ALSA-Experten in diesem Forum Vorschläge für den endgültigen Inhalt der Datei machen.

    Mit freundlichen Grüßen!

    ----------------------------------------------------------------------

    Hi,

    Thank you mawuascht for your interest in player!

    That's the current limitation in the player. I couldn't find the easy way to fix that programmatically.

    When you connect BT device the player creates /home/pi/.asoundrc file using this template:

    https://github.com/project-owner/…oothutil.py#L58

    It will just replace the MAC address placeholder ($mac_address) in the template by the real MAC address of your BT device.

    That template doesn't include settings for the 'peppyalsa' plugin which supports VU Meter and Spectrum Analyzer. Here is the file which includes those settings (and equalizer):

    https://github.com/project-owner/…equal-peppyalsa

    So, those two files should be combined. That can be done manually just by editing the /home/pi/.asoundrc file in text editor. Hopefully the ALSA experts in this forum can suggest the final file content.

    Best regards!

    Ich habe SDL2 manuell mit directfb und kmsdrm-Videotreibern erstellt. Ich kann immer noch keinen Bildschirm initialisieren:

    Hallo,

    Ich habe das Problem für Pygame 2 eingereicht: https://github.com/pygame/pygame/issues/3168

    Ich frage mich nur, ob jemand in diesem Forum das gleiche Problem hatte und weiß, wie man es beheben kann.

    System: Raspberry Pi 4B, das neueste Raspberry Pi OS Lite (Bullseye)

    SDL2 (benötigt für Pygame 2) und Pygame 2 wurden wie folgt installiert:

    sudo apt install libsdl2-2.0-0 libsdl2-ttf-2.0-0 libsdl2-image-2.0-0 libsdl2-mixer-2.0-0

    pip3 install pygame

    Da dies ein Lite OS ist (kein X11), muss ich mit Pygame über den Framebuffer arbeiten. Aber es sieht so aus, als ob der Treiber dafür nach der Installation von SDL2/Pygame 2 nicht verfügbar ist.

    Vielen Dank!

    ---------------------------------------------------------

    Hi,

    I've filed the issue for the Pygame 2: https://github.com/pygame/pygame/issues/3168

    Just wondering if anybody on this forum faced the same issue and knows how to fix it.

    System: Raspberry Pi 4B, the latest Raspberry Pi OS Lite (Bullseye)

    the SDL2 (required for Pygame 2) and Pygame 2 were installed this way:

    sudo apt install libsdl2-2.0-0 libsdl2-ttf-2.0-0 libsdl2-image-2.0-0 libsdl2-mixer-2.0-0

    pip3 install pygame

    As this is Lite OS (no X11) I need to work with Pygame through the framebuffer. But it looks like the driver for it is not available after SDL2/Pygame 2 installation.

    Thanks!

    Hallo,

    Sehr oft erstellt die Display-Installation eine neue Datei /etc/rc.local. Der Player startet aus dieser Datei. Bitte stellen Sie sicher, dass die folgende Zeile in dieser Datei enthalten ist:

    su pi -c 'cd /home/pi/Peppy; openvt -s -- python3 peppy.py'

    Falls nicht, fügen Sie diese Zeile vor 'exit 0' ein

    Wenn Sie in dieser Datei die Zeile 'fbcp&' sehen, entfernen Sie sie.

    Damit sollte das Startproblem hoffentlich behoben sein.

    Mit freundlichen Grüßen

    ---------------------------------------------------------------------------------------------

    Hi,

    Very often the display installation creates new file /etc/rc.local. The player starts from this file. Please make sure that the following line is in this file:

    su pi -c 'cd /home/pi/Peppy; openvt -s -- python3 peppy.py'

    If not, add this line before 'exit 0'

    If you see in that file the line 'fbcp&' remove it.

    Hopefully that should fix the startup issue.

    Best regards

    Hallo,

    Es gab 3 Veröffentlichungen nach der Monet Edition (Renoir, Manet and Van Gogh). Wahrscheinlich gibt es mehrere neue Bibliotheken, die installiert werden sollten. Am einfachsten wäre es, das Disk-Image mit der Van Gogh Edition zu installieren und die Konfiguration entsprechend Ihrer Hardware anzupassen. Andernfalls müssen Sie alle neuen erforderlichen Bibliotheken manuell installieren.

    Mit freundlichen Grüßen

    ---------------------------------------------------------------------

    Hi,

    There were 3 releases after Monet Edition (Renoir, Manet and Van Gogh). More likely there are several new libraries which should be installed. The easiest way would be to install the disk image with Van Gogh Edition and adjust configuration according to your hardware. Otherwise you need to install all new required libraries manually.

    Best regards

    Hallo Stoffel,

    können Sie alle Schritte beschreiben, die zu dem Problem führen? Bitte führen Sie alle Konfigurationsänderungen auf, die Sie vorgenommen haben. Verwenden Sie eine kabelgebundene oder drahtlose Verbindung? Funktioniert es, wenn Sie auf die vorherige Version zurückgehen? https://github.com/project-owner/Peppy/releases

    Mit freundlichen Grüßen

    ------------------------------------------------------------------------------------------

    Hi Stoffel,

    Can you describe all steps which lead to the issue? Please list all configuration changes which you made. Do you use wired or wireless connection? Does it work if you rollback to the previous release? https://github.com/project-owner/Peppy/releases

    Best regards

    Hallo Stoffel,

    Leider gibt es ein Problem in der VLC Python Bindung, die vom Peppy Player benutzt wird, um sich mit dem VLC zu verbinden:

    https://github.com/oaubert/python-vlc/issues/105

    Ich werde prüfen, ob es einen Workaround für dieses Problem gibt. Wenn ja, werde ich versuchen, dies in der nächsten Version zu implementieren.

    Wolfgang, verwendest du AMP2?

    Mit freundlichen Grüßen

    ----------------------------------------------------------------------------------------

    Hi Stoffel,

    Unfortunately there is some issue in the VLC Python binding which is used by the Peppy Player to connect to the VLC:

    https://github.com/oaubert/python-vlc/issues/105

    I'll check if there is any workaround for that issue. If so, I'll try to implement that in the next release.

    Wolfgang, do you use AMP2?

    Best regards

    Hallo Wolfgang,

    ich hoffe, du hast das AMP2-Problem gelöst.

    Was die VU-Meter betrifft, kannst du den Inhalt der Datei /home/pi/Peppy/.asoundrc zeigen?

    Hier ist ein Beispiel für diese Datei, die nicht vom Equalizer abhängen sollte:

    https://github.com/project-owner/…equal-peppyalsa

    Der VU Meter (PeppyMeter) Bildschirmschoner wurde kürzlich auch im Volumio Plugin populär:

    https://community.volumio.org/uploads/defaul…c9705793b6.jpeg

    Mit freundlichen Grüßen

    -------------------------------------------------------------------------------------------

    Hi Wolfgang,

    I hope you resolved that AMP2 issue.

    Regarding VU Meters, can you show the content of the file /home/pi/Peppy/.asoundrc?

    Here is the example of that file which should not depend on equalizer:

    https://github.com/project-owner/…equal-peppyalsa

    The VU Meter (PeppyMeter) screensaver became popular recently in the Volumio plugin as well:

    https://community.volumio.org/uploads/defaul…c9705793b6.jpeg

    Best regards