[Announce] Burn-Plugin 0.2.0-beta1

  • Hi !


    Bei mir läuft der Compile des Plugins unter vdr 1.7.14, aber beim Starten gibt es Probleme:


    Mar 16 23:59:01 lappc vdr: [14577] VDR version 1.7.14 started
    Mar 16 23:59:01 lappc vdr: [14577] switched to user 'root'
    Mar 16 23:59:01 lappc vdr: [14577] codeset is 'UTF-8' - known
    Mar 16 23:59:01 lappc vdr: [14577] found 25 locales in ./locale
    Mar 16 23:59:02 lappc vdr: [14577] ERROR: ./PLUGINS/lib/libvdr-burn.so.1.7.14: undefined symbol: _ZN10cIndexFile3GetEiPtPlPbPi


    Was fehlt ?


    Dirk

  • Vorher "make clean" und "make clean-plugins" gemacht? Undefined Symbol kommen meist von "unsauberem" compilieren. Btw, die version läuft bei mir mit dem 1.7.14...

    Registrierter VDR-User #1275


    VDR-Server: Proxmox 7.1 - LXC Container - Debian 11.5 - eTobi-VDR 2.6.0

    DVB-Hardware: Digital Devices - Cine S2 V5.5 und V6

    VDR-Clients: FireTV Sticks 2 bis 4K Max und Kodi 19.4

  • Ja, das sieht jetzt besser aus.


    Allerdings habe ich Probleme (auch mit vdr 1.7.12) wenn Aufnahmen gebrannt worden


    sollen, d.h. vdr stürzt ab:


    Mar 18 07:47:28 lappc vdr: [19530] burn: marks available, skipping 10 seconds from first mark
    Mar 18 07:47:28 lappc vdr: [19530] burn: scanning ts positions: 1/9288516-1/18120004
    Mar 18 07:47:28 lappc vdr: [19530] burn: PID found: PMT PID=0x84, Vpid=0x12d
    Mar 18 07:47:28 lappc vdr: [19530] burn: PID found: Apid0=0x12c
    Mar 18 07:47:28 lappc vdr: [19530] burn: language code for stream 0000012c () is invalid, setting to default
    Mar 18 07:47:28 lappc vdr: [19530] burn: found 2 streams with 2 converters
    Mar 18 07:47:28 lappc vdr: [19530] burn: m_tracks PID: 12d
    Mar 18 07:47:28 lappc vdr: [19530] burn: m_tracks PID: 12c
    Mar 18 07:47:28 lappc vdr: [19530] burn: found audio stream 12c00c0
    Mar 18 07:47:28 lappc vdr: [19530] burn: streamtype = mpeg1, layer 2, 224 kBit/s, stereo
    Mar 18 07:47:28 lappc vdr: [19530] burn: found video stream 12d00e0
    Mar 18 07:47:28 lappc vdr: [19530] burn: aspect = 4:3, 25 frames/s, bitrate = 15 MBits/s
    Mar 18 07:47:28 lappc kernel: vdr[19530]: segfault at 0 ip b71ac9a9 sp bfded2a0 error 4 in libvdr-burn.so.1.7.14[b7152000+95000]


    Passiert nicht bei allen Aufnahmen.


    Liegt das vielleicht auch am verwendeten markad-Plugin ?


    Dirk

  • Noch eine schnelle Info:


    vdr mit burn-Plugin stürzt auch ohne marks bei mir bei manchen Aufnahmen ab:


    Mar 18 07:57:39 lappc vdr: [20685] burn: no marks found, skipping 10 seconds into movie
    Mar 18 07:57:39 lappc vdr: [20685] burn: scanning ts positions: 1/8853296-1/17676700
    Mar 18 07:57:39 lappc vdr: [20685] burn: PID found: PMT PID=0x84, Vpid=0x12d
    Mar 18 07:57:39 lappc vdr: [20685] burn: PID found: Apid0=0x12c
    Mar 18 07:57:39 lappc vdr: [20685] burn: language code for stream 0000012c () is invalid, setting to default
    Mar 18 07:57:39 lappc vdr: [20685] burn: found 2 streams with 2 converters
    Mar 18 07:57:39 lappc vdr: [20685] burn: m_tracks PID: 12d
    Mar 18 07:57:39 lappc vdr: [20685] burn: m_tracks PID: 12c
    Mar 18 07:57:39 lappc vdr: [20685] burn: found audio stream 12c00c0
    Mar 18 07:57:39 lappc vdr: [20685] burn: streamtype = mpeg1, layer 2, 224 kBit/s, stereo
    Mar 18 07:57:39 lappc vdr: [20685] burn: found video stream 12d00e0
    Mar 18 07:57:39 lappc vdr: [20685] burn: aspect = 4:3, 25 frames/s, bitrate = 15 MBits/s
    Mar 18 07:57:39 lappc kernel: vdr[20685]: segfault at 0 ip b71129a9 sp bf9329f0 error 4 in libvdr-burn.so.1.7.14[b70b8000+95000]


    Dirk

  • Hier ist der Backtrace:


    lappc:/privat/tv/dvb/vdr # gdb ./vdr
    GNU gdb (GDB) SUSE (6.8.91.20090930-2.4)
    Copyright (C) 2009 Free Software Foundation, Inc.
    License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
    This is free software: you are free to change and redistribute it.
    There is NO WARRANTY, to the extent permitted by law. Type "show copying"
    and "show warranty" for details.
    This GDB was configured as "i586-suse-linux".
    For bug reporting instructions, please see:
    <http://www.gnu.org/software/gdb/bugs/>...
    Reading symbols from /backup/privat/tv/dvb/vdr-1.7.14/vdr...done.
    (gdb) run -v /video0 -u root -P"burn --iso=/backup/vdrisos" -P"xineliboutput --primary --local=none --remote=37890"
    Starting program: /backup/privat/tv/dvb/vdr-1.7.14/vdr -v /video0 -u root -P"burn --iso=/backup/vdrisos" -P"xineliboutput --primary --local=none --remote=37890"
    Missing separate debuginfo for /lib/ld-linux.so.2
    Try: zypper install -C "debuginfo(build-id)=d7706cbaa0ca09319cb645eac789cb8399078797"
    Missing separate debuginfo for /usr/lib/libjpeg.so.62
    Try: zypper install -C "debuginfo(build-id)=bc070cbb59c72615286595626f630d7573868208"
    Missing separate debuginfo for /lib/libpthread.so.0
    Try: zypper install -C "debuginfo(build-id)=964690b0ca2ed321e995340684e09981f5f986ad"
    [Thread debugging using libthread_db enabled]
    Missing separate debuginfo for /lib/libdl.so.2
    Try: zypper install -C "debuginfo(build-id)=47a5c8a64587f48bcb3b50c18ccd22261bbdb989"
    Missing separate debuginfo for /lib/libcap.so.2
    Try: zypper install -C "debuginfo(build-id)=3116ff527a4a6a5ca00d7eb7946886b99316ee62"
    Missing separate debuginfo for /lib/librt.so.1
    Try: zypper install -C "debuginfo(build-id)=27c7312d324b45f8ff3c79379d6cb78043452c0d"
    Missing separate debuginfo for /usr/lib/libfreetype.so.6
    Try: zypper install -C "debuginfo(build-id)=0b622a937db571de425360506e0cf5c3bf6a0ea1"
    Missing separate debuginfo for /usr/lib/libfontconfig.so.1
    Try: zypper install -C "debuginfo(build-id)=b53e7f397286d6d5b8dc133c66456a6c3c60ccb1"
    Missing separate debuginfo for /usr/lib/libstdc++.so.6
    Try: zypper install -C "debuginfo(build-id)=7a23cb3bcf4e7a44325f46051276e8e7872f0ec7"
    Missing separate debuginfo for /lib/libm.so.6
    Try: zypper install -C "debuginfo(build-id)=a488c775caa0433cb23f9764d683150f40872ef1"
    Missing separate debuginfo for /lib/libgcc_s.so.1
    Try: zypper install -C "debuginfo(build-id)=d7d12f7fa08cc56782efdf6ec887bb02452b3646"
    Missing separate debuginfo for /lib/libc.so.6
    Try: zypper install -C "debuginfo(build-id)=7eb4e169e926464393ef2e98d99c37f56d5f5858"
    Missing separate debuginfo for /lib/libz.so.1
    Try: zypper install -C "debuginfo(build-id)=bab67dfc8f086af8bad386d24c4747e374fc6bc5"
    Missing separate debuginfo for /lib/libexpat.so.1
    Try: zypper install -C "debuginfo(build-id)=b546cdf8dc2e0cac75f0ae9bdaf0077deeeabf13"
    Missing separate debuginfo for /usr/lib/gconv/ISO8859-1.so
    Try: zypper install -C "debuginfo(build-id)=cd4630f99c8266a77b5b7e2a82e888cd15565ae6"
    Missing separate debuginfo for /usr/lib/gconv/ISO8859-2.so
    Try: zypper install -C "debuginfo(build-id)=b29eeedc69322fa8e595f458e6427a9bbc7135d1"
    Missing separate debuginfo for /usr/lib/gconv/ISO8859-15.so
    Try: zypper install -C "debuginfo(build-id)=7c303512731072a815fccc439aa4d057c55e1b16"
    Missing separate debuginfo for /usr/lib/gconv/ISO8859-7.so
    Try: zypper install -C "debuginfo(build-id)=0bb79681ae469e18f8f3f224a1d5340868a816a4"
    Missing separate debuginfo for /usr/lib/gconv/ISO8859-13.so
    Try: zypper install -C "debuginfo(build-id)=b19154fc682ac8dbf4b8a892563ccfe8e78a3796"
    Missing separate debuginfo for /usr/lib/gconv/ISO8859-5.so
    Try: zypper install -C "debuginfo(build-id)=5835ccba117c18a0144f6bca227ebca9199ad7ef"
    Missing separate debuginfo for /usr/lib/gconv/ISO8859-9.so
    Try: zypper install -C "debuginfo(build-id)=5df232ec64ebb9616be707b188e54c0cfca99e0e"
    Missing separate debuginfo for /usr/lib/libgd.so.2
    Try: zypper install -C "debuginfo(build-id)=bad9b60798bb10470d20a13f39c64a23005192b7"
    Missing separate debuginfo for /usr/lib/libXpm.so.4
    Try: zypper install -C "debuginfo(build-id)=347565500f2ebff9cbe26b3b833d768400225471"
    Missing separate debuginfo for /usr/lib/libpng12.so.0
    Try: zypper install -C "debuginfo(build-id)=cb95478bec3b4b124fd86640b53251f345bc493a"
    Missing separate debuginfo for /usr/lib/libX11.so.6
    Try: zypper install -C "debuginfo(build-id)=d056fc4d5e21d2b57b263acbde2ece574da598ff"
    Missing separate debuginfo for /usr/lib/libxcb.so.1
    Try: zypper install -C "debuginfo(build-id)=fe43f80787ec7836dbb28340a9b4b4a4f4474610"
    Missing separate debuginfo for /usr/lib/libXau.so.6
    Try: zypper install -C "debuginfo(build-id)=5e41b03aa3942b5f33012a3b732a58f53f5fac00"
    Missing separate debuginfo for /usr/lib/libltdl.so.7
    Try: zypper install -C "debuginfo(build-id)=3d45dd98c3a4b7e2f377a535cb55a48cf3528e3a"
    Missing separate debuginfo for /lib/libbz2.so.1
    Try: zypper install -C "debuginfo(build-id)=a489a6b8c5b138c7ff00ecb0fbdb9e4d7339cc2c"
    Missing separate debuginfo for /usr/lib/libgsf-1.so.114
    Try: zypper install -C "debuginfo(build-id)=d8ca14e01dc4a92e0b3e1561c5693292ecf4b963"
    Missing separate debuginfo for /usr/lib/libxml2.so.2
    Try: zypper install -C "debuginfo(build-id)=10d66fa9907400bae4e6ad8a9d7600beac0fab00"
    Missing separate debuginfo for /lib/libpcre.so.0
    Try: zypper install -C "debuginfo(build-id)=5ab33b6bde2ff3f9ed2bbedd89e4519ea6a080c1"
    Missing separate debuginfo for /lib/libresolv.so.2
    Try: zypper install -C "debuginfo(build-id)=1d4a5eafae3b1b1aab5d77699fa308ac9178f9f6"
    Missing separate debuginfo for /lib/libselinux.so.1
    Try: zypper install -C "debuginfo(build-id)=834a667c6acb0368df56f069279718a2b530bb5d"
    [New Thread 0xb7269b70 (LWP 14576)]
    [New Thread 0xb6a68b70 (LWP 14577)]
    [Thread 0xb7269b70 (LWP 14576) exited]
    [Thread 0xb6a68b70 (LWP 14577) exited]
    [New Thread 0xb6a68b70 (LWP 14579)]
    [New Thread 0xb7269b70 (LWP 14580)]
    [New Thread 0xb60ffb70 (LWP 14581)]
    [New Thread 0xb58feb70 (LWP 14582)]
    [New Thread 0xb50fdb70 (LWP 14583)]
    [New Thread 0xb48fcb70 (LWP 14584)]
    [New Thread 0xb40b5b70 (LWP 14585)]
    [New Thread 0xb36b3b70 (LWP 14586)]
    [New Thread 0xb2debb70 (LWP 14603)]


    Program received signal SIGSEGV, Segmentation fault.
    vdr_burn::recording_scanner::scan_track_descriptions (this=0xbfffd550, tracks=...) at scanner.c:828
    828 for (int i = 0; i < Components->NumComponents(); i++) {
    Current language: auto
    The current source language is "auto; currently c++".
    (gdb) bt
    #0 vdr_burn::recording_scanner::scan_track_descriptions (this=0xbfffd550, tracks=...) at scanner.c:828
    #1 0xb79de731 in vdr_burn::recording_scanner::scan (this=0xbfffd550) at scanner.c:786
    #2 0xb79b97a1 in vdr_burn::job::append_recording (this=0xb611b260, vdrRecording=0xb6108960) at jobs.c:300
    #3 0xb79d1f17 in vdr_burn::menu::recordings::red_pressed (this=0x82b6ac0) at menuburn.c:369
    #4 0xb79d50f0 in vdr_burn::menu::pagebase::dispatch_key (this=0xbfffd550, key=kRed) at menubase.c:152
    #5 0xb79d525c in vdr_burn::menu::pagebase::ProcessKey (this=0x82b6ac0, key=kRed) at menubase.c:178
    #6 0x080ef728 in cOsdMenu::ProcessKey (this=0x82b6a48, Key=kRed) at osdbase.c:579
    #7 0xb79d566f in vdr_burn::menu::starter::ProcessKey (this=0x82b6a48, key=kRed) at menubase.c:92
    #8 0x080ef728 in cOsdMenu::ProcessKey (this=0x82a3038, Key=kRed) at osdbase.c:579
    #9 0x080e2d66 in cMenuMain::ProcessKey (this=0x82a3038, Key=kRed) at menu.c:4368
    #10 0x08132b50 in main (argc=7, argv=0xbfffef94) at vdr.c:1154

  • Leider klappt die PN inkl. Upload der Datei nicht.


    Vielleicht reicht auch der Inhalt aus der info-Datei zur Analyse:


    C P-0-280-4484 A-KABEL1
    E 0 0 0 0 FF
    F 25
    P 99
    L 99
    @ <vdradmin-am><bstart>3</bstart><bstop>10</bstop></vdradmin-am>

  • Kurzer Zwischenstand von mir: Nach neuem Checkout von ProjectX, installation von genindex und nochmal irgendwas (requant?!?) lief die erstellung einer über 10GB großen Aufnahme in ein ISO (nun knapp 5GB groß) einwandfrei durch.
    Werde demnäxt mal ISO erstellen testen.


    Danke bisher! Vielen Dank !

    Gruss,
    Michael

    VDR2: Ubuntu 20.04.2 LTS, 5.4.0-66-generic x86_64, TT-S2 6400 DVB-S, VDR 2.4.x, TouchTFT. Plugins: remote,dvbhddevice,live,graphtft,epgsearch,extrecmenu,

  • Hi,


    bin auch ein Stück weitergekommen....


    Mein vdr-burn Prozess endet mit:


    No input specified, exiting
    [vdr] process demux (pid = 3619) exited gracefully (exit code 1)
    [vdr] process "demux" exited
    [vdr] ERROR: process mplex (pid = 3620) crashed (signal 15)
    [vdr] ERROR: process author (pid = 3621) crashed (signal 15)


    Wo setze ich hier an?


    G. Roland

  • Hi,


    Danke für Deine Bemühungen.


    nach einem Neustart ging es dann....


    Muß noch mal wegen des temp Verzeichnisses basteln. Packt mir z.Z, alles ins video Verzeichnis.


    für gentoo sieht es z.Z. bei mir so aus:



    if [ -z $JAVA_HOME ]; then
    # export JAVA_HOME=/opt/j2re1.4.2
    export JAVA_HOME=/etc/java-config-2/current-system-vm/
    fi


    if [ -z $PROJECTX_HOME ]; then
    # export PROJECTX_HOME=/opt/ProjectX
    export PROJECTX_HOME=/usr/share/projectx
    fi



    jedenfalls funktioniert es so....bis auf das temp Verzeichnis..


    Die Einstellung dafür habe ich in der Eile noch nicht gefunden.


    G. Roland

  • Das Temp-Verzeichnis wird m.W. als Plugin-Parameter übergeben, wenn nicht wird der Standardpfad übernommen (siehe Doku dazu im Wiki).


    Die von dir erwähnten verzeichnisse verweisen auf ProjectX und Java.

    Gruss,
    Michael

    VDR2: Ubuntu 20.04.2 LTS, 5.4.0-66-generic x86_64, TT-S2 6400 DVB-S, VDR 2.4.x, TouchTFT. Plugins: remote,dvbhddevice,live,graphtft,epgsearch,extrecmenu,

Jetzt mitmachen!

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