我正在将迷你 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 框架信息:
摘抄: