OpenShot 2.4.3 视频编辑器在线

OpenShot 2.4.3 视频编辑器在线

在线使用我们新的 OpenShot 2.4.3 视频编辑器来创建和编辑任何视频文件或电影。 

ENTER


 

 

 

我们的 OpenShot 在线视频编辑器更新了适用于 Linux 的 2020 OpenShot 版本

 

它的主要特点是: 

从 2.4.1 版本开始:

 

改善影像品质

我们改进了 OpenShot 中的图像处理管道,通过切换我们的图像缩放算法来创建更清晰的图像,最重要的是,只缩放一次帧,而不是多次(过去在某些情况下会发生)。 这会产生明显更清晰的图像,以及稍微更好的性能。

 

提高播放流畅度

OpenShot 中的视频预览功能已得到改进,可以更好地处理更高帧率的视频(50 fps、60 fps、120 fps)。 这会带来更流畅的播放体验,并减少某些预览配置文件的抖动和冻结。

 

提高稳定性(特别是对于 Windows)

在我们之前的版本(2017 年 XNUMX 月)之后,我们对 libopenshot 进行了一些非常大的更改,以更好地支持 Windows(关于 C++ 中的某些数据类型)。 这修复了许多 Windows 问题,包括音频文件

s 提前停止、同步/取消同步问题、视频在 30 分钟(或更早的时间)停止、打开带有非英文字符的项目文件等等。 如果您在 Windows 上遇到任何问题,请尝试使用此新版本。

 

Libopenshot(完整的更改列表):

  • 试图防止高 CPU 核心系统上的竞争条件的更多关键部分
  • 围绕添加帧图像的其他关键部分
  • 在 FFmpegWriter 中按名称查找编解码器,应该可以解决一些问题(例如 xvid 支持)。 谢谢彼得!
  • 使用旋转原点修复回归。 事物应始终围绕对象的中心旋转(直到我添加了关键帧锚点)
  • 在 FFmpegWriter 中的视频流上设置时基......有点实验性
  • 提高高帧率视频的播放流畅度,尤其是当视频帧需要向前跳跃以跟上音频时。
  • 从头文件中删除 throw 语句
  • 将时间轴上每层的缩放操作数量减少到 1 个
  • 修复 FFmpegReader 上的 16 个线程限制
  • 修复从 long 到 int64_t 的转换
  • 将所有“long int”帧编号类型更新为 int64_t,因此所有 3 个操作系统将在帧编号上产生相同的深度和精度。 这是一个很大的!
  • 删除可变比特率支持(暂时),因为它会导致比解决的问题更多。

  

Openshot-qt(完整的更改列表):

 

  • 使用 default/en_US 时使用翻译网站 URL 修复小回归
  • 修复“导出”对话框中的小错误,其中在更改格式时配置文件和质量会受到影响
  • 忽略历史更新消息,因为 libopenshot 不关心它们
  • 简化导出进程,减少发出的信号数量
  • 将当前语言集成到网站 URL 中并简化一些翻译(删除 HTML 标签)
  • 去除不需要的UTF8编码方式,导致某些项目路径加载失败(解决Windows尝试打开非英文项目文件路径时崩溃)
  • 修复 OpenShot 初始启动时的大竞争条件,这会导致某些 JavaScript 调用失败(因此默认配置文件、捕捉模式和启动时设置的其他一些东西有时会失败)
  • 添加用于切换“变换”和“插入关键帧”的键盘快捷键。 这改善了动画工作流程,并且不再需要一堆鼠标点击/动画上下文菜单。
  • 防止使用导出对话框覆盖输入文件,并在导出窗口标题上更新导出进度
  • 更新翻译和贡献者信用

 

从 2.4.2 版本开始:

 

7新效果(裁剪,色调,色移,像素,条,波,移位)

这些新效果中的每一个都可以有自己的博客文章和教程(可能很快就会出现)。 每个效果都是针对 OpenShot 2.4.2 从头开始​​创建的,并且都是完全可设置关键帧的,并且可以相互组合。 这创造了数百万种有趣的可能性(上面的视频中显示了一些组合)。 动画像素化框、动画电影长宽比等等! 你可能会说,我对他们真的很兴奋!

 

