Aufnahmen lassen sich nicht zeitversetzt abspielen

  • Nach Umstellung von yaVDR 0.7 Ansible auf neu installiertem Ubuntu 22.04.1 LTS läuft alles prima, aber Aufnahmen lassen sich nicht zeitversetzt abspielen.

    Löschen einer laufenden Aufnahme ist nach Sicherheitsnachfrage ohne Probleme möglich. Wenn die Aufnahme fertig ist, geht das Abspielen auch ohne Probleme.

    Code
    Feb  4 17:01:38 yavdr irexec[1970]: Befehl akzeptiert von: 192.168.99.107
    Feb  4 17:01:38 yavdr vdr: [1380] replay /srv/vdr/video/Skispringen#3A_FIS_Weltcup_2022~23_in_Willingen/2023-02-04.16.05.22-0.rec
    Feb  4 17:01:38 yavdr vdr: [1380] playing '/srv/vdr/video/Skispringen#3A_FIS_Weltcup_2022~23_in_Willingen/2023-02-04.16.05.22-0.rec/00001.ts'
    Feb  4 17:01:38 yavdr vdr: [1380] ERROR (recording.c,3281): /srv/vdr/video/Skispringen#3A_FIS_Weltcup_2022~23_in_Willingen/2023-02-04.16.05.22-0.rec/00001.ts: Ungültiger Dateideskriptor
    Feb  4 17:01:38 yavdr vdr: [1380] playing '/srv/vdr/video/Skispringen#3A_FIS_Weltcup_2022~23_in_Willingen/2023-02-04.16.05.22-0.rec/00001.ts'
    Feb  4 17:01:38 yavdr vdr: [1380] ERROR (recording.c,3281): /srv/vdr/video/Skispringen#3A_FIS_Weltcup_2022~23_in_Willingen/2023-02-04.16.05.22-0.rec/00001.ts: Ungültiger Dateideskriptor
    Feb  4 17:01:39 yavdr vdr: [1380] switching to channel 22 S19.2E-1-1091-31200 (Eurosport 1 Deutschland)

    lsof liefert beim Aufnehmen folgendes:

    Code
    root@yavdr:~# lsof /srv/vdr/video/Skispringen#3A_FIS_Weltcup_2022~23_in_Willingen/2023-02-04.16.05.22-0.rec/00001.ts
    COMMAND  PID USER   FD   TYPE DEVICE  SIZE/OFF                 NODE NAME
    vdr     1380  vdr   54u   REG   0,49 110936168 17273333301991320532 /srv/vdr/video/Skispringen#3A_FIS_Weltcup_2022~23_in_Willingen/2023-02-04.16.05.22-0.rec/00001.ts

    Das scheint nur aufzutreten, wenn das Aufnahmenverzeichnis als CIFS gemountet wurde. Aufnahmen auf die System-SSD lassen sich beim Aufnehmen abspielen.

    Code
    # cat /etc/fstab
    //192.168.99.8/video/vdr /srv/vdr/video cifs vers=3.0,user=vdr,password=***,uid=666,gid=666,file_mode=0666,dir_mode=0777 0 0
    
    # mount
    //192.168.x.x/video/vdr on /srv/vdr/video type cifs (rw,relatime,vers=3.0,cache=strict,username=vdr,uid=666,noforceuid,gid=666,noforcegid,addr=192.168.x.x,file_mode=0666,dir_mode=0777,soft,nounix,serverino,mapposix,rsize=4194304,wsize=4194304,bsize=1048576,echo_interval=60,actimeo=1,user=vdr)

Jetzt mitmachen!

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