ah, ok prima, da schauen ich dann gleich mal nach. Wenn das klappt wäre das erste Problem schon mal behoben.
Es würde mir vollkommen reichen, wenn nur ein Bild zum Film angezeigt wird
Beiträge von ManuelW
-
-
Hmm, ne die liegen alle in einem Ordner.
Ich meine aber, dass es bei der Version für Eden ging und auf jeden Fall geht es in der normalen Confluence Version. Dort sehe ich nur das Backdrop zum ausgewählten Film. -
Hallöchen,
ich möchte noch mal meine Probleme mit dem Confluence Mod für Frodo ansprechen.
Das erste Problem hatte ich im Confluence Thread schon mal gepostet. Wenn mein XBMC einen Film abspielt und dann länger auf Pause ist, kann ich den Film meistens nicht weiter abspielen. Das Netzlaufwerk (NFS) wird nicht mehr gefunden und ich muss XBMC neu starten. Dieses Problem tritt bei keinem anderen Skin auf, nur bei diesem.ATV2 / Wired / XBMC Frodo / iOS 5.2 (seit gestern, Problem war vorher aber auch) / NFS Share / mySql Datenbank
Das zweite Problem, in der Filmdatenbank werden mir, wenn ein Film selektiert ist, nicht die Backdrops zu diesem Film, sondern von allen möglichen Filmen in meiner Datenbank angezeigt. Manchmal wenn XBMC neu gestartet ist kommen nur Backdrops zum selektierten Film, nach ein paar mal hin und her scrollen dann aber wieder alles mögliche durcheinander. In den Serien funktioniert das hingegen richtig, dort bekomme ich nur die Backdrops der aktuell gewählten Serie.
grüße Manuel
-
Indem du die images aus dem code schmeisst
hehe, schon klarMeine Frage zielte darauf ab, wo in welcher Datei der Code steht
-
Noch was anderes, wenn ich ein Film pausiere, dann versucht der Skin ein clearart.png und ein logo.png zu laden. Beide sind nicht vorhanden nicht vorhanden und es kommt folgende Fehlermeldung.
Dann habe ich zum Test mal mit dem Artworkdownloader die ganzen Grafiken geladen. Allerdings bekomme ich dann eine andere Fehlermeldung bei Pause.Kann ich irgendwo oder irgendwie das Laden dieser Grafiken abschalten, so das es gar nicht erst versucht wird zu Laden?
-
Noch was anderes, wenn ich ein Film pausiere, dann versucht der Skin ein clearart.png und ein logo.png zu laden. Beide sind nicht vorhanden nicht vorhanden und es kommt folgende Fehlermeldung.
Zitat18:01:33 T:154861568 ERROR: NFS: Failed to stat(mnt/DatenPool/Media/Serien/CSI Den Tätern auf der Spur/S11/logo.png) stat call failed with "NFS: Lookup of //CSI Den Tätern auf der Spur failed with NFS3ERR_NOENT(-2)"
18:01:33 T:145006592 ERROR: NFS: Failed to stat(mnt/DatenPool/Media/Serien/CSI Den Tätern auf der Spur/S11/clearart.png) stat call failed with "NFS: Lookup of //CSI Den Tätern auf der Spur failed with NFS3ERR_NOENT(-2)"
18:01:33 T:154861568 DEBUG: GetImageHash - unable to stat url nfs://192.168.1.222/mnt/DatenPool/Media/Serien/CSI Den Tätern auf der Spur/S11/logo.png
18:01:33 T:145006592 DEBUG: GetImageHash - unable to stat url nfs://192.168.1.222/mnt/DatenPool/Media/Serien/CSI Den Tätern auf der Spur/S11/clearart.png
Dann habe ich zum Test mal mit dem Artworkdownloader die ganzen Grafiken geladen. Allerdings bekomme ich dann eine andere Fehlermeldung bei Pause.Zitat
18:02:18 T:137662464 INFO: msg: PICTURE::LoadImage: Unable to open image: nfs://192.168.1.222/mnt/DatenPool/Media/Serien/CSI Den Tätern auf der Spur/S11/logo.png Error: (2)
18:02:18 T:137662464 ERROR: Texture manager unable to load file: nfs://192.168.1.222/mnt/DatenPool/Media/Serien/CSI Den Tätern auf der Spur/S11/logo.png
18:02:18 T:137662464 INFO: msg: PICTURE::LoadImage: Unable to open image: nfs://192.168.1.222/mnt/DatenPool/Media/Serien/CSI Den Tätern auf der Spur/S11/clearart.png Error: (2)
18:02:18 T:137662464 ERROR: Texture manager unable to load file: nfs://192.168.1.222/mnt/DatenPool/Media/Serien/CSI Den Tätern auf der Spur/S11/clearart.pngKann ich irgendwo oder irgendwie das Laden dieser Grafiken abschalten, so das es gar nicht erst versucht wird zu Laden?
-
Aber vielleicht könnte der Skin prüfen, ob die Datei vorhanden ist bevor sie versucht wird zu Laden?
Sowas wie if ... vorhanden lade.
Gesendet von meinem iPad mit Tapatalk HD
-
Also ich hab's jetzt noch mal getestet. Bei dem Mod versucht es beim pausieren auf einige Bilder zum Film zuzugreifen, die nicht verhandeln sind. Das wird daher mit nem nfs Fehler quitiert. Anschließend kommen keine keep alive Statements mehr.
Nehme ich den normalen Skin, ruft er diese Bilder ja nicht ab und keep alive funktioniert. Könnte es sein, das durch den abrufversuch mit Fehler Quittung nfs als nicht erreichbar gesehen wird und es auch keine keep alives mehr sendet?
Ich werde morgen mal testen was passiert, wenn ich diese Bilder dahin packe.
-
Ist es möglich, das der Skin auf die Keep-Alive Kommandos wirkt?
Ich hatte auf xbmc.com schon mal zu meinem Problem gepostet (http://forum.xbmc.org/showthread.php?tid=153549), wenn ich etwas länger auf Pause bin und dann weiter abspielen möchte, ist die NFS Verbindung weg und es hilft nur noch xbmc neu zu starten.
Nun habe ich testhalber zu einem anderen Skin gewechselt, da wird keep alive ständig gesendet.
-
Ich werde wohl auch downgraden, nur schade das ich dann alles neu Scrapen und mein PHP Interface wieder umstricken muss
Ich hatte gehofft es weiß evtl jemand ne Möglichkeit noch irgend was einzustellen.
-
Nö, ich hätte zu dem Zeitpunkt extra alles aus, was da kommuniziert.
Aber das Hauptproblem ist ja, dass ich seit Frodo keine 1080p Dateien mehr ruckelfrei abspielen kann.
-
Hallo Leute,
seit Frodo kann ich auf dem ATV2 keine 1080p Filme mehr schauen. Der ATV ist per Kable an nem 1Gbit Switch und wird über eine NFS Share bedient. Habe auch schon per SMB und FTP versucht, aber gleiches Problem. Mir scheint die haben da was an der Pufferung verändert, evtl verkleinert.
Ich kann am Server auch schön beobachten, dass der Traffic auf 10MB hoch geht und der ATV kann ja auch nicht mehr.
Vielleicht gibts hier noch einen anderen Tipp als XBMC Downgrad ?
Außerdem ist mir aufgefallen, das während der Wiedergabe im Hintergrund ständig irgend welche Prozesse laufen.
21:11:36 T:132620288 DEBUG: JSONRPC: Calling videolibrary.getmusicvideos
21:11:36 T:132620288 DEBUG: RunQuery took 2 ms for 0 items query: select * from musicvideoview
21:11:36 T:132620288 DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "id": 1, "method": "AudioLibrary.GetAlbums", "params": {"properties": ["title", "description", "albumlabel", "artist", "genre", "year", "thumbnail", "fanart", "rating", "playcount"], "limits": {"end": 20}, "sort": {"method": "random"}}}
21:11:36 T:132620288 DEBUG: JSONRPC: Calling audiolibrary.getalbums
21:11:36 T:132620288 DEBUG: GetAlbumsByWhere query: SELECT albumview.* FROM albumview WHERE albumview.strAlbum <> ''
21:11:36 T:132620288 DEBUG: GetAlbumsByWhere - query took 5 ms
21:11:36 T:132620288 DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "AudioLibrary.GetArtists", "params": {"properties": ["genre", "description", "fanart", "thumbnail"], "sort": {"method": "random"}, "limits": {"end": 20}}, "id": 1}
21:11:36 T:132620288 DEBUG: JSONRPC: Calling audiolibrary.getartists
21:11:36 T:132620288 DEBUG: GetArtistsByWhere query: SELECT artistview.* FROM artistview WHERE (artistview.idArtist IN (SELECT album_artist.idArtist FROM album_artist WHERE album_artist.boolFeatured = 0)) and artistview.strArtist != ''
21:11:36 T:132620288 DEBUG: Time to retrieve artists from dataset = 5
21:11:36 T:132620288 DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "id": 1, "method": "AudioLibrary.GetSongs", "params": {"properties": ["title", "playcount", "artist", "album", "year", "file", "thumbnail", "fanart", "rating"], "filter": {"field": "playcount", "operator": "lessthan", "value": "1"}, "limits": {"end": 20}, "sort": {"method": "random"}}}
21:11:36 T:132620288 DEBUG: JSONRPC: Calling audiolibrary.getsongs
21:11:36 T:132620288 DEBUG: GetSongsByWhere query = SELECT songview.* FROM songview WHERE ((CAST(songview.iTimesPlayed as DECIMAL(5,1)) < 1))
21:11:36 T:132620288 DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Addons.GetAddons", "params": {"properties": ["name", "author", "summary", "version", "fanart", "thumbnail"]}, "id": 1}
21:11:36 T:132620288 DEBUG: JSONRPC: Calling addons.getaddons
21:11:38 T:132620288 DEBUG: Skin Widgets: Total time needed to request random queries: 0:00:12.508096
21:12:43 T:132620288 DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "id": 1, "method": "VideoLibrary.GetMovies", "params": {"properties": ["title", "playcount", "year", "genre", "studio", "tagline", "plot", "runtime", "file", "plotoutline", "lastplayed", "trailer", "rating", "resume", "art", "streamdetails"], "limits": {"end": 20}, "sort": {"method": "random" }, "filter": {"field": "playcount", "operator": "lessthan", "value": "1"}}}
21:12:43 T:132620288 DEBUG: JSONRPC: Calling videolibrary.getmovies
21:12:43 T:132620288 DEBUG: RunQuery took 70 ms for 76 items query: select * from movieview WHERE ((movieview.playCount IS NULL OR movieview.playCount < 1))
21:12:49 T:132620288 DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "id": 1, "method": "VideoLibrary.GetEpisodes", "params": { "properties": ["title", "playcount", "season", "episode", "showtitle", "plot", "file", "rating", "resume", "tvshowid", "art", "streamdetails"], "limits": {"end": 20}, "sort": {"method": "random" }, "filter": {"field": "playcount", "operator": "lessthan", "value": "1"}}}
21:12:49 T:132620288 DEBUG: JSONRPC: Calling videolibrary.getepisodes
21:12:49 T:132620288 DEBUG: RunQuery took 393 ms for 841 items query: select * from episodeview WHERE ((episodeview.playCount IS NULL OR episodeview.playCount < 1))
21:12:54 T:132620288 DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "id": 1, "method": "VideoLibrary.GetMusicVideos", "params": {"properties": ["title", "artist", "playcount", "year", "plot", "genre", "runtime", "fanart", "thumbnail", "file", "streamdetails"], "limits": {"end": 20}, "sort": {"method": "random"}}}
21:12:54 T:132620288 DEBUG: JSONRPC: Calling videolibrary.getmusicvideos
21:12:54 T:132620288 DEBUG: RunQuery took 5 ms for 0 items query: select * from musicvideoview
21:12:54 T:132620288 DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "id": 1, "method": "AudioLibrary.GetAlbums", "params": {"properties": ["title", "description", "albumlabel", "artist", "genre", "year", "thumbnail", "fanart", "rating", "playcount"], "limits": {"end": 20}, "sort": {"method": "random"}}}
21:12:54 T:132620288 DEBUG: JSONRPC: Calling audiolibrary.getalbums
21:12:54 T:132620288 DEBUG: GetAlbumsByWhere query: SELECT albumview.* FROM albumview WHERE albumview.strAlbum <> ''
21:12:54 T:132620288 DEBUG: GetAlbumsByWhere - query took 4 ms
21:12:54 T:132620288 DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "AudioLibrary.GetArtists", "params": {"properties": ["genre", "description", "fanart", "thumbnail"], "sort": {"method": "random"}, "limits": {"end": 20}}, "id": 1}
21:12:54 T:132620288 DEBUG: JSONRPC: Calling audiolibrary.getartists
21:12:54 T:132620288 DEBUG: GetArtistsByWhere query: SELECT artistview.* FROM artistview WHERE (artistview.idArtist IN (SELECT album_artist.idArtist FROM album_artist WHERE album_artist.boolFeatured = 0)) and artistview.strArtist != ''
21:12:54 T:132620288 DEBUG: Time to retrieve artists from dataset = 5
21:12:54 T:132620288 DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "id": 1, "method": "AudioLibrary.GetSongs", "params": {"properties": ["title", "playcount", "artist", "album", "year", "file", "thumbnail", "fanart", "rating"], "filter": {"field": "playcount", "operator": "lessthan", "value": "1"}, "limits": {"end": 20}, "sort": {"method": "random"}}}
21:12:54 T:132620288 DEBUG: JSONRPC: Calling audiolibrary.getsongs
21:12:54 T:132620288 DEBUG: GetSongsByWhere query = SELECT songview.* FROM songview WHERE ((CAST(songview.iTimesPlayed as DECIMAL(5,1)) < 1))
21:12:54 T:132620288 DEBUG: JSONRPC: Incoming request: {"jsonrpc": "2.0", "method": "Addons.GetAddons", "params": {"properties": ["name", "author", "summary", "version", "fanart", "thumbnail"]}, "id": 1}
21:12:54 T:132620288 DEBUG: JSONRPC: Calling addons.getaddons
21:12:57 T:132620288 DEBUG: Skin Widgets: Total time needed to request random queries: 0:00:13.460679Manuel
-
Ja den habe ich auch am laufen und der schaufelt auch fleißig die Bilder in die Ordner, aber der Skin greift nicht auf diese Files zu. Zumindest nicht auf die Poster, die anderen nutzt er.
Aber da wo Poster angezeigt werden schiebt er dann immer den total zusammen gequetschten Banner reinGrüße Manu
-
Hallo Leute,
Ich habe ein Problem befindet Darstellung von Bannern bzw Postern bei TV Shows.
Der Skin den ich nutze (Metropolis, gibt aber auch andere) stellt in der TV Show Ansicht Poster anstatt Banner für die Serien dar.
Banner werden verzerrt dargestellt, also habe ich im Scraper eingestellt, dass er Poster anstatt Banner Laden soll.Nun habe ich wiederum das Problem in Remote Apps, anderen Skins, webview, das die Poster nicht korrekt dargestellt werden.
Gibt es da irgend eine Möglichkeit, dass man automatisch beides Laden und entsprechend der Anwendung ausgeben kann?Danke für einen Tipp.
Grüße Manu
-
Das klingt prima. Ich mag die Aeon Skins an sich ganz gern, aber weder der MQ4 geschweige denn der Nox laufen auf dem ATV2.
Wenn eurer läuft wäre das prima
Grüße Manu
-
Hey Mad-max,
Ist der Skin auch für das ATV2 tauglich oder ist er zu rechenintensiv?
Mit den anderen Aeon Skins hatte ich leider keine guten Erfahrungen gemacht.Grüße Manu