Beiträge von kfb77

    ATV II

    Das ist auch wieder so ein Fall, wo der Sender die falsche Info über das Aspect Ration sendet, das macht es mir schwerer, es müsste aber trotzdem gehen.

    Sun May 9 19:20:12 [1124] INFO: broadcast aspect ratio 4:3 (from vdr info)


    Kannst du plugins selber bauen und testen ? Wenn nicht, brauche ich die Aufnahme, da ich den Sender nicht habe. Zugang dann bitte per PM.


    RTL

    Ich vermute laut Log, da gibt es ein Let's Dance spezifisches Sonderlogo. Das muss ich mir mal anschauen, den Sender habe ich, ich nehme das mal auf.

    Die Version 3.0.2 ist auf vdr-plugin-markad verfügbar.

    Dieser Update war bestimmt von Anwender Feedbacks:

    - svdr Port konfigurierbar (thx stschulze )

    - markad wird bei make install in das Verzeichnis installiert, welchen durch bindir in vdr.pc definiert wird (vorher immer nach /usr/bin). Bitte beim selber bauen darauf achten, dass /usr/bin/markad gelöscht wird, falls in vdr.pc ein anderes Zielverzeichnis steht. (thx rell )

    - einige Fehlerbereinigungen für H.264 Aufnahmen mit einer Auflösung von 1440x1080 (thx stschulze )

    - einige Fehlerbereinigung beim automatischen Extrahieren von Logos bei HD Sendern (thx stschulze )

    Den Sender habe ich auch, ich teste das mal heute Abend mit den VDR Default Werten von 2 Minuten Vorlauf und 10 Minuten Nachlauf, dann müsste es gehen

    Nein, geht trotzdem nicht. Ich bekomme vom VDR das falsche Aspect Ratio aus dem info File und dann suche ich nach einem 4:3 Logo, welches ich natürlich in einem 16:9 Video nicht finden werde. Unter günstigen Rahmenbedingungen geht es trotzdem, weil markad trotzdem auch noch nach einem 16:9 Logo sucht, aber ein Wetterbericht hat eben keine günstigen Bedingungen.

    Ich habe Klaus mal darauf hingewiesen, siehe hier.

    kls

    VDR 2.4.6 aus yavdr

    Sender: ServusTV Deutschland


    Hallo Klaus,

    Ich nutze bei markad die Aspect Ratio aus dem Info File. Mir ist aufgefallen, dass die bei ServusTV Deutschland (ggf. auch andere, aber da ist es mir aufgefallen) falsch ist. Das Info File in der Anlage ist von einer Aufnahme, die vollständig in 16:9 ist. Im Info File steht aber 4:3. Codec ist MPEG-2, Auflösung ist 720x576, PAR 64:45 in der gesamten Aufnahme. Und das sollte doch DAR 16:9 sein.


    PAR nach ITU-R BT-601 PAR nach MPEG-4 Generische PAR nach MPEG-2
    PAL NTSC PAL NTSC PAL NTSC
    4:3 1150/1053 38800/42651 12/11 10/11 16/15 8/9
    16:9 4600/3159 155200/127953 16/11 40/33 64/45 32/27

    Quelle


    Kannst du dir das bitte mal anschauen.

    stschulze

    Telebörse: Da hast du mir ja schon die harten Problemfälle rausgesucht. Das ist kein Logo, das ist eine Newsticker Zeile. Und rechts neben dem Logo ist noch die Uhrzeit, die aber typischerweise nicht statisch ist. Und statische Bildausschnitte sind die Grundidee zum Logo finden. Aber es gibt einen Plan B, oben links gibt es ein zweites Logo "HD". Dann nehme ich eben das. Dazu war noch eine kleine Änderung in der Größenprüfung von Logos notwendig, damit so ein kleines Logo akzeptiert wird. Fix ist im Branch V03 im git.

    Aber auch hier bleibt ein Problem übrig, zwischen Nachrichten und Telebörse gibt es kein Kriterium um den Start zu erkennen die machen da nahtlos weiter. Somit wird auch keine Start Marke erkannt und zur Sicherheit der Anfang der Aufnahme genommen.

    stschulze Die Aufnahme "Mein Leben ..." geht jetzt mit dem aktuellen Stand im Git Branch V03. Das Problem war die Auflösung von 1440x1080 Pixel, die hatte ich bis jetzt noch nicht. Da gab es gleich ein paar Folgefehler, nicht nur bei der Logo Erkennung.

    Noch folgende grundsätzliche Anmerkung zu der Aufnahme:

    1. Die Marken werden genauer, wenn du noch "--fulldecoding" hinzunimmst. Die Laufzeit wird sich grob verdoppeln, entscheide selbst, ob dir das Wert ist.

    2. Die Ende Marke ist zu früh. Logo weg -> Abspann ohne Logo -> Logo wieder da und Rest vom Abspann, damit komme ich nicht klar. Und das ganze noch 3 Minuten nach Pre-Timer + Länge. Die Ende Marke ist am ersten "Logo weg". Auf den Abspann musst du verzichten.

    Ein erstes Ergebnis habe ich schon mal: Die Wettervorhersage kann so nichts werden, da ist die ganze Aufnahme insgesamt zu kurz (4:16) und außerdem ist das graue Logo (außer dem S) in dem für Wetterberichte typischen statischen grauen Wolkenhintergrund. Bei einer SD Aufnahme brauche ich mindestes 10 Minuten, bei einer HD noch mehr. In dem Fall sogar ohne die statischen Wolken im Hintergrund, weil die zur Logo Erkennung nicht geeignet ist.

    Den Sender habe ich auch, ich teste das mal heute Abend mit den VDR Default Werten von 2 Minuten Vorlauf und 10 Minuten Nachlauf, dann müsste es gehen.

    Wow, sehr gutes Beispiel für einen worst case: Einen Sender, den ich nicht habe und dann auch noch im 4:3 Format. Ich habe den Verdacht, dass das Logo breiter ist, als mein Suchfenster.

    Das muss ich mir genauer anschauen, kannst du bitte einen tar auf das Aufnahmeverzeichnis machen (also ab Ebene Mein_Leben...) und mir per PM einen Downloadlink senden ?

    Macht es zukünftige Durchläufe schneller?

    Ja, weil er ein fertiges Logo aus dem Cache nehmen kann und das Logo nicht zuerst Mal in der Aufnahme suchen muss. Bei meinem Intel I3 und 1.000 Testaufnahmen sind das im Schnitt 1s pro Aufnahme. Mag mit diesen Fakten jeder selbst entscheiden, ob es ihm wichtig ist, die eine Sekunde einzusparen.


    Ich versuche jetzt so nach und nach die Logo Dateien auf den Aufnahmen extrahieren zu lassen

    Wozu ?



    Bei den öffentlichen funktioniert das ganz gut. Bei den HD+ Kanälen bekomme ich regelmäßig die Meldung, dass kein Logo gefunden wurde

    Klar, am besten funktioniert immer das, was ich auch habe. Für alles andere brauche ich Input. Warum postest du nicht mal ein Logfile ?

    rell Ich habe mir das mal näher angeschaut, das mit dem prefix Parameter geht nicht, weil viele die Plugins "in tree" im VDR bauen. Da hat man keinen Einfluss mehr auf die make Parameter der Plugins. Außerdem sollte markad auch nicht woanders liegen wie der vdr.

    Ich habe dir eine andere Lösung eingebaut: Ich berücksichtige jetzt die Werte in vdr.pc. markad installiert sich jetzt im Pfad von bindir. Bitte mit aktuellem Branch V03 testen.