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

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

Opensource.com

软件行业就像其他行业一样:有一些声音很大的项目,吸引了很多注意力,但实际上并没有完成多少工作;有一些重量级项目,它们进入并确保事情完成;还有一些安静的项目,它们埋头苦干,勤奋工作,最终在终点线出现,带来一件艺术品。在这个类比中,Kdenlive 是我个人的重量级项目,但 Flowblade 一直在后台徘徊,不断发展和改进,成为一个令人惊讶的有效和高效的 Linux 视频编辑器。

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

Flowblade graphical interface.

1. 轻量级

Flowblade 是一个令人惊讶的轻量级应用程序,这在视频编辑应用程序中并不常见。当然,对于 Linux 应用程序来说,这样说可能具有欺骗性,因为 Flowblade 本身基本上是 MLTFFmpeg 的前端,但撇开底层复杂性和文件大小不谈,Flowblade 专为视频剪辑而设计。 它没有 20 个仅适用于视频外围功能的额外功能。

它确实具有的功能是工作编辑人员的所有常见必备请求的清单;有所有常见的视频剪辑任务,全套视觉效果,一些带有关键帧的基本音频效果以及导出。 仅此而已。 只有你所需要的一切,没有任何额外的花哨功能会妨碍你。

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 编辑器中迄今为止见过的最简单,最舒适的关键帧系统。 我想即使你一生中从未对任何东西进行过关键帧操作,你也可以弄清楚这一点:添加一个关键帧,设置你的音量,添加另一个关键帧,设置你的新音量。 它简单,直观且有效。 你立即听到更改,它播放流畅,这正是 smash-and-grab 视频编辑器所需要的。

Audio effects.

5. 流畅的播放

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

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

Smooth playback.

6. 拖放

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

切入正题(可以这么说),Flowblade 既是传统的电影风格编辑器,又是友好的拖放视频草稿本。 我的意思是,如果你是一个以时间码(或 SMPTE)和 A 和 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 用户,有几十年 videotape 编辑的背景。我不介意学习一个新的编辑器。对于已经了解 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 世界寻找这样的工具,但徒劳无功。

我感到惊讶的是,使用 Kdenlive、Shotcut、Pitivi、OpenShot,您没有找到您需要的...

回复 作者:YKD (未验证)

嗯,h.264的“帧”被分成许多不同种类的“帧”,并非所有的帧都是完整的。即使在Linux之外,你也无法对h.264进行“逐帧精确”的编辑,因为并非所有帧都存在于h.264文件中。为了实现逐帧精确,你必须进行转码。 可能是编辑器在幕后(可以说)悄悄地为你转码成一种中间编解码器,所以*看起来*你是在编辑每一个h.264帧,但实际上你是在编辑中间编解码器。

总结:不,它不能对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.