Novacut 提供高清数码单反视频编辑中的分布式协作

目前还没有读者喜欢这篇文章。
open source button on keyboard

Opensource.com

大多数视觉艺术家会使用手头的任何相机来创作他们的艺术,他们确信,创作照片的不是相机,而是摄影师。 这对于后期制作工具也同样适用,大多数优秀的视频编辑者无论使用什么视频软件都能创作出伟大的艺术作品。



另一方面,如果没有专业人士工作所需的工具,艺术家很难有大的作为,而 Linux 在视频编辑应用程序的选择方面一直很薄弱。 曾经有一些小型应用程序允许编辑人员剪切(或有时是拼接)素材,但大多数应用程序最多被认为是业余爱好者的工具。

最近,这种局面发生了转变。 为了实现真正为多媒体创作而设计的 GNU Linux 目标而开发的项目之一是 Novacut,它承诺提供分布式协作、直观的 UI 和以 HDSLR 为中心的工作流程。

Novacut 是 Jason DeRose 的创意,旨在成为一个完整的编辑环境,它基于 Gstreamer、Dmedia、CouchDB 和 Webkit,将彻底改变视频编辑者工作和互动的方式。

分布式协作

Novacut 是为数不多的从头开始设计的多媒体应用程序之一,它应用了软件程序员在协作和工作流程方面学到的原则。 例如,如果网络连续剧中的一个场景由一位编辑人员编辑,而该编辑人员一周请了病假,那么另一位编辑人员通常需要相当长的时间才能反向工程,就像弄清楚场景是如何编辑的、其资产是如何管理的,以及剪辑的总体方向和意图。 借助 Novacut 的协作编辑功能,多位编辑人员可以参与资产管理、场景剪辑以及场景走向,这样,如果其中一位编辑人员请假一两天,也不会损失任何进度。

换句话说,Novacut 为创作过程创建了一个真正敏捷的环境。 虽然这可能不是一个单人秀的个人电影项目所需的功能,但这是只有最昂贵的编辑解决方案才开始触及的功能。 对于一个基于这种范例的免费 GPLv3 视频编辑器来说,这不仅仅是独一无二的,更是一项颠覆性的创新。

想象一下,一位编辑人员和一位导演在世界各地就一个项目来回交流想法,这有点意思,但分布式编辑的真正力量在于能够像管理软件项目一样管理编辑,编辑决策的更改本质上通过本地副本进行备份,更改可以通过分支进行维护,并且项目中的任何编辑人员都可以跟上场景的进度,并调整他们自己场景的剪辑以更好地匹配项目的整体感觉,或者在主要编辑人员无法继续的情况下接管场景。 许多网络视频连续剧已经表达了对 Novacut 的兴趣,在某些情况下还为 Novacut 做出了贡献。

用户界面,用户体验

到现在为止,每个人都或多或少地知道当他们看到视频编辑器时会发生什么。 即使是最晦涩难懂的编辑系统,例如 Blender 的 VSE,也使用了一组已建立的通用概念,例如带有视频条或区域的视频时间线、查看器窗口、剪切和重叠素材等等。

Novacut 在 UI 或 UX 空间中的创新与其说是一种革命性的新编辑方式,不如说是一种“正常”的方式,以便新的编辑人员能够坐在 Novacut 编辑工作站前,以最小的学习曲线投入到编辑工作中。 通常,编辑系统的烦恼因编辑人员自身的偏好而异,因此 Novacut 的 UI 设计旨在使编辑人员或编辑团队能够自定义工作区以满足其个人需求。

整个 UI 都基于 Webkit,这意味着对于主要的界面更改,用户只需要了解 HTML、CSS、JavaScript 和其他常见的高级语言。 虽然视频编辑人员可能不了解甚至这些语言,但他们更容易联系到自己的艺术社区,找到一两位可以自定义其工作区的 Web 开发人员,而大多数电影制作人和艺术家的圈子中没有大量精通 C++、Objective-C 或 Python 的程序员。

通过更好地控制自己的工作环境,视觉艺术家将能够调整他们的空间以最大限度地提高效率和工作流程。 他们将能够编写常见任务的脚本,例如媒体摄取、转换、渲染等等。 公司可以品牌化工作区,强制执行特定的媒体管理实践,并构建自己的工作流程或将 Novacut 集成到他们使用的其他开源服务中。

HDSLR 及更高

正如大多数专业摄像师所知,最新的制作趋势是使用高清数码单反相机来获取素材。 高清数码单反相机在理论上是为静态摄影师设计的,但巧合的是,这些高端数码相机可以捕捉动态影像。

这些专业级相机价格不菲,但它们比推向专业消费级和专业市场的许多专业高清摄像机更实惠。 它们的质量可以轻松匹配(在某些方面甚至超过)最昂贵的摄像机,并且它们使用真正的相机光学器件,从而可以实现类似电影的景深。 除此之外,它们不仅可以用于摄像,还可以用于静态摄影。

Novacut 看到了这种趋势,并将其早期工作围绕着这样一个假设展开,即摄像师将使用高清数码单反相机和类似流行的 Zoom H2 或 H4n 进行声音捕捉。 这是一个为当前行业工具量身定制的工作流程,并着眼于未来。

Novacut 的多媒体后端是流行的 Gstreamer 框架,它为 GNOME 桌面的许多多媒体工具提供支持。 Gstreamer 足够强大,可以摄取任意数量的视频和音频格式,因此 Novacut 几乎不受限于高清数码单反和 .WAV 声音文件,这意味着 Novacut 可以很好地融入任何现有工作流程,而无需耗时且占用大量 CPU 的转码。

开发中

在对其核心技术进行了广受欢迎的网络演示之后,Novacut 设法筹集了足够的资金,让一位全职程序员从事该项目。 它建立在 dmedia、Gstreamer 和 webkit 等现有工作的基础上,但总有额外的工作要做。 请访问 Novacut 的 Launchpad 站点 或 Novacut IRC 频道(Freenode 网络上的 #novacut)进行咨询。

Novacut DEB 软件包可直接从其 Launchpad 页面获得,RPM 软件包发布在 klaatu.fedorapeople.org

 

图片来源:Flickr 用户 Tara Oldfield

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

评论已关闭。

Creative Commons License本作品根据知识共享署名-相同方式共享 3.0 未本地化版本许可协议获得许可。
© . All rights reserved.