Kdenlive 抱怨缺少已安装的模块

Kdenlive 抱怨缺少已安装的模块

我正在将迷你 dv 磁带导入到我的计算机系统中,并且安装了 Kdenlive,并想尝试使用它来完成该任务。但它抱怨已经安装的模块丢失了。这常见吗?这是一个错误吗?我可以做什么来解决这个问题?

这是系统上的 kdenlive:

[root@Hostname ~]$ yum list kdenlive 
Loaded plugins: fastestmirror, langpacks, refresh-packagekit
Loading mirror speeds from cached hostfile
 * fedora: www.fedora.is
 * rpmfusion-free: www.fedora.is
 * rpmfusion-free-updates: www.fedora.is
 * rpmfusion-nonfree: www.fedora.is
 * rpmfusion-nonfree-updates: www.fedora.is
 * updates: www.fedora.is
Installed Packages
kdenlive.x86_64                0.9.8-2.fc20                 @rpmfusion-free-updates

这是安装的模块,如果不是正确的模块,请告诉我:

[root@hostname folder]# yum list libdv
Loaded plugins: fastestmirror, langpacks, refresh-packagekit
Loading mirror speeds from cached hostfile
 * fedora: www.fedora.is
 * rpmfusion-free: www.fedora.is
 * rpmfusion-free-updates: www.fedora.is
 * rpmfusion-nonfree: www.fedora.is
 * rpmfusion-nonfree-updates: www.fedora.is
 * updates: www.fedora.is
Installed Packages
libdv.i686                          1.0.0-16.fc20                   
 @fedora  
libdv.x86_64                        1.0.0-16.fc20                   
 @anaconda

这是错误: 在此输入图像描述

这是我的火线:

[root@Hostname folder]# lspci | grep -E "Firewire|1394|IEEE"
01:00.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6315 Series Firewire Controller

这是我的模块(新的火线堆栈):

[root@Hostname folder]# lsmod | egrep 'firewire|1394'
llc                    13941  2 stp,bridge
firewire_ohci          40502  0 
firewire_core          62559  1 firewire_ohci
crc_itu_t              12613  1 firewire_core

这里发生了什么?

我的操作系统是 Fedora 20 x86_64。

我将在一小时内开始悬赏,奖励 50 点。我真的很希望能够使用像 Kdenlive 这样的软件套件来导入/编辑我的 dv(我还编译了 Kino,但它抱怨:警告:dv1394 内核模块未加载或无法读取/写入 /dev/raw1394 )。

这有效:

# dvgrab -a -format raw -rewind -t prefix-

用于从摄像机导入 dv,因此 Firmwire 模块可以正常工作,并且它必须是一些非常简单的模块才能让 kdenlive capture 工作。

编辑#1

我发现我可以在没有该模块的情况下使用该软件,但我仍然想修复丢失的模块,并可能获得一些有关它的信息。如果有人知道此错误、模块和/或修复,请发布答案。

答案1

有开发人员说 libdv 模块在以后的版本中已被弃用,这里

摘抄:

接下来我在配置向导中看到 DV 模块 (libdv) 未选中(因此未安装)。但是如果我查看 Synaptic,我会看到 libdv4 版本 1.0.0-6 已安装。


(0010239)
pez4brian   (developer)
2014-08-16 17:42

    I committed a change to the build script which should fix the profile problem:
https://github.com/mltframework/mlt-scripts/commit/c8705edd820a1a5566b57fabca63b8637965d398 [^]
Please try again with tomorrow's daily build.

We have disabled libdv by default in the latest MLT because libav/ffmpeg support dv very well. libdv is now deprecated. My advice would be to remove the specifc libdv check from KDENLIVE.

I haven't looked at the audio issue yet. 

这里一些用户对此进行了讨论。

摘抄:

Sun Oct 26, 2014 8:25 pm
hello
libdv has been disabled in MLT as libavcodec/format now include everything that libdv used to provide (and maybe more?).
we just should update the wizard to avoid the false warning.
(MLT mailing list is a good source of info in general, and especially these times: they are cleaning things and this induces notable changes)

这里是模块上的 MLT 框架信息:

摘抄: 在此输入图像描述

相关内容