Guten Abend,
das Problem habe ich schon länger, aber im Rahmen des Frühjahrsputzes habe ich beschlossen, daß ich das nun nicht mehr haben möchte...
noad beendet sich bei mir immer wieder mal mit segfault. Die Aufnahmen sind danach natürlich nicht mit Schnittmarken versehen und die Werbung stört mich beim gepflegten Fernsehabend.
Welche Aufnahmen betroffen sind, ist schwer zu sagen, ich habe da noch keine echte Regel ausmachen können.
Versionen:
vdr 2.2.0
noad 0.8.6 aus gentoo-ebuild media-video/noad-0.8.6-r1::gentoo USE="ffmpeg imagemagick libmpeg2"
ffmpeg
ffmpeg --version
ffmpeg version 2.8.6 Copyright (c) 2000-2016 the FFmpeg developers
built with gcc 4.9.3 (Gentoo 4.9.3 p1.3, pie-0.6.3)
configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --mandir=/usr/share/man --enable-shared --cc=x86_64-pc-linux-gnu-gcc
--cxx=x86_64-pc-linux-gnu-g++ --ar=x86_64-pc-linux-gnu-ar --optflags='-O2 -march=native -pipe -mno-tls-direct-seg-refs' --disable-static
--enable-avfilter --enable-avresample --disable-stripping --disable-indev=v4l2 --disable-outdev=v4l2 --disable-indev=alsa --disable-indev=oss
--disable-indev=jack --disable-outdev=alsa --disable-outdev=oss --disable-outdev=sdl --enable-bzlib --disable-runtime-cpudetect --disable-debug
--disable-doc --disable-gnutls --enable-gpl --enable-hardcoded-tables --enable-iconv --disable-lzma --enable-network --disable-openssl
--enable-postproc --disable-libsmbclient --disable-ffplay --disable-sdl --disable-vaapi --disable-vdpau --disable-xlib --disable-libxcb --disable-libxcb-shm
--disable-libxcb-xfixes --enable-zlib --disable-libcdio --disable-libiec61883 --disable-libdc1394 --disable-libcaca --disable-openal --disable-opengl
--disable-libv4l2 --disable-libpulse --disable-libopencore-amrwb --disable-libopencore-amrnb --disable-libfdk-aac --disable-libopenjpeg --disable-libbluray
--disable-libcelt --disable-libgme --disable-libgsm --disable-libmodplug --disable-libopus --disable-libquvi --enable-librtmp --disable-libssh
--disable-libschroedinger --disable-libspeex --disable-libvorbis --disable-libvpx --disable-libzvbi --disable-libbs2b --disable-libflite --disable-frei0r
--disable-libfribidi --disable-fontconfig --disable-ladspa --disable-libass --disable-libfreetype --disable-libsoxr --enable-pthreads --disable-libvo-aacenc
--disable-libvo-amrwbenc --enable-libmp3lame --disable-libaacplus --disable-libfaac --disable-libsnappy --enable-libtheora --disable-libtwolame
--disable-libwavpack --disable-libwebp --enable-libx264 --disable-libx265 --enable-libxvid --disable-x11grab --disable-amd3dnow --disable-amd3dnowext
--disable-fma4 --disable-xop --cpu=host
libavutil 54. 31.100 / 54. 31.100
libavcodec 56. 60.100 / 56. 60.100
libavformat 56. 40.101 / 56. 40.101
libavdevice 56. 4.100 / 56. 4.100
libavfilter 5. 40.101 / 5. 40.101
libavresample 2. 1. 0 / 2. 1. 0
libswscale 3. 1.101 / 3. 1.101
libswresample 1. 2.101 / 1. 2.101
libpostproc 53. 3.100 / 53. 3.100
uname -a
vdr64 ~ # uname -a
Linux vdr64 3.17.7-gentoo #3 SMP Mon Jan 26 16:42:04 CET 2015 x86_64 Intel(R) Xeon(R) CPU E3-1245 v3 @ 3.40GHz GenuineIntel GNU/Linux
Auszug aus dem log:
Mar 20 19:47:46 vdr64 noad[29032]: noad arg[0]: noad
Mar 20 19:47:46 vdr64 noad[29032]: noad arg[1]: --verbose
Mar 20 19:47:46 vdr64 noad[29032]: noad arg[2]: -
Mar 20 19:47:46 vdr64 noad[29032]: noad arg[3]: /video/Die_Informantin/2016-03-19.20.12.1-0.rec/
Mar 20 19:47:46 vdr64 noad[29032]: noad args done
Mar 20 19:47:46 vdr64 noad[29032]: [29032] noadData similarCutoff is 100638
Mar 20 19:47:46 vdr64 noad[29032]: Sunday,20.03.2016 19:47:46 start noad-0.8.6 for /video/Die_Informantin/2016-03-19.20.12.1-0.rec/
Mar 20 19:47:46 vdr64 noad[29032]: [29032] playing '/video/Die_Informantin/2016-03-19.20.12.1-0.rec//00001.ts'
Mar 20 19:47:46 vdr64 noad[29032]: noad is using ffmpeg for video-decoding
Mar 20 19:47:46 vdr64 noad[29032]: [29032] playing '/video/Die_Informantin/2016-03-19.20.12.1-0.rec//00005.ts'
Mar 20 19:47:46 vdr64 noad[29032]: noad aborted by signal Segmentation fault
Mar 20 19:47:46 vdr64 noad[29032]: [bt] Execution path:
Mar 20 19:47:46 vdr64 noad[29032]: [bt] noad() [0x41d3e4]
Mar 20 19:47:46 vdr64 noad[29032]: [bt] /lib64/libc.so.6: ()+0x33620
Mar 20 19:47:46 vdr64 noad[29032]: [bt] /usr/lib64/libavutil.so.54: av_dict_get()+0x21
Mar 20 19:47:46 vdr64 noad[29032]: [bt] /usr/lib64/libavutil.so.54: av_dict_copy()+0x49
Mar 20 19:47:46 vdr64 noad[29032]: [bt] /usr/lib64/libavcodec.so.56: avcodec_open2()+0x86
Mar 20 19:47:46 vdr64 noad[29032]: [bt] noad: FFMPegDecoder::openFile(cFileName*, cNoadIndexFile*)+0x1c8
Mar 20 19:47:46 vdr64 noad[29032]: [bt] noad: scanRecord(int, cMarks*)+0x1e3
Mar 20 19:47:46 vdr64 noad[29032]: [bt] noad: doX11Scan(noadData*, char const*, int)+0x2c
Mar 20 19:47:46 vdr64 noad[29032]: [bt] noad: doNoad(bool, char const*)+0x1c3
Mar 20 19:47:46 vdr64 noad[29032]: [bt] noad: main()+0x7ca
Mar 20 19:47:46 vdr64 noad[29032]: [bt] /lib64/libc.so.6: __libc_start_main()+0xf0
Mar 20 19:47:46 vdr64 noad[29032]: [bt] noad: _start()+0x29
Verzeichnis der Aufnahme:
vdr64 ~ # ll /video/Die_Informantin/2016-03-19.20.12.1-0.rec/
insgesamt 9239984
drwxr-xr-x 2 vdr video 4096 20. Mär 19:46 .
drwxr-xr-x 3 vdr video 45 20. Mär 19:46 ..
-rw-r--r-- 1 vdr video 2097822440 19. Mär 20:34 00001.ts
-rw-r--r-- 1 vdr video 2097412224 19. Mär 20:59 00002.ts
-rw-r--r-- 1 vdr video 2097351688 19. Mär 21:25 00003.ts
-rw-r--r-- 1 vdr video 2097530288 19. Mär 21:48 00004.ts
-rw-r--r-- 1 vdr video 1069000900 19. Mär 21:58 00005.ts
-rw-r--r-- 1 vdr video 8976 19. Mär 20:10 67922_0.jpg
-rw-r--r-- 1 vdr video 2591456 19. Mär 21:58 index
-rw-r--r-- 1 vdr video 6019 19. Mär 20:10 info
Die Aufnahme ist von ARD HD, von gestern. Die direkt zuvor auf dem gleichen Sender gelaufene Tagesschau wurde korrekt geschnitten.
Wer kann helfen und was kann ich noch an Informationen liefern?
Christian