Аудио не синхронизировано с Avconv
Я транслирую на Джастин ТВ с этим сценарием, найденным на 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