[markad] überarbeiteter Decoder

  • kfb77

    Balken kommen vom Himmel, wie es halt gerade paßt:


    Dezent.


    So lala:


    HD in 4:3 (Zack Synders Justice League) oder, Moment ... "Lucy in the Sky"


    mal breit:


    mal links und rechts:


    obwohl, vorher war besser:

    nee, gucken wir nochmal ...


    Wenn Du Anschauungsmaterial brauchst, melde dich.


    Stefan

  • Ich bin immer an Anschauungsmaterial interessiert, insbesondere aus nonFTA Kanäle.

    Dein Web Server Download hat problemlos funktioniert, da lade ich gerne mehr runter. Sag Bescheid, wenn da was für mich liegt.

  • Da ist noch ein kleiner Bug in der Timerverwaltung:

    Code
    Thu Jul  1 18:25:03 [3084] INFO:  starting markad v3.0.5 (5e56e72) (64bit)
    Thu Jul  1 18:25:03 [3084] INFO:  using libavcodec.so.58.91.100 with -1 threads
    Thu Jul  1 18:25:03 [3084] INFO:  on /srv/vdr/video/local/####/2021-07-01.18.25.107-0.rec
    Thu Jul  1 18:25:04 [3084] INFO:  paused by signal


    Alle Aufnahmen danach wurden bereits markiert. Was war hier anders?

    Habe, nachdem die Credits durch waren, den Timer gelöscht, damit die Karte frei wurde, also den Nachlauf abgebrochen. Die Aufnahme wird dann nicht mehr bearbeitet (aber vermutlich auch nicht beachtet)


    Stefan

  • Its not a bug, it is a feature.

    Wenn du die Aufnahme abbrichst, wird auch der markad Prozess abgebrochen. Das muss ich so machen, weil ja auch beim erzwungenen Runterfahren laufende Aufnahmen abgebrochen werden und ich dann nicht die markad Prozesse loslaufen lassen darf.

    Das müsste man im syslog sehen (irgendwas mit "markad killed").


    Außerdem sind die Marken bei abgebrochen Aufnahmen selten korrekt. In deinem Fall wäre mir der Abspann wichtig, um das Ende zu erkennen. Also macht es nach Abbruch eh wenig Sinn, markad drüber laufen zu lassen.

    Einmal editiert, zuletzt von kfb77 ()

  • Nein, nicht gut, Finger weg von Abbruch, wenn das was werden soll. Kannst ja beim Abspielen abrechen, dann ist markad das dann egal.

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

    Diesmal einige Optimierungen zum Thema Erkennen von Start und Ende der Sendung.

    Und wie immer: viele kleine Fehlerbereinigungen und Optimierungen.

  • Hallo,


    ich nutze aktuell vdr-2.5.6 mit der aktuellen markad Version aus dem git … 3.0.7


    Wenn ich VDR neu starte erhalte ich folgende Infos im Log…

    Was sagt mir diese Info?


    Gruß

    Uwe

  • Die sagen dir, dass du vdr mit Debug Log Level laufen hast (-l 3) und das sind Debug Meldungen (keine Fehlermeldungen) vom markad Plugin. Ich würde für den Normalbetrieb zumindest auf -l 2 reduzieren.

  • 😁 stimmt, Danke.


    Edit: mit -l 2 … startet VDR nicht mehr, da er dieses Logo Verzeichnis nicht findet.
    Verändere ich mit „--loglevel=2“ , dann wird das vom Plugin ignoriert…


    Was mache ich falsch?
    Eventuell ist heute bei mir einfach der Wurm drin…. 😁😉

    Einmal editiert, zuletzt von Uwe ()

  • Das markad Plugin übernimmt den Loglevel vom VDR, du must das also in der VDR Konfiguration änderen.

    Einen Plugin Parameter --loglevel gibt es nicht. Und -l bestimmt, wie du festgestellt hast, den Pfad zum Logo Cache.

    Mit vdr --help bekommt du die möglichen Parameter, die dann in das entsprechende Konfigurationsfile (normalerweise unter /etc/vdr/conf.d/)

    vdr (Auszug):

    Code
    Usage: vdr [OPTIONS]
    
      -l LEVEL, --log=LEVEL    set log level (default: 3)
                               0 = no logging, 1 = errors only,
                               2 = errors and info, 3 = errors, info and debug
                               if logging should be done to LOG_LOCALn instead of
                               LOG_USER, add '.n' to LEVEL, as in 3.7 (n=0..7)

    markad Plugin:

    Wie man sieht, keine eigene Option für den Log Level.

    (Stand ist nach Fix des Help Textes für --astopoffs, bei dir wird da noch der falsche Text kommen)

  • Mhh, ich habe versucht mit „loglevel=2“ das ist Zeile 7 vom markad Plugin zu konfigurieren. Was konfiguriert diese Zeile 7?


    Viele Grüße

    Uwe

  • Ich muss mal den Text verbessern: Das ist nicht der Loglevel vom markad Plugin, der Wert wird an markad (Standalone) übergeben und bestimmt dessen Loglevel.

  • So besser zu verstehen, was tatsächlich damit gemacht wird ?


    Einmal editiert, zuletzt von kfb77 ()

  • Does anyone have a script to use with markad --cut which would check that the cut recording is of sensible length and then use it instead of the original .ts files? I'm guessing VDR would also need a --genindex run after moving the cut recording to replace the original?


    I could write such a script myself, but many people working together on the same script would be more useful.


    I watch some of my recordings with Plex so there's no way to trigger the VDR cut function. Losing a few minutes of a show due to markad not recognizing something does not matter that much. Skipping the ads manually with Plex on an iPad is much more annoying.

  • I have (as part of a script, that also converts all mp2 to h264) this one:

  • which would check that the cut recording is of sensible length and then use it instead of the original .ts files?

    This is a brave approach. I would recommend, keep both, post the log file and I will look into it.

    There is a script "markad_videos" in the folder contrib in the source tree of markad who can do this. But no size check and no new index.

  • This is a brave approach. I would recommend, keep both, post the log file and I will look into it.

    I'd be willing to take the risk. I just re-built my VDR setup and I feel like even if I lost an episode completely, it would not be that serious. I may contact you at some point, though. I'm in Finland and I took a look at the markad source code. It seems to have special quirks for some (German?) channels. If I find any issues, I can send you logs of markad handling the Finnish recordings and channels.

  • It seems to have special quirks for some (German?) channels.

    Yes, unfortunately they were necessary. The broadcasters don't make things as easy as they used to be. If your Finnish channels also need this, post the markad log file from the recording directory, I will look into it.

Jetzt mitmachen!

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