Как записать рабочий стол с аудио на ffmpeg

Мой код:

ffmpeg -y -f x11grab -f alsa -i hw:0 -framerate 30 -video_size 1600x900 -i :0.0+0,0 -c:v libx264 -pix_fmt yuv420p -qp 0 -preset ultrafast moetoVideo.avi

но я получаю эту ошибку:

Guessed Channel Layout for  Input Stream #0.0 : stereo
Input #0, alsa, from 'hw:0':
  Duration: N/A, start: 1489387873.960220, bitrate: 1536 kb/s
    Stream #0:0: Audio: pcm_s16le, 48000 Hz, 2 channels, s16, 1536 kb/s
:0.0+0,0: Protocol not found

Я использую человечность 15.10

4
задан 13 March 2017 в 09:58

1 ответ

Порядок вопросов размещения опции. Необходимо переместиться -f x11grab перед соответствующим -i:

ffmpeg -y -f alsa -i hw:0 -f x11grab -framerate 30 -video_size 1600x900 -i :0.0+0,0 -c:v libx264 -pix_fmt yuv420p -qp 0 -preset ultrafast moetoVideo.avi
3
ответ дан 1 December 2019 в 10:01

Другие вопросы по тегам:

Похожие вопросы: