编者注:请务必查看 2018 年关于 Linux 视频编辑现状的更新版本。
我经常问自己,免费和开源软件 (FOSS) 的视频编辑的现状如何。以下是我的想法。
我已经在视觉效果 (VFX) 行业工作多年,担任过艺术家、合成师、视频编辑或系统工程师。(我甚至在 IMDB 上有电影作品!)过去,我很高兴能使用、培训、设置和支持 Avid Media Composer,这是电影和电视专业实时视频编辑工具中的佼佼者——至少在 Final Cut Pro 和 Adobe Premiere 变得对专业人士足够有用之前。
在 VFX 行业中,这三种工具被工作室广泛用于视频和电影剪辑,对新手和专业人士来说都非常简单易用,而且在 Guru 艺术家手中也能发挥出很大的作用。在过去的 30 年里,VFX 行业在很大程度上依赖于 Mac 和 PC 进行视频编辑,主要是因为所有基于 Linux 的 FOSS 工具都不太好用。这很遗憾,因为所有最好的 3D 和 2D 工具(除了视频)都扎根于 Linux 环境,并且在那里表现最佳。 Linux 上缺乏像样的视频编辑工具阻碍了每个 VFX 工作室都成为纯 Linux 商店。
话虽如此,正如我在过去几周发现的那样,弥合这一差距正在取得一些进展。这些不是好莱坞大片级别的、可以用于生产的进展,但它们对我需要做的事情来说已经足够有用了,这些事情基本上是作为 Red Hat 系统工程 EngOps 团队的高级系统工程师的一系列构建培训和演示视频。
在克服了学习如何在 Blender 中编辑视频的恐惧之前,我已经安装并测试了许多工具。(当我第一次看到它时,该程序似乎很复杂。)所以,这里是我看过的工具的描述以及我对它们的看法。让我先说明一下,我目前在 Lenovo T440s 上运行 Fedora 21、KDE 和 Gnome(因为我无法决定坚持使用哪个),并且具有 VGA 兼容控制器:Intel Corporation Haswell-ULT 集成显卡控制器(所以,不幸的是没有加速的 openGL)。我采取的方法就像一个不耐烦的艺术家试图找到适合这份工作的工具一样,没有时间为了很少或没有结果而乱搞。
Pitivi
Pitivi 是别人推荐给我的,所以它是第一个我尝试的应用程序。它是用 Python 编写的,所以我想也许我可以编写脚本来获得乐趣,因为我有一个特定的想法,我想根据帧计数将时间码叠加在视频上,无论对剪辑进行什么剪切,都显示实际经过的时间。(这是一个演示内容。)它看起来很棒并且具有专业性,几乎像 Avid/Premiere。所以,我导入了一个视频剪辑……然后崩溃了!我再次打开它,导入一个剪辑,没有崩溃,太好了。我添加了另一个视频轨道……然后崩溃了!我尝试了至少 15 次才放弃。真可惜,因为它看起来有潜力变得简单易用且不至于过于花哨。
我会在 1.0 版本发布时再次尝试。通常,我会坚持使用 Beta 版本,因为我一生都参与了 Beta 测试软件,但这令人沮丧,而且我没有任何进展。
OpenShot
对于 OpenShot:打开,检查。导入视频,检查。将视频剪切到时间轴中,检查。播放视频,检查。添加标题并点击渲染,然后我等待……等待……等待。然后,我检查了 htop,没有任何反应,但我无法取消渲染。崩溃!!哦不。
所以,我的理解是,如果你不想要标题,也许这个可以完成工作?它的免费闭源竞争对手,也许可能更有用?我不知道,但我继续前进。
Lightworks
使用 Lightworks,我想:现在我们开始讨论正经的了。 Lightworks 大约 10 年前在专业视频市场中扮演了非常重要的角色,并被许多基于 PC 的工作室使用。它一路剪辑了一些非常酷的电影,并且我记得当时非常昂贵。所以,现在他们已经发布了一个适用于所有平台的免费版本。此版本为您提供您可能想要的所有基本内容,并且有 RPM 或 deb 下载可用。它安装没有问题,然后当我双击图标时,什么也没有发生。没有 OpenGL,没有视频,无法工作。
有人可以尝试一下并告诉我它是什么样的吗?或者,如果您觉得慷慨,请给我一台配备至少 Nvidia 870M 的漂亮笔记本电脑。
Avidemux
对于 Avidemux,我安装并打开了它。有人用它来编辑吗?我看了看,因为我看到很多其他的文章都提到它是一个编辑器,但它绝对不是。我继续前进了。
Cinelerra
对于 Cinelerra,我试图下载它,但发现主页(当时)没有下载链接。我注意到那里的团队似乎非常关注 Ubuntu 用户。然后,我下载、解压并打开了它。我导入了一些视频,点击了俗气的、大的绿色勾号来接受导入,点击播放,发现它不起作用。真糟糕。
KDEnlive
KDEnlive 对我来说是一个相对较新的发现。我安装了它,打开了它,放置了一些轨道,并使用了我的“行业标准”键盘快捷键进行剪切。一切似乎都很顺利。所以,然后我将一个视频的结尾叠加到另一个视频轨道的开头,以便我可以应用一个转场,但我找不到任何转场。转场列表是空的。嗯,也许我必须回去找出原因。
所以,我稍后会报告此事。
Blender
当我到达 Blender 时,我真的开始感到沮丧。我过去看过 Blender,但它与我以前专业使用过的任何东西都是完全不同的范例。首先,键位都不对。但是,我回来了,并且不会被击败。我在 YouTube 上搜索了一些可以提供帮助的内容,一些不会花费我 365 天才能完成基础知识的内容。
这里列出了一些我认为有用的内容。在大约 30 分钟的观看之后,我开始了。
我导入了我需要的视频剪辑,检查完毕。我放置了第一个视频轨道,检查完毕。我在播放器/查看器中回放了剪辑,检查完毕。我开始兴奋起来了。我开始将我的 45 分钟的剪辑剪辑到 5 分钟。 Blender 有标记:太棒了!如果没有标记,剪切长剪辑是一种徒劳的练习。 Avid 发起了标记趋势,这是一个天赐之物。通过使用带有“m”键的标记,您可以在观看的同时开始实时映射您想要进行剪切的位置。一旦你完成观看,你可以跳到每个标记并进行剪切。然后您可以非破坏性地删除刚刚剪切的剪辑。然后您可以自动关闭每个剪切之间的间隙,这样您就不会为了对齐每个连续剪辑的末端而搞砸。
创建转场也非常简单,让我想起了使用 Adobe Premiere。还有一些“正常”的转场,您希望在电影或电视剧中看到的转场,而不是所有其他应用程序似乎都喜欢的“分形漩涡淡出气泡”转场。
关于 Blender 的另一个好处是音频可以从视频中分离。这有很多用途,我很高兴看到我可以很容易地做到这一点。我尝试的下一件事是标题。你可以走 2D 或 3D 路线。我选择了 3D 路线,因为这可以为您提供更大的重用灵活性。所以,我完美地将其叠加在视频上,然后我选择了我想渲染的格式和大小,然后点击了 GO 按钮。它渲染得又快又完美。
获胜者
我找到了我新的开源视频编辑器:Blender! 它不是 Avid、FCP 或 Premiere,但它比这些更强大。它是一个真正的工具套件,我认为它可以与我在 VFX 行业中使用过的最好的工具相媲美。而且,我真的很惊讶!
关于 Blender 的另一个优点是:它完全可以通过 Python 脚本进行控制。哇。
更多 Linux 视频编辑内容
112 条评论