(gelöst) markad: cannot find internal recording structure for

  • Hallo Leute,

    verwende die suchtimer in Verbindung mit seriestimer und mir ist folgendes im syslog aufgefallen:

    Das steht für alle timer, die durch Suchtimer erstellt werden im syslog und es werden keine Schnittmarken gesetzt.

    Weiß jemand woran das liegen könnte?

    Grüße, Kokel

    Hardware Ranch

    Server - HW: Supermicro C7P67 | Xeon E3-1220L | 16GB RAM | 1x MKNSSDCR60GB | 1x M4-CT256M4SSD2 | 4x WD30EFRX (SoftRaid 5) | L4M Modul F4 + 2x L4M Flex C&T/T2
    Hostsystem - SW: Archlinux - QEMU-KVM
    VDR Server VM: Archlinux (vdr4arch-next) | Plugins: dummydevice - live - markad - epgsearch - streamdev - svdrposd - svdrpservice - epg2vdr
    ---
    VDR1: Chieftech HT-01B | ASRock B75 Pro3-M | Intel G620 | ASUS GT610-SL-1GD3L | 4GB RAM | Kingston SV300S37A/60G | Logitech Harmony 300 | iMON VFD+IR | L4M Twin CT Rev. V6 | Bluray/DVD-RW: LiteOn iHES112-115 | yaVDR 0.5.0a
    VDR2: MS-Tech MC-1200 Rev.C | ASRock H67M-GE/HT | Intel G630T | ASUS EN210 SILENT/DI/512MD3(LP) | 4GB RAM | Crucial m4 SSD 64GB | Logitech Harmony 300 | Atric IR-Einschalter Rev.5 | L4M Twin S2 ver 6.2 | Bluray/DVD-RW: LiteOn iHES112-115 | yaVDR 0.5.0a
    TV: Philips 32PFL5605H/12

    3 Mal editiert, zuletzt von kokel (16. Januar 2013 um 19:57)

  • Code
    markad: cannot find internal recording structure

    Weiß jemand woran das liegen könnte?


    Ich würde ja mal vermuten, da fehlt die "index" Datei, das wäre das einzige was ich mir unter "internal recording structure" vorstellen könnte ... ?

    Regards
    fnu

    HowTo: APT pinning

    Click for my gear

    [¹] Intel NUC Kit NUC7i5BNH, Akasa Newton S7, 8GB DDR4, WD Black SN700 500GB NVMe, Crucial MX500 2TB, CIR, SAT>IP, Ubuntu LTS 18.04.5, VDR 2.4.1 (15W)

    [²] Intel NUC Kit NUC7i3BNH, 8GB DDR4, WD PC SN520 250GB NVMe, Crucial MX500 1TB, CIR, SAT>IP, Ubuntu LTS 20.04.1, VDR 2.4.1 (13W)

    [³] BQ500, Asrock X470D4U, AMD Ryzen 3 3100, 32GB DDR4 ECC, 2x WDC SN520 256GB, 2x Samsung SSD 4TB, 1x SanDisk SSD+ 1TB, 1x WDC Blue SSD 500GB, Windows Server 2019 Hyper-V (35W)

    [⁴] Jultec JPS0501-12AN, JPS0501-8M2, Octopus Net (DVBS2-8) & openHABian 3.3.0

  • Hallo,
    mittlerweile habe ich das Problem gelöst. Das Problem hatte ich sowohl unter Debian Squeeze mit Paketen von e-tobi.net jetzt auch nach dem Neuaufsetzen unter Ubuntu Precise mit Paketen aus dem yaVDR Testing Repo.
    Abhilfe hat das nue packen des Pakets vdr-plugin-markad gebracht:

    Code
    # apt-get source vdr-plugin-markad
    # apt-get build-dep vdr-plugin-markad
    # cd vdr-plugin-markad-0.1.3.git20120530/
    # dpkg-buildpackage
    # cd ..
    # dpkg -i vdr-plugin-markad_0.1.3.git20120530-0yavdr0~precise_amd64.deb

    Danach war der Fehler weg und Schnittmarken werden wieder gesetzt, endlich. Warum ich das Paket neu packen musste, weiß ich nicht. Beim live plugin wars übrigens genau der gleiche Fall.

    Grüße,
    Kokel

    Hardware Ranch

    Server - HW: Supermicro C7P67 | Xeon E3-1220L | 16GB RAM | 1x MKNSSDCR60GB | 1x M4-CT256M4SSD2 | 4x WD30EFRX (SoftRaid 5) | L4M Modul F4 + 2x L4M Flex C&T/T2
    Hostsystem - SW: Archlinux - QEMU-KVM
    VDR Server VM: Archlinux (vdr4arch-next) | Plugins: dummydevice - live - markad - epgsearch - streamdev - svdrposd - svdrpservice - epg2vdr
    ---
    VDR1: Chieftech HT-01B | ASRock B75 Pro3-M | Intel G620 | ASUS GT610-SL-1GD3L | 4GB RAM | Kingston SV300S37A/60G | Logitech Harmony 300 | iMON VFD+IR | L4M Twin CT Rev. V6 | Bluray/DVD-RW: LiteOn iHES112-115 | yaVDR 0.5.0a
    VDR2: MS-Tech MC-1200 Rev.C | ASRock H67M-GE/HT | Intel G630T | ASUS EN210 SILENT/DI/512MD3(LP) | 4GB RAM | Crucial m4 SSD 64GB | Logitech Harmony 300 | Atric IR-Einschalter Rev.5 | L4M Twin S2 ver 6.2 | Bluray/DVD-RW: LiteOn iHES112-115 | yaVDR 0.5.0a
    TV: Philips 32PFL5605H/12

  • Hi,
    ich muss leider zurückrudern! Habe weiterhin das Problem wie oben beschrieben mit markad!
    Für die Zwischenzeit habe ich markad in die recording hooks in R90.custom unter after eingestragen.

    Das Ganze bezieht sich auf meinen Aufnahme-Server (siehe Signatur).
    Der Aufruf per R90.custom hat besser funktioniert, gibt bei manchen Aufnahmen allerdings auch Fehler, so wie dieser:

    Aufruf:

    Code
    /usr/bin/markad -b -I -R -G --loglevel=4 - /var/lib/video.00/Serien/How_I_Met_Your_Mother/Staffel_05/E24.Die_Weisheit_des_Universums/2012-09-03.15.27.7-0.rec/


    markad.log:

    Hat jemand eine Idee woran das liegen könnte/ wie ich das behebn könnte?
    Vielen Dank,
    Kokel

    [edit] Wenn ich auf meinem VDR am Fernseher (kein Client, hat DVB-T Stick) markad per OSD anstoße bei derselben Aufnahme läuft markad durch und Schnittmarken werden gesetzt.

    Hardware Ranch

    Server - HW: Supermicro C7P67 | Xeon E3-1220L | 16GB RAM | 1x MKNSSDCR60GB | 1x M4-CT256M4SSD2 | 4x WD30EFRX (SoftRaid 5) | L4M Modul F4 + 2x L4M Flex C&T/T2
    Hostsystem - SW: Archlinux - QEMU-KVM
    VDR Server VM: Archlinux (vdr4arch-next) | Plugins: dummydevice - live - markad - epgsearch - streamdev - svdrposd - svdrpservice - epg2vdr
    ---
    VDR1: Chieftech HT-01B | ASRock B75 Pro3-M | Intel G620 | ASUS GT610-SL-1GD3L | 4GB RAM | Kingston SV300S37A/60G | Logitech Harmony 300 | iMON VFD+IR | L4M Twin CT Rev. V6 | Bluray/DVD-RW: LiteOn iHES112-115 | yaVDR 0.5.0a
    VDR2: MS-Tech MC-1200 Rev.C | ASRock H67M-GE/HT | Intel G630T | ASUS EN210 SILENT/DI/512MD3(LP) | 4GB RAM | Crucial m4 SSD 64GB | Logitech Harmony 300 | Atric IR-Einschalter Rev.5 | L4M Twin S2 ver 6.2 | Bluray/DVD-RW: LiteOn iHES112-115 | yaVDR 0.5.0a
    TV: Philips 32PFL5605H/12

    Einmal editiert, zuletzt von kokel (3. September 2012 um 19:24)

  • Hallo,
    weiß wirklich keiner, wie ich das Problem beheben könnte?
    Grüße, Kokel

    Hardware Ranch

    Server - HW: Supermicro C7P67 | Xeon E3-1220L | 16GB RAM | 1x MKNSSDCR60GB | 1x M4-CT256M4SSD2 | 4x WD30EFRX (SoftRaid 5) | L4M Modul F4 + 2x L4M Flex C&T/T2
    Hostsystem - SW: Archlinux - QEMU-KVM
    VDR Server VM: Archlinux (vdr4arch-next) | Plugins: dummydevice - live - markad - epgsearch - streamdev - svdrposd - svdrpservice - epg2vdr
    ---
    VDR1: Chieftech HT-01B | ASRock B75 Pro3-M | Intel G620 | ASUS GT610-SL-1GD3L | 4GB RAM | Kingston SV300S37A/60G | Logitech Harmony 300 | iMON VFD+IR | L4M Twin CT Rev. V6 | Bluray/DVD-RW: LiteOn iHES112-115 | yaVDR 0.5.0a
    VDR2: MS-Tech MC-1200 Rev.C | ASRock H67M-GE/HT | Intel G630T | ASUS EN210 SILENT/DI/512MD3(LP) | 4GB RAM | Crucial m4 SSD 64GB | Logitech Harmony 300 | Atric IR-Einschalter Rev.5 | L4M Twin S2 ver 6.2 | Bluray/DVD-RW: LiteOn iHES112-115 | yaVDR 0.5.0a
    TV: Philips 32PFL5605H/12

  • Hallo kokel,

    hast Du die Aufnahme noch bei der markad abstürzt?

    Ansonsten muss ich mal bei Gelegenheit nachschauen (wg. "cannot find internal recording structure"), habe aber gerade wenig Zeit ;(

    Gruß

    Joe_D

  • hast Du die Aufnahme noch bei der markad abstürzt?


    Ja, die habe ich noch. Sehr nett, wenn du mal nachschauen würdest. Ich schaue heute Abend mal nach, ob markad bei weiteren Aufnahmen versagt hat.

    Soll ich dir die Aufnahme zur Verfügung stellen?

    Grüße, Kokel

    Hardware Ranch

    Server - HW: Supermicro C7P67 | Xeon E3-1220L | 16GB RAM | 1x MKNSSDCR60GB | 1x M4-CT256M4SSD2 | 4x WD30EFRX (SoftRaid 5) | L4M Modul F4 + 2x L4M Flex C&T/T2
    Hostsystem - SW: Archlinux - QEMU-KVM
    VDR Server VM: Archlinux (vdr4arch-next) | Plugins: dummydevice - live - markad - epgsearch - streamdev - svdrposd - svdrpservice - epg2vdr
    ---
    VDR1: Chieftech HT-01B | ASRock B75 Pro3-M | Intel G620 | ASUS GT610-SL-1GD3L | 4GB RAM | Kingston SV300S37A/60G | Logitech Harmony 300 | iMON VFD+IR | L4M Twin CT Rev. V6 | Bluray/DVD-RW: LiteOn iHES112-115 | yaVDR 0.5.0a
    VDR2: MS-Tech MC-1200 Rev.C | ASRock H67M-GE/HT | Intel G630T | ASUS EN210 SILENT/DI/512MD3(LP) | 4GB RAM | Crucial m4 SSD 64GB | Logitech Harmony 300 | Atric IR-Einschalter Rev.5 | L4M Twin S2 ver 6.2 | Bluray/DVD-RW: LiteOn iHES112-115 | yaVDR 0.5.0a
    TV: Philips 32PFL5605H/12

  • Zitat von »kokel«
    Soll ich dir die Aufnahme zur Verfügung stellen?
    Ja bitte!

    Alles klar, heute Abend bekommste ne PM mit Link zum Download.
    Schon mal vielen Dank dafür!

    Grüße, Kokel

    Hardware Ranch

    Server - HW: Supermicro C7P67 | Xeon E3-1220L | 16GB RAM | 1x MKNSSDCR60GB | 1x M4-CT256M4SSD2 | 4x WD30EFRX (SoftRaid 5) | L4M Modul F4 + 2x L4M Flex C&T/T2
    Hostsystem - SW: Archlinux - QEMU-KVM
    VDR Server VM: Archlinux (vdr4arch-next) | Plugins: dummydevice - live - markad - epgsearch - streamdev - svdrposd - svdrpservice - epg2vdr
    ---
    VDR1: Chieftech HT-01B | ASRock B75 Pro3-M | Intel G620 | ASUS GT610-SL-1GD3L | 4GB RAM | Kingston SV300S37A/60G | Logitech Harmony 300 | iMON VFD+IR | L4M Twin CT Rev. V6 | Bluray/DVD-RW: LiteOn iHES112-115 | yaVDR 0.5.0a
    VDR2: MS-Tech MC-1200 Rev.C | ASRock H67M-GE/HT | Intel G630T | ASUS EN210 SILENT/DI/512MD3(LP) | 4GB RAM | Crucial m4 SSD 64GB | Logitech Harmony 300 | Atric IR-Einschalter Rev.5 | L4M Twin S2 ver 6.2 | Bluray/DVD-RW: LiteOn iHES112-115 | yaVDR 0.5.0a
    TV: Philips 32PFL5605H/12

  • Hallo kokel,

    bei der Aufnahme stürzen meine Testsysteme (32Bit und 64Bit) nicht ab, habe aber auch andere libavcodec-Versionen. Beim "cannot find internal recording structure"-Fehler habe ich etwas in der aktuellen GIT-Version geändert (also im Plugin-Teil). Kannst Du den Plugin-Teil aus dem GIT ausprobieren und mir berichten?

    Gruß

    Joe_D

  • Hallo Joe_D,

    danke für dein Mühe. Habe es heute geschafft, deine Änderungen einzupflegen.
    Die Fehlermeldung sieht nun deutlich eindeutiger aus:

    Liegt das an vdrseriestimer? Ich verwende die suchtimer in Verbindung mit vdrseriestimer für Serien.

    Der dazugehörige Timer sieht so aus:

    Code
    1:T-8468-8705-16403:2012-09-15:1602:1650:50:99:Serien~The Big Bang Theory~Staffel_03~E23.Nie mehr dumme Typen:<epgsearch><channel>7 - ProSieben</channel><searchtimer>The Big Bang Theory</searchtimer><start>1347717720</start><stop>1347720600</stop><s-id>0</s-id><eventid>65832661</eventid></epgsearch>

    Ich habe noch diesen Beitrag gefunden, da hatte wohl jemand schon dasselbe Problem:
    [ANNOUNCE] markad 0.1.2

    Habe auch noch folgenden Test gemacht:

    - Per live eine einfache Aufnahme programmiert, die noch in der Zukunft liegt.
    -> hat denselben Fehler ergeben.

    Warum findet markad den Timer nicht?

    Grüße und danke, Kokel

    Hardware Ranch

    Server - HW: Supermicro C7P67 | Xeon E3-1220L | 16GB RAM | 1x MKNSSDCR60GB | 1x M4-CT256M4SSD2 | 4x WD30EFRX (SoftRaid 5) | L4M Modul F4 + 2x L4M Flex C&T/T2
    Hostsystem - SW: Archlinux - QEMU-KVM
    VDR Server VM: Archlinux (vdr4arch-next) | Plugins: dummydevice - live - markad - epgsearch - streamdev - svdrposd - svdrpservice - epg2vdr
    ---
    VDR1: Chieftech HT-01B | ASRock B75 Pro3-M | Intel G620 | ASUS GT610-SL-1GD3L | 4GB RAM | Kingston SV300S37A/60G | Logitech Harmony 300 | iMON VFD+IR | L4M Twin CT Rev. V6 | Bluray/DVD-RW: LiteOn iHES112-115 | yaVDR 0.5.0a
    VDR2: MS-Tech MC-1200 Rev.C | ASRock H67M-GE/HT | Intel G630T | ASUS EN210 SILENT/DI/512MD3(LP) | 4GB RAM | Crucial m4 SSD 64GB | Logitech Harmony 300 | Atric IR-Einschalter Rev.5 | L4M Twin S2 ver 6.2 | Bluray/DVD-RW: LiteOn iHES112-115 | yaVDR 0.5.0a
    TV: Philips 32PFL5605H/12

  • Hallo Joe_D,

    habe die aktuelle Git Version installiert, zunächst scheint es zu funktionieren. Ich teste aber erstmal ein paar Tage und berichte dann...

    Grüße, Kokel

    Hardware Ranch

    Server - HW: Supermicro C7P67 | Xeon E3-1220L | 16GB RAM | 1x MKNSSDCR60GB | 1x M4-CT256M4SSD2 | 4x WD30EFRX (SoftRaid 5) | L4M Modul F4 + 2x L4M Flex C&T/T2
    Hostsystem - SW: Archlinux - QEMU-KVM
    VDR Server VM: Archlinux (vdr4arch-next) | Plugins: dummydevice - live - markad - epgsearch - streamdev - svdrposd - svdrpservice - epg2vdr
    ---
    VDR1: Chieftech HT-01B | ASRock B75 Pro3-M | Intel G620 | ASUS GT610-SL-1GD3L | 4GB RAM | Kingston SV300S37A/60G | Logitech Harmony 300 | iMON VFD+IR | L4M Twin CT Rev. V6 | Bluray/DVD-RW: LiteOn iHES112-115 | yaVDR 0.5.0a
    VDR2: MS-Tech MC-1200 Rev.C | ASRock H67M-GE/HT | Intel G630T | ASUS EN210 SILENT/DI/512MD3(LP) | 4GB RAM | Crucial m4 SSD 64GB | Logitech Harmony 300 | Atric IR-Einschalter Rev.5 | L4M Twin S2 ver 6.2 | Bluray/DVD-RW: LiteOn iHES112-115 | yaVDR 0.5.0a
    TV: Philips 32PFL5605H/12

  • Es funktioniert nun, vielen Dank!

    Grüße, Kokel

    Hardware Ranch

    Server - HW: Supermicro C7P67 | Xeon E3-1220L | 16GB RAM | 1x MKNSSDCR60GB | 1x M4-CT256M4SSD2 | 4x WD30EFRX (SoftRaid 5) | L4M Modul F4 + 2x L4M Flex C&T/T2
    Hostsystem - SW: Archlinux - QEMU-KVM
    VDR Server VM: Archlinux (vdr4arch-next) | Plugins: dummydevice - live - markad - epgsearch - streamdev - svdrposd - svdrpservice - epg2vdr
    ---
    VDR1: Chieftech HT-01B | ASRock B75 Pro3-M | Intel G620 | ASUS GT610-SL-1GD3L | 4GB RAM | Kingston SV300S37A/60G | Logitech Harmony 300 | iMON VFD+IR | L4M Twin CT Rev. V6 | Bluray/DVD-RW: LiteOn iHES112-115 | yaVDR 0.5.0a
    VDR2: MS-Tech MC-1200 Rev.C | ASRock H67M-GE/HT | Intel G630T | ASUS EN210 SILENT/DI/512MD3(LP) | 4GB RAM | Crucial m4 SSD 64GB | Logitech Harmony 300 | Atric IR-Einschalter Rev.5 | L4M Twin S2 ver 6.2 | Bluray/DVD-RW: LiteOn iHES112-115 | yaVDR 0.5.0a
    TV: Philips 32PFL5605H/12

  • Hallo,

    ich habe mir auch gerade die neueste Version (0.1.5pre) aus dem git installiert: git://projects.vdr-developer.org/vdr-plugin-markad.git

    Wie kann ich vom Terminal ein markad anstoßen, da passiert einfach rein gar nichts:

    Code
    mpw@Server0:~$ markad --online=2 --loglevel 4 after Videos/vdr/Star_Trek_-_Raumschiff_Voyager/Beute/2013-01-08.18.04.5-0.rec/
    mpw@Server0:~$

    Das Programm startet nicht ansatzweise, egal welche Parameter ich eingebe.

    [VDR1] AS J3455M mit 2x2 Device Bonding Digital Devices DuoFlex L4M-Twin S2 ver. 6.2, Ubuntu 14.04 64bit mit yavdr-experimental-repo und xine-Ausgabe mit vaapi, vdr 2.0.6
    [VDR2] ASRock N3050B-ITX SoC mit TBS 6281 2x DVB-C und Easyvdr als Komplettsystem mit einer X10 an einem Fernseher

  • Die Angabe zur Aufnahme ist bei dir relativ, da wird er nix finden können.

    cu

  • Hallo,

    auch eine absolute Pfadangabe ändert nichts:


    Code
    mpw@Server0:~$ markad -O --loglevel=4 --online=2 before "/home/mpw/Videos/vdr/Star_Trek_-_Raumschiff_Voyager/Beute/2013-01-08.18.04.5-0.rec/"
    mpw@Server0:~$

    Ohne jegliche Ausgabe (trotz loglevel 4!) bricht das Programm direkt ab. Auch verschiedene Parameter wie before, after etc. bringen nichts.

    [VDR1] AS J3455M mit 2x2 Device Bonding Digital Devices DuoFlex L4M-Twin S2 ver. 6.2, Ubuntu 14.04 64bit mit yavdr-experimental-repo und xine-Ausgabe mit vaapi, vdr 2.0.6
    [VDR2] ASRock N3050B-ITX SoC mit TBS 6281 2x DVB-C und Easyvdr als Komplettsystem mit einer X10 an einem Fernseher

  • Also ich rufe (eine etwas ältere Version) so auf
    ----
    markad nice --genindex --OSD --svdrpport=6419 /home/mpw/Videos/vdr/Star_Trek_-_Raumschiff_Voyager/Beute/2013-01-08.18.04.5-0.rec/
    ----
    Das er startet sollte daran zu sehen sein das dort im Verzeichnis nen PID File auftaucht.

    cu

  • Dein Befehl funktioniert, Danke!

    Aber lustiger Weise nur mit root-Rechten, nicht als user... komisch egal.

    Und bei einer Aufnahme heute morgen lief es jetzt auch erstmals automatisch. Das manuelle brauche ich ja nur, damit ich alte Aufnahmen nachträglich scannen lassen kann.

    [VDR1] AS J3455M mit 2x2 Device Bonding Digital Devices DuoFlex L4M-Twin S2 ver. 6.2, Ubuntu 14.04 64bit mit yavdr-experimental-repo und xine-Ausgabe mit vaapi, vdr 2.0.6
    [VDR2] ASRock N3050B-ITX SoC mit TBS 6281 2x DVB-C und Easyvdr als Komplettsystem mit einer X10 an einem Fernseher

  • Aber lustiger Weise nur mit root-Rechten, nicht als user... komisch egal.


    Naja der User der das ausführt, muss nice benutzen dürfen und Schreibrechte im angegebenen Aufnahmeverzeichnis haben...

    Meine VDRs

    VDR 1: Point of View Ion-330-1, 2x Sundtek MediaTV Pro (DVB-C), Atric IR-Einschalter Rev.5, Ubuntu 18.04 (yavdr-ansible)
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    VDR 3: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 18.04 (yavdr-ansible), VDR 2.4.1, CIR-Empfänger
    Client 1: Raspberry Pi 2, Arch Linux ARM, VDR 2.3.8
    vdr-epg-daemon auf Cubietruck mit 32 GB SSD, Arch Linux ARM

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

Jetzt mitmachen!

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