火线视频捕获无法在 Ubuntu 14.04 上使用

火线视频捕获无法在 Ubuntu 14.04 上使用

我曾经使用 Ubuntu 12.04 通过火线(又名 ieee1394 或 i-link)传输视频。

有时通过命令行使用 dvgrab,有时使用 Kino。

我还无法让它在 14.04 上运行。

欢迎任何帮助/建议!

dvgrab 响应:错误:没有摄像头

Kino 在状态栏上显示:警告:raw1394 内核模块未加载或无法读取/写入/dev/raw1394

我遵循了这些建议,这些建议对我的 Ubuntu 12.04 有用:

 https://help.ubuntu.com/community/FireWire/DigitalVideo
   sudo apt-get install dvgrab kino
   sudo ln /dev/fw0 /dev/raw1394
   sudo chmod 664 /dev/raw1394

我没有看到 raw1394 模块被加载,但我看到了 firewire-ohci 和 firewire 核心。我读到这是意料之中的事情,因为 firewire-... 模块取代了 raw1394 模块,但我对此了解不够,无法确定。

以下是更多信息:

在 Synaptic 软件包管理器中,我可以看到安装了这些:libavc1394-0 libraw1394-11 libdc1394-22

$ lsmod |grep firewire
firewire_ohci          40409  0 
firewire_core          68769  1 firewire_ohci
crc_itu_t              12707  1 firewire_core
$ more /etc/modprobe.d/blacklist-firewire.conf
# Select the legacy firewire stack over the new CONFIG_FIREWIRE one.
blacklist ohci1394
blacklist sbp2
blacklist dv1394
blacklist raw1394
blacklist video1394
#blacklist firewire-ohci
#blacklist firewire-sbp2
$ lsmod |grep 1394
$
$ sudo modprobe raw1394
modprobe: FATAL: Module raw1394 not found.

然后我编辑了 blacklist-firewire.conf 文件,注释掉了 ohci1394 和 raw1394,还编辑了 /dev/modules,在文件末尾的单独行中添加了 ohci1394 和 raw1394。然后重新启动。但这没有帮助。我注意到的一件事是 /dev/raw1394 消失了,所以我重新创建了它,并再次尝试了 dvgrab 和 kino,但没有成功。

最后,我重新编辑了这两个文件以恢复编辑之前的版本。

再次欢迎任何建议/评论/想法!


今天是 2015 年 4 月 2 日,我继续尝试了一些方法,但仍然无法让它发挥作用。

以下是我尝试过的:

注释掉 /etc/modprobe.d/blacklist-firewire.conf 中的所有行

编辑 /etc/modules,添加一行:ohci1394,以及一行:raw1394

从 Synaptic 重新安装 libraw1394-11 并安装 libraw1394-11-dbg libraw1394-doc libraw1394-dev libraw1394-tools

重新启动

$sudo ln /dev/fw0 /dev/raw1394 (because it went away after reboot)
$sudo chmod 664 /dev/raw1394

尝试了 kino 和 dvgrab,但出现了同样的错误。

从 Synaptic 搜索:1394,并安装除 libconvert-ytext-perl 之外的所有尚未安装的软件:libavc1394-tools libavc1394-dev libdc1394-22-doc libdc1394-utils libdc1394-22-dbg libdc1394-22-dev coriander libiec61883-dev dvsource

重新启动

$sudo ln /dev/fw0 /dev/raw1394 (because it went away after reboot ... again)
$sudo chmod 664 /dev/raw1394

尝试了 kino 和 dvgrab,但出现了同样的错误。

$sudo lsmod |grep 1394
$
$sudo modprobe raw1394
modprobe: FATAL: Module raw1394 not found.
$dvgrab
Error: no camera exists

打开 Kino 并选择 Capture 仍然会出现此消息:警告:raw1394 内核模块未加载或无法读取/写入 /dev/raw1394!

相关内容