OBS Studio. H264/AVC Encoder (AMD Advanced Media Framework) - StreamFX

Кодировщик H264/AVC Encoder (AMD Advanced Media Framework) основные моменты настройки в OBS Studio, получение качественной картинки для трансляции и видеозаписи. В AMD AMF доступно множество настроек при установке плагина для OBS - StreamFX

(Откл)

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


Описание и настройка кодировщика H264/AVC Encoder (AMD Advanced Media Framework) далее AMD AMF для использования в программе OBS Studio, для активации такого количества настроек скачайте и установите плагин StreamFX в списке могут быть опечатки и неточности, статью подготовил и тщательно проверил для Вас ресурс prostrimer.ru.

(AMD Advanced Media Framework) быстрая настройка

Для максимального баланса производительности и качества в AMD AMF существует предустановка с выбранными параметрами такими как:

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

Трансляция

  • .Предустановка - используется для удобной быстрой настройки кодировщика, параметры говорят сами за себя
    • Восстановить настройки по умолчанию - восстанавливает настройки к исходным.
    • Запись - если вам нужно просто записать видео и не заморачиваться.
    • Запись высокого качества - высокое качество записи.
    • Неотличимая запись - запись один в один с экрана.
    • Запись почти без потерь - запись с незначительными потерями, разница во всех этих записях лишь в объёме выходного файла. 
    • Трансляция Twitch - используется для трансляции на твич не забудьте указать битрейт 6000 для обычного пользователя - 8000 для партнёра платформы.
    • Трансляция YouTube - используется для трансляции на YouTube, мало чем отличается от предустановки «Трансляция Twitch», хотя в идеале у платформы YouTube можно выбирать «Интервал ключевых кадров» в пределах 2-4, но здесь это почему-то выбрать не дают.
  • .Предустановки качества
    • Скорость - даёт худшее качество, но улучшает производительность системы.
    • Качество - даёт самое лучшее качество, но ухудшает производительность системы.
    • Баланс - кодировщик будет искать баланс между качеством и производительностью системы.
  • .Битрейт - зависит от платформы
    • Twitch - для партнёров 8000 для простых пользователей 6000 выбирая между двумя параметрами помните, что при выборе битрейта в 8000 у вас в большинстве случаев будет отсутствовать транскодирование (ваш зритель не сможет выбрать разрешение меньшего видеопотока чем Вы установили для трансляции).
    • YouTube - смотри Таблицу 1.

Так как кодировщик сам по себе ущербный то настройки его можно свести к некоему стандарту, в идеале выбирать всё по максимуму что предлагается в настройках кодировщика и если вы не достигли дзена с предложенными настройками, то можете активировать «Режим просмотра Мастер» и погрузится в настройку с головой. Покажите такое количество настроек какому-нибудь обладателю новенькой RTX 3090 пусть обзавидуется хоть в чём-то.

Наведите мышку на знак вопроса, и вы сможете прочитать описание почти любого параметра кодировщика, абсолютно все параметры в «Режиме просмотра Мастер» описывать не имеет смысла, думаю Вы спокойно можете почитать описание прям в программе, коснёмся только тех, которые смогут улучшить нашу картинку, включим их проверим нагрузку на кодировщик и постигнем умиротворения с настройками, а может и окончательно во всём запутаемся. 

Что касается битрейта на YouTube, не рекомендую ставить его выше предложенных самим сервисом, иначе вы столкнётесь с проблемами в трансляции до полной невозможности транслировать на канал, не ставьте 40 000 битрейта для трансляции в FullHD 1920x1080 Вы перезагружаете кодировщик платформы, она пытается перекодировать ваш поток самым быстрым кодировщиком и даже можно получить бан без предупреждения и какое то время вообще не сможете запускать трансляцию, уже были случаи, если вы решитесь делать такое то только на свой страх и риск.

(AMD Advanced Media Framework) для трансляций

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

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

H264/AVC Encoder (AMD Advanced Media Framework)

H264/AVC Encoder (AMD Advanced Media Framework) пробежимся по основным настройкам улучшающих качество трансляции те параметры которые тут не упомянуты не трогаем:

  • .Предустановка - выбираем один из 2х параметров в соответствии с тем куда будете транслировать, это заблокирует параметры, которые изменять для трансляции не следует:
    • Трансляция Twitch.
    • Трансляция YouTube.
  • .Предустановки качества - естественно выбираем лучший:
    • Качество.
  • .Режим пред-прохода - если видеокарта достаточно производительная можете включить, может уменьшить производительность кодировщика на 10% пока оставьте на:
    • Выключено.
  • .Битрейт - зависит от платформы
    • Twitch - для партнёров 8000 для простых пользователей 6000 выбирая между двумя параметрами помните, что при выборе битрейта в 8000 у вас в большинстве случаев будет отсутствовать транскодирование (ваш зритель не сможет выбрать разрешение меньшего видеопотока чем Вы установили для трансляции).
    • YouTube - смотри Таблицу 1.
  • .Данные наполнителя - для трансляции стоит включить данный параметр.
    • Включено
  • .Режим просмотра:
    • Мастер
  • .Тип кодирования - после активации режима «Мастера» поднимитесь чуть выше параметра «Режим пред-прохода»:
    • CABAC - является одним из основных преимуществ кодека H.264, выбираем этот параметр.
    • CAVLC - используется на более слабых машинах для увеличения производительности (низкоэффективная схема статистического кодирования).
  • .VBAQ - «Дисперсия на основе адаптивного квантования» (VBAQ) которая основана на дисперсии пикселей для лучшего распространения битрейта. Функция работает на идее что зрительная система человека менее чувствительна к артефактам в высоко текстурированных областях и таким образом будет смещать битрейт к гладкой поверхности. Включение может привести к улучшению субъективного качества с определённым содержанием:
    • Включено - включите для тестирования
  • .Повышение качества изображения с быстрым движением
    • Включено
  • .Многопоточность - попробуйте включить данный параметр если у Вас медленный процессор, отрицательно влияет на работу быстрых процессоров
    • Включено - для медленных процессоров
    • Выключено - для быстрых процессоров

(AMD Advanced Media Framework) для записи

Чтобы при транскодировании было хорошее качество запись видеофайла должна соответствовать стандарту загрузки на YouTube.

Перейдите во вкладку «Запись» 

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

Запись

  • .Тип - тип преднастройки кодеков
    • Обычный
  • .Формат записи - контейнер для видео
    • FLV - можно восстановить запись после сбоя, контейнер одобрен для загрузки на YouTube
  • .Кодировщик
    • H264/AVC Encoder (AMD Advanced Media Framework)
  • .Пользовательские настройки мультиплексора
  • .Предустановка - выбираем один из 2х параметров в соответствии с тем куда будете транслировать, это заблокирует параметры, которые изменять для трансляции не следует:
    • Запись.
  • .Предустановки качества - естественно выбираем лучший:
    • Качество.
  • .Режим пред-прохода - если видеокарта достаточно производительная можете включить, может уменьшить производительность кодировщика на 10% пока оставьте на:
    • Выключено.
  • .Битрейт - целевой битрейт, кодировщик не будет превышать это значение
  • .Пиковый битрейт
    • максимальный битрейт в случае нехватки целевого битрейта кодировщик повысит его до этого значения
  • .Режим просмотра:
    • Мастер
  • .Тип кодирования - после активации режима «Мастера» поднимитесь чуть выше параметра «Режим пред-прохода»:
    • CABAC - является одним из основных преимуществ кодека H.264, выбираем этот параметр, YouTube рекомендует этот параметр.
  • .VBAQ - «Дисперсия на основе адаптивного квантования» (VBAQ) которая основана на дисперсии пикселей для лучшего распространения битрейта. Функция работает на идее что зрительная система человека менее чувствительна к артефактам в высоко текстурированных областях и таким образом будет смещать битрейт к гладкой поверхности. Включение может привести к улучшению субъективного качества с определённым содержанием:
    • Включено - включите для тестирования
  • .Повышение качества изображения с быстрым движением
    • Включено
  • .Многопоточность - попробуйте включить данный параметр если у Вас медленный процессор, отрицательно влияет на работу быстрых процессоров
    • Включено - для медленных процессоров
    • Выключено - для быстрых процессоров

Основное отличие от трансляции в методе кодирования VBR для записи и более высоком битрейте для записи см. таблицу 2, некоторые видеоредакторы имеют рассинхрон звука при выборе метода кодирования, сначала запишите небольшой отрывок для проверки видеоредактора на совместимость с этим методом. 

Таблица 1 битрейт для трансляций

 Тип

 трансляции 

 Битрейт видео, стандартная частота кадров 
 (24, 25, 30) 
 Битрейт видео, высокая частота кадров 
 (48, 50, 60)
 2160p (4К)  13 000 - 34 000 кбит/c  20 000 - 51 000 кбит/c
 1440p (2К)  6 000 - 13 000 кбит/c  9 000 - 18 000 кбит/c
 1080p  3 000 - 6 000 кбит/c  4 500 - 9 000 кбит/c
 720p  1 500 - 4 000 кбит/c  2 250 - 6 000 кбит/c
 480p  500 - 4 000 кбит/c  
 360p  400 - 1000 кбит/c  
 240p  300 - 700 кбит/c  

Справка Google

Таблица 2 битрейт для записи

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

Битрейт для записи

Справка Google

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

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

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

Статистика

Проверка нагрузки кодировщика в диспетчере задач Windows 10 нажатием клавиш  CTRL+ALT+DEL  идеальная нагрузка на кодировщик 90%-80%.

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

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

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

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

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

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

DMCA

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

drive google:
web archive:

Ваш IP - 44.192.25.113

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

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



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

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

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