Autor Thema: neues Modul: 98_MediaList.pm zur Erstellung einer Playlist für TabletUI  (Gelesen 14047 mal)

Offline Maik

  • Newbie
  • Beiträge: 1
Hallo,
ich habe das Problem, dass ich in der FTUI die Ordner mit Leerzeichen nicht korrekt angezeigt bekomme.
Das Modul aus dem ersten Post habe ich benutzt.

Woran kann das liegen?

Offline Tobias

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3565
Der letzte Stand kommt per fhem update, ich habe auch Leerzeichen, die werden aber in ftui korrekt dargestellt.

Gesendet von meinem Leap mit Tapatalk

FHEM auf ASRock J3455-ITX im 19" Rack mit Homematic, MAX, PCA301, Panstamp-Sensoren, RPi mit 2x 1wire, RPi mit Text2Speech.
Maintainer der Module: DbLog, Text2Speech, TrashCal, MediaList
Meine Projekte auf https://github.com/tobiasfaust

Offline Girgl

  • New Member
  • *
  • Beiträge: 11
Antw:neues Modul: 98_MediaList.pm zur Erstellung einer Playlist für TabletUI
« Antwort #77 am: 23 September 2018, 08:50:11 »
Hallo,

habe immer noch das Problem mit Leerzeichen in der Ordnerliste (siehe Anhang) und somit Ordner nicht auswählbar sind. Angeblich ist das ja gefixt. Hat jemand einen Tip wie der Zeilenumbruch vermieden werden  kann? Update wurde durchgeführt.
« Letzte Änderung: 23 September 2018, 08:57:45 von Girgl »

Offline Tobias

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3565
Antw:neues Modul: 98_MediaList.pm zur Erstellung einer Playlist für TabletUI
« Antwort #78 am: 23 September 2018, 09:03:37 »
Poste mal bitte den Inhalt vom Reading Foldercontent. Ich habe auch jede Menge Leerzeichen und alles wird korrekt dargestellt


Gesendet von iPhone mit Tapatalk
FHEM auf ASRock J3455-ITX im 19" Rack mit Homematic, MAX, PCA301, Panstamp-Sensoren, RPi mit 2x 1wire, RPi mit Text2Speech.
Maintainer der Module: DbLog, Text2Speech, TrashCal, MediaList
Meine Projekte auf https://github.com/tobiasfaust

Offline Girgl

  • New Member
  • *
  • Beiträge: 11
Antw:neues Modul: 98_MediaList.pm zur Erstellung einer Playlist für TabletUI
« Antwort #79 am: 23 September 2018, 09:30:07 »
Bitte schön...

CurrentDir

/media/Musik/Musik

2018-09-22 22:45:09
FolderContent

Back:*3OH!3:*4 Non Blondes:*AC_DC:*ANNO_1701:*Abba:*Absolute Sixties:*Aerosmith:*Afroman:*Akon David Guetta:*Akustikrausch:*Al Jarreau:*Alan Parsons Project:*Alanis Morissette:*Alice Cooper:*Ally McBeal:*America:*Amy Winehouse:*Anastacia:*Andreas Bourani_Staub Und Fantasie:*Anne Clark:*Asia:*Atze Schröder:*Axel Hacke:*Ballard Russ:*Bayern 3 - Matuschkes Lieblinge:*Bayern 3 - Matuschkes Lieblinge Vol.2:*Beastie Boys:*Bell Book and Candle:*Beth Ditto:*Betty Boo:*Billy Talent:*Birthday Hits:*Black Box:*Blondie:*Blowfly:*Blues Brothers:*Bob Dylan:*Bob Marley & The Wailers:*Bobby Womack:*Bodycount:*Bomb The Bass:*Bon Jovi:*Bonnie Tyler:*Bravo Hits Vol.71(2010):*Bronski Beat:*BuenaVistaSocialClub:*Burdon, Eric:*Cappella:*Caron Wheeler:*Charles & Eddie:*Chopin:*Chris Boettcher:*Christina Stürmer:*Christopher Cross:*Climax Blues Band:*Cock Robin:*Coolio:*Corrs, The:*Crazy Town:*Crowded House:*CyndiLauper_Detour:*DJ KASH.DJ:*DaCaV5:*Daniel Powter:*David Guetta:*De La Soul:*Dean Martin:*Deep Purple:*Def Leppard:*Del Tha Funkee Homosapien:*Depeche Mode:*Die Fantastischen Vier:*Die Hit-Giganten_Deutsche Hits:*Die Toten Hosen:*Die Ärtzte:*Die Ärzte:*Dire Straits:*Discoparty Brothers:*Disturbed:*Donald Fagen:*Dope:*Double Vision:*Dr. Alban:*Duran Duran:*Eagles:*Earl Klugh:*Earth, Wind & Fire:*Enigma:*Eternal Featuring BeBe Winans:*Eurythmics:*Evanescence:*FM4:*Falco:*Felix:*Fettes_Brot:*Fips Asmussen:*Fischer - Z:*Flo Rida:*Fool's Garden:*Foreigner:*Frank Sinatra:*Franka Potente & Thomas D:*Frankie Goes To Hollywood:*Freak Power:*Fredl Fesl:*Freshly Ground:*Frida Gold_Juwel:*Funkanomics:*Future Trance:*Galliano:*Garland Jeffreys:*Gary Moore:*Genesis:*Gerhard Polt:*Glasperlenspiel_Beweg Dich Mit Mir:*Grease (OST) 192 kb.s:*Grover Washington, Jr:*Guano Apes:*Guns N' Roses:*HOOTERS:*Hans Söllner:*Heaven 17:*Helge Schneider:*Herbert Grönemeyer:*Hits 1930-2000:*Hodgson, Roger:*Holy Noise -:*Hooters, The:*Hot Chocolate:*Ike & Tina Turner:*Iron Maiden - The Book Of Souls:*Italobrothers:*JOHANN STRAUSS:*Jackson, Michael:*James Brown:*James Brown & The Soul G's:*Jamiroquai:*Jan Hegenberg:*Janis Joplin:*Joe Jackson:*John Lee Hooker:*John Lennon:*Johnny Guitar Watson:*Joplin Janis:*Jose Carreras:*Joshua Kadison:*Joyce Sims:*Judas Priest:*Juli - Es ist Juli:*Jupiter Jones (2011) 6895785674:*Jupiter Jones - Raum um Raum:*Justin Timberlake:*Jürgen v. d. Lippe:*Kashmir 9_41:*Ke$ha:*Kevin Rudolf_Lil Wayne:*Klaus Buntrock:*Kohl & The Gang:*Kool & The Gang:*K´naan:*L.L. Cool J:*LAING:*LL Cool J:*La Brass Banda:*Labi Siffre:*Lady Sovereign:*Led Zeppelin:*Leila K:*Lil Louis:*Liquido:*Lisa Stansfield:*Lita Ford:*Lizenzsicherung:*Los Del Rio:*Luniz:*Macy Gray:*Manowar:*Manu Chao:*Manu Chao (La Radiolina):*Marc-Uwe-King:*Mariah Carey:*Marius Müller-Westernhagen:*Marla Glen:*Meredith Brooks:*Metallica:*Michael Jackson:*Michael Mittermeier:*Midnight Oil:*Miles Davis:*Milow:*Mixxx:*Moby:*Molotov:*Montana Sextet Feat. Nadiyah:*Montana Sextett:*Monty Python:*Mother's Finest:*Musiksammlung II:*Naturally 7:*Neneh Cherry:*Nightwish:*Nirvana:*Nokia Night of the Proms:*OMC:*OST - Tony Hawk's Pro Skater 1:*OST - Tony Hawk's Pro Skater 2:*OST - Tony Hawk's Pro Skater 3:*OST - Tony Hawk's Pro Skater 4:*Ocean's Eleven:*Oh Well:*Ostbahn Kurti & Die Chefpartie:*Paradis, Vanessa:*Pat Metheny:*Paul Simon & Art Garfunkel:*Phill Collins:*Phineas und Ferb:*Piet Klocke:*Pink Floyd:*Pink_Greatest Hits-So Far:*Pitbull:*Planet P Project:*Prince Ital Joe feat. Marky Mark:*Queen:*Quincy Jones:*R.E.M:*R.E.M. (Out Of Time):*Raffi:*Rainhard Fendrich:*Rainhard Fendrich - Stefanie Werger:*Rare Earth:*Red_Hot_Chilli_Peppers:*Robbie Williams:*Rolling Stones:*Rose_-_Wir_Sind_Am_Leben-DE-2011-MOD:*Rüdiger Hoffmann:*S. Rachmaninoff:*STS:*Sade:*Sam & Dave:*Santana:*Saturday Night Fever (OST) 192 kb.s:*Seeed:*Shakatak:*Shakespears Sister:*Silbermond:*Simon And Garfunkel:*Simon, Paul:*Simply Red:*Sinatra, Frank:*Skero:*Skunk Anansie:*Smash Mouth:*Snap!:*Soul II Soul:*Spliff:*Staying Alive (OST) 192 kb.s:*Stevie Wonder:*Sting:*Sting with Eric Clapton -:*Stranglers, The:*Strauss:*Supermax:*Söhne Mannheims - Barrikaden Von Eden:*T'Pau:*Take That:*Talking Heads:*Temptations:*Tenacious D:*Tenacious D -live-:*The Art Of Noise:*The Bloodhound Gang:*The Blues Brothers:*The Chimes:*The Corrs:*The KLF:*The Kelly Family:*The Offspring:*The Real Thing -:*The Rose:*The Sisters Of Mercy:*The Stranglers:*Third World:*Thomas D:*Tina Turner:*Tony Di Bart:*Tori Amos:*Toten Hosen:*VA--Deutschstunde-2CD-DE-2011-OMA:*VA-Die_Hit-Giganten_Deutsche_Balladen_-2CD-DE-2011-VOiCE:*VA-Die_Ultimative_Chartshow_(Die_Erfolgreichsten_Neuen_Deutschen_Pop_und_Rockhits)-2CD-DE-2011-VOiCE:*VA-Just_The_Best_Der_Grosse_Musiktest_(Deutsche_Hits)-2CD-DE-2010-VOiCE:*Various:*Various Artists:*Vonda Shepard:*Was (Not Was):*Wayne's World 1 OST [1992] - Various Artists:*Wayne's World 2 OST [1993] - Various Artists:*Westernhagen:*Willy Astor:*Wir Sind Helden:*Withers, Bill:*Witt - Heppner:*Womack, Bobby & The Valentinos:*Woodstock:*Xavier Naidoo - Alles Kann Besser Werden 3 CD DE 2009:*Xavier.Naidoo-Greatest.Hits.1996-2004.192KB-Oxy:*Yello:*ZZ Top:*benson, george:*blowfly- analthology:*dabertlundi:25Jahre-Gong963-Bully-Rick2_neu.mp3:25Jahre-Gong963-Bully-Rick_neu.mp3:AlbumArtSmall.jpg:Asaf Avidan & the Mojos - One Day Reckoning Song (Wankelmut Remix) (Club Mix).mp3:DJ SPINBAD - HIP HOP MEGAMIX (2003).mp3:DJ SPINBAD 90S MEGAMIX (2009).mp3:Folder.jpg:HMBC---Vo-Mello-bis-ge-Schoppornou.mp3:Johnny Cash - One.mp3:Klangkarussell - Sonnentanz (Original Mix) (www.MusicDjsMp3.com).mp3:Metallica-Seek And Destroy.mp3:Ohrwurm__Caecilia_ist_das_schoenste_Weib_von_Spanien_flei__B3ES525_173311055.MP3:Thumbs.db:cover.jpg:yamp.db

2018-09-22 22:45:09
SelectedItem

/media/Musik/Musik/4

2018-09-22 22:45:09
currentdir_playlist

« Letzte Änderung: 23 September 2018, 09:34:12 von Girgl »

Offline Tobias

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3565
Antw:neues Modul: 98_MediaList.pm zur Erstellung einer Playlist für TabletUI
« Antwort #80 am: 24 September 2018, 11:16:08 »
Sieht alles normal aus. Bei mir und anderen klappt es ja auch.
Kann es mir nur erklären das deine Perl Version herumspinnt. ist es eine Linux Umgebung?



Gesendet von iPhone mit Tapatalk
FHEM auf ASRock J3455-ITX im 19" Rack mit Homematic, MAX, PCA301, Panstamp-Sensoren, RPi mit 2x 1wire, RPi mit Text2Speech.
Maintainer der Module: DbLog, Text2Speech, TrashCal, MediaList
Meine Projekte auf https://github.com/tobiasfaust

Offline Girgl

  • New Member
  • *
  • Beiträge: 11
Antw:neues Modul: 98_MediaList.pm zur Erstellung einer Playlist für TabletUI
« Antwort #81 am: 24 September 2018, 18:11:37 »
Ja, fhem und mpd laufen auf einen Raspberry Zero Raspbian Stretch. Habe testweise auf meinem Laptop (unter Ubuntu) ebenfalls fhem und mpd installiert und hab dort das selbe Problem. Perl-Versionen sind folgende installiert:

This is perl 5, version 18, subversion 2 (v5.18.2)--Ubuntu
This is perl 5, version 24, subversion 1 (v5.24.1)--Rapbian Stretch

medialist findet auch keine Cover, obwohl die in jedem Ordner vorhanden sind und alle andere Clients (Gmpc, Chimney, ..) die passenden Cover anzeigen.

Offline Tobias

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3565
Antw:neues Modul: 98_MediaList.pm zur Erstellung einer Playlist für TabletUI
« Antwort #82 am: 25 September 2018, 18:51:50 »
Also die Cover müssen „Cover“ oder „Front“ im Namen haben um erkannt zu werden


Gesendet von iPhone mit Tapatalk
FHEM auf ASRock J3455-ITX im 19" Rack mit Homematic, MAX, PCA301, Panstamp-Sensoren, RPi mit 2x 1wire, RPi mit Text2Speech.
Maintainer der Module: DbLog, Text2Speech, TrashCal, MediaList
Meine Projekte auf https://github.com/tobiasfaust

