Tvheadend - keine Aufnahmen (im Docker/Synology)

  • Hallo,

    ich habe auf meinem Synology-NAS Tvheadend mit Telerising und Easyepg im Docker laufen.
    Die Installation hat mit diesem Howto gut geklappt ( Danke an @Kusei :) )
    In Tvheadend läuft ein „IPTV Automatisches Netzwerk“ (1und1).

    Allerdings scheitere ich an den Aufnahmen:

    2020-09-08 11:54:19.000 dvr: "ArteTest" on "ARTE HD" recorder starting

    2020-09-08 11:54:19.000 mpegts: - ARTE HD in Telerising - tuning on IPTV #2
    2020-09-08 11:54:19.001 subscription: 0003: "epggrab" unsubscribing
    2020-09-08 11:54:19.027 spawn: Executing "/usr/bin/ffmpeg"
    2020-09-08 11:54:19.028 subscription: 0005: "DVR: ArteTest" subscribing on channel "ARTE HD", weight: 500, adapter: "IPTV #2", network: "Telerising", mux: " - ARTE HD", provider: "FFmpeg", service: "ARTE HD", profile="pass", username=""
    2020-09-08 11:54:49.479 dvr: Unable to create dir "/rec/ArteTest": Permission denied
    2020-09-08 11:54:49.479 dvr: Recording error: "ArteTest": Unable to create file

    Diese Einstellungen habe ich verwendet
    [xattach=45502,'left']Einstellungen für Docker[/xattach]
    [xattach=45501,'left']Einstellungen in TVheadend[/xattach]

    Auf dem Synology habe ich keinen Docker- oder Tvheadend-User gefunden, dem ich dem gemeinsamen "Video"-Ordner die Rechte zuordnen kann.
    Im Tvheadend-Docker-Protokoll habe ich noch
    User uid: 911 und User gid: 911
    gefunden, die aber mit Putty und "cat /etc/passwd" nicht mit aufgeführt sind.

    Was habe ich übersehen?
    Danke im Voraus :)

  • Ich habe die erste Aufnahme endlich hinbekommen! :thumbup:
    Dazu habe die Docker-Umgebungsvariablen PUID = 1029 (ist bei mir der Media-User) und PGID = 100 hinzugefügt.

    Allerdings kann ich nur das Streamingprofil "pass" verwenden, was .ts-Dateien erzeugt.
    "webtv-h264-vorbis-mp4" (und die übrigen) funktionieren nicht:



    2020-09-08 14:57:39.466 transcode: 0003: 03:H264: ==> Using profile webtv-h264
    2020-09-08 14:57:39.467 transcode: 0003: 01:AAC: ==> Using profile webtv-aac
    2020-09-08 14:57:39.467 transcode: 0003: 02:AAC: ==> Filtered out
    2020-09-08 14:57:39.585 libav: AVCodecContext: Error setting profile 0.
    2020-09-08 14:57:39.585 libav: AVCodecContext: Possible profiles:
    2020-09-08 14:57:39.586 libav: AVCodecContext: baseline
    2020-09-08 14:57:39.586 libav: AVCodecContext: main
    2020-09-08 14:57:39.586 libav: AVCodecContext: high
    2020-09-08 14:57:39.586 libav: AVCodecContext: high10
    2020-09-08 14:57:39.586 libav: AVCodecContext: high422
    2020-09-08 14:57:39.587 libav: AVCodecContext: high444

    2020-09-08 14:57:39.587 libav: AVCodecContext:
    Und am Ende ": End of program: Time missed" - eine Datei wird auch nicht erzeugt.





Jetzt mitmachen!

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