关于视音频不同步的问题 请教大神 解决了有加分

2024-12-21 13:18:21
推荐回答(2个)
回答1:

首先了解一下为什么会不同步
1 视频帧率设置不当,导致音视频的时间长度不同,不过这种不对称是均匀的
好比商贩的称,称一斤只是8两,那么称两斤实际上是一斤六,不是一斤八

2 音频流有缺失,缺失了86秒,导致不同步,这种不同步是相对的
好比商贩的称上加了2两的异物以增重,那么称一斤只是8两,称两斤却是1斤八了

所以我觉得很奇怪,音频流按你说的应该没有缺失,就是第一种情况啦
那为什么说音频总是落后86秒,在任意时刻都是落后86秒呢?
这种情况可以尝试将视频以MKV格式封装,然后指定不同的帧率,不断尝试,直到音视频同步
注意切不可转码,转码后的文件时间轴是对着原文件来的,这时帧率无论指定什么都没有用

如果我理解错误,是音频流缺失,只能重新下载或是加上86秒的空白在前面

均匀地将少86秒的音频放在视频里是不科学的,这样会使音频发生类似多普勒效应的变化
要使音频不发生变化然后均匀地拉长是不可能的。

回答2:

在非编里导入这个文件,然后把视频轨锁定,拖拉音频至视音频同步