1

Я получаю следующее сообщение об ошибке в ffmpeg:

X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  140 (MIT-SHM)
  Minor opcode of failed request:  4 (X_ShmGetImage)
  Serial number of failed request:  11
  Current serial number in output stream:  11

Я появляюсь, когда запускаю функцию bash, упомянутую в сообщении на форуме о потоковой передаче в Linux.

Что это значит и как я могу это исправить?

1 ответ1

2

Похоже, вы пытаетесь записать потоковое видео, воспроизводя его, пока ffmpeg записывает ваш экран в файл.

Я думаю, что проблема в том, что

INRES="1920x1080"

не соответствует вашему фактическому разрешению экрана. При записи вашего X-дисплея (-f x11grab), если вы испортили разрешение экрана ввода, ffmpeg выдает такое неприятное сообщение об ошибке. Вам необходимо изменить эту строку в соответствии с фактическим разрешением вашего монитора.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .