因此,我正在尝试解决网络视频的音频延迟问题。例如,如果我转到youtube并发现视频与音频不匹配,我想推迟或预播放音频,以使其与视频同步。我已经想出了如何推迟音频,但是我却想不出如何提前播放音频。请帮助
我尝试将音频播放速率设置为2.0,然后将其设置回1.0,因此1秒钟后,它将同步视频。但是我无法设置从网页获得的音频的播放速度。
var audio = document.createElement('audio')
How I got the audio
chrome.tabCapture.capture({audio: true}, stream => {
audio.srcObject = stream;
audio.playbackRate = 2.0;
console.log(audio.playbackRate);
}
打印出回放速率后,它是1而不是2.0
我做错了什么吗?
答案 0 :(得分:1)
哦,这是实时源,而不是文件中的实时源。您无法更改播放速率。
这样想吧...如果您可以加快实况录制的速度,那么您实际上将进入未来!