Hi I am trying to get this working but I have run in to some very annoying issues.
If i try to use ffmpeg conversion i get the following -->
capture-analog -t europe-west -c E7 -s /dev/video1 -o -
SOURCES=[/dev/video1]
Using frequency table [europe-west]
Will tune to channel [E7] (table=europe-west)
find: ‘/video4linux’: No such file or directory
find: ‘/lost+found’: Permission denied
find: ‘/tmp/systemd-private-2f22e0c0007649cea449ab2a247f039c-systemd-timesyncd.service-DRzg6N’: Permission denied
find: ‘/tmp/systemd-private-2f22e0c0007649cea449ab2a247f039c-rtkit-daemon.service-V9mSC1’: Permission denied
find: ‘/tmp/systemd-private-2f22e0c0007649cea449ab2a247f039c-colord.service-D8u7R9’: Permission denied
find: ‘/tmp/pulse-PKdhtXMmr18n’: Permission denied
find: ‘/run/wpa_supplicant’: Permission denied
find: ‘/run/sudo’: Permission denied
find: ‘/run/udisks2’: Permission denied
find: ‘/run/gdm3’: Permission denied
find: ‘/run/watershed’: Permission denied
find: ‘/run/lvm’: Permission denied
find: ‘/dev/sundtek’: Permission denied
find: ‘/boot/efi’: Permission denied
find: ‘/boot/lost+found’: Permission denied
find: ‘/root’: Permission denied
Begin capture from /dev/video1 (VBI=none AUDIO=hw:0,0 TUNER=true)
Querying audio capabilities for [hw:0,0]...
+ tune_device /dev/video1
+ local DEVICE=/usr/bin/capture-analog
+ local TUNING_FLAG=
+ local TABLE_FLAG=
+ true
+ true
+ TUNING_FLAG='-c E7'
+ false
+ true
+ TABLE_FLAG='-t europe-west'
+ /usr/bin/ivtv-tune -t europe-west -c E7 -d /dev/video1
/dev/video1: 189.250 MHz (Signal Detected)
+ /usr/bin/ffmpeg -r 30000/1001 -f v4l2 -i /dev/video1 -f alsa -ac 2 -ar 192000 -i hw:0,0 -f mpegts -c:v mpeg2video -b:v 8000k -filter:v yadif=0:-1:0 -c:a ac3 -b:a 224k -y -
ffmpeg version 2.8.6-1ubuntu2 Copyright (c) 2000-2016 the FFmpeg developers
built with gcc 5.3.1 (Ubuntu 5.3.1-11ubuntu1) 20160311
configuration: --prefix=/usr --extra-version=1ubuntu2 --build-suffix=-ffmpeg --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --cc=cc --cxx=g++ --enable-gpl --enable-shared --disable-stripping --disable-decoder=libopenjpeg --disable-decoder=libschroedinger --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-librtmp --enable-libschroedinger --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzvbi --enable-openal --enable-opengl --enable-x11grab --enable-libdc1394 --enable-libiec61883 --enable-libzmq --enable-frei0r --enable-libx264 --enable-libopencv
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
[video4linux2,v4l2
0x79c540] ioctl(VIDIOC_G_PARM): Invalid argument
/dev/video1: Invalid argument
+ set +x
I can't figure out what is causing this to happen. (But I suspect something in ffmpeg v4l2 conversion.)
If i use the -E vlc option it fires up briefly and I get sound from my speakers (should I get that) and then it crashes -->
capture-analog -E vlc -t europe-west -c E7 -s /dev/video1 -o -
SOURCES=[/dev/video1]
Using frequency table [europe-west]
Will tune to channel [E7] (table=europe-west)
find: ‘/video4linux’: No such file or directory
find: ‘/lost+found’: Permission denied
find: ‘/tmp/systemd-private-2f22e0c0007649cea449ab2a247f039c-systemd-timesyncd.service-DRzg6N’: Permission denied
find: ‘/tmp/systemd-private-2f22e0c0007649cea449ab2a247f039c-rtkit-daemon.service-V9mSC1’: Permission denied
find: ‘/tmp/systemd-private-2f22e0c0007649cea449ab2a247f039c-colord.service-D8u7R9’: Permission denied
find: ‘/tmp/pulse-PKdhtXMmr18n’: Permission denied
find: ‘/run/wpa_supplicant’: Permission denied
find: ‘/run/sudo’: Permission denied
find: ‘/run/udisks2’: Permission denied
find: ‘/run/gdm3’: Permission denied
find: ‘/run/watershed’: Permission denied
find: ‘/run/lvm’: Permission denied
find: ‘/dev/sundtek’: Permission denied
find: ‘/boot/efi’: Permission denied
find: ‘/boot/lost+found’: Permission denied
find: ‘/root’: Permission denied
Begin capture from /dev/video1 (VBI=none AUDIO=hw:0,0 TUNER=true)
Querying audio capabilities for [hw:0,0]...
+ set +x
+ exec /usr/bin/cvlc -I dummy --quiet --live-caching 500 --v4l2-fps 0 --v4l2-dev /dev/video1 --v4l2-tuner-audio-mode 3 --v4l2-standard PAL-B/B1/G --v4l2-tuner-frequency 189250 --v4l2-chroma YUYV --input-slave alsa://hw:0,0 --sout-mux-caching 500 --sout '#transcode{vcodec=mp2v,vb=8000,vfilter=deinterlace,scale=Auto,acodec=a52,ab=224,channels=2,samplerate=192000}:file{mux=ts,dst=-}' --play-and-exit v4l2:///dev/video1
VLC media player 2.2.2 Weatherwax (revision 2.2.2-0-g6259d80)
/usr/bin/capture-analog: line 267: 20321 Floating point exception(core dumped) coproc COPROC exec "${CVLC}" -I dummy --quiet --live-caching 500 --v4l2-fps 0 --v4l2-dev ${SOURCE} ${SAP:+--v4l2-tuner-audio-mode ${SAP}} ${STANDARD:+--v4l2-standard ${STANDARD}} ${FREQUENCY:+--v4l2-tuner-frequency ${FREQUENCY%.*}} ${SOURCE_VBI:+--v4l2-vbidev ${SOURCE_VBI}} ${PIXEL_FORMAT:+--v4l2-chroma ${PIXEL_FORMAT}} ${SOURCE_AUDIO:+--input-slave alsa://${SOURCE_AUDIO}} --sout-mux-caching 500 --sout "${TRANSCODE}:file{mux=ts,dst=-}" --play-and-exit v4l2://${SOURCE}
/usr/bin/capture-analog: line 356: kill: (20321) - No such process
Copy stopped...
/usr/bin/capture-analog: line 356: kill: (20321) - No such process
@
vlc 2.2.2
ffmpeg version 2.8.6
Does anyone got any ideas?
Capture card is a Sundtek Media Pro I.
If i tune the card with v4l2-ctl and then open the device inside vlc it is working fine.