编者按:请务必查看 2018 年更新的 Linux 视频编辑现状。
我经常问自己,免费和开源软件 (FOSS) 的视频编辑现状如何。以下是我的想法。
我曾在视觉特效 (VFX) 行业工作多年,担任过艺术家、合成师、视频编辑或系统工程师。(我甚至在 IMDB 上有电影制作人员的身份!)过去,我很高兴能在 Avid Media Composer 上剪辑、培训人员、设置和支持它,Avid Media Composer 是电影和电视领域专业实时视频编辑工具中的佼佼者——至少在 Final Cut Pro 和 Adobe Premiere 变得足够专业之前。
在 VFX 行业中,这三种工具被工作室广泛用于剪辑视频和电影,它们对于新手和专业人士来说都非常简单易用,并且在高手艺术家手中可以发挥出非常强大的功能。在过去的 30 年里,VFX 行业在很大程度上依赖于 Mac 和 PC 进行视频编辑,主要是因为所有基于 Linux 的 FOSS 工具都不太出色。这很遗憾,因为除了视频之外,所有最好的 3D 和 2D 工具都深深扎根于 Linux 环境中,并且在那里表现最佳。Linux 上缺乏像样的视频编辑工具阻碍了每个 VFX 工作室成为纯 Linux 商店。
话虽如此,正如我在过去几周发现的那样,弥合这一差距正在取得一些进展。它们不是好莱坞级别的、生产就绪的进步,但对于我需要做的事情来说已经足够有用了,我主要的工作是为红帽系统工程 EngOps 团队制作一些构建培训和演示视频,我担任高级系统工程师。
在克服学习如何在 Blender 中编辑视频的恐惧之前,我已经安装并测试了许多工具。(当我第一次看到它时,这个程序看起来很复杂。)所以,这是我对我看过的工具的描述以及我对它们的看法。让我先说明一下,我目前在 Lenovo T440s 上运行 Fedora 21、KDE 和 Gnome(因为我无法决定坚持使用哪个),它配备了 VGA 兼容控制器:英特尔公司 Haswell-ULT 集成图形控制器(所以,很遗憾,没有加速的 openGL)。我像一个不耐烦的艺术家一样对待这个问题,试图找到适合这项工作的工具,没有时间浪费在几乎没有结果的事情上。
Pitivi
Pitivi 是别人推荐给我的,所以它是我尝试的第一个应用程序。它是用 Python 编写的,所以我认为也许我可以尝试用脚本来玩一下,因为我有一个具体的事情想做,就是根据帧计数在视频上叠加时间码,显示实际经过的时间,而不管对剪辑做了什么剪切。(这是一个演示的东西。)它看起来很棒而且很专业,几乎像 Avid/Premiere 一样。所以,我导入了一个视频剪辑... 然后崩溃了!我又打开它,导入了一个剪辑,没有崩溃,这太棒了。我添加了另一个视频轨道... 然后崩溃了!我至少尝试了 15 次以上才放弃它。这很遗憾,因为它看起来有潜力变得简单易用,而且不会过于花哨。
当 1.0 版本发布时,我会再次尝试。通常,我会坚持使用 beta 版本,因为在我整个职业生涯中都参与了 beta 软件测试,但这令人沮丧,而且我没有任何进展。
OpenShot
对于 OpenShot:打开它,检查。导入视频,检查。将视频剪切到时间线中,检查。播放视频,检查。添加标题并点击渲染,然后我等待... 等待... 等待。然后,我检查了 htop,没有任何事情发生,但我无法取消渲染。崩溃!!哦,不。
所以,我的看法是,如果你不想要标题,也许这个可以完成工作?它是免费的闭源竞争对手,所以它可能更有用?我不知道,但我继续前进。
Lightworks
使用 Lightworks,我想:现在我们开始谈正事了。大约 10 年前,Lightworks 在专业视频市场中发挥了非常重要的作用,并被许多基于 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 条评论