pripojenie miniDv kamery Sony DCR-HC24E
1) Existujú ovládače v linuxe na túto kameru? Výrobca kamery linux nepodporuje. Link na kamery fungujúce v linuxe, ktorý som našiel na inom fóre, bol neplatný.
2) Ak existujú ovládače, kde sa dajú stiahnuť? Ako ich nainštalovať?
3) Kamera má FireWire (IEEE1394) ale notebook nie. V príslušenstve ku kamere je však káblik s koncovkou FireWire na strane kamery a USB koncovka na strane PC. Dá sa napriek tomu videozáznam stiahnúť? (na widlách to šlo)
Pre pridávanie komentárov sa musíte prihlásiť.
dmesg
. Pravdepodobne je to prevodník USB - IEEE1394.[ 7150.792048] usb 4-1: new full speed USB device using uhci_hcd and address 2
[ 7150.939227] usb 4-1: configuration #1 chosen from 1 choice
[ 7151.632670] usbcore: registered new interface driver snd-usb-audio
USB nikdy nedokázalo dosiahnúť kvalít a prietoku FW, takže kamery nemali dôvod prenášať nekomprimovaný (rozumej nezprznený stratovou kompresiou) tok dát cez tú paródiu zvanú USB. Ale, či to tvoja kamera dokáže, tak to budeš musieť pozrieť do manuálu a niečo prepnúť v menu kamery. Či to bude aj funkčné, tak to netuším. FW je FW a USB sa naň nechytá. Škoda že ho vykopli na smetisko dejín tak ako Betacam a podobné technológie.
Takže skús zriešiť ten kábel, ot bude najistejšie.
P.S. V manuáli k notebooku sa píše: Slot PC Card - Je určený na jednu kartu PC Card Typu II (Je to PCMCIA, nie? )
Obcas pribudne dokonca aj nove sietove rozhranie kedze cez FireWire pretlacis vselico.
Inak, teraz pozerám že
dvgrab
by mal vedieť nahrávať dáta aj cez USB, ak je nahraný modul uvcvideo. Len to cez USB nedokáže zasielať príkazy play, seek, ...sudo modprobe -v uvcvideo
a skús ešte raz, pričom na kamere daj play.
Dal som prikaz
sudo modprobe -v uvcvideo
a výpis bolinsmod /lib/modules/2.6.32-27-generic/kernel/drivers/media/video/v4l1-compat.ko
insmod /lib/modules/2.6.32-27-generic/kernel/drivers/media/video/videodev.ko
insmod /lib/modules/2.6.32-27-generic/kernel/drivers/media/video/uvc/uvcvideo.ko
Dal som play na kamere, napísal znova príkaz a v konzole už nebol žiaden výpis.
PS: modprobe načítava ovládače a modul UVCVideo je pre USB Video Class.
-V
na stiahnutie cez USB, ale je potrebné zadať vstupný súbor zariadenia. Robí sa to cez-i
? Ako by mal vyzerať kompletný príkaz pre dvgrab?sudo dvgrab -V - | mplayer -
PS: nevies co znamena " default /dev/video"?
-i
bude cesta k súboru s nejakým ovládačom. Z toho, čo si napísal, vyplýva že dvgrab presmeruje svoj výstup na vstup nejakého videoprehrávača?http://translate.google.com/
http://babelfish.yahoo.com/
http://slovnik.azet.sk/
A, áno. Ten príklaz by mal zobrať dáta z prvej nájdenej kamery a dať ich prehrať cez mplayer.
dvgrab -a -V -f dv2 video.avi
a konzola vypísalaError: v4l2reader.cc:66: In function "virtual bool v4l2Reader::Open()": "m_fd = open( m_device, O_RDWR | O_NONBLOCK, 0 )" evaluated to -1
v4l2reader.cc:66: errno: 2 (No such file or directory)terminate called without an active exception
Modul je zavedený príkazom
sudo modprobe -v uvcvideo
. Spustil som príkazdvgrab -a -V -f dv2 video.avi
v konzole. Konzola vypísala spomenutú hláškuUSB Video Class driver (v0.1.0)
[39288.364039] usb 4-1: new full speed USB device using uhci_hcd and address 2
[39288.567754] usb 4-1: configuration #1 chosen from 1 choice
[39289.372683] usbcore: registered new interface driver snd-usb-audio
[39382.072073] usb 4-1: USB disconnect, address 2
[40279.972039] usb 4-1: new full speed USB device using uhci_hcd and address 3
[40280.119765] usb 4-1: configuration #1 chosen from 1 choice
[40936.784098] usb 4-1: USB disconnect, address 3
[43098.540042] usb 4-1: new full speed USB device using uhci_hcd and address 4
[43098.686345] usb 4-1: configuration #1 chosen from 1 choice
[44424.656096] usb 4-1: USB disconnect, address 4
[44927.412039] usb 4-1: new full speed USB device using uhci_hcd and address 5
[44927.558217] usb 4-1: configuration #1 chosen from 1 choice
[45064.000252] usb 4-1: USB disconnect, address 5
[46678.124033] usb 4-1: new full speed USB device using uhci_hcd and address 6
[46678.272236] usb 4-1: configuration #1 chosen from 1 choice
[47228.792098] usb 4-1: USB disconnect, address 6
Nainštaloval som aj USB Video class graber a vypísal mi, že nemôže nájsť /dev/video0.
V priečinku /dev nieje ani priečinok ani súbor video. Preto som sa čudoval tomu default.
Inak, trochu nechápem prečo sa pri zahlásení kamery podpísal len zvuk a v dmesg chýbali informácie oobraze. To je dosť slušný nezvyk.
A druhy problem koreluje s cenou "noveho" radica a cenou za OS. Zdrzim sa komentarov, radsej.
P.S. Šťastný nový rok želám Tebe aj celej komunite.
dmesg
je nasledovná:pcmcia_socket pcmcia_socket0: pccard: CardBus card inserted into slot 0
[ 527.044119] pci 0000:07:00.0: reg 10 32bit mmio: [0x000000-0x0007ff]
[ 527.044130] pci 0000:07:00.0: reg 14 io port: [0x00-0x7f]
[ 527.044141] pci 0000:07:00.0: reg 18 32bit mmio: [0x000000-0x0000ff]
[ 527.044209] pci 0000:07:00.0: supports D2
[ 527.044212] pci 0000:07:00.0: PME# supported from D2 D3hot D3cold
[ 527.044219] pci 0000:07:00.0: PME# disabled
[ 527.413613] ohci1394 0000:07:00.0: enabling device (0080 -> 0083)
[ 527.413625] ohci1394 0000:07:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[ 527.413635] ohci1394 0000:07:00.0: setting latency timer to 64
[ 527.470055] ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[16] MMIO=[28000000-280007ff] Max Packet=[1024] IR/IT contexts=[4/8]
[ 528.748209] ieee1394: Host added: ID:BUS[0-00:1023] GUID[0011060000003485]
[ 633.670525] ieee1394: Node added: ID:BUS[0-00:1023] GUID[0800460104c9db05]
[ 633.672139] ieee1394: Node changed: 0-00:1023 -> 0-01:1023
[ 633.804630] ieee1394: raw1394: /dev/raw1394 device initialized
Mimochodom, Ty ako užívateľ si v skupine video?
Takže, keď vieš vybrať zdroj videa, tak to už asi korektne naślo kameru a pracuje to s ňou. Alebo sa tam vyskytla nejaká chybyćka?
id
napísaným do terminálu.Potom by bolo vhodné skontrolovať či tie programy naozaj nevidia kameru, napríklad príkazom
dvgrab --format raw --autosplit source_
. Podľa predchádzajúceho výsledku možno aj dočasne s sudo.Ono, vtip je v tom, že normálne takéto niečo uź dávno bežne funguje bez problémov. Teda pokiaľ človek nedoinštaloval moc veľa repozitárov alebo že by mu chýbali nejaké práva na jeho systéme.
A aby som to nezdržoval keďže je už veľa hodín. Tá ikonka DV naskočila po prepojení s počítačom, a nebolo náhodou treba niečo pomačkať na kamere tak ako bolo písané okolo strán 58 až 68?
Error: no camera exists
.Ja len, že DV kameru je vidno obvykle cez /dev/fw0 alebo /dev/raw1394, závisí od verzie jadra. No a Tebe sa ukázalo to zariadenie korektne. Takže ak to chceš vyriešiť, tak skús zodpovedať na zopakované otázky. Alebo, nemusíš ak nechceš. Je to na tebe. Už je ozaj veľa hodín.
Po použití príkazu
id
sa objaví výpis:uid=1000(mirka) gid=1000(mirka) skupiny=4(adm),20(dialout),24(cdrom),46(plugdev),105(lpadmin),115(admin),116(sambashare),1000(mirka)
.Po použití príkazu
sudo dvgrab --format raw --autosplit source_
sa objaví výpisError: no camera exists
.Ako sa prihlásim do skupiny video?
pozdravujem Mirku. Najprv by som odporučil pripojiť zapnutú kameru a skontrolovať práva na súbory reprezentujúce dané zariadenie:
Minimálne ten /dev/raw1394 by mal pri zapnutej kamere existovať a vypísať vlastníka a pracovnú skupinu ktorá má právo robiť s týmto typom zariadenia. Od toho sa dá potom zabezpečiť priradenie ďalších práv pre prácu.
Na displeji kamery by sa mala po prepojení s PC ikonka prenosu DV. Možno bude treba aj zapnúť tú kameru do módu schopného vysielať nahrávku. Ten program pre windows je odhadom len vec čo počúva na FW a potom sa narýchlo zmocní kamery aj s explóziou okienok. Takže by som túto vec nepodceňoval.
PS.: Linux bol od začiatku bezpečnejší ako iné desktopové OS tej éry. Napríklad môžeš odoprieť synovi právo na zvukovú kartu po desiatej večer, dcére môžeš odoprieť internet pokiaľ neukáže úlohy a tak. Ale, tá bezpečnosť mala pôvodne iné zameranie.
ls -l /dev/raw1394 /dev/fw*
a výpis bol nasledovný:ls: nie je možné pristupovať k /dev/raw1394: Adresár alebo súbor neexistuje
ls: nie je možné pristupovať k /dev/fw*: Adresár alebo súbor neexistuje
Po pripojení kamery k PC sa neobjavila ikonka prenosu DV (skúsil som viackrát). Program pod windows nepodceňujem ale v linuxe je nepoužiteľný, tak sa ním nezaoberám.
P.S. O chvíľu skúsim napísať celé menu zobrazujúce sa v kamere.
str.1
MENU
- NAST.RUČNĚ
-- OBR.EFEKT(šedé)
--- VYP
- NAST.PŘEH.
-- HiFi ZVUK
--- STEREO
--- 1
--- 2
-- MIX ZVUKU
--- graf.ukazovateľ (ST1,ST2)
- NAS.LCD/HL
-- PODSV.LCD
--- NORMÁL.JAS
--- SVĚTLEJŠÍ
-- BARVA LCD
--- graf.ukazovateľ
-- PODS.HLED.
--- NORMÁL.JAS
--- SVĚTLEJŠÍ
-- šIR.ZOBR.
--- LETTERBOX
--- ZÚŽENÍ
- NAST.PÁSKY
-- ZBÝVA
--- AUTO
--- ZAP
- MENU NAST.
-- NAST.HODIN
--- (nastavenie dátumu a času)
-- USB PŘIP.
--- VYP
--- ZAP
-- LANGUAGE
---(zoznam jazykov)
- DALŠÍ
-- SVĚTOV.ČAS
--- (nastavenie časového posunu)
-- ZVUKY
--- ZAP
--- VYP
-- AUT.VYPN.
--- 5min
--- NIKDY
-- OVLÁDAČ
--- ZAP
--- VYP
-- VÝS.ZOBR.
--- LCD
--- V-VÝS.LCD
HLAS. - (nastavenie hlasitosti + -)
HLED.KONEC - (po stlačení hľadá koniec)
PRŮV.ZOBR. - Vyberte oblast průvodce - (5 obdĺžnikov, z toho 4 bez průvodce) - 5 obdĺžnik SP REŽ.NAH.: SP - (bez voľby)
tlačítka(stop, posun vzad, play, posun vpred)
str.2
DAT.KOD
- VYP
- DATA KAM.
- DATUM/ČAS
JAS LCD
- (nastavenie jasu + -)
VYPAL DVD (šedé)
VYPAL VCD
- START Připojte PC pomoci kabelu USB (jediná voľba ZRUŠIT)
tlačítka(stop, posun vzad, play, posun vpred)
str.3
RYCH.PŘEH. -- (možnosti 2x zrýchleného prehrávania, spomaleného prehrávania)
OVL.Z.DAB -- (tlačítka STOP, PLAY/PAUSE, červené ZVUK.DAB.)
tlačítka(stop, posun vzad, play, posun vpred)
Výpis v konzole je konečne iný:
ls: nie je možné pristupovať k /dev/fw*: Adresár alebo súbor neexistuje
crw-rw---- 1 root root 171, 0 2011-03-08 19:21 /dev/raw1394
/dev/raw1394
a spustil som Kino či Kdenlive prenos aj ovládanie funguje. Už som iba zmenil práva, aby som to nemusel spúšťať ako root. Trápi ma len to, že neviem akým zázrakom to zrazu ide, keď predtým to vôbec nešlo.sudo usermod -G adm,dialout,cdrom,plugdev,lpadmin,admin,sambashare,video mirka
, ale programy musím spúšťať aj tak cez sudo. Ako na to?som rád že to išlo, a ani to nebolelo. to zariadenie /dev/raw1394 vlastní užívateľ root a skupina root. tam sa nepridávaj. Ale, podĺa návodu by bolo vhodné dorobiť korektné nastavovanie práv: Len si prosím Ťa priprav LiveCD z ktorého si to inštaloval, pre prípad preklepu. Ja som si zvykol niekedy odpáliť udev keď som mal preklep v pravidlách, ale nie je problém naštartovať z LiveCD, pripojiť disk a optaviť ten súbor.
Ak už si v skupine video. Inak tam môžeš dať skupinu plugdev (a s kamerou budú môcť robiť všetci čo majú právo pripájať externé disky).
To tlačidlo easy prekvapilo aj mňa. V návode priamo od Sony bolo niečo o prepnutí jazdca do pozície play/edit a stlačení FN/burn DVD/OK. Ale, sony polo povestné aj tým že si nevšimlo výkon jej zariadení.
PS Neviem či si mal pri USB prenose možnosť nahrať kazetu rýchlejšie ako za hodinu a možnosť vyberať si kapitoly, ale pri Fire Wire prenose je táto funkcionalita štandardom. Keď aktivuješ to pravidlo pre skupinu, presne to na ktoré zabudli tvorcovia distribúcie (resp, vykašlali sa keďže port FireWire už ustupuje), tak uvidíš že to stálo za tých cca 10 až 15Eur za kartu ₊ niečo za kábel a trochu diskusie a lámania si hlavy.
no nic, asi si myslel klasika PC, Apple FireWire stale ma, aj ked 800-ku, ale su na to redukcie a je to podla mna najlepsi port aky vobec je a ked sa zauziva ten Thunderbolt, tak to bude ina vec...
P.S. Vedľa tých troch konektorov na karte je ešte jeden (dierka s kolíkom uprostred). Čo je to? Externé napájanie?
Takže Ťa výrobca trošku ojebabral. Ohľadne toho konektoru, skús ho odfotiť. FireWire malo niekoľko rôznych typov konektorov a koketovalo aj s optikou. Možno je to 6žilový FW 800, možno je to doplnkové napájanie pre kartu aby utiahla viacero zariadenií ktoré si berú elektrinupriamo z kábla. Ale, v tvojom prípade si tochcel ajtak na jednoúčelové prepojenie.
PS: Na sťahovanie filmov môžeś používať formát DVD namiesto RAW, aby si zbytočne neplytval miestom na disku. RAWje vhodný pre High End spracovanie alebo ak sa chceš vyhnúť dvojitej komprimácii a tým pádom väčšej strate na kvalite obrazu. Teda keby si išiel vypalovať DivX (MPEG4) a nie DVD (MPEG2).
Ale, ak to funguje, tak to v kĺude pusti z hlavy a pozri si nejaký i keď postarší, ale aspoň seriálik na root.cz. Dosť sa za ten čas zmenilo, takže by som ten článok bral iba orientačne, na prelistovanie.
P.S. Škoda, že nie som prihlásený. "Odfajkol" by som to vo fóre ako vyriešený problém.