Ergebnis 1 bis 6 von 6
  1. #1
    Senior Mitglied
    Registriert seit
    16.10.2015
    Beiträge
    581
    Thanks (gegeben)
    155
    Thanks (bekommen)
    144
    Total Downloaded
    46,68 MB
    Total Downloaded
    46,68 MB
    ReceiverDanke
    Box 1:
    Technisat Digicorder isio s
     
     
    Box 2:
    Edision os mini S2 + S2
     
     
    Box 3:
    Edision os mio 4k +
     
     

    Merlin Music Player + gapless + autostop

    Da mir der Merlin Music Player wirklich sehr gut gefällt, habe ich mir keine weiteren Player angeguckt. Mir fehlen allerdings zwei Features in Merlin:

    1. Nach der Wiedergabe eines Folders sollte nicht automatisch wieder der erste Track abgespielt werden. Habe in den Python-Code geguckt, ist dort leider hart verdrahtet,

    Update: Kann aber leicht geändert werden. Zusätzlich habe ich die play-Taste belegt, so daß nach einer "Pause" mittels "Play" fortgesetzt werden kann.
    Zum Aktivieren das beigefügte plugin.py nach /usr/lib/enigma2/python/Plugins/Extensions/MerlinMusicPlayer kopieren und das dortige plugin.pyo umbenennen nach z.B. plugin_ORIG.pyo. Nach einem Resart der GUI wird das neue plugin.py kompiliert und benutzt.

    2. Das ist wohl ein größerer Wunsch: Zwischen zwei Tracks legt der Merlin Player ca. 2..3s Pause ein. Das ist insbesondere bei klassischen Werken sehr störend. Da jedoch ein Trackwechsel ultraschnell ist, sollte eigentlich auch der automatische Wechsel zum nächsten Track schneller erfolgen können - im Idealfall eben gapless. Auch hier habe ich im Code nachgeguckt: Ich vermute, daß Merlin auf 1..2 Timerevent von je 1s wartet, ehe der nächste Track aktiviert wird. Kennt jemand eine Lösung, wie man per Interrupt merken kann, daß ein Track beendet wurde? Da gibts bestimmt einen entsprechenden API-Call....

    Etwas später herausgefunden: Mittlerweile glaube ich, daß Merlin auf den Event doEofInternal wartet, um zum nächsten Track zu springen. D.h. dieser Event müßte früher erzeugt werden. Ich vermute hier, daß das aus enigma selber und letzlich von gstreamer kommt.
    Angehängte Dateien Angehängte Dateien
    Geändert von olwaldi (02.01.2016 um 19:52 Uhr) Grund: Punkt 1 selber gelöst.

  2. Thanks Barry_Graves bedankten sich
    •   Alt Advertising

       

  3. #2
    Anfänger
    Registriert seit
    19.03.2015
    Beiträge
    20
    Thanks (gegeben)
    2
    Thanks (bekommen)
    0
    Total Downloaded
    2,54 MB
    Total Downloaded
    2,54 MB
    ReceiverDanke
    Zitat Zitat von olwaldi Beitrag anzeigen
    Da mir der Merlin Music Player wirklich sehr gut gefällt, habe ich mir keine weiteren Player angeguckt. Mir fehlen allerdings zwei Features in Merlin:

    1. Nach der Wiedergabe eines Folders sollte nicht automatisch wieder der erste Track abgespielt werden. Habe in den Python-Code geguckt, ist dort leider hart verdrahtet,

    Update: Kann aber leicht geändert werden. Zusätzlich habe ich die play-Taste belegt, so daß nach einer "Pause" mittels "Play" fortgesetzt werden kann.
    Zum Aktivieren das beigefügte plugin.py nach /usr/lib/enigma2/python/Plugins/Extensions/MerlinMusicPlayer kopieren und das dortige plugin.pyo umbenennen nach z.B. plugin_ORIG.pyo. Nach einem Resart der GUI wird das neue plugin.py kompiliert und benutzt.

    2. Das ist wohl ein größerer Wunsch: Zwischen zwei Tracks legt der Merlin Player ca. 2..3s Pause ein. Das ist insbesondere bei klassischen Werken sehr störend. Da jedoch ein Trackwechsel ultraschnell ist, sollte eigentlich auch der automatische Wechsel zum nächsten Track schneller erfolgen können - im Idealfall eben gapless. Auch hier habe ich im Code nachgeguckt: Ich vermute, daß Merlin auf 1..2 Timerevent von je 1s wartet, ehe der nächste Track aktiviert wird. Kennt jemand eine Lösung, wie man per Interrupt merken kann, daß ein Track beendet wurde? Da gibts bestimmt einen entsprechenden API-Call....

    Etwas später herausgefunden: Mittlerweile glaube ich, daß Merlin auf den Event doEofInternal wartet, um zum nächsten Track zu springen. D.h. dieser Event müßte früher erzeugt werden. Ich vermute hier, daß das aus enigma selber und letzlich von gstreamer kommt.
    Hallo olwaldi

    Ich habe nach einer Lösung für Merlin gesucht, damit ich Play / Pause machen kann. Weil einmal auf Pause gedrückt, geht ein "resume" nur über neustart des Liedes.
    Zumindest bei mir. Als ich dann auf den Thread hier gestoßen bin, habe ich deinen 1. Post gelesen und dachte mir SUPER
    Genau mein Ding.
    Leider hat es bei mir nicht geklappt, gibt es da eine neue Version?
    Play / Pause / Resume ist eigentlich das Einzige, was mir in Merlin fehlt!

    LG
    Flax

  4. #3
    Senior Mitglied
    Registriert seit
    16.10.2015
    Beiträge
    581
    Thanks (gegeben)
    155
    Thanks (bekommen)
    144
    Themenstarter
    Total Downloaded
    46,68 MB
    Total Downloaded
    46,68 MB
    ReceiverDanke
    Box 1:
    Technisat Digicorder isio s
     
     
    Box 2:
    Edision os mini S2 + S2
     
     
    Box 3:
    Edision os mio 4k +
     
     
    Sorry, aber ich habe mich mittlerweile an den Standard-Player (dem aber leider auch gapless fehlt) gewöhnt und nutze den Merlin-Player nicht mehr.


    Grüßle, Michael

  5. #4
    Anfänger
    Registriert seit
    19.03.2015
    Beiträge
    20
    Thanks (gegeben)
    2
    Thanks (bekommen)
    0
    Total Downloaded
    2,54 MB
    Total Downloaded
    2,54 MB
    ReceiverDanke
    Zitat Zitat von olwaldi Beitrag anzeigen
    Sorry, aber ich habe mich mittlerweile an den Standard-Player (dem aber leider auch gapless fehlt) gewöhnt und nutze den Merlin-Player nicht mehr.


    Grüßle, Michael
    Mhhh bei mir im open atv 5.1 finde ich den media player total grottig im Vergleich zum merlin. Pause und resume geht da auch nicht und die play Liste ist blöd. Ich bekomme einfach nicht ein ganzen Ordner in die play Liste. Muss jedes lied einzeln rein legen....
    Oder mache ich da was falsch?

  6. #5
    Senior Mitglied Avatar von kira
    Registriert seit
    07.11.2015
    Ort
    Einbeck
    Beiträge
    639
    Thanks (gegeben)
    373
    Thanks (bekommen)
    155
    Total Downloaded
    198,80 MB
    Total Downloaded
    198,80 MB
    ReceiverDanke
    Box 1:
    Gigablue UHD UE 4K
     
     
    Box 2:
    Technisat Unicable
     
     
    Box 3:
    TECHNIROUTER 5/1 x 8
     
     
    Inhalt eines Verzeichnisses in die Abspielliste zu bekommen ist ganz einfach,
    im linken Fenster auf das Verzeichnis gehen, Play-Taste drücken und schon sind alle Titel drin.

    Resüme geht nur im EMC
    Geändert von kira (07.08.2016 um 19:46 Uhr)

  7. Thanks - bedankten sich
  8. #6
    Senior Mitglied Avatar von kira
    Registriert seit
    07.11.2015
    Ort
    Einbeck
    Beiträge
    639
    Thanks (gegeben)
    373
    Thanks (bekommen)
    155
    Total Downloaded
    198,80 MB
    Total Downloaded
    198,80 MB
    ReceiverDanke
    Box 1:
    Gigablue UHD UE 4K
     
     
    Box 2:
    Technisat Unicable
     
     
    Box 3:
    TECHNIROUTER 5/1 x 8
     
     
    Zum Thema gapless eine Anmerkung von mir,
    ich benutze für Audiofiles den Yamp-Player vers. 3.0
    dort kann man eine gapless Korrektur einstellen,
    max 50
    dann sind die Unterbrechungen so kurz, das sie kaum noch auffallen,
    ich habe mich daran gewöhnt und bin damit auch sehr zufrieden.

    Siehe Bild.
    Merlin Music Player + gapless-gapless.jpg


Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:42 Uhr.
Powered by vBulletin® Version 4.2.5 (Deutsch)
Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.
Resources saved on this page: MySQL 5,26%
Parts of this site powered by vBulletin Mods & Addons from DragonByte Technologies Ltd. (Details)
vBulletin Skin By: PurevB.com