Moving Pictures (2 Viewers)

Lehmden

Retired Team Member
  • Premium Supporter
  • December 17, 2010
    12,554
    3,936
    Lehmden
    Home Country
    Germany Germany
    AW: Moving Pictures

    Hallo.
    Im Feld "Sprache" wird normalerweise die Original- Sprache eingetragen. Bei Englisch weiß man aber nicht, ob der Film aus USA, Kanada, Australien oder England kommt. Ich habe bisher manuell jeweils die Sprache dort eingetragen, in der ich den Film vorliegen habe. Meist Deutsch, aber bestimmte Sachen wie "Blues Brothers" oder "Rocky Horror" muss man einfach im Original haben....

    Ein extra Feld für das Herkunftsland wäre ziemlich sinnvoll. Allerdings weiß ich nicht, ob die APIs von IMDB und CO das überhaupt hergeben.
     

    eselwald

    Portal Member
    April 3, 2011
    17
    0
    38
    Hamburg
    Home Country
    Germany Germany
    AW: Moving Pictures

    Hallo Ihr lieben,

    gibt es eine Möglichkeit dass ich sehe ob die Filme in 3D sind? Also so ein Button unten wo auch die anderen Infos stehen wie Auflösung etc.? Wenn nein hat da wer eine Idee wie man das machen könnte. Da ich einige Filme in 3D und 2D habe würde ich das gerne unterscheiden.

    LG,
    der esel
     

    Holzi

    Super Moderator
  • Team MediaPortal
  • April 21, 2010
    7,934
    2,235
    Ba-Wü
    Home Country
    Germany Germany
    AW: Moving Pictures

    Falls du das Language Feld nicht benötigst kannst du dir die 3D Filme über diesen String anzeigen lassen. Allerdings musst du dann bei allen 3D Filmen manuell das Language Feld in der Config ausfüllen z.B. mit 3D.

    In den jeweiligen xmls musst dann natürlich auch noch alles entsprechend ändern, damit es angezeigt wird.
     

    eselwald

    Portal Member
    April 3, 2011
    17
    0
    38
    Hamburg
    Home Country
    Germany Germany
    AW: Moving Pictures

    Das hört sich schon Mal nicht schlecht an. Nur wie macht man das genau? Mit den XML-Dateien habe ich mich noch kein bisschen ausseinander gesetzt?!
     

    Holzi

    Super Moderator
  • Team MediaPortal
  • April 21, 2010
    7,934
    2,235
    Ba-Wü
    Home Country
    Germany Germany
    AW: Moving Pictures

    Das ist nicht sooooo schwierig.. als erstes brauchst du natürlich ein 3D Logo im .png Format. -> 3D.png.

    Dieses .png speicherst du im Media Ordner von dem Skin, den du verwendest. z.B. ...skin\StreamedMP\Media\Logos. Den Ordner Logos legst du halt einfach an, falls noch nicht vorhanden.

    Jetzt gehst du in die movingpictures.xml (dazu benötigst du nen xml Editor), wo du das Logo später angezeigt haben willst. z.B. detailsview, thumbsview, listview usw und fügst z.B. folgendes ein.

    <control>
    <description>3D Logo</description>
    <type>image</type>
    <id>0</id>
    <posX>900</posX>
    <posY>395</posY>
    <width>90</width>
    <height>78</height>
    <texture>Logos\#MovingPictures.SelectedMovie.language.png</texture>
    <visible>!Control.IsVisible(50)+!Control.IsVisible(51)</visible>
    </control>

    mit posX und posY änderst du die Lage des 3D Logos, mit width und height die Breite und Höhe, sprich die Größe des 3D Logos.

    Die Visibility ist in meinem Fall jetzt für den detailsview von MovingPictures. Wenn du es im thumbsview, filmstripview oder listview angezeigt haben willst musst du !Control.IsVisible(50)+[facadeview.smallicons|facadeview.largeicons] für thumbsview, !Control.IsVisible(50)+fascadeview.list für Listview und !Control.IsVisible(50)+fascadeview.filmstrip für Filmstrip als Visibility eintragen.
     

    eselwald

    Portal Member
    April 3, 2011
    17
    0
    38
    Hamburg
    Home Country
    Germany Germany
    AW: Moving Pictures

    Vielen Dank,
    nun bin ich schon einen Schritt weiter. Leider wird dieses Logo nun bei allen Filmen Angezeigt egal ob ich im Language Feld was stehen habe oder nicht.

    Folgendes habe ich in die movingpictures.xml eingefügt:

    <control>
    <description>3D</description>
    <type>image</type>
    <id>0</id>
    <posX>900</posX>
    <posY>395</posY>
    <width>111</width>
    <height>66</height>
    <texture>Logos\3D Logo.png</texture>
    <visible>!Control.IsVisible(50)+!Control.IsVisible(51)</visible>
    </control>

    Hast Du da eventuell noch einen Tipp?

    Beste Grüße,
    der esel
     

    Holzi

    Super Moderator
  • Team MediaPortal
  • April 21, 2010
    7,934
    2,235
    Ba-Wü
    Home Country
    Germany Germany
    AW: Moving Pictures

    Ja, das Texture-Feld muss so aussehen: <texture>Logos\#MovingPictures.SelectedMovie.language.png</texture>

    Und nicht in der movingpictures.xml ändern. Nimm die jeweiligen xmls der views. z.B. movingpictures.details.xml oder movingpictures.listview.xml. Weiß grad nicht genau, wie die xmls heißen, aber müsste so ähnlich sein.

    Noch was: Wenn du dein Logo "3D Logo" nennst musst du in der MovingPictures Configuration bei dem Filmfeld Language auch "3D Logo" eingeben. Deswegen würd ich das png nur 3D nennen. Hast weniger zu schreiben.
     

    dlarge500

    Extension Designer
  • Premium Supporter
  • May 21, 2009
    1,491
    400
    44
    NRW
    Home Country
    Germany Germany
    AW: Moving Pictures

    Das ich ja auch alles Quark so.:D

    1. <visible>!Control.IsVisible(50)+!Control.IsVisible(51)</visible> sollte erstmal garnichts zu sehen sein in den Ansichten.

    (50) sind die Ansichten und (51) is die Kategorienauswahl in MovPiv.

    2. kannste nich einfach ein 3D Logo einbauen wie du lustig bist weil MovPic ja schlecht erkennen kann wann er das Logo anzeigen soll. Dafür müssen in MovPic regeln eingebaut werden, ob MP das kann weiß ich nich.

    3. Mußte ihm sagen wann er es anzeigen soll also bei welchem Medium

    d. h.

    wenn so

    <visible>facadeview.list+Control.IsVisible(50)+!Control.IsVisible(51)+string.equals(#MovingPictures.LocalMedia.videoformat,3D)</visible>

    oder wie auch immer 3D erkannt werden kann
     

    Holzi

    Super Moderator
  • Team MediaPortal
  • April 21, 2010
    7,934
    2,235
    Ba-Wü
    Home Country
    Germany Germany
    AW: Moving Pictures

    In den Ansichten ist das auch nicht zu sehen. Aber bei mir im detailsview.
    Deswegen das beachten:
    Die Visibility ist in meinem Fall jetzt für den detailsview von MovingPictures. Wenn du es im thumbsview, filmstripview oder listview angezeigt haben willst musst du !Control.IsVisible(50)+[facadeview.smallicons|facadeview.largeicons] für thumbsview, !Control.IsVisible(50)+fascadeview.list für Listview und !Control.IsVisible(50)+fascadeview.filmstrip für Filmstrip als Visibility eintragen.

    Das Problem ist ja gerade, dass MovingPictures keine Info für 3D Filme hat. Oder geht das? -> string.equals(#MovingPictures. LocalMedia.videoformat,3D)
    Deswegen soll es über den Language String durch manuelle Eingabe in der Config erfolgen.
     

    dlarge500

    Extension Designer
  • Premium Supporter
  • May 21, 2009
    1,491
    400
    44
    NRW
    Home Country
    Germany Germany
    AW: Moving Pictures

    <visible>facadeview.list+Control.IsVisible(50)+!Control.IsVisible(51)</visible>

    ist ja in dem Fall richtig sollte das nur in der Detailsansicht zu sehen sein.

    Ich denke nich das MovPic 3D formate erkennt per Regel aber das per manuele eingabe so zu machen is auch nich das goldene vom Ei.

    Warum wird denn keine neue Kategorie angelegt "3D FILME" und man schiebt die Movies darein.
     

    Users who are viewing this thread

    Similar threads

    Right, this solved this issue. I added my comment to this thread. Thank you very much!
    Right, this solved this issue. I added my comment to this thread. Thank you very much!
    Until MP 1.31 I was able to change the Videos home screen button to Moving Pictures: MediaPortal Configuration -> GUI -> Skin ->...
    Replies
    2
    Views
    620
    I have all of my media on a NAS. I guess it might just be a network issue, then.
    I have all of my media on a NAS. I guess it might just be a network issue, then.
    Whenever I go into the back end for Moving Pictures, it almost immediately hangs on the Movie Importer tab. If I want to go into...
    Replies
    4
    Views
    507
    OK, I found a way to make it work. It seems like MP-TV-series Configuration (and Moving Pictures Configuration) starts as Administrator, and the Administrator do not have yet logged in on the UNC \\192.168.222.247\Public even if the normal user on the PC have done it. So to fix it on the Win 11 HTPC: Created a shortcut to...
    OK, I found a way to make it work. It seems like MP-TV-series Configuration (and Moving Pictures Configuration) starts as...
    Hi! I was running MP1.33 x64 and I was fine and happy since many years, then the hard drive on the HTPC died. But I was able to...
    Replies
    1
    Views
    241
    Both the release announcement page and the corresponding news thread are incomplete with respect to installation of SQL Server. I suggest linking to the top-level SQL Server wiki page instead of enumerating the individual versions, which I plan to expand soon to include MS SQL Server Express 2019.
    Both the release announcement page and the corresponding news thread are incomplete with respect to installation of SQL Server. I...
    Both the release announcement page and the corresponding news thread are incomplete with respect to installation of SQL Server. I...
    Replies
    0
    Views
    467
    • Sticky
    Your log clearly reports: [2024-03-03 18:26:58,258] [Log ] [MPMain ] [DEBUG] - Main: Wait for TV service requested [2024-03-03 18:26:58,262] [Log ] [MPMain ] [DEBUG] - Main: TV service found. Checking status... [2024-03-03 18:26:58,263] [Log ] [MPMain ] [INFO ] - Main: TV service is in status Running - proceeding...
    Your log clearly reports: [2024-03-03 18:26:58,258] [Log ] [MPMain ] [DEBUG] - Main: Wait for TV service requested...
    MediaPortal 1.33 Release Written by Team-MediaPortal. We have just released MediaPortal 1.33 - Springtime / 20th Anniversary...
    Replies
    7
    Views
    1K
    Top Bottom