多年来,GNU/Linux 一直令人诟病缺乏一款优秀、稳定、专业级的免费视频编辑器。期间也曾出现过一丝希望,但大多数看起来像专业应用程序的编辑器都容易发生足以拍成灾难片的崩溃,而那些稳定的编辑器之所以稳定,主要是因为它们实际上除了非常基础的编辑之外什么都不做。Kdenlive 改变了这一切。
在我工作的电影制片厂,Kdenlive 是生产中使用的 Linux 编辑器,它的性能(并且经常超越)Mac 电脑,无论是在成本、维护、灵活性、速度和稳定性方面。本系列文章旨在向专业编辑阐明 Kdenlive 如何替代专有工具,几乎可以作为直接替代品。
一款好的视频编辑器应该适合任何想要编辑视频的人,它应具备强大的功能,使视频专业人士能够完成工作所需的任何任务,同时又足够简单,让业余爱好者能够快速剪辑手机或傻瓜相机拍摄的素材。Kdenlive 可以同时做到这两点,但无论您的视频项目范围如何,做事都有正确和错误的方法。在接下来的五篇文章中,我们将回顾实际用法和一套常用的最佳实践,以确保您的项目取得成功。
安装
Kdenlive 的安装很复杂,这是毫无疑问的。它需要 MLT 后端来处理多媒体,为了最大限度地兼容所有可能的视频编解码器,它需要尽可能多的视频解码和编码库。
最简单的解决方法显然是直接使用您的存储库提供的 Kdenlive 版本。就稳定性和功能完整性而言,Kdenlive 的分水岭版本是 0.8 版本;目前所有主要的发行版都在其官方存储库、其“官方非官方”附加组件仓库或构建服务(如 Slackbuilds、AUR 等)中提供 0.8 或更高版本。
首次启动
首次启动期间,Kdenlive 将执行检查以发现它可以使用的视频编解码器和源。您将有机会纠正您可能忽略安装的任何内容。
关于故障排除的常用建议仍然适用——上个月在设置 Fedora 15 编辑工作站时,MLT-SDL 模块出现错误,导致新安装的 Kdenlive 无法启动。快速在互联网上搜索该问题,找到了解决方案,我们很快就启动并运行了。
您还会被要求创建一个默认的 Kdenlive 项目文件夹。这并不是您以后会被锁定的任何东西,事实上,通常最好将项目分隔到不同的目录中,但是选择一个合理的默认值可以确保您不会在不知不觉中将重要的项目文件转储到随机文件夹中。
您的工作区
Kdenlive 使用 Qt4 作为其界面,因此自定义很容易。视频编辑器通常使用深色主题来突出视频,而不是用明亮发光的界面分散注意力(此外,深色主题有助于色彩校正)。要更改 Kdenlive 的主题,请使用“设置”菜单 > “主题”。可用的主题来自可用的 KDE4 主题,您可以在“系统设置”中找到它们。
由于我经常编辑到深夜,所以我会在大部分编辑过程中使用默认主题(我发现显示器的光线使我无需打开台灯,并且仍然可以防止我盲目地打翻咖啡),但在色彩校正期间,明亮的主题会分散注意力。用于色彩工作的良好中性主题是 Obsidian Coast 或 Wonton Soup。
您可能想要在全屏模式下使用 Kdenlive(通过右键单击窗口的标题栏并选择“全屏”可以使用近乎 kiosk 模式),但在其主窗口内有几个不同的组件。这些部分可以从主窗口中弹出、选项卡式排列、重新排列和浮动。可以通过其“视图”菜单查看 Kdenlive 可视工作区的所有可用组件。
Kdenlive 的布局取决于您和您自己的工作风格。您可以选择模拟您可能习惯的任何视频编辑器的默认布局,或者您可以找到更适合您的布局。一旦您创建了一个您喜欢的布局,您可以通过“视图”菜单 > “另存为布局”来保存它。
一个典型的布局将至少包含以下面板
- 项目树:在其他视频编辑器中也称为“素材箱”或“剪辑浏览器”。
- 剪辑监视器:用于在将原始素材提交到最终编辑之前预览原始素材的位置。
- 项目监视器:用于观看您编辑后的素材的位置。
- 时间线:您在项目中使用的所有选定剪辑的目标位置。
我们将回顾每个面板的用途以及如何使用它们,但首先让我们导入一些素材。
导入素材
在导入素材之前,您应该保存您的项目。考虑到您的项目目前是空的,这似乎很奇怪,但是给您的工作区命名并在您的硬盘驱动器上指定位置将为所有 Kdenlive 项目建立默认的骨架结构。Kdenlive 像大多数专业级编辑器一样,会生成大量的缓存文件和元数据。在没有确定所有这些临时文件的存放位置的情况下开始您的工作,仅仅意味着您会将临时文件转储到您的默认 kdenlive 目录中,然后在保存后放弃它们。
将您的测试项目保存在其自己的子目录中。我通常将我的 Kdenlive 项目目录保存在 ~/kdenlive 目录中,默认位置是其自己的子目录,名为 ~/kdenlive/default。这通常工作得很好,并且有助于将旧项目卸载到备份驱动器上,而无需担心该项目是否实际上是独立的,或者我是否需要搜索文件以找到依赖的媒体。保持项目独立,即使这意味着复制媒体,也是非常自由的,除非您在具有共享媒体存储的基础设施中工作,这些媒体不需要与您的项目数据一起保存,否则都应该使用这种方式。
为您的项目创建标准路径也有助于在您需要将项目从一个系统迁移到另一个系统时。如果文件路径始终是 ~/kdenlive/项目名称,那么 Kdenlive 丢失媒体文件的可能性就会降低。您的默认 Kdenlive 项目文件夹的路径始终可以通过“项目”菜单 > “项目设置” > “项目文件夹”进行更改。
现在您已经保存了您的项目,您可以导入素材了。有几种方法可以做到这一点,Kdenlive 可以处理所有这些方法。由于大多数摄像机现在都录制到固态媒体,因此“导入”素材通常仅仅包括将您的摄像机置于 USB 存储模式,将其插入您的计算机,并将摄像机的目录树拖放到您的 Kdenlive 项目文件夹中。请注意,携带整个目录树至关重要,因为许多摄像机使用复杂的混合格式,需要有关剪辑的元数据才能实际播放剪辑。请勿仅仅拖动“Streams”或“Clips”文件夹。
一旦您将素材复制到您的硬盘驱动器,您可以通过“项目”菜单 > “添加剪辑”(或通过在项目树中右键单击并选择“添加剪辑”)将这些剪辑添加到您的 Kdenlive 项目中。Kdenlive 可能会通知您,当前项目设置与您刚刚导入的素材不同。这是在告诉您,您的项目设置已默认为 DV NTSC,但您刚刚导入了 CIF 大小的剪辑。
如果是这种情况,那么您应该接受 Kdenlive 更改项目配置文件以匹配您的剪辑的提议。最好在原生环境中编辑,并且仅在导出时执行任何转码,因此无论您实际打算创建什么,您都应该尝试以您拍摄的格式进行编辑,否则预先转码(我们将在本系列文章的第五部分中更详细地介绍这个主题)。否则,您将从某些外部来源(如基于磁带的摄像机),甚至理论上是从网络摄像头捕获素材。所有这些选项都可以通过“视图”菜单 > “录制监视器”访问。
录制监视器是一个强大的视频捕获前端。它目前默认为 Firewire,如果您的系统上未安装 dvgrab,它会警告您,但不要惊慌——您可以更改它。单击扳手图标以配置录制监视器尝试使用的后端。
录制监视器的配置菜单应为您提供 Firewire (dvgrab)、Video4Linux(USB 以及相应的笔记本电脑上的内置网络摄像头)、屏幕抓取(通过 RecordMyDesktop),甚至第三方采集卡之间的选择。选择合适的后端。
一旦您设置了默认的捕获设备,返回到录制监视器,并从右下角的弹出菜单中选择您想要使用的后端。您可能需要单击录制监视器左侧的“连接”按钮才能使捕获设备联机。最后,按下“播放”按钮以预览外部视频,然后按下“录制”按钮将其保存到您的硬盘驱动器。
三点编辑
编辑过程在 100 多年前被发明和完善,并且至今仍然适用。我们从处理数百英尺胶片的人员那里继承下来的第一个编辑原则是三点编辑。
要在您的素材中执行基本编辑,请单击项目树中的剪辑。它会出现在剪辑监视器中供您预览。这类似于电影剪辑师从胶片箱中取出一卷胶片,并将其通过 Moveola(一种小型手摇式个人胶片放映机)放映。
一旦您播放剪辑超过了介绍性素材(演员为他们的镜头做准备,场记板或场记板等等),通过按键盘上的“i”键为该剪辑设置一个“入点”。让剪辑继续播放,直到您找到您想要在剪辑中使用的动作的结尾。使用键盘上的“o”键标记“出点”。您刚刚在三点编辑中设置了前两个点。
第三个点是剪辑应该出现在时间线中的哪个位置。如果这是您电影中的第一个剪辑,那么它最合乎逻辑的位置可能是 00:00:00:00,即时间线的开头。要快速做到这一点,请按“v”,这将把剪辑的入点和出点之间的视频放到您时间线的选定视频轨道中(默认情况下,这将是视频轨道 1,但您可以通过单击时间线左侧的轨道标签来选择不同的轨道)。在许多其他视频编辑器上,时间线中的视频播放头决定了剪辑的放置位置。在 Kdenlive 中,您为此目的获得了一个专用的目标工具,这意味着您无需将其停放位置移动播放头即可插入新的剪辑。目标工具在时间线的顶部 SMPTE 标尺栏中显示为一个白色小框。
您也可以通过从剪辑监视器中抓取视频缩略图并将其拖动到时间线来进行拖放添加。
基本工具
Kdenlive 中有三个基本工具:选择工具 (s)、剃刀工具 (x) 和间隔工具 (m)。这是一个相当标准,尽管很基本的工具集。没有波纹编辑工具、滚动编辑或某些编辑器可能在其他编辑系统上习惯的任何高级用户工具,但我发现适应简化的工具集几乎是自然的。对于大多数专用工具的实际使用量而言,可能很难证明维护相关代码是合理的。当我第一次启动 Kdenlive 时,我注意到了缺少一些专用编辑工具,但在实践中甚至没有注意到它们丢失了。
选择工具正是您所期望的:单击以选择剪辑,拖动以移动剪辑。也将其用于相关任务,例如选择活动轨道、创建参考线和标记、延长或缩短时间线中的视频剪辑、按住 control 键单击以一次选择多个剪辑等等。
剃刀工具在时间线中的视频区域中创建分割。从理论上讲,这并不是一个真正必要的工具,因为您始终可以使用选择工具手动缩短视频剪辑,但在实践中,能够定位您希望剪切或切入的点、进行分割,然后删除多余的素材是很好的。如果您确实使用剃刀工具缩短了剪辑并删除了您刚刚切掉的多余素材,那么您的新出点和时间线中下一个剪辑的开头之间将留下一个间隙。要消除此空白空间,您可以右键单击它并选择“移除空间”。请注意,如果您使用单独的音频,则需要在视频轨道和音频轨道上都“移除空间”。
与其使用“移除空间”功能,不如使用“间隔工具”手动移动视频和音频区域。此工具只是选择您单击位置右侧的所有内容,即它选择未来所有视频和音频区域,并允许您在时间线中向左或向右移动它们。这是一个常见的任务,尽管不幸的是,“间隔工具”在选择方式上非常僵化。它将选择和移动每个轨道上的每个媒体区域。如果您决定只想选择例如轨道一上的所有区域,那么您需要锁定所有其他轨道,或者您需要缩小并仅使用您的“选择工具”手动选择您想要抓取的区域。
结论
Kdenlive 擅长一项非常困难的任务:从各种不同的来源导入媒体,将它们组织成项目,并允许以各种方式进行操作。它用户友好、功能强大、简单,但功能却如此强大。它很容易成为行业标准视频编辑器的直接替代品,正如您将在本系列后续文章中继续发现的那样。
25 条评论