OpenShot 函式库(libopenshot)是一个功能强大的跨平台开源 C ++ 视频编辑库,在 LGPL 3.0 版下获得双重许可,并可在商业许可下使用。多线程、跨平台、功能丰富的视频编辑 API。此外,可用于Python、Ruby和其他语言。

功能 列表

OpenShot 函式库(libopenshot) 支援下列作业系统:Linux (支援大部分的发行版本),Windows (版本7, 8, and 10+) 和OS X (版本10.9+)。专案档案也是跨平台的,这代表您可以在一个作业系统储存一个影片专案,然后在另一个作业系统打开。

基于强大的 FFmpeg 函式库,OpenShot 可以读取和写入大部分的影片和图片格式。想要知道支援的格式的完整清单,请见 FFmpeg 专案

OpenShot 带有强大的关键帧动画框架,能提供无限数量的关键帧和动画的可能性。关键帧插值模式可以是二次贝塞尔曲线、线性或常数,其决定动画值的计算方式。

项目中的分层图像、视频和音频均使用轨道。您可以根据需要创建任意数量的图层,例如水印、背景音轨、背景视频等…任何透明度都将通过其下方的图层显示。轨道也可被上下移动或锁定。

时间轴上的视频可以通过多种方式进行调整,包括缩放、修剪、旋转、Alpha、捕捉和调整X、Y位置。这些属性也可变成动画!

逐渐从一个视频淡入另一个视频。还可以使用关键帧(如需)调整转场的快速性和清晰度。

在视频项目中排列剪辑时,较高轨道/图层上的图像将显示在顶部,下部轨道将显示在它们后面。就像一叠纸一样,顶部的物品掩盖了其下方的物品。如果您切开任何洞(即透明度),下面的图像会显示出来。

支持矢量标题(SVG格式),支持完全透明。

Libopenshot 在构建时考虑了准确性。这允许 OpenShot 精确调整帧的显示及其显示时间。

使用 OpenShot 控制时间的力量!加快和减慢视频。倒回视频的方向。或者使用我们强大的关键帧动画系统,根据需要手动设置视频的速度和方向。

OpenShot 内置了许多强大的音频编辑功能,例如显示波形、甚至将波形绘制为视频的一部分。您还可以分割视频片段中的音频,并单独调整每个音频。

OpenShot 包含许多视频效果(还有更多视频效果)。调整亮度、伽玛、色调、灰度、色度键等等!结合转场、动画和时间控制,libopenshot 是一个非常强大的视频编辑函式库。

商用授权

Libopenshot 根据 LGPL 版本 3 和简单的商业许可证进行双重许可。我们建议您首先尝试开源版本,当您确认它满足您的项目需求,然后迁移到商业许可证。来自 OpenShot Studios, LLC 使用商业许可证的资金用以开发我们屡获殊荣的开源桌面视频编辑器 OpenShot Video Editor。我们认为这是一个公平的权衡,并有助于为 OpenShot Video Editor 的持续开发提供资金。商业许可不包括JUCE(用于音频功能)或任何其他从属库的许可。如果您有兴趣了解更多信息,请随时<给我们发送电子邮件

请记住,某些相依性(如 FFmpeg、Libav、JUCE 和其他相依性)都有自己的许可证和限制,您应该验证这些相依性与您的商业应用程式许可方案是否兼容。

开源免费

了解更多
  • LGPL 版本 3 许可协议
  • 更改必须在同一许可证下公开
  • 没有支援
  • 更新由社群提供
  • -
  • -

商用

联系我们
  • 商用 授权许可
  • 变更可以在没有 LGPL 限制的情况下散发
  • 电子邮件支援,24 小时回应
  • 包含12个月的更新
  • 免费版税发布
  • 1 个开发者席位

云端 API

了解更多
  • 按需付费定价
  • REST API (不需 C++)

支援和咨询

不是编程员?没有时间编写自己的 libopenshot 的执行?没问题!只需向我们发送电邮,并说明您要完成的工作。我们乐于与您一起自由讨论,如需,我们会提供有竞争力的咨询服务。