mpd, ncmpc und madplay OE2.0 - OE2.5

  • mpd und ncmpc aus dem OE1.6 gehen Super im OE2.0. :hurra: :hurra: :hurra:


    Für OE2.5 armhf/mipsel ist alles neu compiliert, Downloads weiter unten im Thread.


    Man kann einfach die Pakete aus dem Frisch gebacken für OE1.6 nehmmen. Am besten auspacken und reinkopieren (oder es aus einem altem Image rüberkopieren).


    madplay habe ich neu compiliert (es geht aber auch der aus dem OE1.6)


    Alles spielt völig Störungsfrei (selbst wenn e2 aktiv ist und eine Aufnahmme läuft)


    MPD - Music Player Daemon


    NCMPC - a fully featured MPD client


    Madplay - MPEG audio player


    gruß pclin

    7 Mal editiert, zuletzt von pclin ()

  • Ich habe MPD-0.17 gerade compiliert.


    Nachdem ich dann einige Pakete nach Installiert habe geht es.


    Ich kann aber auch eine Version compilieren, die weniger Funktionen hat, musst du nur sagen was du haben willst.



    nach init 4 startet er auch (vorher blockiert e2 das alsa device)

    Code
    root@dm800:/tmp# ./mpd
    output: No "audio_output" defined in config file
    output: Attempt to detect audio output device
    output: Attempting to detect a alsa audio device
    output: Successfully detected a alsa audio device


    gruß pclin

    Einmal editiert, zuletzt von pclin ()

  • Aktuelle Versionen von libmpdclient-2.7 und ncmpc-0.20 ist jetzt auch compiliert und geht im OE2.0



    gruß pclin

    2 Mal editiert, zuletzt von pclin ()

  • Hallo pclin,


    kannst Du den Link zum Download von mpd-0.17 posten? Danke schon mal für das Kompilieren.


    Welche Pakete musstest Du denn nachinstallieren?


    Grüße

  • Ich habe es bis jetzt nur für die DM800 fertig. Es läuft bei mir Problemlos ist aber so noch nicht für andere geeignet.


    Ich muss da noch einiges Probieren. So das es auch mit wenigen Zusatz Installation geht.


    Ich hatte ja auch schon geschrieben das du mir sagen sollst was du genau haben möchtest.


    Wenn das hier bei dir noch aktuell ist bringt das aber sowiso nichts.

    Code
    Welche Box: DM 800se PVR-C
    Externe Speichermedien: keine
    Welches Image: iCVS


    gruß pclin

    Einmal editiert, zuletzt von pclin ()

  • Ich bräuchte eigentlich nur das Binary von mpd-0.17


    Die Konfig-Datei bzw. das Start-Skript kann ich selber aus dem Netz ziehen.


    Würde mich natürlich interessieren, welche Pakete Du noch nachinstallieren musstest. Kann ich aber auch selber ausprobieren.

  • Es sind einige non-standard Pakete die du nur selber mit bitbake erstellen kannst.


    Beispiel:
    yajl_2.0.3-r0_mips32el-nf.ipk
    libpostproc52_0.7.4-r4.0-dream1_mips32el-nf.ipk


    Da mein ffmpeg (libav) non-standard ist kann ich das nur ganz raus lassen.


    Und selbst dann sind da immer noch einige Sachen die ich bei ./configure nicht verändern kann.


    Ich werde es also mal in einem frischem build probieren, das dauert aber ein paar Tage.


    gruß pclin


    ps
    Du schreibst auch immer noch nicht ob du mip32el oder mips32el-nf brauchst, ein all.ipk baue ich für OE2.0 dafür nicht.

    Einmal editiert, zuletzt von pclin ()

  • Hallo (pclin),


    könntest du den mpd auch für OE 2.5 (für die DM900) zum laufen bringen?
    Wäre echt klasse !!!


    Danke und Grüße,


    ikarus

  • Gebaut ist mpd schon lange. Für mipsel/armhf OE2.5



    mpd hat einige Abhängigkeiten!


    Es können noch weitere Pakete bei euch fehlen. Postet was fehlt und ich lade es hoch!


    Im ZIP enthalten:


    gruß pclin


    ps.
    mpd.conf entpacken und nach /etc
    Anpassungen vornehmmen!

    9 Mal editiert, zuletzt von pclin ()

  • ncmpc-0.25 - https://www.musicpd.org/clients/ncmpc/


    compiliert auf DM900


    ncmpc is a fully featured MPD client, which runs in a terminal (using ncurses). Its goal is to provide a keyboard oriented and consistent interface to MPD, without wasting resources.



    Im zip ist nur eine 'bin' Datei enthalten.
    Entpacken nach /usr/bin - Rechte 755


    gruß pclin

    3 Mal editiert, zuletzt von pclin ()

  • mpd mit libmpdclient Support und libmpd1




    gruß pclin

    3 Mal editiert, zuletzt von pclin ()

  • libmpdclient-2.0.13 armhf/mipsel



    gruß pclin

    6 Mal editiert, zuletzt von pclin ()

  • Inzwischen spielt mpd auch DSD .dff .dsf files Störungsfrei ab! :hurra:
    CPU Last auf der DM900 ca. 20%


    Der Multiformat Player für's dreamOS!


    In e2 mit ncmpc (CLI), oder in kodi mit MPD Client (Screenshot 1 & 2)


    DSF wird mit 192 khz / 16 Bit abgespielt. (Screenshot 3)


    (Screenshot 4) mpd mit Cover Anzeige (lokal)


    gruß pclin

  • Hallo,


    ich bekomm den MPD auf meiner DM900 nicht zum installieren.
    Gibt es hier irgendwo ein "HowTo" ? hab leider nichts gefunden.


    Wenn ich Deine Pakete installieren möchte fehlen mir noch 100 andere, so sagt es wenigstens die Command-Line.......


    Gibt es ein Paket für DAU?

  • Ja da fehlt dir dann noch einiges...


    auch nach apt -f install
    fehlt dann noch


    Ich versuche mal eine Version zu bauen die weniger Abhängigkeiten hat.


    gruß pclin

  • Ich hatte mpd schon auf einer Box mit 2 Buchstaben stabil laufen und habe Soundirok auf meinem iPad zur Steuerung benutzt. Dann gab es updates und m4a Dateien wurden nicht mehr unterstützt bzw.mpd auch nicht weiterverfolgt. Da ich gerade Camel auf den Beispielfotos sah.....einer meiner Lieblingsbands übrigens...... ich benötige gapless play (Pink Floyd und co...) und habe die grosse Hoffnung meine Flac's und m4a gapless über die DM900 an meinen DAC weiterreichen zu können. Ich habe mit der vorhandenen Zip den mpd nicht installieren können und würde mich auch sehr freuen, wenn hier was kommt, was erfolgreich installiert werden kann.

    Einmal editiert, zuletzt von RRD ()

  • Poste bitte mal die Ausgabe von der Installation im telnet


    Pakete aus dem Zip nach /tmp kopieren und dann


    apt update
    dpkg -i /tmp/*.deb
    apt -f install


    Ich lade dann die fehlenden Pakete hoch.
    Einige Pakete die fehlen könnten findest du auch hier


    gruß pclin

    Einmal editiert, zuletzt von pclin ()