FFMPEG 音频问题 Youtube 直播
FFMPEG Audio Issues Youtube Live
这个问题可能更多地与 youtube 有关,而不是 ffmpeg,但希望有人能提供帮助。
我遇到了 post https://productforums.google.com/forum/#!topic/youtube/nHTb7ilKvrw 中描述的确切问题。我会添加到它,但由于某种原因它被锁定了。
我使用 ffmpeg 从计算机上的本地 webm 文件创建流。这个文件听起来非常好,发送到 youtube live 以外的平台时仍然听起来不错 (twitch/facebook)。然而,在 YouTube 直播中,音频在直播期间有静电和爆裂声,但 YouTube 上的视频存档(处理后)听起来非常好。 ffmpeg命令为
ffmpeg -re -i test.webm -acodec aac -vcodec libx264 -ar 44100 -f flv rtmp://a.rtmp.youtube.com/live2/${your_key}
来自此 fiddle (https://jsfiddle.net/2rgv7pgj/) 的 Webm 文件会有问题。
如果有人可以提供建议,将不胜感激。
我设法在客户端使用 Web Audio API 中的 DynamicsCompressorNode
解决了这个问题。由于某种原因,音频只在 youtube 上剪辑。此滤镜停止了剪辑并修复了 youtube 上的低质量问题。
这个问题可能更多地与 youtube 有关,而不是 ffmpeg,但希望有人能提供帮助。
我遇到了 post https://productforums.google.com/forum/#!topic/youtube/nHTb7ilKvrw 中描述的确切问题。我会添加到它,但由于某种原因它被锁定了。
我使用 ffmpeg 从计算机上的本地 webm 文件创建流。这个文件听起来非常好,发送到 youtube live 以外的平台时仍然听起来不错 (twitch/facebook)。然而,在 YouTube 直播中,音频在直播期间有静电和爆裂声,但 YouTube 上的视频存档(处理后)听起来非常好。 ffmpeg命令为
ffmpeg -re -i test.webm -acodec aac -vcodec libx264 -ar 44100 -f flv rtmp://a.rtmp.youtube.com/live2/${your_key}
来自此 fiddle (https://jsfiddle.net/2rgv7pgj/) 的 Webm 文件会有问题。
如果有人可以提供建议,将不胜感激。
我设法在客户端使用 Web Audio API 中的 DynamicsCompressorNode
解决了这个问题。由于某种原因,音频只在 youtube 上剪辑。此滤镜停止了剪辑并修复了 youtube 上的低质量问题。