OpenShot Video Editor

软件截图:
OpenShot Video Editor
软件详细信息:
版本: 2.4.2 更新
上传日期: 17 Aug 18
许可: 免费
人气: 1125

Rating: 3.9/5 (Total Votes: 8)

OpenShot Video Editor是一个开源的非线性视频编辑器软件,使用Python,GTK和MLT框架构建。

OpenShot旨在创建一个简单但功能强大的视频编辑器,重点关注“用户界面”,“工作流程”和“稳定性”。

系统要求


  • 的Python
  • 的GStreamer
  • GTK +
  • MLT框架

此版本中的新功能

  • 改善图像质量:
  • 我们改进了OpenShot中的图像处理流程,通过切换我们的图像缩放算法来创建更清晰的图像,最重要的是,只缩放一次帧,而不是多次(在某些情况下曾经发生过)。这样可以获得明显更清晰的图像,并且性能稍好一些。
  • 改进的播放平滑度:
  • OpenShot中的视频预览功能已得到改进,可以更好地处理更高的帧速率视频(50 fps,60 fps,120 fps)。这样可以获得更流畅的播放体验,并且可以减少某些预览配置文件的抖动和冻结。
  • 提高稳定性(特别是对于Windows):
  • 在我们之前发布之后(2017年9月),我们对libopenshot做了一些非常大的更改,以更好地支持Windows(关于C ++中的某些数据类型)。这解决了许多Windows问题,包括提前停止的音频文件,同步/异步问题,30分钟(或更早时间)停止的视频,打开带有非英文字符的项目文件等。如果您在Windows上遇到任何问题,请尝试使用此新版本。
  • 但它真的更稳定吗?:
  • 是。每个版本我们都会修复实际的稳定性问题,并继续查找竞争条件,并在高风险代码(如图像数据)周围添加更多保护。在某些系统上,以及视频卡,CPU和操作系统的不同组合,一些崩溃经常发生(这不太理想),而在其他系统上,它根本不会崩溃。每次我们都可以重现崩溃时,我们会修复它,并且每个新版本的OpenShot的净结果在统计上都会减少崩溃。在过去的12个月里,我们已将撞车次数减少了10倍,并将继续在这方面努力工作。
  • 新视频教程:
  • 我很自豪地宣布正在开发一系列新的视频教程,现在可以使用前几个。我将很快添加更多视频,并期待构建一个全面的简短(5到10分钟)教程集合,涵盖OpenShot中内置的所有功能,秘密和工作流程。

版本2.4.1中的新功能

  • 改善图像质量:
  • 我们改进了OpenShot中的图像处理流程,通过切换我们的图像缩放算法来创建更清晰的图像,最重要的是,只缩放一次帧,而不是多次(在某些情况下曾经发生过)。这样可以获得明显更清晰的图像,并且性能稍好一些。
  • 改进的播放平滑度:
  • OpenShot中的视频预览功能已得到改进,可以更好地处理更高的帧速率视频(50 fps,60 fps,120 fps)。这样可以获得更流畅的播放体验,并且可以减少某些预览配置文件的抖动和冻结。
  • 提高稳定性(特别是对于Windows):
  • 在我们之前发布之后(2017年9月),我们对libopenshot做了一些非常大的更改,以更好地支持Windows(关于C ++中的某些数据类型)。这解决了许多Windows问题,包括提前停止的音频文件,同步/异步问题,30分钟(或更早时间)停止的视频,打开带有非英文字符的项目文件等。如果您在Windows上遇到任何问题,请尝试使用此新版本。
  • 但它真的更稳定吗?:
  • 是。每个版本我们都会修复实际的稳定性问题,并继续查找竞争条件,并在高风险代码(如图像数据)周围添加更多保护。在某些系统上,以及视频卡,CPU和操作系统的不同组合,一些崩溃经常发生(这不太理想),而在其他系统上,它根本不会崩溃。每次我们都可以重现崩溃时,我们会修复它,并且每个新版本的OpenShot的净结果在统计上都会减少崩溃。在过去的12个月里,我们已将撞车次数减少了10倍,并将继续在这方面努力工作。
  • 新视频教程:
  • 我很自豪地宣布正在开发一系列新的视频教程,现在可以使用前几个。我将很快添加更多视频,并期待构建一个全面的简短(5到10分钟)教程集合,涵盖OpenShot中内置的所有功能,秘密和工作流程。

