OBS Studio. Настройки процессорного кодировщика x264, AOM AV1, SVT-AV1

Настройка процессорного кодировщика x264, а также AOM AV1 и SVT-AV1, в этой статье мы затронем настройку для записи и трансляций, оптимизацию системы, производительности и нагрузки, а также рассмотрим основные параметры кодировщика, ключей для него.

(Откл)

Рейтинг: 5/5 - 1 голосов


При неимении видеокарты с поддержкой кодирования в OBS Studio предлагается использовать кодировщик с использованием вычислительных мощностей центрального процессора. Данным кодировщиком можно перегрузить процессор если он недостаточно производителен. Не перегружайте кодировщик «Предустановкой использования ЦП» оставьте в этом поле значение по умолчанию либо выберете ultrafast, статью подготовил и тщательно проверил для Вас ресурс prostrimer.ru.

Основное описание параметров x264

  • Управление битрейтом - параметры работы битрейта: 
    • CBR - постоянный битрейт, предназначен в основном для трансляций.
    • VBR - переменный битрейт, используется для записи.
    • ABR - средний битрейт;
    • CRF - вариация постоянного битрейта определяется отдельным CRF значением. СRF. Изначально имеет значение 23, можно изменять от 0 до 51, когда 0 - лучшее качество изображения, а 51 - худшее.
  • Битрейт:
    • определённое количество данных отправляемых в сеть либо используемых для записи
  • Использовать пользовательский размер буфера:
    • установка значения буфера, по умолчанию должен быть равен битрейту или в 2 раза больше. 
  • Интервал ключевых кадров (сек, 0=авто):
    • параметр, отвечающий за интервал ключевых кадров. Ключевой кадр отвечает за начальную и конечную точку между более сжатыми кадрами и является опорным кадром для всех последующих кадров. Для платформ Twitch, Youtube нужно выставить на 2.
  • Предустановка использования ЦП (выше = меньше):
    • предустановка, определяющая скорость кодирования и степень использования процессора (выше значение = меньше нагрузка). Изначально установлена veryfast. Самая быстрая скорость у ultrafast, но и самое худшее качество кодирования. Самая медленная скорость у placebo, как и самое лучшее качество кодирования. Не каждый процессор может нормально работать даже с fast, поэтому для обладателей медленных процессоров veryfast или ultrafast- самый оптимальный выбор.  
  • Профиль: -  устанавливает определённые параметры кодировщику. 
    • high - высокий профиль - не устанавливает ограничений кодировщику. Цветовое пространство с потерей качества.
    • main - основной профиль устанавливает ограничения кодировщику --no-8x8dct --cqm flat. Цветовое пространство с потерей качества.
    • baseline - базовый профиль - устанавливает ограничения кодировщику --no-8x8dct --bframes 0 --no-cabac --cqm flat --weightp 0. Цветовое пространство с потерей качества. Без интерлейсинга. 
  • Настройка:
    • параметр, определяющий оптимизацию видео для конкретных целей. По умолчанию не используется.  
  • Настройки х264 (разделённые пробелом):
    • поле для задания собственных настроек кодировщика, в данное поле пишутся специальные ключи, разделённые пробелом пример:
bframes=16 b_adapt=1 rc_lookahead=18 ref=4 intra_refresh=1
Информация! Список всех ключей для поля «Настройки x264» находятся тут.

Настройка х264 для трансляций

  • Управление битрейтом
    • CBR - постоянный битрейт, предназначен в основном для трансляций.
  • Битрейт:
    • зависит от платформы смотри тиблицы
  • Интервал ключевых кадров (сек, 0=авто):
    • 2 - для платформ Twitch, Youtube нужно выставить на 2 
  • Предустановка использования ЦП (выше = меньше):
    • veryfast - для обладателей медленных процессоров veryfast или ultrafast- самый оптимальный выбор.  
  • Профиль: -  устанавливает определённые параметры кодировщику. 
    • high - высокий профиль - не устанавливает ограничений кодировщику. Цветовое пространство с потерей качества.
  • Настройка:
    • zerolatency - используется для потокового видео устанавливает ограничения кодировщику --bframes 0 --force-cfr --no-mbtree --sync-lookahead 0 --sliced-threads --rc-lookahead 0
  • Настройки х264 (разделённые пробелом):
    • intra_refresh=1 - не допускается применение IDR кадров, снижается степень сжатия видеоряда обеспечивает стабильный битрейт без колебаний.

Настройка х264 для записи

  • Управление битрейтом
    • VBR - переменный битрейт, используется для записи.
  • Битрейт:
    • для записи можно использовать повышенные битрейт от 10 000 до 100 000.
  • CRF:
    • 23 - можно изменять от 0 до 51, когда 0 -  лучшее качество изображения, а 51 -  худшее.
  • Интервал ключевых кадров (сек, 0=авто):
    • 0 - 2 - можно выбрать или ноль, или два. 
  • Предустановка использования ЦП (выше = меньше):
    • veryfast - для обладателей медленных процессоров veryfast или ultrafast- самый оптимальный выбор.  
  • Профиль: -  устанавливает определённые параметры кодировщику. 
    • high - высокий профиль - не устанавливает ограничений кодировщику. Цветовое пространство с потерей качества.
  • Настройка:
    • (Нет) - отключите преднастройку.
  • Настройки х264 (разделённые пробелом):
    • bframes=16 b_adapt=1 rc_lookahead=18 ref=4 - можно внести данные ключи для улучшения качества изображения, но следите за показателями перегрузки.
bframes=16 b_adapt=1 rc_lookahead=18 ref=4

Оптимизация системы с использованием х264

Новые кодировщики в OBS Studio версии 27.2

В версии OBS Studio 27.2 появятся в виде эксперимента следующие кодировщики AOM AV1 и SVT-AV1.

Изображение-5

Новые кодировщики AOM AV1 и SVT-AV1

Тестирование производительности и нагрузка на кодировщик

Запустите трансляцию и откройте статистику -> нажмите «Вид» -> «Статистика» следите за показаниями пропуска кадров при рендеринге, кодировании и сети процент пропуска в скобках не должен превышать (0.2%) желтого или красного значения, а в идеале должен быть (0.0%).

Изображение-3

Статистика OBS Studio

Проверка нагрузки на процессор в диспетчере задач Windows 10 нажатием клавиш  CTRL+ALT+DEL . Достаточно спорный вопрос какая идеальная нагрузка на процессор должна быть? Всё зависит от сложности задачи и нагрузки на процессор другими приложениями.

Изображение-4

Диспетчер задач Windows

Уникальный опыт доступен благодаря ВК группе «OBS Studio | Open Broadcaster».

Следующие 10 статей которые будут Вам интересны:

Мы старались оцени контент:

Рейтинг: 5/5 - 1 голосов

DMCA

В цифровую эпоху воровство контента процветает семимильными шагами, вкладка содержит ссылки на файлы для спорного контента. Файлы не предназначены для скачивания, старые файлы открыты.

drive google:
drive google:
web archive:

Ваш IP - 44.192.25.113

Пожертвовать

На развитие, доработку и создания статей.



Премодерация выключена

Комментарии ()

    Выделите опечатку и нажмите Ctrl + Enter, чтобы отправить сообщение об ошибке.