在 Linux 上使用 Flowblade 作为视频编辑器的 10 个理由

9 位读者喜欢这篇文章。
Open video

Opensource.com

软件行业和其他行业一样:有些项目喧嚣尘上,吸引了大量关注,但实际上并没有取得太多成果;有些重量级项目会介入并确保事情完成;还有一些项目默默无闻,埋头苦干,最终却在终点线拿出一件艺术品。在类比中,Kdenlive 是我个人的重量级项目,但 Flowblade 一直在幕后徘徊,不断发展和改进,成为 Linux 上一款令人惊讶的有效且高效的视频编辑器。

那么,为什么要选择 Flowblade 而不是其他选择呢?我有几个很好的理由;以下是其中十个。

Flowblade graphical interface.

1. 轻量级

Flowblade 是一款非常轻量级的应用程序,这在视频编辑应用程序中并不常见。当然,这样说一款 Linux 应用程序可能会有欺骗性,因为 Flowblade 本身本质上是 MLTFFmpeg 的前端,但撇开底层复杂性和文件大小不谈,Flowblade 专为剪辑视频而设计。它没有二十个仅与视频外围相关的额外功能。

它所拥有的功能是工作编辑的所有常见必备请求的清单;有所有常见的视频剪辑任务、全套视觉效果、一些带有关键帧的基本音频效果以及导出。就是这样。只有你需要的一切,没有任何额外的花里胡哨来妨碍你。

Keyframing on the timeline.

2. 简单

视频编辑器以其复杂性而闻名,那么一款可以将所有功能放入一行按钮中的应用程序如何声称自己是一款严肃的编辑器?事实证明,它非常有效;Flowblade 的所有主要功能确实适合界面中间按钮栏中的大约十个按钮。还有一些按钮用于一些细节工作(放大和缩小、撤消和重做),但大多数应用程序都适合在一个水平工具栏中。

更好的是,所有主要功能都分配了键盘快捷键,因此一旦你掌握了要领,编辑过程就会变得流畅,甚至优雅。即使你以前从未使用过 Flowblade,你也可以在很短的时间内浏览几个小时的素材并最终得到一个粗略的剪辑,使其成为我使用过的最简单的编辑器之一。

Color adjustment.

3. 视频特效

Flowblade 受益于几乎所有 Linux 视频编辑器都具有的相同视频效果集:Frei0r。这意味着你可以继承一堆已经编写好并可以使用的出色视频效果,此外你还可以获得 Flowblade 开发者为你提供的出色的前端用户界面 (UI)。

几年前,当我第一次在 Linux Format 杂志上写关于 Flowblade 的文章时,它的效果 UI 是倒退的。字面上。例如,色彩校正的 UI 是反向工作的。但现在它已经进行了全面改革,并且 UI 是我见过的 Frei0r 效果的最佳前端之一。这些效果直观、可堆叠,而且看起来很棒。

但是等等,这还不是全部。

最近,Flowblade 甚至集成了 G'MIC 滤镜,这些滤镜因 GIMP 而流行,但功能如此丰富,它本身就是一个应用程序。

换句话说,你有很多选择。

Video effects.

4. 音频效果

我是一个传统主义者。我不会在我的 视频编辑器中打扰 混合我的音频。但是很多人这样做,要么是因为他们必须这样做,要么是因为他们没有接受过 音频混合应用程序的培训,因此编辑要求他们的应用程序至少手边有基本的音频混合的情况并不少见。

Flowblade 提供了。它有明显的音量混合器,还有一些额外的功能,比如声像甚至交换通道。更好的是,它拥有我在 Linux 编辑器中见过的最简单、最舒适的关键帧系统。我想即使你以前从未进行过任何关键帧操作,你也可以弄清楚这一点;添加一个关键帧,设置你的音量,添加另一个关键帧,设置你的新音量。它简单、直观且有效。你立即听到变化,播放流畅,这正是速成视频编辑器想要的。

Audio effects.

5. 流畅播放

Flowblade 一直让我对它的播放流畅度感到惊讶。诚然,MLT 有所改进,我的电脑也配备了更好的显卡,但 Flowblade 处理我的视频的方式,似乎一个轻量级编辑器不应该这样做。这绝不是魔术,我不会在所有条件下都保证流畅播放,但从生活在视频编辑器中数天的角度来看,我可以放心地说 Flowblade 在典型的“让我们暂时将此效果应用于素材,看看会发生什么”工作负载下表现良好。当然,如果我堆叠了太多的效果,那么我必须创建一个剪辑的临时渲染来正确试听该效果,但作为快速参考,它做得很好。

