This works in Windows (see below), but I'm obviously missing something when I try in in Linux world.
I have a Canon ZR70MC camcorder, with FireWire output, and want to edit a movie in Linux (FWIW: my FireWire interface is a Belkin 3-port, which is working just fine with a Maxtor drive - it p-n-p's nicely - and my OS is Fedora fc8.)
But Kino won't capture; it says "WARNING: raw1394 kernel module not loaded or failure to read/write /dev/raw/1394!"
And dvgrab (command line) responds with 'Error: no camera exists'
The camera is attached to my FireWire port, it's turned on, etc.
Now, in Windows, I had to install Canon's 'WIA' driver (specific to the ZR70MC) before "p-n-p" would work. I have no equivalent piece of code for Linux.
So, my workaround at this point is as follows:
1. Take my footage on the ZR70MC, then plug the camcorder into FireWire interface
2. Boot up Windows-XP and upload from the camcorder to "Windows Movie Maker" and save as an avi (to my FireWire attached Maxtor drive)
3. Bring Windows down and fc8 up
4. ffmpeg the avi file to mpg (each file is 13Gb per hour at ntsc stds)
5. edit (with Cinelerra)
This works just fine! But, I'd really like to eliminate some of those steps.
Suggestions? What am I missing?
Thanks!
+ Reply to Thread
Results 1 to 7 of 7
-
-
Looks like you don't have permission to read/write to the device.
Try running kino as root to see if it fixes the problem. If this does, check your groups list, and permissions to the device.
ls -l /dev/raw1394
Will tell you the owner and group of the device.Linux _is_ user-friendly. It is not ignorant-friendly and idiot-friendly. -
Well, now, that's progress!
ls /dev/raw1394
... reveals that there is no such device.
Any suggestions on how to create/install it?
Thanks much! -
Oh. I should have said....
(Running kernel 2.6.25.14-69.fc8, and using Red Hat' s Package Manager)
I did a search in Package Manager for '1394'.
The installed packages are:
libdv - 1.0.0-3.fc8.i386
liblec61883 - 1.1.0-1.fc7.i386
libraw1394 - 1.3.0-7.fc8.i386
libavc1394 - 0.5.3-1.fc6.i386
dvgrab - 3.1.3.fc8.i386
(Note that Package Manager has not complained about incompatibilities with 'fc6' and 'fc7' in this list.)
The available/not-installed packages are:
libraw1394-devel - 1.3.0-7.fc8.i386
libdc1394 - 2.0.2-1-fc8.i386
libdc1394-devel - 2.0.2-1-fc8.i386
libdc1394-tools - 2.0.2-1.fc8.i386
libavc1394-devel - 0.5.3-1.fc6.i386
libdc1394-docs - 2.0.2-1.fc8.i386
libraw1394-devel - 1.3.0-3.fc8.i386
libdv-tools -1.0.0-3.fc8.i386
corlander - 2.0.0-0.6.rc6.fc8.i386
ucview - 0.20.1-1.fc8.i386
So, I would have said that 'raw1394' is installed?
Thanks again! -
Hi,
I had the same issue (In Debian and Ubuntu though) I made sure my 1394 controller showed up in the "Hardware Manager" and added my self as a user to the "disk" group, For some reason most Linux distros still see firewire as a HDD controlling device.
So open a terminal and either sudo or as root, If you don't use sudo then don't type sudo at the beginning of the line, USERNAME is your user name:
sudo adduser USERNAME disk
Reboot the machine and try Kino again -
Thanks, but I don't think that's going to help much.
1. I don't see anything with the name 'Hardware Manager' in Fedora (running Gnome 2.20.3 user interface). Maybe it's specific to Ubuntu or Debian?
2. It turns out that there are lengthy discussions in the Fedora forums about problems with 'the IEEE1394 stack' in various Fedora distributions, from fc6 through fc9.
So, unless you've solved this problem in Fedora, I'm going to take it as 'closed' for this community and begin working it on the Fedora forums.
I think the conclusion here - not withstanding that my Maxtor drive works p-n-p through the same hardware - is that Fedora has system-level 'issues' with IEEE1394 support. And, if I can solve those, then my camcorder ought to be expected to 'just work' with Kino.
Thanks all for your contributions! -
SOLVED:
1. FireWire in Fedora does indeed appear to be gnarly -- see the fedora forums. I did find an 'ATrmps' repo hack that works.
http://forums.fedoraforum.org/forum/showthread.php?t=192069
2. What I didn't realize, however (and you might not, either, which is why I'm telling you this), is that /dev/raw1394 is not loaded until the camcorder is connected to the FireWire interface and is turned on. So, while I kept checking for the existence of /dev/raw1394 to indicate that I was making progress, the stack was just sitting there waiting for me to take the next step.
Thanks for the help!
Similar Threads
-
Canon HV40 not recognized via firewire
By ThanosK in forum Capturing and VCRReplies: 16Last Post: 30th Dec 2012, 09:54 -
Firewire capture fom Canon HV20
By johnwc in forum Newbie / General discussionsReplies: 8Last Post: 6th Jul 2010, 09:59 -
4-pin firewire ruined my Canon HV20
By Big Chupa in forum Camcorders (DV/HDV/AVCHD/HD)Replies: 10Last Post: 12th May 2010, 12:20 -
Aspect ratio problem (Linux/kino/QDVDAuthor)
By flonks in forum Authoring (DVD)Replies: 3Last Post: 6th Aug 2009, 07:51 -
kino playback speed?
By jdetwile in forum LinuxReplies: 1Last Post: 9th Nov 2008, 19:25