Nette Spielerei, funktioniert das ganze auch wenn man seine Filme über externe Programme wie MPC o.Ä. schaut?
Beiträge von M.t.B.
-
-
HalloWie kann ich die im Bild markierten stellen ändern ???
Confluence ModIn der string.xml im Language/German-Ordner. Ist entweder der vom Skin (was ich nicht glaube) oder der von XBMC. Also im XBMC-Installationsverzeichnis -> Language - > deine Sprache -> string.xml
-
M.t.B.:
Du hast die xml gezogen, aber die Graifiken dazu nicht...Danke für den Hinweis, hätte nicht gedacht, dass man Grafiken mit anderen Grafiken "anschrägen" kann.
Ich habe heute übrigens einen lästigen Bug in den Views eliminiert. Wenn ich (in den Serien) meine Staffeln per Lowlist anzeige und die Episoden mit Landscape, scrollen immer beide Plots gleichzeitig los. Also der Plot der Episode wartet nicht darauf, dass man in der Landscape ist, sondern fängt schon vorher mit dem scrollen an. wenn ich bei autoscroll Control.IsVisible(id) hinzufüge wartet die Textbox bis man im richtigen View ist.
Code
Alles anzeigen<control type="textbox"> <description>Plot</description> <posx>49</posx> <posy>230</posy> <width>620</width> <height>150</height> <font>font13</font> <align>justify</align> <textcolor>white</textcolor> <label>$INFO[ListItem.Plot,[COLOR blue]$LOCALIZE[207]: [/COLOR]]</label> <autoscroll time="3500" delay="7000" repeat="6000">Skin.HasSetting(AutoScroll) + Control.IsVisible(723)</autoscroll> </control>
Funktioniert natürlich auch bei der Film-Textbox (CaseWrap z.B. )
-
Irgendetwas mache ich scheinbar falsch - habe die ViewVideoLandscape.xml eins zu eins reinkopiert und bei mir sieht das so aus:
Externer Inhalt img7.imagebanana.comInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.Zieht der Viewtype irgendwelche Darstellungseinstellungen von anderen xmls?
-
Wäre es unverschämt nach einen Spiegel Video Plugin zu fragen?
Es gibt zwar schon eins, dass bei mir allerdings nur Script Fehler produziert.
dctp wäre auch eine schöne Sache:
-
Nur einen Schönheitsfehler hat das ganze noch!
Wenn ich den Shutdownbefehl ausführe minimiert sich XBMC, die Batchdatei wird aufgerufen und es dauert ein paar sec. bis sich das Dosfenster wieder schließt und leider maximiert sich XBMC nicht wieder!Ist es möglich das ganze im Hintergrund laufen zu lassen, damit sich XBMC erst gar nicht minimiert bzw. kann es in einem Dialogfenster von XBMC ablaufen?
Wenn das alles nicht möglich ist, kann man wenigstens dafür sorgen, dass sich XBMC wieder öffnet?Verwendest du Advanced Launcher?
Bei mir hat das auf Anhieb ohne Probleme funktioniert. Advanced Launcher startet etwas und pausiert XBMC solange IM VORDERGRUND bis die gestartete Anwendung wieder geschlossen wurde und entsperrt XBMC direkt danach wieder.
-
Ich verwende Notepad++
-
EDIT:
ich habe nicht bedacht, dass auf meinem NAS/Server FreeNAS läuft, da muss ich mir wohl was anderes einfallen lassen oder?Kann ich dir jetzt nicht beantworten, da ich kein FreeNAS laufen habe. Schaltet FreeNAS nicht automatisch bei Inaktivität ab?
-
Ich habe mir mal deine Skinbilder angeschaut und fand die Idee mit dem NAS-Button sehr gut. Wie hast du denn die abschaltzeiten im submenu realisieren können? Z.b "aus in 1 Stunde".Ziemlich einfach:
Zuerst habe ich (auch ein Win7 Betriebssystem) eine neue Verknüpfung erstellt:
"%systemroot%\system32\shutdown.exe -s -m \\192.168.178.x -t 3600 -f"
Mit der Verknüpfung zwingst (-f) du den NAS (deine IP-Nummer oder Netzwerkname entsprechend ändern) in 3600 Sekunden (1 Stunde) herunterzufahren
Anschließend verwende ich das XBMC Programm "Advanced Launcher" (das Programm funktioniert einfacher als dort beschrieben) um die Verknüpfung zu starten. Anschließend füge ich diese Verknüpfung bei Advanced Launcer zu meinen Favoriten hinzu. Jetzt öffne ich die favourites.xml ( %AppData%\xbmc\userdata\ ) und kopiere den Wert zwischen den favourite-Tag.
Anschließend die home.xml und die IncludesHomeMenuItems.xml (beide im 720p Verzeichnis) öffnen und etwas modifizieren.
In der home.xml suchst du die gruppe mit der id 9001. Dort sind die ganzen Submenüs. Du kopierst einen dieser grouplist und fügst ihn darunter wieder hinzu. Du änderst die ID, sodass keine 2x vorkommt und gibt die gleiche id bei onleft und onright an. Bei visible gibst du die Hauptmenü ID an. Steht weiter unten bei den Hauptmenüfeldern.
Bei include änderst du den Namen in irgendwas, aber merk dir den Namen.
Sieht bei mir dann so aus:
Code<control type="grouplist" id="9032"> <include>HomeSubMenuCommonValues</include> <onleft>9032</onleft> <onright>9032</onright> <visible>Container(9000).HasFocus(14)</visible> <include>HomeSubMenuNAS</include> <!-- Buttons for the grouplist --> </control>
9032 ist die neue ID
14 ist der Hauptmenüeintrag unter dem dann das Submenü angezeigt werden soll und HomeSubMenuNAS ist der Name.Anschließend die IncludesHomeMenuItems.xml öffnen
Dort stehen alle Submenüs die es im Hauptmenü gibt. Kopiere und für anschließend eine inclue ein. Ändere den Namen in den gleichen Namen wie bei der home.xml und gib den ids neue noch nicht vorhandene Nummern.
Die HomeSubEnd.png nicht verändern, die erzeugen die schrägen Ecken. Zwischen den HomeSubEnd.png hast du jetzt pro weiteren control type button ein Submenü. Bei label änderst du es in einen Namen deiner Wahl und bei onclick fügst du den Wert aus deiner favourites.xml ein.Sieht bei mir so aus:
Code
Alles anzeigen<include name="HomeSubMenuNAS"> <control type="image" id="90321"> <width>35</width> <height>35</height> <texture border="0,0,0,3" flipx="true">HomeSubEnd.png</texture> </control> <control type="button" id="90303"> <include>ButtonHomeSubCommonValues</include> <label>Aus in 1 Stunde</label> <onclick>PlayMedia("plugin://plugin.program.advanced.launcher/?7c3e87fbbbcaab11a9273fdf97efc51e")</onclick> </control> <control type="button" id="90304"> <include>ButtonHomeSubCommonValues</include> <label>Aus in 2 Stunden</label> <onclick>PlayMedia("plugin://plugin.program.advanced.launcher/?78e3f6674c8e7b4bb635514d836651f6")</onclick> </control> <control type="image" id="90108"> <width>35</width> <height>35</height> <texture border="0,0,0,3">HomeSubEnd.png</texture> </control> </include>
Wenn alle IDs und der Name (HomeSubMenuNAS) stimmen müsste sich jetzt in deinen NAS-Hauptmenüpunkt ein neues Untermenü öffnen und du kannst durch Klick auf das Submenüfeld die Herunterfahrverknüpfung starten.
Anschließend kannst du die Verknüpfung auch wieder löschen, allerdings nur die Verknüpfung und nicht den Eintrag aus dem Advanced launcher Programm. -
Danke für den Code und die beiden Bilder. Funktioniert auch mit smb://
<texture fallback="ServerOff.png">smb://192.168.178.x/Freigabe/ServerOn.png</texture>
Die Anzeige erfolgt allerdings immer mit etwas Zeitverzögerung. Für eine Anzeige im Eck ziemlich egal, für einen Hauptmenü-Button wohl nicht perfekt.
-
Ich habe mir nun 2 png's auf den Server gelegt und mit hilfe der Home.xml + png's lasse ich mir neben dem Wettericon anzeigen ob der Server an ist.
Solange der Server aus ist, können die Bilder nicht angezeigt werden, entsprechend können sie angezeigt werden, solange der Server online ist.Hi, könntest du den Code hier bitte veröffentlichen? Wenn der NAs aus ist und du dir NAS offline anzeigen lassen kannst und im eingeschalteten Zustand NAS online, dann sollte es ja kein Problem sein, daraus einen visible-Tag zu machen und somit den NAS nur dann zu starten wenn er aus ist...
-
Dies ist kein Bug! Die Musik-DB arbeitet anders als die Video-DB...It's not a bug it's a feature
Danke für die Info - ich werde einfach die Autostart-Aktualisierung rausnehmen und nur bei neuen Musikstücken manuell aktualisieren lassen.
Leider kann ich euch die DB-Referenz nicht geben, da das WIKI heute auch dicht ist...
Leider genau heute wo ich die Scrollleiste für die Filmansicht (CaseWrap) gemacht habe. Google Cache hilft zum Glück.
Das Ergebnis:
Trailer Anzeige:
http://img6.imagebanana.com/img/xgyyfqnv/screenshot002.png
Ich habe den Trailerstart jetzt auf nach oben - onup gelegt
http://img7.imagebanana.com/img/dzi48em3/screenshot003.png
die Anzeige erscheint natürlich nur, wenn der Film auch einen hinterlegten Trailer hat
und zu guter Letzt noch der Scrollbalken (auf ondown gelegt) und nur sichtbar wenn ausgewählt:
http://img7.imagebanana.com/img/4ysg7bsc/screenshot001.png
Eine Frage dazu: Kann man beim Scrollbalken einstellen wie weit er springen soll? Bei mir sind es nur 6 Titel die vorgerückt wird - bei den Serienepisoden sogar nur 4
-
Ok BUG bestätigt
Wenn ich meine Musik DB auf automatisch bei starten scannen stelle und die Musik DB nicht erreichbar ist wird mir nach dem Scann eine leere Musik DB präsentiert. Seltsam ist aber, dass die DB Datei nach wie vor 40,7 MB hat. Daran hat sich nichts geändert. Aber dennoch unter Musik in der Datenbankansicht wird nichts mehr angezeigt. Ich denke mal das bei jedem Eintrag ein Flac gesetzt wird das besagt nicht mehr in der DB anzeigen. Der Scraper scheint dabei wohl egal zu sein ich hatte last-fm eingestellt.
Da hat wohl ein Entwickler aus versehen aktualisieren und bereinigen auf einmal ausführen lassen ...
Oder kann das wirklich Absicht sein, dass es nicht mehr in der Musik DB angezeigt wird wenn die Quelle nicht zur Verfügung steht ?mad-max: kannst du dazu ein Ticket aufmachen ? siehe logfile Link in PM
Gut zu wissen, dass der Bug auch noch in der Beta auftritt. Meine Version: Pre-Eden vom 3. Dezember 2011 - Scrapper ist auch last.fm (beide Male).
-
Bei mir lokal würde ich das mit einem Ping auf die NAS lösen. Antwortet die NAS mach eich den TAG mit NAS ausschalten visible antwortet sie nicht den TAG mit NAS starten.
Ich selbst würde die NAS ja einfach 24/7 rennen lassen dazu ist sie ja eigentlich gedacht. Und heutige NAS Hardware frisst auch kaum noch Strom.Interessanter Ansatz, ich weiß, dass xmbc andere Geräte anpingen kann, aber dann die Antwort daraus zu einem visible-Tag zu machen wäre schon ein interessanter Weg.
Wenn es nur um automatische Einschalten beim Start geht, kann man mit dem xbmc autostart auch einfach den wake on lan Befehl schicken. Läuft der NAS kratzt es ihn ja nicht. Oder man lässt den NAS per OS-Autostart automatisch starten.
Zitat von keibertzWeg kann die eigentlich nur sein wenn sie entweder direkt auf der NAS liegt. Logo wenn NAS aus ist kann die DB nicht ausgelesen werden wenn sie dort liegt.
Oder wenn du beim starten nicht nur die DB aktualisierst sondern sie auch direkt bereinigst. Denn beim bereinigen werden alle DB Einträge die er nicht finden direkt aus der DB gelöscht.
Wenn dein NAS aus ist findet er natürlich nichts was dort gespeichert ist und löscht alles aus der lokalen XBMC DB. Daher würde ich das bereinigen auch nie automatisch bei jedem start durchführen lassen. Da braucht nur einmal der Ordner der Filme / Serien nicht erreichbar zu sein und schon wird die komplette XBMC DB gelöscht. Bei einem reinen aktualisieren der DB bei startup passiert das natürlich nicht. Dabei wird nur nach neuen Einträgen gesucht aber nichts gelöscht.Interessant, das gleiche Problem habe ich auch, allerdings nur bei der Musik. Filme und Serien kratzt es nicht, wenn der NAS nicht erreichbar ist, aber die Musik-DB läuft Amok. Die Einträge sind zwar noch da, aber ich kann nicht mal mehr auf das Verzeichnis wechseln. Ein externes Datenbankprogramm verwende ich nicht, und in der xbmc Einstellungen ist die automatische Datenbankbereinigung gar nicht anwählbar - ich forsche da mal ein bisschen rum. Oder auch nicht, Musik höre ich ohnehin kaum mit den xbmc.
Zum Thema: Habe den Fanart Case Wrap noch ein bisschen modifiziert:
- das Hintergrundbild blendet nun stärker (dunkler) aus um die aufpoppenden Infos anzuzeigen - keine Ahnung warum man hier standardmäßig auf Contentpanel60.png zugreift, wenn die Contentpanel.png deutlich dunkler ist.
- ich kann nun durch die "nach unten"-Taste (ondown) direkt den Trailer abspielen lassen:<ondown>PlayMedia($INFO[ListItem.Trailer])</ondown>
Was ich noch vermisse ist eine Scrollleiste um schneller vorwärts zu kommen.
-
@mm: Danke für die Info - wie heißt die Ansicht und wo kann ich sie runterladen?
Ich habe gestern mal Viewtype - Slide ausprobiert, allerdings waren bei mir die Ecken der Covers von den Filme nicht abgerundet... mal abwarten wie das mit den neuen wird.
Noch ein paar Bilder von mir vom Hauptmenü:
Externer Inhalt img7.imagebanana.comInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.Externer Inhalt img7.imagebanana.comInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.Externer Inhalt img6.imagebanana.comInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.Externer Inhalt img6.imagebanana.comInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.Externer Inhalt img6.imagebanana.comInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.Externer Inhalt img6.imagebanana.comInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.Externer Inhalt img7.imagebanana.comInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.Mal eine kleine Off-Topic-Frage: Ist es möglich einen Hauptmenüpunkt bzw. Submenüpunkt nur dann anzeigen (visible) zu lassen, wenn ein Rechner (nicht) im Netzwerk erkannt wurde? Also wenn der NAS aus ist soll ein neuer Hauptmenüpunkt mit "NAS starten" erscheinen, läuft der NAS allerdings soll er nicht angezeigt werden.
-
Ich fang mal an
So ich habe ein paar neue Ansichten von mm auf meine Bedürfnisse angepasst:
Filme : Fanart Case Wrap:
- Farbe der Beschreibungen geändert, da man die Standardfarbe nicht auf allen Hintergründen (Fanarts) gut lesen konnte
- zudem habe ich noch die Mediainformationen (Bildquelle, Studio, Auflösung, Audiospuren, etc.) hinzugefügt
- die Reihenfolge der Infos auf der linken Seite habe ich überarbeitet - das Jahr und die Bewertung sind für mich sehr wichtig (auch weil ich viele Filme habe, von denen es Remakes gibt - der Schakal z.B.)
- diverse Übersetzungen verändert und korrigiert (IMDB Benutzerbewertung nicht mehr in Klammern gesetzt)
- der Platz für das Filmgenre wurde verbreitert - und kann auf Wunsch auch scrollen (wieder deaktiviert)
- Scrollgeschwindigkeit und -anfangszeitpunkt verändertScreenshot:
Externer Inhalt img7.imagebanana.comInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.Ganz glücklich bin ich hier allerdings immer noch nicht, die Cover nehmen einfach zu viel Platz weg, man kann das Hintergrundbild kaum erkennen. Ich hoffe ja immer noch, dass diese Ansicht noch fertig wird. Was das Design der Filmansicht angeht ist der Aeon-Skin für mich persönlich immer noch unübertroffen - was die CPU-Auslastung angeht allerdings auch...
Serien: (für mich als Serienjunkie besonders wichtig)
Bannerlow (zur Serienauswahl)
- Bewertung hinzugefügt (leider funktioniert trotz ListItem.Rating nicht die IMDB-Bewertung sonder nur die vom Scrapper (The TVDB) (ListItem.RatingAndVotes wird auf ListItem.Rating reduziert)
- Rahmen der länglichen Poster entfernt ( sieht bei einigen Logos besser aus:Externer Inhalt img7.imagebanana.comInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.) Screenshot:
Externer Inhalt img6.imagebanana.comInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.Lowlist (zur Staffelauswahl)
- Serienlogo mittig über der Staffelauswahl hinzugefügt
- Scrollgeschwindigkeit und -anfangszeitpunkt verändertScreenshot:
Externer Inhalt img7.imagebanana.comInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
Screenshot:Externer Inhalt img7.imagebanana.comInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.Landscape (zur Episodenauswahl)
- generell die Anzeige aller Infos verbreitert (die Seperatoren dementsprechend angepasst)
- mehr Angeigeinformationen hinzugefügt (Folge gesehen, Dauer)
- Anzeigeinformation Dauer so zentriert, dass auch Folgen mit 100+ Minuten korrekt angezeigt werden (dadurch bei zweistelligen Minuten nicht ganz zentriert)
- Staffel- und Episodenname und -nummer voneinander getrennt, sodass beim umspringen von 9 (Einstellig) auf 10 (Zweistellig) der Episoden bzw. Staffelanzeige nicht mehr springt
- dadurch auch den Episodennamen korrekt zentriert
- Staffel- und Episodennamen in blauer Schrift geschrieben
- Ein- und Ausblendeanimationen (oder was immer das war) ausgeklammert (dachte zuerst das wäre ein Bug und keine Feature)
- Informationsanzeige für die Audiospuren (2.0 oder 5.1) hinzugefügt
- Informationsanzeigen getauscht - Bildinfos rechts, der Rest links
- Senderlogo nach oben über das Hintergrundbild gesetzt (kein Platz mehr bei den anderen Informationsanzeigen - vielleicht fliegt es auch ganz raus, wird ja schon bei Bannerlow (Serienauswahl) angezeigt
- Episodenbeschreibung Scrollgeschwindigkeit und -anfangszeitpunkt verändertScreenshot:
Externer Inhalt img7.imagebanana.comInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
Screenshot:Externer Inhalt img6.imagebanana.comInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.Musik: Keine Veränderung - da für 2/3 meiner CDs keine Logos gefunden werden verwende ich ohnehin meistens die Datenansicht und nicht die Datenbank.
-
Danke mm funktioniert, es gibt auch noch eine andere Möglichkeit:
(alles in home.xml)
Code
Alles anzeigen<defaultcontrol always="true">8999</defaultcontrol> <include condition="Skin.HasSetting(homepageHideRecentlyAdded)">LoadRecentAdded</include> <allowoverlay>yes</allowoverlay> <controls> <control type="button" id="8999"> <posx>9999</posx> <posy>9999</posy> <include>HiddenObject</include> <onfocus>Control.Move(9000,$INFO[Skin.String(CustomFocusOffset)])</onfocus> <onfocus>SetFocus(9000)</onfocus> <visible>Window.Previous(startup)+Skin.HasSetting(customstartupfocus)</visible> </control> <control type="button" id="8999"> <posx>9999</posx> <posy>9999</posy> <include>HiddenObject</include> <onfocus>SetFocus(9000)</onfocus> <visible>!Window.Previous(startup)|!Skin.HasSetting(customstartupfocus)</visible> </control>
Ich empfehle die posx und y noch hinzuzufügen um das zur aufpoppende Fenster zu verstecken.
Wegen meiner 2. Frage habe ich mal ein bisschen was ausprobiert:
Das ganze betrifft nicht nur AudioChannelsFlaggingConditions sondern auch AudioCodecFlaggingConditions. Entgegen meiner 1. Vermutung wird nicht immer der besere ausgewählt - sondern, der Wert der als Englisch getaggt ist. Habe einen Film mit Deutsch DTS 7.1 und Englisch DD5.1 und bekomme DD und 5.1 angezeigt.
-
1 geht nur bedingt...du kannst ein menuepunkt auswaehlen I'm toplevel...mehr nicht...du kannst dir den code I'm nox ansehen...der kann das...
"toplevel" habe ich noch nie gehört, das xbmc wiki findet dazu auch nichts. Ich habe jetzt mal im Nox-Theme nachgeschaut, aber auch nichts gefunden:
http://code.google.com/p/aeon--nox/so…k/720p/Home.xml
@ djtoll: Auf der Wiki-Seite steht jedenfalls nichts davon: advancedsettings.xml">http://wiki.xbmc.org/index.php?title=Userdata/[definition='2','1']advancedsettings[/definition].xml
@ don: Nein, das ist leider keine Option für mich.http://www.xbmcnerds.com/index.php?page=User&userID=4
-
Hallo,
ich habe 2 Fragen zu XBMC und ich hoffe ihr könnt mir helfen.
Die 1. Frage ist Confluence-spezifisch, deswegen schreibe ich den ganzen Beitrag hier rein:
Ich möchte, wenn ich XBMC starte, auswählen wo XBMC startet. Also bei den Hauptmenü "Filme" oder "Wetter". Noch besser wäre natürlich, wenn XBMC genau an der Stelle startet wo ich das Programm beim letzten Mal beendet habe (also auch irgendwo tief in einen Untermenü).
Die 2. Frage betrifft das auslesen des "audiochannelsflaggingconditions"-Strings. Das zieht aus der Datei die Anzahl der Audiospuren (z.B. 2.0 oder 5.1) und zeigt diese an. Das Problem bei mir ist, dass bei einer Datei mit 2 oder mehreren Audiospuren immer die Zahl angezeigt wird die die höchste ist. Also ich habe 2 Audiospuren in einer Videodatei. Die erste Audiospur hat 2.0 und die zweite 5.1 - angezeigt wird bei mir 5.1. Ich möchte das ganze so ändern, dass immer die Anzahl der Audiospuren angezeigt werden in auf der 1. Audiospur enthalten sind.
Gruß
-
@ mad-max: Sieht doch schon super aus.