最终,任何工作的编辑都必须决定他们希望他们的应用程序如何处理实时效果。到目前为止,Linux 编辑应用程序大多将其留给用户,这很好,因为这意味着你可以在一台五年老的笔记本电脑上或在最新最好的定制台式机上使用 Flowblade。这种灵活性的回报是你必须管理自己的预览。但是如果你太专注于编辑流程而懒得去管,那么你至少可以放心,Flowblade 会尽最大努力跟上你所有疯狂的想法。

Smooth playback.

6. 拖放

我参加的电影学院强迫一年级学生使用 Super 8 胶片。我们必须拍摄、显影和手工切割赛璐珞胶片,使用蜡笔标记我们的入点和出点,并使用玻璃纸胶带连接我们的拼接点。这种培训的一个副作用是,我们中的大多数人学会了在可以使用哪些工具将素材剪辑在一起方面具有很强的适应性。这类似于学习驾驶手动挡。

长话短说,Flowblade 既是一款传统的电影风格编辑器,也是一个友好的拖放视频草稿本。我的意思是,如果你是一位以时间码(或 SMPTE)和 A-and-B(一种概念化编辑的风格)思考,并将视频视为 EDL(编辑决策列表)的视觉参考的编辑,那么 Flowblade 可以满足。但如果你更像一个喜欢在时间轴中操作,然后点击并将剪辑拖来拖去的视觉型人,Flowblade 也允许你这样做。

Flowblade 使用了最近在编辑应用程序中流行的 *float: left* 规则,因此当你添加一个剪辑时,它默认会捕捉到它左边的剪辑。但是通过使用 **覆盖** 光标,你可以取消浮动剪辑并将其移动到时间轴中的任何位置。你的剪辑和它左边的任何东西之间放置了灰色物质填充物,以模仿某种赛璐珞基层。

Rendering options.

7. 渲染选项

由于 Flowblade 使用 FFmpeg 和 MLT 作为其基础技术,因此在交付你的作品时有很多选择。你可以使用内置的渲染 UI,这使得这个过程非常简单;它默认匹配你的大多数项目设置,因此最坏的情况是你会得到一些合适的东西。如果你喜欢覆盖某些设置,UI 中有一个面板可以做到这一点。

更好的是,你可以放弃内置 UI 并使用 MLT 后端从命令行进行渲染,因此如果你需要外包渲染,你可以自由地这样做。

Edit decision lists.

8. 耐用性

在视频编辑应用程序的上下文中,“耐用性”是什么意思?解释视频编辑器中什么 *不* “耐用”可能会更容易。多年来,视频编辑应用程序一直彼此孤立。有一些尝试过交换格式,还有通用的编辑决策列表,但大多数情况下,如果你使用一个编辑应用程序,你就会被它困住。这意味着如果该应用程序消失或突然更改其格式,你将完全倒霉。

Flowblade 保护你的艺术。通过使用常见的 MLT 格式、开放标准和开源,你永远不必再次丢失一个编辑。你今天编辑的项目将在未来几年内为你提供,并且无论如何都是可移植的。我并不是说你可以将 Flowblade 项目作为事后才想到的内容在任何其他编辑器中打开,就好像所有开源视频应用程序都说完全相同的语言一样,但我的意思是它的工作方式是透明的,因此你无需五年后需要进行逆向工程或仓促准备的售后转换工具。你拥有你的数据,并且你拥有帮助你制作它的应用程序。可悲的是,这在现代艺术技术中是一件独特的事情。

Sync all.

9. 快速

我提到 Flowblade 很快了吗?并不是 Flowblade 与任何其他视频编辑器相比做了太大的不同,而是它没有做任何 *额外* 的事情最终会减慢它的速度。这是一个响应迅速的应用程序,使用起来很愉快。

它不仅在正常运行时速度很快,而且还拥有许多隐藏的小便利功能,在你需要它之前你甚至都不会想到去寻找。比如同步所有合成器,它可以自动调整合成效果的长度,使其与父剪辑的长度相匹配;还有代理管理,当你的视频太大以至于运行缓慢时可以使用;媒体重新链接等等,仿佛它就是为了确保你花更少的时间摆弄编辑软件,而花更多的时间编辑。与此同时,它确保应用程序不会浪费你的时间来调整UI元素,直到你觉得有必要这样做。

screenshot flowblade

10. 稳定性

好吧,好吧,墨菲定律是当你需要一个应用程序不崩溃时,它就会崩溃,但 Flowblade(至少在 Slackware 上运行)是一个稳定的应用程序。浏览Github上的错误报告,你会看到崩溃、你会看到小故障,但我衡量稳定性的标准略有不同。稳定性有时更像是一种感觉,它体现在当你手指悬停在启动应用程序的图标上,或者在向朋友或同事推荐它之前,当他们问“嘿,Linux上有什么好的视频编辑器吗?”时,你感受到的恐惧程度。

所以,郑重声明:我充满信心地启动Flowblade,我享受在其中工作的时间,并且我衷心向朋友们推荐它。包括,亲爱的读者,你。

Seth Kenlon
Seth Kenlon是一位UNIX爱好者,自由文化倡导者,独立多媒体艺术家和D&D爱好者。他曾在电影和计算行业工作,并且经常同时从事这两项工作。

21 条评论

这个编辑器可能很棒。但是没有显示音频信号,就不可能用拍手声来同步视频和音频。这是一个基本功能。这绝对是开发人员应该尽快修复的问题,才能成为一个严肃的编辑器。

我个人倾向于通过耳朵来同步音频,Steenbeck式,但按需音频电平显示确实存在

1. 右键单击时间轴上带有音频的剪辑
2. 选择“显示音频电平”
3. 音频电平数据被渲染并显示出来

目前,这不会在后台发生,因为(正如我在文章中所说的),Flowblade 的模型(有意识或无意识的)是提供基本功能,然后允许用户根据需要请求更多功能。它保持了界面的快速和轻量级,这也是我一直在工作中享受使用它的原因之一,因为我们在那里编辑巨大的视频文件,所以在我开始之前需要等待的进程越少越好!

回复 作者:ttoine

实际上,通过查看错误报告和功能请求,Flowblade现在显然具有预先在后台渲染音频信号的能力。我想我只是把它们关掉了,因为,正如我所说,我很少费心去看波形,而只是用我的耳朵和音频电平读数。

回复 作者:sethkenlon

我试了一下,但是十五秒后,在尝试加载一些.OGV文件时,它崩溃了。

我经常在Flowblade中编辑.ogv文件而没有问题。这里不是进行广泛故障排除的地方,但我会检查你安装的FFmpeg和MLT的版本,并在可能的情况下更新它们。作为比较的基础,我在家里和工作中都使用ffmpeg 3.1.1;工作中使用MLT 6.0.0,家里使用MLT master。

回复 作者:Kwan Lowe (未验证)

据我所知,这个编辑器没有“剃刀”工具,无法将编辑分成两部分。

Flowblade可以使用看起来有点像剃刀的按钮进行拼接。我不认为它一定被称为“剃刀”工具。当然,我不使用这个按钮;我只是使用键盘快捷键

1. 将你的播放头定位到时间轴上你要拼接的剪辑上。
2. 按下键盘上的 X 键 (只是 X, 没有 control 或其他任何键)
3. 完成。

时间轴左侧的选择修改器可用于一次剪切多个图层的剪辑,但这比在评论中容易解释的要复杂得多。也许是未来文章的一个想法!

回复 作者:Nina (未验证)

我以前从未听说过Flowblade,它看起来很棒!它支持4K视频吗?我没有看到4K被列为项目配置文件。

我可能是错的,而且截至此评论,我还没有进行调查,因为虽然我在工作中处理4K和8K视频,但我会将它们代理下来进行编辑(尤其是因为大多数客户端审阅系统甚至不支持4K播放)。所以据我所知,Flowblade不支持4K,尽管如果你真的下定决心,创建一个新的项目定义不应该太难。我们在工作中遇到的4K问题是,很少有编解码器能在我们需要的色彩空间内很好地管理它,所以它目前只用作输出格式。

我想随着它慢慢变得更容易使用,Flowblade会整合它。我还没有认真研究过为它创建一个配置文件。

