无法通过 IEEE1394 在 kdenlive 中打开摄像头

无法通过 IEEE1394 在 kdenlive 中打开摄像头

我在让系统使用 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 的屏幕截图:

屏幕截图显示 kdenlive 无法看到摄像头

答案1

kdenlive 开发人员对此有一个故障排除指南。

https://kdenlive.org/user-manual/troubleshooting-and-common-problems/troubleshooting-firewire-capture

根据我的经验,这通常是权限问题,而不是驱动程序或内核模块问题。指南确实提到了创建 udev 脚本,但这些脚本都有很好的文档记录。

答案2

上述故障排除指南链接已过期。请使用以下链接:

https://old.kdenlive.org/user-manual/troubleshooting-and-common-problems/troubleshooting-firewire-capture

但似乎火线/IEEE 1394 捕获功能不再维护:

https://bugs.kde.org/show_bug.cgi?id=355967

相关内容