MP3-MKIII-MORONIMO : "PRE 8a" basierend auf mp3-0.9.13

  • HI,
    hier mal die neue Version , wie bereits angekuendigt in einem neuen
    Thread.
    Der alte liefert aber wertvolle Infos bei Problemen ,etc.


    http://www.vdr-portal.de/board/thread.php?threadid=37249&sid=


    Aenderungen :
    Return-Patch eingebaut mit kleiner Aenderung.
    Beim MP3-Plugin beendet sich nicht die Wiedergabe sondern
    man kann nun im laufenden Betrieb neue Tracks hinzufuegen.
    Bedarf aber noch nen Stresstest , deswegen 8a ;).
    Ich habe dafuer die Back-Taste missbraucht.
    Dh. Im Scrollmodus bringt einem die Backtaste erstmal zum
    spielenden Track zurueck. Ansonsten ,ein Druck auf Backtaste
    oeffnet das Auswahlmenue der Tracks/Playlisten.


    Beim Mplayer-Plugin beendet sich die Wiedergabe und man landet
    im Auswahlmenue.
    Siehe auch :
    http://www.vdr-portal.de/board/thread.php?threadid=40892&sid=


    MP3 laedt verschiedene Hintergruende fuer Streams / lokale Tracks
    (zur Zeit funzt das nur beim Theme Kleo , da ich nur fuer jenen Theme
    ne backgroundstream.jpg beigelegt habe).
    Bei Streams funzen Shuffle und Loop aber "kopiere Track" deaktiviert.


    Imagecover wieder auf den alten ImageCoverPatch umgestellt.
    Bei mir laeuft es so einfach besser (UseDeviceStillPicture = nein).
    Hatte arge Probleme nach Update mit Abspielen von nur einem Track
    und dann Stillstand. Nun seit Tagen alles wieder ok -> Kein Haenger.
    D.H die bereits gerenderten Backgrounds funzen net mehr :D.
    Ich wollte es erst einbauen aber fande allgemein dateiname.jpg.mpg
    schon nicht so toll. Nun wird wieder dateiname.mpg gerendert.
    Kann man aber leicht im Code aendern.


    image_convert-MKIII.sh hat sich nochmals geaendert.
    Alte Versionen sind inkompatibel (koennen aber angepasst werden).
    Entweder wird background oder backgroundstream dem Script
    zum Rendern des richtigen Backgrounds uebergeben (->lokal/stream)


    Backgrounds neu gespeichert (-> gruener Hintergrund gefixt)


    Kleinere kosmetische Korrekturen , etc.


    Das Verhalten vom Return-Patch werde ich noch konfigurierbar machen.
    Wer sich natuerlich den Luxus auf seiner FB leisten kann und nen exklusiven Makrokey fuers Plugin hat , der braucht das net.
    Wer sowas hat darf gerne bestimmen was besser ist .
    Back -> Plugin beendet sich ganz oder beendet sich und kehrt ins
    Auswahlmenue zurueck.


    Achso : Reihenfolge der Themes hat sich geaendert. Also nicht erschrecken wenn das "Geliebte" nicht erscheint ( Im Setup umstellen)


    ..und gleich vorweg :
    ERFORDERLICH : mjpegtools >= 1.6.2 image-magick >= 6.2.0


    Download wie gehabt :


    pre-0.0.8a
    DOWNLOAD


    Backport (Patch) auf 0.0.8 gibts weiter unten.
    Ansonsten auch erforderlich: >=vdr-1.3.32

  • Bin ich zu blind den downloadlink auf Deiner Page zu sehen oder ist der wirklich nicht da ?


    Edit: Ah hier ist es ja!


    Edit2: Cool, nun muss man sich richtig Mühe geben, damit man wieder aus dem Plugin raus kommt. Abstürzen tuts bei mir dabei nicht.
    Ich komme aber nur über Menu/Wiedergabe beenden raus, mit Back-Taste kann ich nicht raus, was mir aber eigentlich ganz gut gefällt.


    Wenn man wärend der Player läuft die Optik wechselt merkt man, was noch fehlt. :D es wird aber sobald das nächste Lied kommt oder /angewählt wird korrigiert, d.h die Anzeige wird aktualisiert und dann stimmt die Optik wieder.


    Und sonst: Einfach geil, sauschöne Optik, macht richtig Spass damit Sound zu hören und zu sehen ;)

    Software: Ubuntu 10.04 - VDR 1.7.14 + Xineliboutput (VDPAU) + XBMC
    Hardware: NEXUS-S - SkyStar2 - Nova-S2 - Nividia 8600GT

    2 Mal editiert, zuletzt von Unimatrix0 ()

  • Hmm, ich muss max. 2 x Exit/Back druecken , dann bin ich draussen.Kann auch an der Einstellung "Hauptmenue geoeffnet lassen . o.ae"
    liegen . Die habe ich deaktiviert.


    Wegen Absturz , deswegen 0.0.8a ;)
    Das hatte ich auch ab und zu aber erst nachdem ich es min. 20mal geoeffnet hatte.
    Manchmal restartet mein VDR schon , wenn ich das Plugin ueber ne Macrotaste aufrufe. Aber das auch schon vor der 0.0.8a und auch
    mit nativen Plugin andererseits erst nach Update auf vdr-1.3.34 und
    mp3s auf externer USB-Platte.
    Koennte auch an der Firmware 2.621 liegen.
    Das OSD ist seitdem im allgemeinen etwas buggy.



    Naja , gibt heut noch nen Patch wo man das Verhalten einstellen kann
    und ein Script , welches alle Coverimages vorrendert.


    Irgendwann wollte ich auch noch ne Version erstellen , die auf Backgrounds
    und auf StillimageDevice/etc. verzichtet und nur das OSD nutzt.
    Quasi als Trumpf , wenn Musikbeschallung zwingend erforderlich ist und
    nen Absturz aeussert peinlich waere.
    Kleines Cover sollte auch drin sein (Die Anzeigequalitaet steigt ja auch gleichzeitig)


    bye

  • ..und hier das Script zum Vorre3ndern der Cover.


    Anwendung auf eigene Gefahr :D


    Erklaerung:


    Alten Cache loeschen (bis auf die Vorlagen natuerlich ;))


    MP3ROOT=/myFiles/mp3
    anpassen auf root Pfad der MP3-Location
    Also sollte dasselbe sein , was auch in der mp3sources.conf steht


    THEMECACHEDIR=/bal/bloh/foo..
    Pfad zum Cache der Coverbilder.
    Halt , das was man im Setup angegeben hat.
    Wer dort nix geaendert hat , braucht es hier auch nicht machen ;)


    Jetzt noch ein Aufruf mit Theme-ID und das Teil rattert los,
    je nach Anzahl der gefundenen Cover.


    Z.B. fuer Kleo
    ./mp3_pregen.sh Kleo
    ./mp3_pregen.sh Audioplayer
    etc...


    Einziges Problem ist , dass auch die Cover aus den Streamordnern
    den Standardhintergrund nuzen.


    Deswegen folgendermassen vorgehen:
    Die gerenderten Mpegs aus dem Themefolder in Sicherheit bringen
    bzw. kurz die lokalen Mp3s in eine anderes Verzeichnis moven.
    THEMEBACKGROUND=background aendern zu
    THEMEBACKGROUND=backgroundstream
    nochmals ./mp3_pregen.sh Kleo aufrufen
    und dann halt die Sachen zurueckmoven :D


    Naja wer keine Cover im Streamordner hat oder nur wenige , der kann
    auch nur den 1. Schritt ausfuehren , im ImageCache die Cover fuer
    die Streams loeschen und vom Plugin rendern lassen.


    Btw. funzt backgroundstream nur bei Kleo , da in den anderen Skins
    keine backgroundstream.jpg existiert.


    BTw. keine Angst , hat hier auch geklappt :P
    Die Zeile mit perl -ne kommt von Gonz (nachdem stundenlang mit sed rumprobiert wurde *schnarch)


    bye


    PS.: Das sich der Hintergrund bei skinwechsel aendert , wird auch so
    bleiben (von meiner Seite).
    Ich muesste ja durchweg checken lassen , ob das geaendert wurde
    und wenn der Hintergrund neu geladen wird , wuerde die Wiedergabe kurz stolpern. Imho zuviel Aufwand ;)

  • Zitat

    Seit dem du FW 2621 drin hast ? Wenn ja, dann bitte im FW thread melden


    Ja mach ich , wenn ich nichts anderes finde.
    Z.B Es ist ertraeglich aber seitdem kann ich sehen , wie die Channelinfo
    von oben nach unten gezeichnet wird.
    Ich nutze meinen eigenen Skin und da kam mir ansonsten die Info entgegengesprungen. dewegen fiel es auf.



    Hier mal nen Diff (Backport) auf pre-0.0.8 .
    Ist fuer Leute mit VDR-Versionen < 1.3.32 .
    Glaube dort gab es noch kein CallRemote::Plugin("");


    Logischerweise kann man da auch nicht das Auswahlmenue mit der
    Zurueck/Exit-Taste aufrufen , sondern wie gehabt , das Plugin
    nochmals ueber Macro oder Menue.
    Anzuwenden auf 0.0.8a
    patch < patch-back.diff

  • Hallo,
    gute Sache mit dem Return-Patch.


    Nur was wird jetzt immer ab "mp3/ (root)" durchsucht?


    Mit der pre8a kommt beim starten bzw. bei Back ständig
    "Durchsuche Abspiellisten" bzw.
    "Durchsuche Verzeichnis.."( wenn man zurück in`s Hauptverzeichnis der mp3`s wechselt).
    Und dann gibt es leider kurze TonAussetzer :( (war bis pre7 nicht so)

    1.VDR mac mini 2009 4GBRam/ freevdr2.0a / TeVii S650 (oder TerraTec_Cinergy_S_USB oder TerraTec_S7>noch ohne HD/CI>) / Harmony 785
    2.VDR - Fanless: ATC620BX1/ AOpeni855GMEm-LFS/ CPU-M1,7GHz/ SST-NT01/ 512MB/ EFN-300/ 3*DVB-S-FFRev1.3/ avBoard/ IREinRev.4 / CF
    3.VDR - Fanless: Rebach-DT-HIFI-01/ ViaEpia5000/ 256MB/ DVB-S-FFRev1.5/ 120GBHD-SV1203N / GLCD/ IREinAus / opt. SPDIF
    4.VDR Samsung-SMT7020s

  • Zitat

    Original von Morone
    Hier mal nen Diff (Backport) auf pre-0.0.8 .
    Ist fuer Leute mit VDR-Versionen < 1.3.32


    Wieviel < ist denn < 1.3.32 ?
    1.2.6 < 1.3.32 = true ... sollte also mit den entsprechenden Versionen von mjpegtools und imagemagick klappen?
    Falls ja, müßte man mal schauen, wo eine passende imagemagick version für sarge zu bekommen ist ... !?


    LG
    Roman

    Wohnzimmer (Client 1): C't Vdr (Sarge), 2.6.15-sl, 1.4.0-2, TT-1.5 FF, Hermes 651, 40 GB, 2Ghz Celeron, 512MB, PSOne TFT
    Server: C't VDR (Sid), 2.6.15-1-k7, 1.4.1-1, TT-1.6 FF, XP-2000+, 500GB, 512MB
    Schlafzimmer (Client 2): MediaMVP
    MediaMVP, Bose S 100, 400er Oldischlepptopp für den Garten

  • Zitat

    Original von Uatschitchun


    Falls ja, müßte man mal schauen, wo eine passende imagemagick version für sarge zu bekommen ist ... !?


    LG
    Roman


    Ich nutze das Imagemagick das bei Sarge dabei ist und habe keine probleme, zumindest ist mir seit Gestern keines aufgefallen.

  • Noja , das Original wird sicherlich auch net mit vdr-1.2.6 funzen ;)


    MP3 Root ist das Verzeichnis , was du in der mp3sources.conf
    angegeben hast.
    Btw. Frage habe ich auch net richtig verstanden ;)


    Die Knackser wuerde ich jetzt nicht aufs Plugin schieben.
    Dafuer sind die Aenderungen nicht da, wenn 0.0.7 ok war.
    Einfach mal im Live-Modus testen und den BAckport-Patch einspielen ,
    dann hat man ne 0.0.7 und kann es vergleichen.


    bye


    Zitat


    Ich nutze das Imagemagick das bei Sarge dabei ist und habe keine probleme, zumindest ist mir seit Gestern keines aufgefallen.


    Problem ist auch eher mjpegtools . Vorher ist , soviel ich weiss,
    kein jpeg2yuv dabei. Aber selbst wenn nicht , dann kann man mit ein bisserl Skill auch nen altes Script nutzen (netpnm).

  • Zitat

    Original von Morone
    Noja , das Original wird sicherlich auch net mit vdr-1.2.6 funzen ;)


    Jedenfalls ließ es sich unter 1.2.6 nicht compilen :(
    Ich hatte das aber auf die ImageMagick Version geschoben ... beim genaueren Hinsehen schein es aber def. an der VDR Version zu liegen ... ab welcher Version sollte es denn Funktionieren?


    LG
    Roman

    Wohnzimmer (Client 1): C't Vdr (Sarge), 2.6.15-sl, 1.4.0-2, TT-1.5 FF, Hermes 651, 40 GB, 2Ghz Celeron, 512MB, PSOne TFT
    Server: C't VDR (Sid), 2.6.15-1-k7, 1.4.1-1, TT-1.6 FF, XP-2000+, 500GB, 512MB
    Schlafzimmer (Client 2): MediaMVP
    MediaMVP, Bose S 100, 400er Oldischlepptopp für den Garten

  • Sagt mal, beim MPlayer-Plugin, habt ihr da auch so ein komisches verhalten beim Lautstärke ändern ? Ich höre erst ab Volumewert 200 und höher etwas. Beim "ursprünglichen Plugin" ist es zwar auch ganz ähnlich, mir scheints jetzt beim MKIII aber extremer geworden zu sein. Möglicherweise täusch ich mich auch, werde das Abends nochmals prüfen.


    Jedenfalls stimmen irgendwie die Pegel nicht mit dem sonst gewohnten "VDR-Pegel" überein.

    Software: Ubuntu 10.04 - VDR 1.7.14 + Xineliboutput (VDPAU) + XBMC
    Hardware: NEXUS-S - SkyStar2 - Nova-S2 - Nividia 8600GT

  • Ja klar , ich hab' mal wieder die Schuld :D


    Ich schau mir das mal an ,aber gestern hatte ich den mplayer am laufen
    und mir ist nix aufgefallen.
    Am Mplayer hatte ich auch garnix geaendert , bis auf den Return Patch jetzt.
    Aber wenn , dann muesste es dir vorher schon aufgefallen sein.
    Die Routinen , die ich geaendert habe , da weiss das mplayer-Plugin noch nicht einmal , das die Dateien existieren ;)


    Also ich denke mal es wird mit Version 1.3.18 laufen.
    Dazu muesste ich mir das Original anschauen.
    Inner Readme steht ab 1.2.29 aber das trifft mit dem MKIII
    nicht zu ;)

  • Oh nein, bitte nicht falsch verstehen, Du hast daran bestimmt keine "Schuld"! :schiel
    Beim "normalen" MPlayer-Plugin 0.9.13 ist das ja auch schon so, ich dachte nur, vielleicht kannst Du das mal anschauen. Obs wirklich schlimmer geworden ist, werd ich Abend sicherheitshalber nochmal testen.


    Irgendwann hat doch Stefan_h die Lautstärkeregelung von linear auf dynamisch (oder hiess es anders?) umgestellt. Seitdem ist das so "komisch".
    Schätzungsweise fand diese Umstellung bei Version 0.9.7 statt.
    Ist jedenfalls schon ein Weilchen her und ich Depp hab nie was gesagt :O

    Software: Ubuntu 10.04 - VDR 1.7.14 + Xineliboutput (VDPAU) + XBMC
    Hardware: NEXUS-S - SkyStar2 - Nova-S2 - Nividia 8600GT

  • Habe ich net falsch verstanden.


    Ist doch OK , wenn es angesprochen wird.
    Kann immer mal was passieren , was ich net mitkriege.


    Mein Ton geht ueber nen A/V-Receiver.
    Ich habe nicht mal Lautstaerketasten auffer FB. :P


    Irgendwie besteht ja auch nen Problem mit GraphTFT aber wenn
    mir keiner schreibt , was nun das Problem ist , mach ich da auch nix. ;)

  • hmm , vor lauter Frust , da hier heute nur OT gepostet wird
    und aus Langeweile habe ich mal angefangen mit dem MP3-Plugin auf OSD. Naja , seit ~10 Minuten :P


    Ich denke mal so wird es spaeter auch aussehen.


    Ne fertige Testversion sollte dann auch bald folgen .
    So hat man dann was in der Hinterhand falls das Plugin mal wieder Probleme macht mit StilPictureDevice.
    Vorteil ist auch , falls ich Cover einbaue , das kein Cache
    angelegt wird , sondern quasi die Cover in Echtzeit gerendert werden , was ja selbst auf meinem Duron 750er recht fix geht.
    Bei 2 MB werdens wohl nur 16 Farben aber mit Dithering ist das besser
    als nix, WENN das Palöettenhandling mitspielt ;)


    Aber beim Weatherplugin hatte ich mit 64 Farben auch keine Probs.


    Mal schauen.
    Geistige Erguesse willkommen


    Wie immer dannn skinnable , wobei mein Skin Vorrang hat :P

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!