自动音频混合

启用后,剪辑可以使用3不同的音频混合策略,适用于剪辑重叠和音频音量竞争的情况。 例如,当需要播放重叠的语音剪辑时,背景音轨可以自动降低其音量。 默认情况下(在新剪辑上)它当前处于禁用状态,但可以在剪辑属性中轻松打开。

 

自动旋转

带有旋转元数据的照片或视频将在 OpenShot 中自动旋转(不过需要更新版本的 FFmpeg)。 用手机拍摄垂直视频或水平照片,并且可能包含此旋转元数据...... OpenShot 将正确显示它。

 

改进了音频播放

音频播放和混合一直是 OpenShot 的弱点,并且仍然是改进的重点领域。 已经进行了许多错误修复和改进,许多用户会注意到该区域的爆音更少、混音更顺畅以及问题更少。 但是还有很多工作需要做,还会继续进一步完善。

 

提高稳定性

随着 OpenShot 的每个版本,稳定性不断提高。 大多数崩溃都报告在 Windows 版本上,尽管我们在所有操作系统上仍然有太多崩溃。 有些崩溃是由依赖关系引起的,有些是由多线程竞争条件或内存损坏引起的。 Windows 的 2.4.2 版现在更加稳定,并且首次同时提供 64 位和 32 位版本。 许多学校仍然使用较旧的 32 位 CPU,并且经常要求这样做。 此外,我们的 32 位版本现在可以识别大内存,并且可以支持更多内存,从而降低低功率计算机崩溃的可能性。

 

改进的出口对话

OpenShot 的导出对话框现在在窗口标题中显示进度,包括一些性能指标(每秒编码帧数和估计完成时间)。

 

新编解码器支持(包括实验)

AAC 现在是许多预设的默认音频编解码器,它允许 OpenShot 创建与所有操作系统、设备和 Web 浏览器更广泛兼容的视频。 此外,FFmpeg 和 LibAV 支持的实验性编解码器首次可以在 OpenShot 中使用。

 

以下功能/提交的完整列表:

 

libopenshot-audio 0.1.6 所以:6

 

  • 修复链接不足(pthread 和 dl),修复 #3
  • GitLab 构建管道的集成

 

libopenshot 0.2.0 所以:15

 

  • 每个剪辑的自动音频混合策略(平均,减少或无)
  • 添加新的裁剪效果,也可以为一些非常酷的效果设置动画。
  • 添加新的颜色转换效果,可以无限环绕转换任何颜色(RGBA)(并且完全支持动画)。
  • 添加新的像素化视频效果,像素化帧图像的一部分(或全部),并且完全可以动画化。
  • 添加新的视频效果:条形,允许在视频周围制作彩色条形动画,例如信箱效果。
  • 添加新的波浪视频效果,可以通过多种方式制作动画以创建许多很酷的波浪失真效果。
  • 添加色调视频效果,调整帧图像的色调,也可以使用关键帧进行动画处理
  • 添加新效果:Shift,一种无限像素移动效果,可以在任何方向进行动画和包裹图像。
  • 使用 Reader 元数据“旋转”属性自动旋转任何剪辑。
  • FFmpeg / LibAV现在支持实验编解码器
  • 预览期间出现音频弹出(由于重新采样)
  • 修复亮度和蒙版效果以浮点类型计算因子,提供更精细的控制
  • 通过复制 blur_ 修复 Blur.cpp 价值回到所以水平*和垂直模糊可以应用于一种效果,模糊随着迭代的增加而累积
  • 在任何剪辑更改上更新和应用帧映射器,以保持时间轴偏移同步(即避免由于时间轴上的剪辑轻微错位而导致的音频爆裂)。 
  • 从 WorkingCache 中删除旧帧(不再需要时)。 这有助于防止在某些视频上查找旧帧数据时冻结。
  • 将格式、音频流和视频流中的元数据添加到 ReaderBase.info,在某些情况下包括某些相机添加的“旋转”元数据,以及标题、专辑、艺术家、版权、日期等音频元数据...... 
  • 添加了元数据编码功能(writer.info.metadata["title"] = "My Title")。 仅接受某些标签名称(有关哪些编解码器支持哪些标签的更多信息,请参阅 FFmpeg)。
  • 优化和提高遮罩效果(由过渡使用)的速度。 这比以前快多了!
  • 修复 Frame 类上的赋值和复制运算符(以防止未初始化的图像和音频指针崩溃),并确保复制和赋值运算符均按预期工作。
  • 修复了在某些构造函数中丢失的 Frames 的颜色属性。
  • 将有效帧速率提高到 240 fps,因为现在许多相机都支持这种更高的帧速率
  • 修复 Clip 构造函数的回归,并简化指针初始化
  • 使用 Frame::AddImage (convertToFormat) 修复一个错误,实际上并没有做任何事情。 它返回一个新图像,并且不会就地转换格​​式。
  • 如果在 QtPlayer 正确初始化之前调用 Seek,则防止崩溃
  • FFMPEG 3.2 支持 FFmpegWriter
  • FFMPEG 3.2 支持 FFmpegReader
  • 修复 FFmpegWriter 中的 FFmpeg 版本损坏
  • 根据处理器数量增加 FFmpeg 中的默认缓存量,以更好地支持高帧率视频。
  • 更改某些 Seek 值以使其更准确,并修复了 Timeline_Tests.cpp 的竞争条件。
  • 将一些 sleep() 调用更改为 usleep(),以获得更高的准确性。 这有点实验性,希望适用于所有操作系统。
  • 在确定音量调整时不要破坏 gainFactor 并添加有关 current_max_volume 始终为 0 的 TODO 注释
  • 从剪辑属性中删除锚点(因为它未使用)
  • 为 Windows 构建添加“dbghelp”依赖项(用于崩溃处理支持),并使用 MSYS2 改进了 Windows 构建指令。
  • 正确设置测试媒体文件路径,修复 #36
  • 如果音频流长于视频流,并且到达流尾,则修复视频剪辑末尾的黑帧。
  • GitLab 构建管道的集成
  • 更快的 Windows 构建
  • 修复音频单元测试
  • 避免为没有音量或禁用音频的剪辑混合音频。
  • 更新 libopenshot-audio 的 cmake 文件以首先搜索 $ENV,然后搜索静态文件夹
  • 添加缺少的类型转换
  • 拼写和错字修复

 

