Последнее обновление Open Broadcaster Software (OBS) наконец-то добавляет поддержку прямой трансляции в высокоэффективном кодеке AV1. Это означает, что создатели контента теперь могут выдавать видео более высокого качества при более низком битрейте, но есть определенные требования к оборудованию и платформе.
Чтобы использовать кодирование AV1 в OBS, вам понадобится совместимая видеокарта. В настоящее время это включает NVIDIA GeForce RTX 40 серии (например, RTX 4060, 4070, 4080), Intel Arc GPU и AMD Radeon RX 7000 серии. Эти карты имеют выделенные аппаратные кодировщики, которые делают кодирование AV1 эффективным без перегрузки системы.
Если у вас более старая видеокарта, вы не сможете выбрать AV1 в OBS. Однако программное кодирование с помощью процессора возможно для записи, но не рекомендуется для прямых трансляций из-за требований к производительности.
В настоящее время YouTube предлагает лучшую поддержку прямых трансляций AV1. Twitch по-прежнему использует H.264, поэтому стриминг AV1 в основном для YouTube. Другие платформы могут принять AV1 в будущем, но пока убедитесь, что ваша платформа для стриминга совместима.
Чтобы использовать AV1 на YouTube, настройте стрим как RTMPS (улучшенный RTMP) в настройках OBS. Этот протокол позволяет передавать AV1. Если вы используете HLS, опция AV1 не появится.
Для записи в AV1 перейдите в Вывод > Запись и выберите кодировщик AV1. Используйте контейнер .mkv для безопасности. AV1 обеспечивает отличное сжатие, поэтому битрейта 20000 кбит/с достаточно даже для 4K.
Эффективность AV1 позволяет достичь аналогичного качества при битрейте на 40-50% ниже по сравнению с H.264. Для стриминга в 1080p часто достаточно битрейта 6000-8000 кбит/с, но YouTube рекомендует более высокий для 1440p (около 16000 кбит/с). Всегда запускайте мастер автонастройки в OBS (Инструменты > Мастер автонастройки), чтобы получить базовую рекомендацию для вашего оборудования и скорости интернета.
Если ваша скорость загрузки ограничена (например, 12 Мбит/с), AV1 меняет правила игры — он позволяет добиться качества, которое иначе было бы невозможно с H.264. Помните, что Twitch ограничивает битрейт до 6000 кбит/с, поэтому для этой платформы пока придется использовать H.264.
Совет профессионала: рассмотрите стриминг в 1440p, даже если вы играете в 1080p. Кодировщик YouTube для 1080p менее эффективен, поэтому масштабирование до 1440p может улучшить итоговое качество. Используйте вкладку Видео, чтобы установить базовое разрешение и изменить масштаб вывода.
Если опции AV1 неактивны, проверьте совместимость вашей видеокарты и версию OBS. Убедитесь, что вы установили сервис стриминга YouTube с RTMPS. Для записи используйте плеер, поддерживающий воспроизведение AV1, например VLC. Также следите за загрузкой GPU — хотя аппаратное ускорение есть, AV1 все еще может быть требовательным. Следите за производительностью системы во время стриминга.
Для локального стриминга на Android TV или другое устройство вы можете использовать OBS с пользовательскими настройками RTSP или WebRTC, но имейте в виду, что многие потребительские устройства не поддерживают декодирование AV1. Возможно, потребуется использовать FFmpeg или специальный приемник.
По мере того как больше платформ примут AV1, а цены на GPU станут более доступными, стриминг AV1, вероятно, станет новым стандартом. Пока это мощный инструмент для тех, у кого есть подходящее оборудование, обеспечивающий потрясающее качество с меньшими требованиями к пропускной способности.