Kino Video Editor
 
  Kino / dvgrab
Latest News
Download
Features
Requirements
Screen Shots
  Support
User Guide
HOWTOs
FAQ
Mailing Lists
Contributed Code
  Development
Project Vision
Developer Guide
Source Code
Current Developers
Report a Bug
  Community
Success Stories
Discussion
 

I have closed the forums to new postings because there was not enough discussion, I answered nearly all the questions, and I no longer work on Kino. Please use the forums provided by your Linux distribution. Meanwhile, I will leave this open in read-only mode to serve as a knowledge base.


Subject: "Firewire Samsung VP-D590i DV camera not detected" Previous topic | Next topic
Printer-friendly copy
Top Linux Digital Video dvgrab Topic #1064
Show all folders | View messages in linear mode

merlosMon Jan-26-09 12:40 PM
Member since Jan 26th 2009
1 posts
Click to send email to this author Click to send private message to this author Click to view this author's profile Click to add this author to your buddy list
#1064, "Firewire Samsung VP-D590i DV camera not detected"
Edited on Mon Jan-26-09 12:42 PM by merlos

          

Hi all guys ,
I have a problem with my Firewire Samsung VP-D590i DV camera.
Using dvgrab my camera where not detected.

I posted this message on devel ML too.

I tried with Kubuntu official repository version (3.1-2)

dpkg-query -l dvgrab
<...>
ii dvgrab 3.1-2 grab digital video data via IEEE1394 and USB links
merlos@alligatore:~$

and compiling last dvgrab version by myself (version 3.3), but the result don't change.

Follow some debug output on kernel side ( Kubuntu 8.10 with 2.6.27-9 kernel)

merlos@alligatore:~$ uname -a
Linux alligatore 2.6.27-9-generic #1 SMP Thu Nov 20 21:57:00 UTC 2008 i686 GNU/Linux
merlos@alligatore:~$

When I plug and power on my camera I see the following in syslog

merlos@alligatore:/home/merlos$ tail -f /var/log/syslog
Jan 11 10:48:20 alligatore kernel: < 1919.159874> ieee1394: Node added: ID:BUS<0-00:1023> GUID<<b>0000f0000a2814f5</b>>
Jan 11 10:48:20 alligatore kernel: < 1919.161870> ieee1394: Node changed: 0-00:1023 -> 0-01:1023
Jan 11 10:48:20 alligatore kernel: < 1919.163537> ieee1394: config ROM CRC error
Jan 11 10:48:20 alligatore kernel: < 1919.302752> ieee1394: raw1394: /dev/raw1394 device initialized
Jan 11 10:48:20 alligatore kernel: < 1919.322522> NOTE: The dv1394 driver is unsupported and may be removed in a future Linux release. Use raw1394 instead.

I' pretty sure (?) that last log line can be ignored, is not a problem; the CRC error can be ignored too.

This means that the kernel recognized th deice; in /sys filesystem I have the right new entry for the firewire camera


merlos@alligatore:/sys/bus/ieee1394/devices$ ls -l
total 0
lrwxrwxrwx 1 root root 0 2009-01-11 10:48 0000f0000a2814f5 -> ../../../devices/pci0000:00/0000:00:1e.0/0000:06:01.0/fw-host0/0000f0000a2814f5
lrwxrwxrwx 1 root root 0 2009-01-11 10:48 0000f0000a2814f5-0 -> ../../../devices/pci0000:00/0000:00:1e.0/0000:<b>06:01.0</b>/fw-host0/0000f0000a2814f5/0000f0000a2814f5-0
lrwxrwxrwx 1 root root 0 2009-01-11 10:16 00e018000387778d -> ../../../devices/pci0000:00/0000:00:1e.0/0000:06:01.0/fw-host0/00e018000387778d
lrwxrwxrwx 1 root root 0 2009-01-11 10:16 fw-host0 -> ../../../devices/pci0000:00/0000:00:1e.0/0000:06:01.0/fw-host0
merlos@alligatore:/sys/bus/ieee1394/devices$

An lspci confirm that the device is alive to the kernel (06:01.0 addr)

