Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Hardware => Téma založeno: deathfish 12 Února 2009, 09:59:28
-
Chci grabovat analogové video, mám starší videokartu "nvidia NV4 RIVA TNT" ale systém ( XUBUNTU 8.04, aktualizované ) nevidí video vstup.
Zkoušel jsem nvidia ovladače i přes ENVY.
VLC hlásí " unabla to open /dev/video0 "
v adresáři " /dev " nemám žádné " /video0 "
Jak "video0" aktivovat ???
-
to ze vlc hlasi ze nema /dev/video0 (jeho vychozi volbu) snad jeste neznamena, ze to nejde .. nvidia ma afaik /dev/nvidia0
-
to jsem taky zkousel a ve VLC jsem prepsal video0 na nvidia0 ,ale /dev/nvidia0 je 0b soubor ???
-
musis byt ve skupine video.. prepisuje to patrne protoze na to nemas prava
# ls -lah /dev/nvidia*
crw-rw---- 1 root video 195, 0 2009-02-10 09:13 /dev/nvidia0
crw-rw---- 1 root video 195, 255 2009-02-10 09:13 /dev/nvidiactl
groups <uzivatel> // vypise skupiny uzivatele
usermod -A <skupina> <uzivatel> // prida uzivatele do skupiny
-
nevim kde delam chybu :'(
f@xub:~$ ls -lah /dev/nvidia*
crw-rw-rw- 1 root root 195, 255 2009-02-14 18:07 /dev/nvidiactl
crw-rw-rw- 1 root root 195, 0 2009-02-14 18:07 /dev/nvidia0
f@xub:~$ groups f
f adm dialout cdrom floppy audio dip video plugdev fuse lpadmin admin
f@xub:~$
f@xub:~$ transcode -x v4l2,v4l2 -i /dev/nvidia0 -y ffmpeg -F msmpeg4v2 -c 00:03:00 -I 1 -u 100 -Q 3 -Z 360x240,fast -o clip.avi
transcode v1.0.2 (C) 2001-2003 Thomas Oestreich, 2003-2004 T. Bitterberg
[fileinfo.c:118] file read error: Invalid argument
[transcode] auto-probing source /dev/nvidia0 (failed)
[transcode] V: import format | unknown (V=v4l2|A=v4l2)
[transcode] V: import frame | 720x576 1.25:1
[transcode] V: de-interlace | (mode=1) interpolate scanlines (fast)
[transcode] V: fast resize | Using -B 42,45,8 -X 0,0,8
[transcode] V: new aspect ratio | 360x240 1.50:1 (-B)
[transcode] V: bits/pixel | 0.833
[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 format | 0x55 MPEG layer-3 [48000,16,2] 128 kbps
[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 | mmx (mmx asm C)
tc_memcpy: using mmx for memcpy
[transcode] V: video buffer | 100 @ 720x576
[import_v4l2.so] v1.3.5 (2005-03-11) (video) v4l2 | (audio) pcm
[export_ffmpeg.so] v0.3.13 (2004-08-03) (video) Lavc1d.51.38.0 | (audio) MPEG/AC3/PCM
[import_v4l2.so]: v4l2 audio grabbing
[import_v4l2.so]: SNDCTL_DSP_SETFMT: Invalid argument
audio import module error: OPEN failed
[transcode] critical: failed to open input source
f@xub:~$
-
Zkus změnit vlastníka u té nvidii, např. sudo chown root:video /dev/nvidia*. Ve skupině video jsi.
-
Nejsem si jisty, ze tady resime spravny dotaz: chcete grabovat analogove video, a system nevidi video vstup. OK, ale video vstup ceho? Vase graficka karta ma jen video VYSTUP, to neni grabovaci karta.
-
Nejsem si jisty, ze tady resime spravny dotaz: chcete grabovat analogove video, a system nevidi video vstup. OK, ale video vstup ceho? Vase graficka karta ma jen video VYSTUP, to neni grabovaci karta.
karta ma krome vystupu pro monitor take vystup "cinch" composit out a S-video out a:
VSTUP "COMP IN" a "S-VIDEO IN".
Tato karta byla pouzivana na jinem hardware na grabovani z analog. videokamery.
Zkus změnit vlastníka u té nvidii, např. sudo chown root:video /dev/nvidia*. Ve skupině video jsi.
skusil jsem, ale stejny problem "[transcode] auto-probing source /dev/nvidia0 (failed)........