Media-Buddy, die "eierlegende Wollmilchsau" unter den Medien-Tools. (3 Viewers)

Lehmden

Retired Team Member
  • Premium Supporter
  • December 17, 2010
    12,577
    3,966
    Lehmden
    Home Country
    Germany Germany
    Hi.
    Man erlebt immer wieder mal etwas neues. Diese Fehlermeldung habe ich bisher noch nie gesehen. Aber die Ursache ist dank der angehängten Logs leicht zu finden.

    Aus irgendeinem Grund ist bei dir die Datei "nfo4HTPCv2.Settings.json" beschädigt, genauer gesagt, unvollständig. Die Datei wird eigentlich beim Upgrade nicht angefasst sondern aus der bisherigen Installation übernommen. Schließlich stehen dort die Einstellungen für den Metadaten- Grabber drin. So muss man nach einem Upgrade nicht wieder alles neu einstellen.

    Gehe mal ins Media-Buddy Verzeichnis und lösche die dort vorhandene, beschädigte Datei. Danach einmal einen Doppelklick auf "nfo4HTPCv2.exe" machen. Dadurch wird die Datei neu erstellt. Anschließend musst du aber deine Konfiguration überprüfen, denn bei der Aktion werden die Einstellungen für den Grabber auf Standardwerte zurückgesetzt.
     

    rbo

    Portal Pro
    May 1, 2007
    402
    23
    Ludwigsburg
    Home Country
    Germany Germany
    Hi Lehmden,
    das war's. Es funktioniert jetzt. Danke!!!
    Jetzt gibt es nur noch Umlaut-Probleme bei der Übersetzung in Deutsch:
     

    Attachments

    • Screenshot 2024-03-28 102124.png
      Screenshot 2024-03-28 102124.png
      38.8 KB

    Lehmden

    Retired Team Member
  • Premium Supporter
  • December 17, 2010
    12,577
    3,966
    Lehmden
    Home Country
    Germany Germany
    Oh Mist. Da ist mir was durchgerutscht. Das kann man zwar leicht abstellen, hätte aber nicht vorkommen sollen...
    Die Sprachdateien "Deutsch.lng" und "English.lng" müssen in UTF-16 LE kodiert sein. Zwischenzeitlich sind die mal in UTF 8 abgespeichert worden, was zu diesen Problemen führt. Mit Notepad++ o.Ä. kann man die Kodierung leicht ändern (Konvertieren nach UTF16 LE BOM).

    Ich habe die beiden Dateien aber auch mal (passend kodiert) angehängt. Einfach im Media-Buddy/Language Ordner austauschen, dann sollte das Problem behoben sein.

    Ich baue auch noch einen neuen Installer und tausche ihn auf der Webseite aus. Das wird aber noch etwas dauern.
     

    Attachments

    • Language.7z
      8.1 KB

    Lehmden

    Retired Team Member
  • Premium Supporter
  • December 17, 2010
    12,577
    3,966
    Lehmden
    Home Country
    Germany Germany
    Hi.
    Ich habe grade eine neue Version hochgeladen, die 1.3.0.18. Wirkliche Änderungen gegenüber der bisherigen 1.3.0.12 gibt es nicht. Aber ich habe ein paar Fehler beseitigt, die mich schon länger genervt haben. Sie betreffen sowohl das FSK Mapping als auch das Korrigieren der . und , Problematik bei den Ratings. Ich würde also jedem Nutzer raten, die Version zu aktualisieren. Den Download gibt es dort, wo es ihn immer gibt. Link im ersten Beitrag.
     

    BlueMax1916

    Super User
  • Team MediaPortal
  • Super User
  • January 29, 2007
    706
    125
    Home Country
    Germany Germany
    Hallo Lehmden,

    Frage zur automatischen Umbenennung von Film- oder Serienepisodentiteln unter 'Einstellungen: Metadaten - Optionen':

    Ich rätsele gerade über den Platzhalter für die IMDB ID. Das hier

    {Showtitle} S{Season}E{Episode} {Title} ({Year}) ({IMDBID})

    oder Varianten davon funktioniert nicht. Der erste Teil wird richtig gemacht aber die Klammer () mit der IMDB ID ist leer.

    Wie muss der IMDB Tag richtig heißen?
     

    Lehmden

    Retired Team Member
  • Premium Supporter
  • December 17, 2010
    12,577
    3,966
    Lehmden
    Home Country
    Germany Germany
    Wie muss der IMDB Tag richtig heißen?
    Hi.
    Weiß ich aus dem Stand auch nicht genau, da ich das selbst nicht nutze... Die ID (IMDB, TMDB und TVDB) haben sich in der Schreibweise des Tags in der .nfo geändert. Früher war das mal "<IMDBID>", heute ist das "<uniqueid type="imdb">. Grundsätzlich kann man ja jeden Tag aus der .nfo verwenden und die Schreibweise deswegen auch in der .nfo nachschauen. Im "neuen" Format könntest du es also mal mit ({uniqueid type="imdb"}) versuchen. Eigentlich müsste das funktionieren, wie halt bei jedem anderen Tag auch. Allerdings die Sonderzeichen " und = darin könnten eventuell Probleme machen. Einfach ausprobieren.

    Wenn du MP1 nutzt, kannst du die .nfo vielleicht besser auf das alte Format umstellen. Geht unter Einstellungen>Metadaten-Optionen. Bei MP2 weiß ich nicht sicher, ob da noch das alte Format <IMDBID> unterstützt wird, oder ob MP2 inzwischen komplett auf das neue Format umgestellt wurde, da alle gängigen Tools zum Erzeugen der .nfo inzwischen auf das neue Format umgestellt wurden. In Media-Buddy hat man weiterhin die Wahl. MP2 ist ja meist "moderner" als MP1, weswegen das da eventuell schon ausgebaut wurde. Käme auf einen Versuch an. Mit den alten .nfo sollte ({IMDBID}) wieder/noch funktionieren.
     

    BlueMax1916

    Super User
  • Team MediaPortal
  • Super User
  • January 29, 2007
    706
    125
    Home Country
    Germany Germany
    Hi.
    Weiß ich aus dem Stand auch nicht genau, da ich das selbst nicht nutze... Die ID (IMDB, TMDB und TVDB) haben sich in der Schreibweise des Tags in der .nfo geändert. Früher war das mal "<IMDBID>", heute ist das "<uniqueid type="imdb">. Grundsätzlich kann man ja jeden Tag aus der .nfo verwenden und die Schreibweise deswegen auch in der .nfo nachschauen. Im "neuen" Format könntest du es also mal mit ({uniqueid type="imdb"}) versuchen. Eigentlich müsste das funktionieren, wie halt bei jedem anderen Tag auch. Allerdings die Sonderzeichen " und = darin könnten eventuell Probleme machen. Einfach ausprobieren.

    Wenn du MP1 nutzt, kannst du die .nfo vielleicht besser auf das alte Format umstellen. Geht unter Einstellungen>Metadaten-Optionen. Bei MP2 weiß ich nicht sicher, ob da noch das alte Format <IMDBID> unterstützt wird, oder ob MP2 inzwischen komplett auf das neue Format umgestellt wurde, da alle gängigen Tools zum Erzeugen der .nfo inzwischen auf das neue Format umgestellt wurden. In Media-Buddy hat man weiterhin die Wahl. MP2 ist ja meist "moderner" als MP1, weswegen das da eventuell schon ausgebaut wurde. Käme auf einen Versuch an. Mit den alten .nfo sollte ({IMDBID}) wieder/noch funktionieren.

    Danke für die prompte Antwort. ({uniqueid type="imdb"}) hatte ich auch versucht, ging nicht. Aber ohne Anführungszeichen müsste ich mal ausprobieren. Ich benutze ein Emby Server und Kodi Gespann mit MP2 TV Server. Kunterbunte Mischung aber funzt ;)
     

    Lehmden

    Retired Team Member
  • Premium Supporter
  • December 17, 2010
    12,577
    3,966
    Lehmden
    Home Country
    Germany Germany
    Hi.

    In den letzten Wochen habe ich meine komplette Medien- Bibliothek durchgeforstet und fehlende Movieset Namen/Beschreibungen oder fehlende "aired/premierd" Angaben ergänzt. Dabei sind mir viele kleine Probleme im Nacharbeiten Teil aufgefallen. Diese habe ich dabei gleich beseitigt. Ist halt von Vorteil, wenn man mit nicht kompilierten Quellcode arbeitet. Da kann man sowas gleich ausbessern. Dadurch sind unzählige kleine Macken ausgebügelt worden. Es gibt auch einiges komplett Neues. So kann man jetzt auch bei Mehrfach- Episoden (mehrere Episoden in einem einzigen Video, also z.B. S01E01E02) auch die "hinteren" Metadaten überarbeiten. Das war nicht so einfach, wie es sich anhört. Denn man kann in der Liste keine völlig identischen Einträge darstellen. Das verhindert die WinAPI. Deswegen musste ich Mehrfach- Episoden anders darstellen. Mag zuerst etwas ungewohnt aussehen, ist aber kein Problem in der Handhabung. Hier ein Screenshot aus der Entwicklungsphase:

    MB_1.jpg


    Das mit =_0 oder =_1 (oder =_2 oder =_3 oder,...) dient zum Unterscheiden. So kann man auch beliebig viele Episoden in einer Datei bearbeiten, ohne das ich da 10 oder 20 Eingabefelder auf Verdacht hin erzeugen (und vor allem darstellen) muss. Der Aufbau der Liste ist obendrein im Zuge dieser Aufarbeitung deutlich beschleunigt worden.

    Sowohl bei den Serien als auch bei den Episoden wird jetzt nicht mehr nur das Jahr, sondern das genaue Datum angezeigt und auch verwendet.

    MB_2.jpg


    MB_3.jpg


    Bei den Filmen hat sich ebenfalls etwas getan.

    Auch bei den Filmen wird nun das exakte Datum statt nur dem Jahr verwendet.

    MB_4.jpg


    Und man kann jetzt auch die Beschreibung für die Filmsammlungen anpassen.

    MB_5.jpg


    Außerdem werden jetzt bei mehreren Videos für einen Film (CD1, CD2, usw.) die Metadaten angezeigt und lassen sich auch ändern. Das hat bisher nicht funktioniert. Da ich selbst keine geteilten Videos habe (dafür gibt es ja das "Videos zusammenfügen" Modul), war mir das nie aufgefallen. Ist nun ebenfalls in Ordnung.

    Es gibt auch ein komplett neues Modul, "Videos Testen":

    MB_6.jpg


    Hier wählt man einen Ordner aus, in dem mehrere (viele) Videos liegen. Wenn man nun auf "Los Gehts" klickt, wird jedes der Videos jeweils für ein paar Sekunden am Anfang, in der Mitte und am Ende angespielt, um zu überprüfen, ob es einwandfrei ist. Hat man nur wenige Videos, kann man das auch gut per Hand im jeweiligen Nacharbeiten Modul erledigen. Werden es aber mehr Videos ist diese Funktion doch sehr angenehm.

    Unter der Haube hat sich ebenfalls einiges getan. So ist der Grabber deutlich beschleunigt worden und ist spürbar stabiler. DIe externen Programme sind aktualisiert worden. Vor allem bei FFMpeg wurde bisher nur die Version V5 verwendet, da die Version V6 massive Probleme bereitet hatte. Jetzt ist FFMpeg auf V7 aktualisiert, was wieder einwandfrei funktioniert.

    Die neue Version 1.3.1.10 ist wie immer zum Download auf unserer Homepage verfügbar. Der Link dazu ist im ersten Beitrag zu finden. Und nun viel Spaß.
     

    Lehmden

    Retired Team Member
  • Premium Supporter
  • December 17, 2010
    12,577
    3,966
    Lehmden
    Home Country
    Germany Germany
    Hi.

    Mir ist leider ein blöder Fehler unterlaufen. Beim Erstellen der Videos-Test Funktion habe ich eine Zeile Code zu viel kopiert. Dadurch werden nun nach dem Testen nicht mehr die Originale gelöscht, sondern die grade getesteten Videos. Das ist natürlich nicht im Sinne des Erfinders. Ich habe eine neue .exe angehängt, die diesen Fehler nicht mehr beinhaltet. Heute Abend oder morgen werde ich wohl eine neuen Installer bauen können. Aber so lange reicht es, die installierte Media-Buddy.exe durch die im Anhang enthaltene .exe auszutauschen. Wer schon den Installer geladen hat, muss ich nach Austausch der .exe nicht noch einmal laden. Abgesehen davon werden die Installer identisch sein.

    Tut mir Leid.
     

    Attachments

    • Media-Buddy.zip
      1.2 MB

    Lehmden

    Retired Team Member
  • Premium Supporter
  • December 17, 2010
    12,577
    3,966
    Lehmden
    Home Country
    Germany Germany
    Hi.

    Inzwischen habe ich es geschafft, einen neuen Installer auf meinen Blog hochzuladen. Das Internet war mal wieder katastrophal, so das ich zig Anläufe gebraucht habe, bis die Datei endlich hochgeladen war. Ist sie nun aber. Ich habe ein paar kleine, eher kosmetische Korrekturen gleich mit erledigt. Deswegen gibt es tatsächlich doch eine neue Versionsnummer 1.3.1.11... Die neue Version kann man, muss man aber nicht unbedingt laden, sofern man die exe aus dem vorherigen Beitrag eingespielt hat. Der Download ist natürlich da, wo er immer ist, siehe 1. Beitrag.
     

    Users who are viewing this thread


    Write your reply...
    Top Bottom