如何使用 Kdenlive 稳定视频?

Csa*_*oth 7 video kdenlive

我正在使用 kdenlive 16.12.3(使用 Ubuntu Studio 17.04),所以这不是如何在 Kdenlive 中运行稳定功能?问题我假设,因为该错误应该在不久前修复。

我在做什么:

  1. 我将要稳定的视频剪辑添加到项目中。然后我可以右键单击剪辑并添加videostab2(剪辑作业>稳定),看起来与我上面引用的SO问题中包含的屏幕截图相同。但是当我这样做时,什么也没有发生。

  2. 当我保存时,最终.mlt源视频文件旁边会出现一个文件。我可以看到它有一些关于videostab2的信息(最后看mlt-service我们可以看到videostab2的参数):

    20928 暂停 GOPR0444.MP4 2 视频 29.97 0 2704 1524 0 29.97 yuvj420p 1 709 1 h264 H.264 / AVC / MPEG-4 AVC / MPEG-4 部分 10 449260108Proc: AVC100070807088编码器音频 fltp 48000 2 aac AAC(高级音频编码)128000 2017-06-08T11:08:26.000000Z eng GoPro AAC avc1 0 avc1isom 2017-06-08T11:08.0310Z103.103.08.003 1 avformat 30000 1001 709 1 2704 1524 0 1 4 8 6 1 0.3 0 10 -1 -1 1 0 1 0 1 0.8 视频tab2 GOPR0444.MP4.mlt。0

  3. 我将剪辑放在播放列表中。

  4. 我渲染。

作为参考,当我生成渲染脚本时,它不包含任何视频标签的痕迹。毫不奇怪,最终结果根本不稳定。

我怎样才能让它工作?

not*_*ere 5

为了稳定特定的视频文件,我将文件导入 kdenlive,右键单击它,选择“剪辑作业”,然后选择“稳定”。

这将启动一个“作业”,生成一个在原始视频文件名末尾附加 .mpi 的文件。

然后从项目文件列表中删除原始视频,添加 .mpi 视频文件,将其放入时间轴中并进行渲染。

问题是这个 .mpi 文件只能在创建它的项目环境中工作。由于处理是单线程的,它也比原始视频的长度花费更多的时间。那么大文件可能会出现内存问题。因此,创建一个大视频然后稳定它是一个非常耗时和内存密集的过程,需要至少与在 kdenlive 中创建该大视频而不稳定它一样多的内存和交换空间以及数倍的时间。对于 IS 摄像机来说,这是一个很好的论点,或者至少将不稳定的最终产品分成块,并将这些块稳定在不需要使用交换文件的组中,然后将所有稳定的块组合到一个最终项目中并进行渲染。

然后是稳定通道的有效性...kdenlive 为您提供了很多选项,所有这些都会影响速度、内存要求、IQ 和稳定性。或者您可以尝试直接使用 ffmpeg 工具,这需要新水平的理解和努力......但至少这是可能的。

使用脚本对视频进行去抖

无论如何,在尝试对直接从高分辨率相机拍摄的不稳定文件(尤其是在高帧速率下)执行此操作之前,以低分辨率执行此操作并解决所有问题将非常有帮助。我的 4Gig 笔记本电脑刚刚花了 5 天来稳定一个 30 分钟 5GB 4k-30fps h265 mp4 视频。现在我试图找出如何最好地渲染 .mpi 文件。我正在考虑仅以 720p 或至少 1080p 渲染最终产品。在中等 IQ 和编码设置下渲染原始不稳定的 5GB 4k 产品大约需要 8 小时,该产品是 12MP 静态图像和 1080p 视频的混合……这需要 30 分钟的 4k 视频。我担心的是,尝试以 4k 渲染最终产品会对我目前拥有的 4GB 内存 + 1GB 交换空间要求过高,而且只需在 1080p 下完成即可匹配原始视频组件。所以我会先尝试一下,然后再更新。