Rozhodl jsem se raději oživit toto staré vlákno, než zbytečně zakládat nové. Mám Leadtek Winfast 2000 XP na 64-bitovém Ubuntu 7.10. Televizi sleduji přes tvtime, umím nahrávat mencoderem, ale potřeboval bych zprovoznit výše zmiňované gv4l pro plánované nahrávání. Dříve jsem (na 32-bit 7.04) pro tento účel používal xdtv, ale s výsledky jsem nebyl úplně spokojený. Na gv4l všichni pějou ódy, mě však při pokusu o sledování/nahrávání bohužel vyhodí pouze zelenou obrazovku a následující výpis z transcode (které používá jako backend):transcode v1.0.2 (C) 2001-2003 Thomas Oestreich, 2003-2004 T. Bitterberg
[transcode] auto-probing source /dev/video0 (failed)
[transcode] V: import format | unknown (V=v4l2|A=v4l2)
[transcode] V: import frame | 720x576 1.25:1
[transcode] V: bits/pixel | 0.174
[transcode] V: decoding fps,frc | 25.000,0
[transcode] V: Y'CbCr | YV12/I420
[transcode] A: import format | 0x2000 AC3 [48000,16,2]
[transcode] A: export | disabled
[transcode] V: encoding fps,frc | 25.000,3
[transcode] A: bytes per frame | 7680 (7680.000000)
[transcode] A: adjustment | 0@1000
[transcode] V: IA32/AMD64 accel | sse3 (sse3 sse2 sse 3dnowext 3dnow mmxext mmx asm C)
tc_memcpy: using amd64 for memcpy
[transcode] warning : no option -o found, encoded frames send to "/dev/null"
[transcode] V: video buffer | 10 @ 720x576
[import_v4l2.so] v1.3.5 (2005-03-11) (video) v4l2 | (audio) pcm
[export_null.so] v0.1.2 (2001-08-17) (video) null | (audio) null
[import_v4l2.so]: v4l2 audio grabbing
[import_v4l2.so]: v4l2 video grabbing
[import_v4l2.so]: resync disabled
[import_v4l2.so]: video grabbing, driver = cx8800, card = Leadtek Winfast 2000XP Expert
[import_v4l2.so]: VIDIOC_S_FMT: : Invalid argument
[import_v4l2.so]: VIDIOC_S_FMT: : Invalid argument
[import_v4l2.so]: Pixel format conversion: UYVY [packed] -> YUV420 [planar] (slow conversion)
[import_v4l2.so]: driver does not support setting parameters (ioctl(VIDIOC_S_PARM) returns "Invalid argument")
[import_v4l2.so]: checking colour & framerate standards:
[import_v4l2.so]: receiving 30 frames / sec
[import_v4l2.so]: driver does not support cropping (ioctl(VIDIOC_CROPCAP) returns "Invalid argument"), disabled
[import_v4l2.so]: 24 buffers available
[import_v4l2.so]: VIDIOC_STREAMON: Invalid argument
video import module error: OPEN failed
[transcode] critical: failed to open input source
Úvodní „auto-probing source /dev/video0“ bývá někdy „failed“, někdy „ok“, nicméně na konečný stav věci to zřejmě žádný vliv nemá: vždy skončí na „VIDIOC_STREAMON: Invalid argument“.
Prosím tímto tedy všechny zkušenější linuxové televizáky o pomoc. gv4l verze 2.2.4-0ubuntu2, transcode 2:1.0.2-0.8ubuntu5