好,所以我发现Blender具有这个非常酷的视频编辑界面,我开始喜欢它。直到我创建了这个很棒的项目组合,然后将动画导出为视频文件时,音频才不同步:(。
实际问题
在Blender中播放动画时,音频与视频同步,但是在渲染的视频中音频与视频不同步。
我尝试过并失败的解决方案
然后我以为场景音频频率可能是一个问题,因为它最初是48kHz,而我的视频是24kHz,所以我将场景音频频率更改为24kHz,但这仍然无法解决问题。 / p>
最初,我合并了具有不同帧频的视频,并认为这可能是一个问题(尽管动画在Blender中按预期播放),所以我重新创建了源视频以确保我在项目中使用的所有视频具有相同的帧频,但这也不起作用。
真正令人沮丧的是
仅在较长的视频(> 12分钟,我的视频长1小时)中才注意到这种滞后(音频比视频早几帧),表明视频和音频之间的渲染速率差异非常小
此外,请注意,动画在Blender中的播放效果非常好,所以我能弄清楚的是这是一个渲染问题。
所以,如果有人发现了这个问题,请告诉我。我是视频/音频编解码器的菜鸟,所以如果我在上面使用了一些不正确的命名法,请原谅我。
答案 0 :(得分:1)
2021 年 5 月。Blender v2.92.0 - 我遇到了与所描述的超过五分钟的渲染视频不同步的问题。来源是来自 Canon EOS 5DMKII 的原样(3.6GB,10 分钟)文件,这是一款旧相机,因此几乎任何软件都可以处理编码。
在 Blender 的预览模式下,一切看起来都是同步的。音频和视频轨道的长度相同。我什至没有剪切或合并源视频的任何片段。我尝试在干净启动后运行渲染,在 Win10 中给 Blender 最高资源优先级,为缓存分配更多内存等。源和输出在 SSD 上。渲染结果仍然与 GUI 显示的不匹配。非常令人沮丧,而且浪费了很多时间。
对我来说更好的是以下几点:
这种变通方法相对轻松,并且可以产生高质量的结果,因为只有一个有损压缩步骤。但是,获得最终文件所需的时间是三倍以上。我相信问题仍然在于 Blender 中 H.264 渲染的实现方式。一年前,我在 ShotCut 中使用廉价的动作 cam H.265 文件时也遇到过类似的不同步问题。我还发现 ShotCut 不如 Blender 稳定。
答案 1 :(得分:0)
因此,在进行大量的在线搜索之后,我确实找到了解决此问题的答案,但没有找到搅拌器。如果您和我一样,并且想使用 Blender 进行视频编辑,并且仍然可以解决问题,那么我找到了一种解决方法,但是您需要Shotcut。 快捷方式是另一个出色的免费开源视频编辑器
遵循随附的GIF。 (我在GIF中使用了较短的视频,但您知道了)
说明
答案 2 :(得分:0)
由于我刚完成的视频中发生了同样的问题,所以我进入了这个线程。 “查看动画CTRL F11”命令启动内部播放器,该播放器与长视频存在同步问题。在Fedora中的“视频”上打开相同的视频文件,它会完美同步播放。