回复 作者:Craig L (未验证)

我是 Kdenlive 的长期用户,并且具有过去数十年的录像带编辑背景。我不介意学习一个新的编辑器。对于已经了解 Kdenlive 的人来说,学习曲线如何?

很容易。我也经常使用Kdenlive(事实上,我写了一系列关于在opensource.com上使用它的文章,你应该去看看!),并且Flowblade很容易上手。它有点不同,也许少了一些拖放,多了一些计算(作为前录像带编辑,你可能会喜欢),但总的来说,你应该会感觉很自然。

我倾向于使用Flowblade进行快速编辑和在我的笔记本电脑上进行编辑。Kdenlive是我深思熟虑并在桌面上运行的。但这只是我个人的习惯。拥有选择总是好的!

回复 作者:IGnatius T Foobar (未验证)

只是开个玩笑,你有没有想过将Blender作为视频编辑器来介绍一下?我开始使用它,以前很讨厌它,因为我真的需要知道快捷方式才能很好地使用它。切换到其他编辑器,如Kdenlive和Flowblade,但在我或多或少地掌握了Blender的控制后,又回到了Blender。它真的很酷,但我会说它不适合所有人。无论如何,Floblade是一个很棒的选择,你做了一个内容丰富的评论。

在Kdenlive 0.8之前,我曾经专门使用Blender进行视频编辑——那是很久以前的事情了,那时所有的三个点系统都被拼凑在一起。我仍然热衷于使用Blender作为编辑器,但最终有一些工作流程的事情我就是无法适应;例如,我无法让渲染步骤是多线程的(我的意思是,不创建渲染农场),所以我的渲染(对每个剪辑进行完整的色彩校正)大约需要一天(对于一个小时的完全分级的视频),并且效果堆栈总是感觉有点古怪和倒退。这并不意味着我从不使用它进行视频编辑,因为我确实会使用它,但现在我避免将其用于大型项目。嘿,有了其他很棒的选择,比如Kdenlive和Flowblade,我可以有奢侈地做出这个选择。

回复 作者:RaveYoda

谢谢,ttoine!我同意,blender velvets是一个很棒的插件集合。然而,这些插件都不能解决效果堆栈或渲染多线程的问题,而且在有很多颜色分级的复杂项目中,这往往是我的瓶颈。否则我很乐意使用它,而且我认为Blender的编辑效率总体上来说非常惊人。我会在几年后再次检查它的VSE,就像我一直做的那样;我已经断断续续地使用它作为编辑器十年了,所以我可以耐心地等待它成为我的梦想编辑器 :-)

回复 作者:ttoine

它是否能够对H.264文件进行逐帧精确的编辑?我多年来一直在Linux世界中寻找这样的野兽,但无济于事。

好吧,h.264“帧”被分成许多不同种类的“帧”,并非所有帧都是完整的。即使在Linux之外,你也不能对h.264进行“帧精确”的编辑,因为并非所有帧都存在于h.264文件中。要做到帧精确,你必须转码。可能是编辑器在后台(可以说)隐式地为你转码成中间编解码器,所以*似乎*你正在编辑每个h.264帧,但实际上你正在编辑中间编解码器。

tl;dr 不,它不能对h.264进行帧精确的编辑,因为根本没有这样的东西。但是,你可以将你的源转码成一个好的中间编解码器,并以帧精度编辑*它*。

这很令人困惑,我希望我们视频人员停止谈论“帧”,但我想这仍然是一个有用的概念..

回复 作者:YKD (未验证)

帧有很多不同的种类,总共有三种。:) 你说有些“不完整”,也许你是对的,但这不应该阻止软件去找出特定时刻的帧是什么样子的。

对该问题一个不完整的回答是:这取决于 MLT,Flowblade、Kdenlive、Shotcut 使用的后端。

回复,作者是 sethkenlon

好的,如果我们要用功能定义的帧精度,那么是的,Flowblade 可以以帧精度编辑 h264。但是正如 ttoine 和 Alex 所说,许多其他使用 MLT 的编辑器也可以,所以我不太确定 YKD (楼主) 在 Linux 上寻找此功能时遇到了什么问题。也许我遗漏了问题中的一些信息。

回复,作者是 Alex Băluț

Creative Commons License本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。
© . All rights reserved.