Offline Girgl

  • New Member
  • *
  • Beiträge: 11
Antw:neues Modul: 98_MediaList.pm zur Erstellung einer Playlist für TabletUI
« Antwort #83 am: 28 September 2018, 10:22:08 »
Habe für das Leerzeichen-Problem jetzt eine Lösung gefunden. Das Attribut <data-limiter=":"> im select-widget brachte das gewünschte Ergebnis.

Offline Wasserwerk33

  • Full Member
  • ***
  • Beiträge: 291
Hallo Leute.

Ich weiß einfach nicht was ich falsch mache. Habe 2 Probleme.
Und zwar. Ich habe unter /var/lib/mpd/music meine Musik eingebunden. Die Übergabe klappt auch an meinen MPD Player.
Aber wie befülle ich diese nun eine Playlist. Oder habe ich noch etwas in MyMedialist vergessen einzutragen? 
So sieht meine MyMediaList aus.
nternals:
   DEF        /media/music/
   NAME       MyMediaList
   NR         73
   ROOT       /media/music/
   STATE      ???
   TYPE       MediaList
Attributes:
   MediaList_CacheFileDir /var/lib/mpd/music
   MediaList_PathReplaceFrom /media/music/
   MediaList_PlayerDevice MPD1
   room       Radio

Desweitern habe ich eine Playlist mit Radiosendern. Dort zeigt er mir aber nur den sender an den er gerade abspielt nicht die anderen.
so sieht diese aus. Habe ich unter google so gefunden und noch ein paar sender hinzugefügt. 
#EXTM3U
#EXTINF:-1,EINS Live
http://wdr-1live-live.icecast.wdr.de/wdr/1live/live/mp3/128/stream.mp3
#EXTINF:-1,N-Joy
http://ndrstream.ic.llnwd.net/stream/ndrstream_n-joy_hi_mp3
#EXTINF:-1,Technobase.fm
http://listen.technobase.fm/tunein-mp3-pls
#EXTINF:-1,Antenne Münster
http://stream.antennemuenster.de:8000/am128k
#EXTINF:-1,Radio Paloma
http://pool.radiopaloma.de/RADIOPALOMA.mp3
#EXTINF:-1,Top 100 Station
http://91.250.76.18/top100station.mp3


könntet ihr mir vielleicht helfen??
Man hat mich nach hierhin weitergeleitet da es hier um die Medialist geht.

Danke schon mal

Offline Wasserwerk33

  • Full Member
  • ***
  • Beiträge: 291
so bin nun weiter. Habe nur leider trotzdem noch ein Problem.
Und zwar klappt die übergabe an meinen MDP player nicht.

habe schon nach freigabe geschaut. so wie der beitrag ein paar reihen vorher.

MPD_Msg ACK ERROR [2@3] {play} Bad song index
komme nur nicht weiter. Hat wer noch eine Idee für mich?
Vielleicht finde ich auch einfach nicht meinen fehler. :(

Meine list vom meiner Musikbank sieht so aus.
Internals:
   DEF        /var/lib/mpd/music
   NAME       MyMediaList
   NR         68
   ROOT       /var/lib/mpd/music
   STATE      ???
   TYPE       MediaList
   READINGS:
     2018-10-17 22:33:46   CurrentDir      /var/lib/mpd/music
     2018-10-17 22:33:46   FolderContent   *Abenteuerland:*Die Ärzte:*Seiltänzertraum
     2018-10-17 22:33:46   SelectedItem    /var/lib/mpd
     2018-10-17 22:33:46   currentdir_playlist []
     2018-10-17 22:33:46   currentdir_playlistduration 0
     2018-10-17 22:33:48   playlist        []
     2018-10-17 22:33:48   playlistduration
     2018-10-17 21:24:08   playlistname    PUR
   helper:
Attributes:
   MediaList_CacheFileDir /var/lib/mpd/playlists/
   MediaList_PathReplaceFrom /var/lib/mpd/music
   MediaList_PlayerDevice MPD1
   MediaList_mkTempCopy symlink
   room       Radio

Offline Tobias

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3565
Was steht in der erstellten m3u Liste? Hat der mpd Zugriff auf diese und die dort  referenzierten Songs?

Der Fehler zeigt auf zugriffsprobleme



Gesendet von iPhone mit Tapatalk
FHEM auf ASRock J3455-ITX im 19" Rack mit Homematic, MAX, PCA301, Panstamp-Sensoren, RPi mit 2x 1wire, RPi mit Text2Speech.
Maintainer der Module: DbLog, Text2Speech, TrashCal, MediaList
Meine Projekte auf https://github.com/tobiasfaust

 

decade-submarginal