Posts by MegaV0lt

    Softhddevice

    ffmpeg

    Original as with Gen2VDR V7


    The recording is big. My DSL is slow...

    I check tomorrow.


    Strange that it is playing sinc a year everything...

    Hier das Log mit loglevel=3

    Habe bemerkt, dass ich einige Aufnahmen nicht abspielen kann und der VDR ohne weitere Fehlermeldung beendet wird:


    Code
    1. Jan 27 22:34:52 vdr01 vdr[25267]: [25267] replay /video/Silicon_Valley/Blutgeld__(S06E02)/2019-12-10.20.38.6-0.rec
    2. Jan 27 22:34:52 vdr01 kernel: imon:send_packet: task interrupted
    3. Jan 27 22:34:52 vdr01 kernel: imon:lcd_write: send packet failed!
    4. Jan 27 22:34:52 vdr01 lircd-0.10.1[3253]: Info: removed client
    5. Jan 27 22:34:52 vdr01 root[3939]: /tmp/vdr/vdr_run: Zeile 3: 25267 Abgebrochen /usr/local/bin/vdr --localedir=/usr/local/share/locale --dirnames=1024,255,1 --terminal=/dev/tty8 --grab=/tmp --chartab=ISO-8859-9 --lirc=/dev/lircd -u root -w 30 --config=/etc/vdr --shutdown='/_config/bin/vdrshutdown' --epgfile=/var/vdr/epg.data --log=2 --video=/video --record='/tmp/vdr/vdr_record' --lib=/usr/local/lib/vdr --plugin='softhddevice -d :0 -v vdpau -a hw:NVidia,7 -w alsa-close-open-delay' --plugin='dvbapi -d' --plugin='epgsearch --logfile=/var/log/epgsearch.log --verbose=1 --svdrpsendcmd=/usr/bin/svdrpsend' --plugin='fritzbox ' --plugin='dbus2vdr ' --plugin='epgsearchonly ' --plugin='conflictcheckonly ' --plugin='osdteletext -d /tmp/osdteletext -n 20' --plugin='markad ' --plugin='scraper2vdr ' --plugin='femon ' --plugin='skinflatplus ' --plugin='imonlcd -p ffdc' --plugin='filebrowser ' --plugin='iptv ' --plugin='epg2vdr ' --plugin='skinnopacity ' --plugin='admin '
    6. Jan 27 22:34:52 vdr01 G2V_3933_1[26247]: /etc/vdr/runvdr VDR wurde beendet - RC: 134
    7. Jan 27 22:34:52 vdr01 root[3939]: <13>Jan 27 22:34:52 G2V_3933_1: /etc/vdr/runvdr VDR wurde beendet - RC: 134


    Wie kann ich die Aufnahmen reparieren?

    Mit VLC werden sie abgespielt.


    Markad.log der Aufnahme:

    Habe epgd und epg2vdr aktualisiert und nun Fehler im Log:


    Code
    1. Jan 7 11:00:27 vdr01 vdr[6956]: epg2vdr: Fatal: Missing definition of field 'timers._ENDTIME' in dictionary!
    2. Jan 7 11:00:27 vdr01 vdr[6956]: epg2vdr: Fatal: Field 'timers._ENDTIME' not defined (missing in dictionary)

    Muss ich die Datenbank neui erstellen?


    Die Versionen müssten doch die letzten sein?

    Code
    1. root auf vdr01 am 07.01.2020 11:06
    2. [~] # epgd-tool -show-stats
    3. +---------------------------------------------------+-------+--------+----------------+----------+---------------------------+---------------------------+---------------------------+
    4. | version | dbapi | master | ip | state | last touch | last download | next download |
    5. +---------------------------------------------------+-------+--------+----------------+----------+---------------------------+---------------------------+---------------------------+
    6. | vdr 2.4.0 epg2vdr 1.1.106-GITdddd5c4 (23.12.2019) | 7 | Y | 192.168.178.68 | attached | 7th January 2020 11:06:21 | 7th January 2020 10:42:47 | NULL |
    7. | epgd 1.1.149-GIT71cd459 (15.12.2019) | 7 | - | 192.168.178.68 | standby | 7th January 2020 11:06:21 | 7th January 2020 10:52:53 | 7th January 2020 14:52:53 |
    8. +---------------------------------------------------+-------+--------+----------------+----------+---------------------------+---------------------------+---------------------------+

    Die epg.dat im epgd-Ordenr ist von Heute und das _ENDTIME ist auch drin


    Kann man das so machen?


    Code
    1. case when sub_longdescription is Null then
    2. case when cnt_duration is not Null then concat('|', 'Länge: ', round(cnt_duration/60), ' Min.') end,
    3. else
    4. case when cnt_duration is Null then concat('||', sub_longdescription)
    5. else concat('||', sub_longdescription, ' ', round(cnt_duration/60), ' Min.') end,
    6. end,

    Der Code soll die Beschreibung um das xx Min. anhängen bzw wenn die Beschreibung leer ist Länge: xx Min. ausgeben.


    Kann man eigentlich irgendwo prüfen, ob das funktioniert?

    Ich verwende EPGd und EPG2VDR um den VDR mit EPG-Infos zu füllen.

    Was mir allerdings fehlt sind die Angaben zur Sendungslänge, so wie sie im DVB-EPG meistens an die Berschreibung angehänt ist.


    Meine eventsview.sql:

    Leider kenn ich mch mit dem sql-kram nicht aus.

    Ich hätte gerne die Sendungslänge (ohne Werbung) an die Beschreibung angehängt (54 Min.)


    Die eventsview-plain:


    Das müsste doch machbar sein?

    Und schon wieder welche ohne Nummerierung:

    Im Log ist nichts zu finden...

    Habe die Serien bei eplists.de schon manuell noch mal gespeichert.