在 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 (未验证)

知识共享许可协议本作品根据知识共享署名-相同方式共享 4.0 国际许可协议获得许可。
© . All rights reserved.