FFMPEG音频问题Youtube Live
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FFMPEG音频问题Youtube Live相关的知识,希望对你有一定的参考价值。
这个问题可能与youtube有关,而不是ffmpeg,但希望有人可以提供帮助。
我有这篇文章https://productforums.google.com/forum/#!topic/youtube/nHTb7ilKvrw中描述的确切问题。我会添加它,但它由于某种原因被锁定。
我使用ffmpeg从计算机上的本地webm文件创建流。这个文件听起来非常好,当它发送到youtube live(twitch / facebook)以外的平台时仍然听起来不错。然而,在youtube live上,音频在实时馈送期间有静态和噼啪声,但youtube上的视频存档(处理后)听起来非常好。 ffmpeg命令是
ffmpeg -re -i test.webm -acodec aac -vcodec libx264 -ar 44100 -f flv rtmp://a.rtmp.youtube.com/live2/${your_key}
来自这个小提琴(https://jsfiddle.net/2rgv7pgj/)的Webm文件会有问题。
如果有人可以提供建议,我们将不胜感激。
答案
我设法使用DynamicsCompressorNode
中的Web Audio API在客户端修复此问题。出于某种原因,音频仅在youtube上剪辑。此过滤器停止剪裁并将质量较差的设备固定在youtube上。
以上是关于FFMPEG音频问题Youtube Live的主要内容,如果未能解决你的问题,请参考以下文章