merlos@alligatore:/sys/bus/ieee1394/devices$ lspci
<...>
06:01.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller
06:01.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 19)
06:01.2 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev 01)
06:01.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 0a)
merlos@alligatore:/sys/bus/ieee1394/devices$


I tried to use dvgrab to import from my camera using the interactive and non interactive method

dvgrab --format raw -i Output

merlos@alligatore:~/kdenlive-0.7.1/src$ dvgrab --format raw -i Output
send oops
send oops
send oops
Error: no camera exists

dvgrab won't discover my camera

Then I did the following

dvgrab --guid 0000f0000a2814f5 --format raw -i DVFileName

forcing dvgrab using the node with specified hex GUID (from syslog) and yes now I can use my camera

merlos@alligatore:~/kdenlive-0.7.1/src$ dvgrab --guid 0000f0000a2814f5 --format raw -i Output
send oops
<...>
send oops
libiec61883 warning: Transmission node has no plugs online!
Established connection over channel 63
Warning: Cannot set RR-scheduler
Warning: Cannot disable swapping
Going interactive. Press '?' for help.
send oops
send oops
send oopsstopped" "" sec
send oops
send oopsstopped" "" sec
send oops
send oopsstopped" "" sec
send oops
send oopsstopped" "" sec
send oops
send oops "" sec
send oops
send oops "" sec
send oops
send oops "" sec
send oops
send oops "" sec
send oops
send oops "" sec
send oops
send oops "" sec
send oops
send oops "" sec
send oops
send oops "" sec
send oops
send oops "" sec
send oops
send oops "" sec
send oops
send oopsstopped" "" sec
send oops
send oopsstopped" "" sec
send oops
send oopsstopped" "" sec
send oops
^C "" sec
merlos@alligatore:~/kdenlive-0.7.1/src$

Forcing GUID, I have the .dv files I expect

So in conclusion I think the problem is related to dvgrab that don't recognize my camera; in fact supported camera where recognized automatically without using the --guid switch (I looked at some output of working camera).
This is a problem because kino and kdenlive don't detect the camera.

Hope someone can help me, tks
Giovanni Mellini

  

IP Printer Friendly copy | Reply | Reply with quote | Top

Zenith88Wed Nov-25-09 04:31 AM
Member since Nov 25th 2009
1 posts
Click to send email to this author Click to send private message to this author Click to view this author's profile Click to add this author to your buddy list
#1093, "RE: Firewire SonyDCR-HC27E DV camera not detected too"
In response to Reply #0
Edited on Wed Nov-25-09 04:52 AM by Zenith88

          

D/l and compile 3.5, tried capture:

# dvgrab --frames 200 myfilm-
rom1394_1 warning: read failed: 0x0000fffff0000414
error reading config rom directory for node 1
Error: no camera exists

# dmesg|grep fire
firewire_ohci 0000:03:03.2: PCI INT B -> GSI 16 (level, low) -> IRQ 16
firewire_ohci: Added fw-ohci device 0000:03:03.2, OHCI version 1.10
firewire_core: created device fw0: GUID 00023c009107449f, S400
firewire_core: skipped bus generations, destroying all nodes
firewire_core: rediscovered device fw0
firewire_core: created device fw1: GUID 0800460103c937ab, S100
firewire_core: phy config: card 0, new root=ffc1, gap_count=5
firewire_core: phy config: card 0, new root=ffc1, gap_count=5
firewire_core: phy config: card 0, new root=ffc1, gap_count=5
firewire_ohci: inconsistent self IDs

Playing with power switch on the camera:

# tail -f /var/log/messages
Nov 24 19:33:30 lion kernel: firewire_core: skipped bus generations, destroying all nodes
Nov 24 19:33:30 lion kernel: firewire_core: rediscovered device fw0
Nov 24 19:34:17 lion kernel: firewire_core: skipped bus generations, destroying all nodes
Nov 24 19:34:17 lion kernel: firewire_core: rediscovered device fw0
Nov 24 19:34:18 lion kernel: firewire_core: created device fw1: GUID 0800460103c937ab, S100
Nov 24 19:34:18 lion kernel: firewire_core: phy config: card 0, new root=ffc1, gap_count=5
Nov 24 19:35:42 lion kernel: firewire_core: skipped bus generations, destroying all nodes
Nov 24 19:35:43 lion kernel: firewire_core: rediscovered device fw0
Nov 24 19:35:43 lion kernel: firewire_core: created device fw1: GUID 0800460103c937ab, S100
Nov 24 19:35:43 lion kernel: firewire_core: phy config: card 0, new root=ffc1, gap_count=5
Nov 24 19:36:59 lion kernel: firewire_core: skipped bus generations, destroying all nodes
Nov 24 19:37:00 lion kernel: firewire_core: rediscovered device fw0
Nov 24 19:37:00 lion kernel: firewire_core: created device fw1: GUID 0800460103c937ab, S100
Nov 24 19:37:00 lion kernel: firewire_core: phy config: card 0, new root=ffc1, gap_count=5
Nov 24 19:37:02 lion kernel: firewire_core: phy config: card 0, new root=ffc1, gap_count=5
Nov 24 19:37:03 lion kernel: firewire_core: phy config: card 0, new root=ffc1, gap_count=5

Using the GUID from dmesg, I am getting this:

# dvgrab --guid 0800460103c937ab --frames 200 movie-
Established connection over channel 0
send oops
send oops
send oops
send oops
send oops
send oops
send oops
send oops
send oops
Waiting for DV...
^C"" 0.00 MiB 0 frames
Capture Stopped
Error: no DV

Now that I actually bothered to read this forum a bit, I tried different foramts and found that camera is partially working, but still no capture:

# dvgrab --guid 0800460103c937ab --format dv1 -frames 200 movie-
Established connection over channel 0
Waiting for DV...
^C"" 0.00 MiB 0 frames
Capture Stopped
Error: no DV

# dvgrab --guid 0800460103c937ab --format dv2 -frames 200 movie-
Established connection over channel 0
Waiting for DV...
^C"" 0.00 MiB 0 frames
Capture Stopped
Error: no DV

# man dvgrab
# dvgrab --guid 0800460103c937ab --format avi -frames 200 movie-
Established connection over channel 0
Waiting for DV...
^C"" 0.00 MiB 0 frames
Capture Stopped
Error: no DV

# dvgrab --guid 0800460103c937ab --format raw -frames 200 movie-
Established connection over channel 0
Waiting for DV...
^C"" 0.00 MiB 0 frames
Capture Stopped
Error: no DV

# man dvgrab
# man dvgrab
# dvgrab --guid 0800460103c937ab --format mpeg2 -frames 200 movie-
Established connection over channel 0
send oops
send oops
send oops
send oops
send oops
send oops
send oops
send oops
send oops
Waiting for HDV...
^C"" 0.00 MiB 0 frames
Capture Stopped
Error: no HDV. Try again before giving up.

# dvgrab --guid 0800460103c937ab --format hdv -frames 200 movie-
Established connection over channel 0
Waiting for HDV...
^C"" 0.00 MiB 0 frames
Capture Stopped
Error: no HDV. Try again before giving up.


In all those formats, except avi, camera goes into play when command is issued and stops when ctrl-c is pressed. In avi it does not stop.

  

IP Printer Friendly copy | Reply | Reply with quote | Top

    
ddennedyMon Dec-14-09 06:04 PM
Member since Jun 26th 2006
1362 posts
Click to send email to this author Click to send private message to this author Click to view this author's profile Click to add this author to your buddy list
#1094, "RE: Firewire SonyDCR-HC27E DV camera not detected too"
In response to Reply #1


          

In case it is not obvious, you have firewire problems, not dvgrab problems. Not sure, but it could be hardware, cable, device, driver. Hard to say, man. Try simple, high level things like different cable, device on a different computer (friend or family, perhaps), moving card to different slot if it is pci.

+-DRD-+
Lead Kino Developer

  

IP Printer Friendly copy | Reply | Reply with quote | Top

Top Linux Digital Video dvgrab Topic #1064 Previous topic | Next topic
Powered by DCForum+ Version 1.1
Copyright 1997-2002 DCScripts.com