OpenShot Video Editor

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

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

类似的软件

dvbcut
dvbcut

12 May 15

mpv
mpv

16 Aug 18

Transmageddon
Transmageddon

17 Feb 15

MythTV
MythTV

12 Feb 17

显影剂的其他软件 Jonathan Thomas

意见 OpenShot Video Editor

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