在 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 文件时,它在 15 秒后崩溃了。

我经常在 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 世界寻找这样的野兽,但一无所获。

我很惊讶,有了 Kdenlive、Shotcut、Pitivi、OpenShot,你没有找到你需要的东西...

回复 作者 YKD (未验证)

好吧,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.