版本2.4.0中的新功能

  • openshot-qt(视频编辑器)
  • 改进撤消/重做支持。现在,最后X个撤消/重做操作存储在项目文件中。可以在自动保存选项卡下的预设中调整该数字。这也大大提高了自动保存系统的实用性,因为它也可以保存撤消/重做历史记录。
  • 固定图像序列导出。支持PNG,JPG,PPM,BMP和其他一些。还添加了“仅音频”和“仅视频”导出选项。
  • 添加新的Freeze和Freeze&缩放预设,快速将冻结插入剪辑。
  • 从单独的音频菜单中删除“显示波形”,以提高分离音频的速度。
  • 保护文件菜单免于无效的file_id。
  • 保护时间轴dropEvent不受空item_id。
  • 隐藏时间轴主体直到Angular完全加载(因此我们没有看到偶尔的弹出式调试布局)。
  • 更新翻译和支持者。
  • 将版本转换为2.4.0(最低版本为libprnshot版本0.1.8)。
  • libopenshot(视频库)
  • 防止与太多线程相关的崩溃(在24+线程系统上)。
  • 将tr1迁移到std,添加C ++ 11支持来构建脚本,修复FFmpegReader中的崩溃(由shared_ptr,buffer和last_video_frame损坏引起)。这种变化大大提高了稳定性。感谢克雷格和彼得的帮助!
  • 修复Ubuntu构建服务器上的崩溃。
  • 修复了导出图像序列的奇怪错误。未在AVFormatContext上设置filename属性。还修复了导出到与max_b_frames和某些编解码器相关的JPEG图像序列时的错误。
  • 修复了图片大小不正确的缓存问题,导致某些内容出现模糊/污迹缩放。
  • 修复加载从未处理过的时间曲线(即没有值)的问题
  • 添加/更改音频数据时添加其他锁定。一次将FrameMapper减少到一个帧。
  • 修复时间关键帧上的崩溃,有时会计算无效的帧编号。
  • 在堆叠具有不同偏移量的多个剪辑时修复音频弹出(对于某些人来说非常重要,仅取决于您的源帧速率和剪辑的位置/开始)。
  • 从FrameMapper中删除嵌套的OMP处理。在时间映射中添加锁定(以防止在加速/减慢剪辑时发生崩溃)。将Omp批判锁添加到Frame GetAudioChannelsCount()和GetAudioSamplesCount()方法。
  • 将版本改为0.1.8(SO版本13)。

版本2.3.3中的新功能

  • openshot-qt的新版本! Bumping版本为2.3.3,libopenshot依赖性为0.1.6
  • 将CFBundlePackageType键添加到Info.plist,并将我认为不认为的几个文件符号化为应用程序包中的可执行文件。有点实验性,但试图克服OS X Sierra上的Gatekeeper问题。
  • 修复了SpaceMovie 3D动画标题alpha关键帧,并调整了主标题的位置,使其在出现时更加居中。
  • 修复在剪辑上选择效果时的错误(选项下拉列表不会填充)
  • 修正了加载所有支持语言列表时某些系统的错误。
  • 修复了无法在加载时刷新时间线的备份恢复问题。
  • 修正了破坏锁定文件的错误(如果另一个进程已经删除了锁定文件)。
  • 从存档的异常数据中添加了C ++异常解析。
  • 添加脚本以解析和聚合OpenShot的
  • Python错误日志
  • 在启动OpenShot的冻结版本时,另一次尝试修复导致“zipimport.ZipImportError:无法解压缩数据; zlib不可用”的竞争条件。
  • 修正了标题编辑器上的常见错误(由缺少的字体样式引起)。
  • 更多地保护查询类,以防止无效的剪辑/转换/效果ID崩溃
  • 从AppImage(构建服务器)中删除NVidia驱动程序
  • 更新了支持者和捐赠者档案
  • 更新的翻译和改进的翻译测试脚本(验证翻译中的所有字符串替换)
  • libopenshot的新版本(0.1.6):
  • 修复Timeline :: SetJSON以使用锁定,并在已打开的情况下重新打开阅读器。这解决了在访问当前项目时(即在播放期间)尝试打开另一个项目时的问题。
  • 在ClearAllCache方法上添加额外锁定,以防止崩溃
  • 使用max()
  • 修复数据类型问题
  • 处理无效的视频和音频时间戳方面的重大改进,默认为更合理的值(当检测到巨大的疯狂时间戳时)。
  • 修复在FrameMappers上禁用视频/音频曲目时的错误。
  • 在搜索可能不存在的视频/音频数据包时添加额外的纾困代码。
  • 添加了改进的“检查框架”处理,一旦检测到1帧无效,也清除其他任何无效框架。

版本2.3.1中的新功能

  • 转换工具:
  • 我们添加了一个新的转换工具,允许在视频预览窗口中进行实时转换。右键单击任何剪辑,然后选择“变换”以启用该工具。使用鼠标,根据需要移动和缩放剪辑,同时享受实时预览。动画剪辑的位置和比例从未如此简单!
  • 缩放改进:
  • 为了提高编辑的准确性,放大和缩小时间轴已得到极大改善。缩放时间轴时,它现在以鼠标位置为中心,类似于图像编辑应用程序。缩放比例现在也保存在每个项目文件中,这样可以在跳回项目时节省一些时间。当鼠标悬停在时间轴上时,按住CTRL +鼠标滚轮可放大和缩小。
  • 剃刀工具:
  • 回到大众需求,OpenShot 1.4.3的剃刀工具已经从死里复活了。单击Razor工具栏按钮切换到剃刀模式。现在点击任何剪辑或过渡以快速剪切它们(按住CTRL和SHIFT修改剃刀只保留左侧或右侧)。或者,您可以通过右键单击并选择“切片”,使用CTRL + K或抓住剪辑的边缘并拖动来在播放头位置剪切剪辑。
  • 改进的标题编辑:
  • 对“标题编辑器”和“动画标题编辑器”进行了许多改进。两个编辑器现在都显示一个缩略图网格,以便更容易找到合适的标题。不再使用保存对话框,而是将标题文件直接保存到项目文件夹中。添加了新的“编辑标题”和“重复标题”菜单,以帮助快速更改标题。
  • 新预览窗口:
  • 预览文件现在拥有自己的专用视频播放器,可以同时显示多个视频预览窗口。此外,音频文件默认呈现波形。使用下面提到的改进,还可以提高预览文件的速度。
  • 实时预览的巨大性能改进:
  • 性能改进始终是一个高优先级,我们已经对实时预览的速度做了一些非常好的改进。我们还修复了一些与冻结和挂起,缓存改进,帧检测和更好的逻辑相关的错误,以确定预览窗口的最大大小,因此我们可以通过不渲染大于预览窗口的图像和帧来进行优化。最终结果是OpenShot的最佳实时预览性能。
  • 新文档:
  • 我终于发布了OpenShot 2.x用户指南。我正在使用Sphinx文档系统(这真的很棒),我认为这对新用户和任何想要充分利用OpenShot的用户都非常有用。它目前只提供英文版,但我很快就会开始翻译过程。
  • 音频改进:
  • 修复音频样本分发,缓存,关闭1个错误以及各种帧边界改进(谢谢Nelson H)。此外,还改进了音频设备管理,这就是OpenShot与每个操作系统上的音频系统进行通信的方式。
  • 改进的导出对话框:
  • 导出对话框已得到改进,可以重新加载项目,清除缓存和导出,而无需与实时预览系统建立任何联系。这样可以在尝试导出时修复许多冻结和挂起,并且是一种更稳定的方法。此外,在Linux上,导出进度现在显示在启动器图标上(在Unity和其他启动器中)。
  • 新的Windows Build Server:
  • 您可能已经听说过,我的Windows开发系统(和构建服务器)已经死亡(再次)...停止所有Windows版本几周。硬盘驱动器和主板问题(也可能是其他问题)。非常感谢约翰菲尔兹和他的乐队开源周六人。他们捐赠了一台非常好的电脑(i7,16GB内存),他们唯一的要求是它被称为StarLord!完成! StarLord已经启动并正在运行,并且运行良好!
  • GitHub错误管理:
  • 在一些志愿者(Ankit,Justin,Jt和其他人)的帮助下,我们已经能够将我们的GitHub错误数从380多个错误减少到200个以下。其中许多应该通过版本2.3,所以我在这方面还有一些工作要做,但取得了很大的进步!我还在提交新错误时添加了一些GitHub模板,以帮助提高新错误报告的质量,并指导用户生成和附加日志文件。
  • 文:
  • OpenShot 2.3完全翻译成11种语言,部分翻译成60多种语言。如果您注意到使用母语的未翻译文本,请随时在LaunchPad上提交您自己的翻译。
  • 100%翻译成以下语言:
  • 西班牙语
  • 意大利
  • 葡萄牙语
  • 巴西葡萄牙语
  • 乌克兰
  • 加泰罗尼亚语
  • 马来
  • 冰岛
  • 英语(英国)
  • 其他功能:
  • 添加了新的欢迎教程消息,其中包含用于禁用匿名错误和指标报告的复选框。这也可以在“首选项”中进行调整,但通常会要求新用户选择退出。
  • 所有子窗口现在都以父窗口为中心
  • 能够轻松地在帧上显示帧数
  • 计算帧数时提高准确度
  • 提高帧精度,尤其是在以最大变焦放大时
  • 大幅提高选择和取消选择大量剪辑/过渡的速度。
  • 重构所选项目的加载属性,以提高速度。
  • 重构和改进文件的预览播放​​,并在调整大小/修剪期间预览播放(现在可以正确保持宽高比)。
  • 改进文件树/列表视图中的长文件名支持,并改进所有列表视图(效果,过渡,标题,动画标题等)的缩略图/网格视图。
  • 更新翻译文件(对字符串格式化参数进行一些小修改)。
  • 改进test_translations.py脚本,帮助我检测格式化参数丢失的问题。
  • 修复了阻止在启动时翻译曲目名称的问题。
  • 将“width x height”添加到“导出”和“配置文件”屏幕上的配置文件列表中,以使输出分辨率更加清晰
  • 改进了“下一个标记”和“上一个标记”按钮的逻辑,以包含所选项目(开始和结束位置),以便快速跳转到所选剪辑的开头或结尾。
  • 提示用户在打开项目时查找丢失的文件,并更新翻译模板。
  • 在创建或打开新项目文件(如果需要)之前提示用户保存
  • 在悬停时可以看到影片上的效果容器(无论剪辑有多小)。
  • 调整剪辑标题的工具提示,使它们不会掩盖菜单按钮和效果。
  • 将设置保存到磁盘,因为它们在首选项中已更改。
  • 在启动时将焦点设置为“项目文件”,因此属性过滤器不会自动获取制表符焦点(防止某些键盘快捷键)。
  • 切换捕捉逻辑以比较像素(而不是时间),因此在近距离和远距离缩放级别仍然有用。将捕捉减少到10个像素。修复更新剪辑的新属性时的错误。
  • 错误修正:
  • 使用选择下拉列表修复回归
  • 修复了将关键帧粘贴到剪辑/转换
  • 时的崩溃问题
  • 修复选择句柄的错误放置
  • 修正了缓存蒙版大小时的错误(从我们的一些速度改进中回归)
  • 修正了下一个标记和上一个标记按钮的小错误(未正确处理位置0)。
  • 修复了变换回调中的错误,其中选择不同剪辑时未禁用变换。
  • 在更新时间轴的JSON(或重新映射)时添加锁定,因此在一切都在变化时,没有人可以请求帧。在实时预览期间看起来更加稳定。
  • 在剪辑中编辑效果后修复无效缓存,以及帧精度(将时间戳转换为帧编号)。这使得逐帧编辑更加出色。
  • 修复GRAVITY_BOTTOM_LEFT的破碎重力
  • 修正了构建服务器版本检测正则表达式(发布新版本时)的错误。
  • 修复了粘贴已删除剪辑和过渡时的一个大错误。
  • 在初始安装时重构某些跟踪代码,并在启动后保存设置(因为某些设置在启动时更新)
  • 发送指标时始终设置唯一ID,这是必需的,或者分析会忽略它
  • 修复主窗口初始化期间的崩溃,以及应用程序退出期间的崩溃,其中线程未正确或安全地终止。
  • 修复了关闭“拆分剪辑”对话框时发生崩溃的问题。
  • 修复了较新的Blender版本中的align_x错误(Thanks mixedbredie)
  • 将Blender兼容性更新为2.78,因为API已经发生了一些变化。同时修复正则表达式以检测来自Blender的预览图像,因为Blender的输出现在有点不同。
  • 重构加载项目流以利用libopenshot中的新锁(允许在更改后更快地更新实时预览)。
  • 修复了回归,检测到包含表达式的丢失文件(如blender动画)。
  • 提高Transform方法的速度,因为它在项目加载期间经常被调用(由于清除了选定的剪辑和转换)
  • 使用切片剪辑(和剃刀工具)修复回归。
  • 修复大型日志文件的回归(导致启动缓慢)
  • 修复将按键传递到时间轴的回归。 CTRL和SHIFT键在时间轴上有特殊用途。
  • 改进剪切/分割对话框以使用Timeline()对象,支持所有可能的媒体类型(图像,视频等)并保持正确的宽高比。
  • 删除未使用的文件和不需要的可翻译字符串。此外,将标题名称添加到翻译模板(忘了那些)。
  • 删除旧效果元数据和旧效果图标。新效果将具有不同的可翻译元数据。
  • 从mac build脚本中删除uploads文件夹
  • 由于OS X上的崩溃而从过渡和效果模型中删除app.processEvents。此外,它不再有太大的区别。
  • 修复了阻止backup.osp正确恢复的奇怪错误
  • 使用非英语语言修复以重复标题修复的错误
  • 在导入时改进逻辑以处理文件(某些文件被错误地标记为无效)
  • 修复打开包含效果或标记的旧项目(1.4.3)时的错误

<强>要求

  • 的Python
  • 的GStreamer
  • GTK +
  • GooCanvas
  • MLT框架

截图

openshot-video-editor_1_75867.png
openshot-video-editor_2_75867.png

类似的软件

CCExtractor
CCExtractor

26 Apr 16

DivFix
DivFix

2 Jun 15

MJPG-streamer
MJPG-streamer

2 Jun 15

ZoneMinder
ZoneMinder

11 May 15

显影剂的其他软件 Jonathan Thomas

意见 OpenShot Video Editor

评论没有发现
添加评论
打开图片!