我在让系统使用 kdenlive 和 IEEE1394 连接与摄像机协作时遇到了困难。
通过运行 lshw,我们可以看到有一张卡可以识别此类连接:
*-firewire:0
description: FireWire (IEEE 1394)
product: VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller
vendor: VIA Technologies, Inc.
physical id: 6
bus info: pci@0000:04:06.0
version: 46
width: 32 bits
clock: 33MHz
capabilities: pm ohci bus_master cap_list
configuration: driver=firewire_ohci latency=32 maxlatency=32
resources: irq:20 memory:fe701000-fe7017ff ioport:c080(size=128)
*-firewire:1
description: FireWire (IEEE 1394)
product: VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller
vendor: VIA Technologies, Inc.
physical id: e
bus info: pci@0000:04:0e.0
version: c0
width: 32 bits
clock: 33MHz
capabilities: pm ohci bus_master cap_list
configuration: driver=firewire_ohci latency=32 maxlatency=32
resources: irq:22 memory:fe700000-fe7007ff ioport:c000(size=128)
安装的系统是Ubuntu 15.04。摄像机是SONY HVR-HD1000U。
当摄像机连接到计算机并处于播放模式时,来自 kdenlive 的屏幕截图:
答案1
kdenlive 开发人员对此有一个故障排除指南。
根据我的经验,这通常是权限问题,而不是驱动程序或内核模块问题。指南确实提到了创建 udev 脚本,但这些脚本都有很好的文档记录。
答案2
上述故障排除指南链接已过期。请使用以下链接:
但似乎火线/IEEE 1394 捕获功能不再维护: