LINUX.ORG.RU

OBS добавляет поддержку FFmpeg VA-API AV1

 , ,

OBS добавляет поддержку FFmpeg VA-API AV1

1

1

23 января на github-странице проекта Open Broadcaster Software появилось сообщение о завершении работ по поддержке кодирования видео AV1 с использованием интерфейса Linux Video Acceleration API (VA-API). 2 мая 2023 года был открыт запрос на слияние кода OBS FFmpeg для добавления поддержки AV1 VA-API, и по состоянию на вечер 23 января этот код был объединен.

Код успешно протестирован кодировкой VA-API AV1 с использованием драйверов Mesa, что доступно для видеокарт серии AMD Radeon RX 7000 и Intel Arc Graphics (если речь идет о видеокартах с поддержкой драйвера Mesa с открытым исходным кодом). К сожалению, объединение этого кода заняло много времени, однако, в следующем выпуске OBS данная функция будет уже включена.

Для справки: Open Broadcaster Software (или сокращённо OBS) - это свободная программа с открытым исходным кодом для записи видео и потокового вещания, разрабатываемая проектом OBS и сообществом независимых разработчиков, сам проект написан на C и C++.

OBS предоставляет возможность перехвата видеопотока с устройств и источников в реальном времени, композицию сцен, декодировку, запись и вещание. Например, OBS вместе с IP-камерой может использоваться для видеонаблюдения. Передача данных осуществляется в основном через протокол Real Time Messaging Protocol (RTMP).

>>> Подробности на официальной странице проекта в gihub

★★★

Проверено: hobbit ()

VA-API существует 15 лет, наверное пора да

I-Love-Microsoft ★★★★★
()

Новость о намерениях.

Релизный выпуск и выпускной релиз ещё не релизнут и не выпущен.

Camel ★★★★★
()
Ответ на: комментарий от Camel

Про планы там просто бонусом. Новость о самом факте завершения работ по вкручиванию AV1, а не о будущем релизе. Типа победили.

NeTC ★★★
() автор топика
Ответ на: комментарий от Werenter

Всё равно моя видеокарта это не поддерживает.

Не переживай, видяхи с поддержкой кодирования AV1 появились только в прошлом году.

DarkAmateur ★★★
()
Ответ на: комментарий от AleksK

Если мы про оригинальные AMD Radeon --- то не умеет (по крайней мере, по спекам на сайте AMD). Только декодировать.

Енкодинг появился в 7xxx серии.

DarkAmateur ★★★
()

запрос на слияние кода

слияние

объединение

Даже в русском языке это стоит называть merge/pull request, merge, а не так.

GFORGX ★★★
()
Последнее исправление: GFORGX (всего исправлений: 2)

Передача данных осуществляется в основном через протокол Real Time Messaging Protocol (RTMP).

Который не очень поддерживает кодеки новее h264.

У OBS из 83 вариантов стриминга AV1 только у Ютуба через патченный RTMP(S).

yandrey
()
Ответ на: комментарий от GFORGX

Да, чрезмерная локализация в технических статьях не нужна. Фрагментация терминологии по национально-языковым группам - отстой, профессионал прекрасно знает значение тех или иных терминов, а непрофессионал пусть учит. Заодно, посредством технического знания, откроет для себя мир за пределами родного языка.

IRASoldier ★★
()
Ответ на: комментарий от Werenter

Всё равно моя видеокарта это не поддерживает.

Да наверное как и у большинства.

hbars ★★★★★
()
Ответ на: комментарий от Camel

Так если всё же прочесть, то в самой новости и есть сообщение о законченных работах. Результаты на github.

NeTC ★★★
() автор топика
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.