Глюки при использовании простого диктофона на коробке Arch Linux

Поэтому я делал видеоуроки для моих друзей о том, как программировать. На моем старом компьютере у меня были все способы запуска простого экрана записи, и он записал нормально. Но недавно у меня появился новый компьютер. И вот, когда я получил новую версию Arch Linux на коробке. Я настроил среду со всем, что мне нужно, чтобы сделать еще одно видео. Когда я скачал простой видеомагнитофон, используя yaourt, и начал запись. Я записал до двухчасового сеанса, не зная, что он глючит. Когда я смотрю на свой компьютер, я не вижу той же проблемы, что и при окончательном рендеринге конечного продукта. Я думаю, что это может быть ошибка рендеринга или у меня нет нужных кодеков. После часа или двух поисков в Интернете я не смог найти сообщений на форуме по кодеку. Я взял несколько вещей, которые могут быть неправильными в этом, fps был моим первым выбором, но когда я записал с 25 и даже 50 fps, он все еще не работал. Следующей идеей было то, что у меня неправильный кодек H.264. Но с поиском я не мог найти решение этой проблемы. Затем я подумал, что мог бы кодировать на высокой скорости (23). Но все же это доказало, что я не прав. так что теперь я запутался с тем, как получить мой ответ.

Снимок экрана настроек: Первый экран настроек Второй экран настроек

Ссылка на видео:

https://www.youtube.com/watch?v=zfyIZiJCDa4

1 ответ

Сбои часто связаны с серверной частью рендеринга оконного композитора, который вы используете.

Решение 1. Измените бэкэнд рендеринга оконного композитора.

@thouliha сообщил о проблемах с compton. В моем случае у меня были сбои с openGL (2.0 и 3.1), и я решил проблему, переключившись на XRender для записи.

В KDE вы легко можете изменить бэкэнд отрисовки оконного композитора в настройках .

Решение 2. Измените метод предотвращения слезотечения

Чтобы продолжать использовать OpenGL, например, для повышения производительности, вы также можете настроить метод предотвращения разрывов.

В моем случае переключение с автоматического на никогда не позволяло мне записывать видео с помощью композитора OpenGL без сбоев.

Решение 3.Особые проблемы Intel iGPU

Intel iGPU (графика Intel) имеет некоторые проблемы с рендерингом на некоторых процессорах.

Вы можете проверить раздел Устранение неполадок вики ArchLinux, чтобы проверить их.

Пример функций, создающих проблемы, связанные с разрывом или мерцанием:

  • СНС
  • VSYNC
  • Самостоятельное обновление панели (PSR)

Проверьте также /etc/X11/xorg.conf.d/20-intel.conf если ваша система внесла здесь изменения.

Я не совсем уверен, что вы имеете в виду, говоря об этом, особенно из-за того, что видео сейчас не работает, но я обнаружил, что видео работает нестабильно при использовании compton, поэтому мне пришлось его отключить.

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