Kodi spielt Videos mit schwarzem Rand ab

  • Hallo,

    ich hatte das schon einmal im englischen LE-Forum gepostet, aber nach meinem Log keine Antwort mehr bekommen. Seit ich am TV auf "Just scan" und "Originalformat" umgestellt habe, wird die Kodi-GUI korrekt dargestellt - vorher verschwand ein Teil unter dem Rand (Overlay-Problem). Jetzt werden aber einige Videos mit einem schwarzen Rand abgespielt. Zunächst dachte ich es sind Videos die nicht genau 1920x1080 als Auflösung haben, dem war aber laut Mediainfo nicht so. Beide sind 1920x1080, eines davon wird mit Rand abgespielt, das andere nicht. Ich hab hier mal die Mediainfo-Ausgabe. Erkennt jemand einen Unterschied?

    Problem-Video

    Das andere Video


  • Jetzt werden aber einige Videos mit einem schwarzen Rand abgespielt

    Umlaufend ein schwarzer Rand?
    Hast du vorher an der Kodi-Kalibrierung rumgespielt?

    Und, wie immer, wenn du eine Frage stellst...können wir bitte mal ein Logfile sehen?

    Wertschätzung kostet nichts, aber sie ist von unschätzbarem Wert.

  • NOTICE: VideoPlayer::OpenFile:  kommt in dem Log nur 1 Mal vor. Also wird in dem Fall nur ein Video abgespielt und nicht 2. Kannst du das bitte nochmal wiederholen?

    /var/media/daten3/tvs-tbbt-dd51-ded-dl-18p-azhd-x264-1108.mkv

    Ist das eine TV-Aufnahme oder woher kommt dieser doch sehr merkwürdige Titel? Scrapen konntest du den so auf jeden Fall nicht ;)

    Weiter sehe ich, dass das eine wohl 1080p/25 und das andere 1080p/24 ist, was mich auch denken lässt, dass das eine TV-Aufnahme sein könnte, die von deinem TV auf 1080p hpch sklaliert wurde und das andere eine native BluRay. Jetzt würde sich mir weiter die Frage stellen, wenn wir bei dem einen von einer TV-Aufnahme reden, in welcher Auflösung wird der Sender nativ ausgestrahlt? Ist das ein HD-Sender oder ggf. ein SD-Sender? Wenn es ein SD Sender ist, könnte ggf. das Backend, welches die Aufnahme gemacht hat, diese schwarzen Ränder verursachen. Wenn du die Datei mit VLC abspielst, sind dann auch die schwarzen Ränder drin?

    Fragen über Fragen ;)

    Du siehst, wir brauchen wesentlich mehr Informationen. Auf einer handelsüblichen BluRay liegt ein Film so gut wie nie in 1080p/25 vor (zu 99.975% immer in 1080p/24). Wenn es doch eine BluRay sein sollte und du das irgendwo runter geladen hast, dann hat derjenige, der das gerippt hat, einfach Müll gemacht.

    Wertschätzung kostet nichts, aber sie ist von unschätzbarem Wert.

  • Es könnte auch sein das er 25 Hz einfach voll Skaliert hat und 24 Hz nicht kalibriert sind. Ist halt meistens so wenn Der hdmi Anschluss beim Fernseher nicht auf Just Scan(so heißt es bei LG) oder PC Modus ist.

    --------------
    Guides nicht mehr verfügbar wegen Youtube unvermögen guten von schlechten Kodi Videos zu unterscheiden.

  • Abgesehen von euren Info's oben, könnte es nicht auch einfach nur ein Fehler im Dateiheader sein?
    Ich meine, man kann ja mit z.B. MKVToolNix die Info im Header nach belieben anpassen, Videospuren dadurch (quasi) strecken oder stauchen, anpassen (ohne neu zu codieren).
    Vielleicht reicht es ja, die Datei einfach mal über MKVToolNix zu jagen und die Auflösung dort entsprechend mal einstellen und somit erzwingen ...?

    Gruß Gz

    2x Android TV-Box Amlogic t95zPlus +Kodi mit Estuary, 3x Qnap 1x Synology NAS, LG 55" 3D-TV + 40", Surround

  • Ich hab nochmal beide Dateien getestet, jetzt gehen beide problemlos. Blöderweise lief Kodi mal wieder mit 3840x2160 statt FullHD-Auflösung. Dachte das Problem sei gelöst. Das passiert hier öfters mal weil der TV auf 4K ist. Mit 4K-Auflösung läuft die Kodi-GUI aber ruckelig. Das Problem sollte gelöst sein, wenn ich nur FullHD-Auflösungen in die "Erlaubten Auflösungen" eintrage. Kodi scheint das aber eher mittel zu interessieren was da drin steht.

    Hab dann mal auf FullHD umgestellt (die 60Hz hab ich gelassen) und es klappte wieder. Möglicherweise hab ich durch Zufall (durch den Wechsel von 4K auf FullHD) eine funktionierende Einstellung gefunden? Wie bekomme ich Kodi dazu immer und überall nur FullHD zu nutzen und niemals 4K?

    Es sind übrigens keine TV-Aufnahmen und da wurde auch nichts von SD auf HD hochskaliert, das würde man am Bild sehen. Ich hab oft genug deutsche Tonspuren von SD unter englische HD-Filme gelegt und das inzwischen gut zu erkennen. Woher die Dateien stammen kann ich nicht mehr sagen, die habe ich schon länger. Das Problem tritt hier aber vermutlich erst auf, weil ich erst jetzt auf "Just Scan" umgestellt habe. Vermutlich betrifft das auch andere Dateien.

    EDIT
    Hatte blöderweise jetzt den Log nicht an. Wenn ihr mir sagt wie ich ich fest auf FullHD stelle teste ich dann nochmal, vielleicht hat es sich ja schon erledigt.

  • Etwas Off-Topic:

    Ach komm, Staffel 11 von The Big Bang Theorie ist noch gar nicht so lange her (kam ca. im Januar zu AmazonHD) und TVS ist doch eigentlich recht bekannt würde ich mal behaupten :D


    @DaVu
    Damit dürfte die Frage nach der Quelle beantwortet sein ;)

  • Das Problem sollte gelöst sein, wenn ich nur FullHD-Auflösungen in die "Erlaubten Auflösungen" eintrage. Kodi scheint das aber eher mittel zu interessieren was da drin steht.

    Falsch. Die Einträge in der Whitelist haben nichts mit der Kodi-GUI zu tun. Die Einträge in der Whitelist betreffen Videos, die du abspielst und ob Kodi oder der TV skalieren soll. Diese Einträge betreffen also nur Video-Playback und nicht die Kodi GUI. Startet deine Kodi-GUI in 4k und du hast das vorher umgestellt, dann vergisst Kodi wohl diese Settings. Woran das liegt, kann ich dir nicht sagen.

    Ich kann dir aber sagen, dass das nichts mit der Whitelist zu tun hat.


    Wie bekomme ich Kodi dazu immer und überall nur FullHD zu nutzen und niemals 4K?

    In dem du in dem roten Feld die Auflösung einstellst:


    "Erlaubte Auflösungen" hat in dem Fall nichts damit zu tun.. Aber auch dort solltest du ggf. nur die 1920*1080 Auflösungen aktivieren. Und das natürlich ggf für alle FPS, die dein TV unterstützt. Grob würde ich schon mal sagen, dass du folgendes in die Whitelist einträgst:

    1920*1080 @ 50
    1920*1080 @ 60
    1920*1080 @ 24
    1920*1080 @ 23.976
    1920*1080 @ 30
    1920*1080 @ 29.97

    Damit dürfte für FullHD erstmal alles abgedeckt sein.

    Wenn Kodi die Einstellung unter "Auflösung" verliert, dann bitte darauf achten, dass du Kodi in der richtigen Reihenfolge startest. Also TV an, AVR an und dann erst Kodi einschalten.

    Wertschätzung kostet nichts, aber sie ist von unschätzbarem Wert.

  • Ich habe da schon sämtliche 1080p-Auflösungen eingetragen und dennoch startet er mal mit 1080p, mal mit 4K.

    Das Problem der Wiedergabe hatte ich zwar bei den FullHD-Videos nicht mehr, jetzt hab ich es aber wieder bei einem SD-Video in 4:3. Die mpeg2 wird korrekt abgespielt, das x264-Encoding nicht. Da hab eich oben und unten schwarze Balken, evtl. auch an den Seiten, aber da sind ja wegen dem 4:3 ohnehin welche. Keiner meiner Player (mpv, VLC, mplayer) auf dem Desktop hat Probleme damit, nur Kodi auf dem HTPC. Quelle ist eine PAL-DVD.

    Hier mal die Mediainfo-Daten und der Kodi-Log.

    AVC


    mpeg2

  • Korrigiere deine Whitelist:

    AVC:

    Code
    2020-06-17 11:08:11.675 T:140494940133120  NOTICE: Whitelist search for: width: 720, height: 576, fps: 25.000, 3D: false
    2020-06-17 11:08:11.676 T:140494940133120   DEBUG: Trying to find exact refresh rate
    2020-06-17 11:08:11.676 T:140494940133120   DEBUG: No exact whitelisted resolution matched, trying double refresh rate
    2020-06-17 11:08:11.676 T:140494940133120   DEBUG: No double whitelisted resolution matched, trying 3:2 pullback
    2020-06-17 11:08:11.677 T:140494940133120   DEBUG: No 3:2 pullback refresh rate whitelisted resolution matched, trying current resolution
    2020-06-17 11:08:11.677 T:140494940133120   DEBUG: Current resolution doesn't match, trying default resolution
    2020-06-17 11:08:11.677 T:140494940133120   DEBUG: Matched fuzzy whitelisted Resolution HDMI-0: 1920x1080 @ 25.00Hz (35)
    2020-06-17 11:08:11.677 T:140494940133120  NOTICE: Display resolution ADJUST : HDMI-0: 1920x1080 @ 25.00Hz (35) (weight: 0.000)

    MPEG2:

    Code
    2020-06-17 11:08:33.614 T:140493985191680  NOTICE: Whitelist search for: width: 720, height: 576, fps: 25.000, 3D: false
    2020-06-17 11:08:33.614 T:140493985191680   DEBUG: Trying to find exact refresh rate
    2020-06-17 11:08:33.615 T:140493985191680   DEBUG: No exact whitelisted resolution matched, trying double refresh rate
    2020-06-17 11:08:33.615 T:140493985191680   DEBUG: No double whitelisted resolution matched, trying 3:2 pullback
    2020-06-17 11:08:33.615 T:140493985191680   DEBUG: No 3:2 pullback refresh rate whitelisted resolution matched, trying current resolution
    2020-06-17 11:08:33.615 T:140493985191680   DEBUG: Current resolution doesn't match, trying default resolution
    2020-06-17 11:08:33.615 T:140493985191680   DEBUG: Matched fuzzy whitelisted Resolution HDMI-0: 1920x1080 @ 25.00Hz (35)
    2020-06-17 11:08:33.615 T:140493985191680  NOTICE: Display resolution ADJUST : HDMI-0: 1920x1080 @ 25.00Hz (35) (weight: 0.000)

    Weiter sind 720*576 auch kein sauberes 4:3. Das kannst du ganz einfach mit einem Taschenrechner ausrechnen.

    FullHD Beispiel.

    1920 x 1080 = exaktes 16:9.....

    1920 / 16 = 120
    120 * 9 = 1080

    Deine Auflösung:

    720 / 4 = 180
    180 * 3 = 540

    Somit wäre ein 768 x 576 ein exaktes 4:3. Das angegebene 720*576 gilt dennoch als Standard SD-Auflösung für 4:3 ABER mit einer PAR (Pixel Aspect Ratio) von 1.066. Dann passt es auch wieder mit dem Seitenverhältnis. Siehe:

    https://de.wikipedia.org/wiki/Standard_Definition_Television

    In deinem Log ist für 720*576 folgendes zu finden:

    Code
    2020-06-17 11:07:27.283 T:140496649959616    INFO: ID:0x206 Name:720x576 Refresh:50.000000 Width:720 Height:576
    2020-06-17 11:07:27.283 T:140496649959616    INFO: Pixel Ratio: 1.422222


    Die PAR liegt in deinem Fall bei der Auflösung bei 1.422. Das ist die Standard PAR für 720*576 wenn das Endergebnis 16:9 sein soll (siehe Tabelle im Link oben).

    Kurzum. Leb mit den schwarzen Balken bei 4:3. So viel Material sollte es ohnehin nicht sein und wenn doch, dann wirst du nicht drum herum kommen deinen TV entsprechend auf das Material umzustellen, wenn du das eine oder das andere schauen möchtest.

    Wertschätzung kostet nichts, aber sie ist von unschätzbarem Wert.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!