openshot-qt 2.4.2

 

  • 更详细的导出对话进度,包括估计剩余时间、FPS 和更准确的百分比。 谢谢彼得!
  • 默认为 AAC 音频编解码器
  • 改进缩放比例计算,以使用自定义贝塞尔曲线(缩放越快,缩放越快)。 30 秒到 1 秒之间的 7200 级精度。
  • 使用“旋转”元数据为读者自动旋转。 这需要稍新版本的 FFmpeg,否则永远找不到“旋转”标签。
  • 添加新的裁剪视频效果
  • 添加新的色移视频效果(带有临时图标)
  • 添加像素化视频效果,可以为视频剪辑的一部分(全部)的像素化版本制作动画。
  • 添加新的条形视频效果,允许在视频周围设置彩色条形动画,例如信箱效果。
  • 添加新的 Wave 视频效果
  • 添加色调视频效果
  • 添加新的 Shift 效果(允许向任何方向移动图像并允许动画,无限环绕)
  • 支持 32 位和 64 位 Windows 版本,以及对 Windows 依赖项的更新(和安装程序大小减小)。
  • 32 位版本的 Windows 现在可以识别大地址,并且可以使用更多内存,但用户可能需要先运行此命令:'bcdedit /set increaseUserVa 3072' 才能使用它
  • 如果无法读取用户设置,则不再使应用程序崩溃。 现在我们显示一个消息框并重置用户设置。
  • 在窗口标题中添加保存指示器
  • 在添加/删除轨道期间保留轨道参数
  • 更新标题以与较新版本的 Inkscape 兼容
  • 打开项目时始终应用映射器,以确保不同帧率项目的音频不会开始弹出
  • 拆分剪辑对话框现在在单击“开始”或“结束”或“播放”后将焦点发送回滑块(以便于逐帧箭头键)
  • 使剪辑和过渡菜单在鼠标按下时触发,并且在菜单激活时不移动时间线项目
  • 从导出长度中删除最大约束,因此用户可以根据需要在项目结束时导出黑度。
  • 根据项目是否需要保存禁用/启用保存图标
  • 为 chromebook 目标添加预设 xml 文件
  • 从 Windows 安装程序中删除不需要的 64 位/32 位清理代码(在 32 位系统上会中断)
  • 修复新(空白)项目的初始保存指示器
  • 还可以使用 import_path 进行丢失文件恢复
  • 向项目数据添加 import_path 跟踪
  • 更新 mac 构建脚本以使用 Python 3.6(使用较新版本的 OpenSSL)
  • 预览控件使用媒体跳过图标
  • 新的剃刀工具光标
  • 在文档中添加新的开发人员页面,并提供有关为 libopenshot、libopenshot-audio 和 openshot-qt 设置 Ubuntu 开发环境的分步说明。
  • 位置总是 (frame - 1) / fps
  • 用于单位转换的实用函数
  • 更明确地了解日志文件路径
  • 将 /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 添加回 AppImage
  • 重命名 dv_pal_wide_animorphic 以纠正拼写
  • 删除重复的配置文件
  • 在构建服务器期间更好地保护松弛上传
  • 更新赞助商、捐助者和捐助者
  • 更新翻译
  • 将默认语言的 if 语句更改为使用系统默认值
  • 复制每个成功构建的日志文件(出于调试原因)
  • 使用 QUrl.toLocalFile() 转换已删除的 URI
  • 添加贡献部分
  • 更新教程、代码标签和贡献链接
  • 在教程中更新 GitHub 信息
  • 对图像使用图像/路径,而不是文档中的 _static/
  • 修复教程文档中的换行
  • 在文档中用 Unicode 箭头字符替换 ASCII 箭头
  • 同时更新轨道添加/删除的过渡层
  • 构建服务器文件上传的小重构,并添加了对“已上传”资产到 GitHub 的额外检查
  • 改进构建服务器期间上传失败的错误消息
  • 删除种子(如果已经存在)
  • GitLab 构建管道的集成
  • 更新内置标题的字体系列
  • 删除 AppImage 中不需要的 libopenshot 和 libopenshot-audio 的副本,减少 AppImage 的大小
  • 修复在构建服务器上创建 Linux AppImage 的问题
  • 从 Bzr 迁移到 Git(在 Launchpad 上)
  • 删除旧的 ISSUE_TEMPLATE
  • 更正剪切和粘贴的错误评论
  • 修复版权以使用易于翻译的格式,并隐藏硬件解码首选项(暂时)
  • 更新网站部分并删除过多的大写字母
  • 将自述文件更改为 Markdown
  • 指标响应的日志长度,而不是内容
  • 将版权更新至 2018 年(从 2016 年开始)。 还编辑了 `about.py`,因此年份会自动更新。
  • 在开发者文档页面中添加一些缺失的依赖项
  • .gitignore:忽略 docs/_build 和所有 pycache

 

从 2.4.3 版本开始:

 

亮点:

  • - 现在可以随时修改蒙版和过渡,并且现在可以使用图像或视频! 这利用了每一帧的灰度并将其转换为蒙版,可用于创建一些非常惊人的效果。
  • - 线程改进有助于防止在效果(包括蒙版和过渡)周围崩溃,并提高许多系统的性能。
  • - 保存帧按钮用于快速保存当前预览帧
  • - 语言翻译的巨大改进(感谢 Frank Dana - ferdnyc)

