音频与 Avconv 不同步

音频与 Avconv 不同步

我正在用这个脚本向 Justin TV 广播在 Github 上在 Ubuntu 12.04 上。

我遇到音频不同步的问题,而且当我浏览播放列表时,情况变得越来越糟。

这是我用于 avconv 的代码。我不知道如何设置音频的比特率。我将其视为-b带宽,但看起来应该是音频比特率。

如何解决这个问题?

avconv \
  -f x11grab -s $INRES  -r "$FPS" -i :0.0 \
  -f alsa -ac 2 -i pulse  \
  -vcodec libx264 -s $OUTRES -preset $QUAL \
  -acodec libmp3lame -ar 44100 -threads 4 -qscale 3 -b:a 98304  -bufsize 512k \
  -f flv "rtmp://live.justin.tv/app/$STREAM_KEY"

答案1

尝试这个:

编辑 /etc/pulse/daemon.conf

确保它包含这些行(添加或取消注释)

默认采样率 = 44100 备用采样率 = 44100

相关内容