openshot-qt:

  • 将版本升级到 2.4.3(libopenshot 依赖于 0.2.2)
  • 动画遮罩:新的“阅读器”属性类型,最初由遮罩效果使用,以更改过渡和遮罩效果使用的图像/视频
  • 在导出期间禁用 OMP 线程并发,使导出尽可能安全
  • 按住 SHIFT + 向左或向右箭头时轻推剪辑 (Richard Alloway - N3WWN)
  • 添加保存当前帧按钮 (Richard Alloway - N3WWN)
  • 新的翻译和语言基础设施和逻辑(用于确定当前语言的更好逻辑)(Frank Dana - ferdnyc)
  • 固定分裂保持两侧(右侧位置不正确)
  • 应用程序图标更新(Frank Dana - ferdnyc)
  • 缩放修复(修复了许多与缩放相关的问题)
  • 撤消/重做修复(修复和防止巨大的 .osp 项目文件)
  • 新的教程系统,更好的子窗口管理(Frank Dana - ferdnyc)
  • Travis CI 集成
  • 改进标题文件名重复命名/计数(DerGenaue)
  • 在“添加到时间线”窗口中使用曲目名称 (Frank Dana - ferdnyc)
  • 改进波形显示渲染 (DerGenaue)
  • 修复完成后未呈现的音频波形 (DylanC)
  • 添加 Instagram 和 Twitter 预设 (DylanC)
  • 将 AppStream 元数据添加到 setup.py (Peter Eszlari)
  • 时间线 JavaScript 错误修复 (DylanC)
  • 时间线清理和性能,升级 Angular.js (DylanC)
  • 从 AppImage 中删除 libdrm.so.2
  • 将 src/language 路径添加到 Mac DMG builder (Frank Dana - ferdnyc)
  • 使用 --lang 在命令行上添加语言覆盖(Frank Dana - ferdnyc)
  • 为 --list-lang 添加解释性文本 (Frank Dana - ferdnyc)
  • 时间线调试器的一些修复(Frank Dana - ferdnyc)
  • 更新 Humanity 中的编辑清除图标 (Frank Dana - ferdnyc)
  • 更正变量名拼写错误以正确初始化 (DylanC)
  • 将所有非必要日志转换为 .debug() (Frank Dana - ferdnyc)
  • 删除未使用的效果过滤器 (Frank Dana - ferdnyc)
  • 添加“提问”模板(Frank Dana - ferdnyc)
  • 防止对单元测试进行 libopenshot 版本检查
  • YouTube HD 和 Vimeo HD 预设的更多帧率 (Frank Dana - ferdnyc)
  • 将(大多数)带有 DOS 行结尾的文件转换为 Unix (Frank Dana - ferdnyc)
  • 从 index.html 中删除 debug.js (Frank Dana - ferdnyc)
  • 方形 PNG 图标文件 (Frank Dana - ferdnyc)
  • 应用元数据更新,以便于打包 (Frank Dana - ferdnyc)
  • 将切片所有快捷方式移动到正确的菜单 (Frank Dana - ferdnyc)
  • launch-linux.sh: 不要设置 QT_DEBUG_PLUGINS=1 (Frank Dana - ferdnyc)
  • 将默认项目类型更新为 720p 30 FPS,采样率 44100
  • 修复导出路径的保留(Richard Alloway - N3WWN)
  • 修复 GitLab 不再为标签运行 CI,并修复每日和发布版本的版本号
  • 将“release-candidate”添加到每日 RC 构建的文件名,因此它们在网站上看起来不那么正式
  • 其他拼写错误和文本修复 (luzpaz)
  • 更新贡献者和支持者(谢谢!)
  • 更新翻译

libopenshot-音频:

  • 将版本升级到 0.1.7(所以:仍然是 6)
  • Travis CI 集成

libopenshot:

  • 将版本升级到 0.2.2 (SO: 16)
  • FFmpeg 3 & 4 支持
  • 修复了蒙版和过渡的崩溃
  • 修复了许多关于 FPS 和视频长度计算的错误(特别是对于 MP3 和流式 WEBM 格式)
  • 保护 samples_per_frame 计算以防止在未检测到的 FPS 上崩溃
  • OpenMP 计划更改(增加稳定性)
  • 限制 FFmpeg 和 OpenMP 的线程(试图找到并行性能的良好平衡,同时不产生太多线程)。 有时更多并不总是更好。
  • Travis CI 集成
  • 修复标题和效果的安装路径(Jeff Shillitto - jeffski)
  • 修复 FFmpeg > 3.2 刷新帧的错误 (Jeff Shillitto - jeffski)
  • 为遮罩效果添加“阅读器”属性,以允许用户调整遮罩效果使用的图像或视频。
  • 修复比特率计算(以字节而不是位为单位)
  • 为没有有效 FPS 的文件添加 FPS 检测。 在这些情况下(例如流文件),我们遍历所有数据包,并平均帧数、持续时间、比特率等......不理想,但更好的回退。

 

最新的 Word & Excel 模板