LINUX.ORG.RU

Что лучше: VDPAU, VA-API или OpenMax?

 , , , ,


1

1

Собственно что из этого более перспективное, архитектурно-правильное, более фичастое и т.д. в 2020 году?

Я заметил лишь что vaapi работает во всяких вейландах, а vdpau я почему-то не смог нативно там завести, причём как не смешно на nvidia gt210. Больше отличий не заметил.

★★★

Теоретически - openmax. Но он прижился где угодно, но только не на десктопных ОС.

Хотя все 3 варианта уже есть в gallium, но всё ещё разброд и шатание, т.к. Intel со своим драйвером и vaapi, Nvidia со своим и через куду. Ещё и broadcom со своей реализацией omx на RPi.

boowai ★★★★ ()

vaapi хорош для декодирования видео, но отнюдь не так хорош для кодирования. Для этого у Intel есть их Media Studio. Вместо VDPAU сейчас пилят опять же завендорлоченные nvenc/nvdec. Про OpenMAX давно не слышал, им сейчас вообще кто-нибудь пользуется на ПК?

В общем, хорошего универсального решения сейчас видимо нет.

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

или если, наконец в линуксовые видеоредакторы добавят, кодировать видео

Они основаны на ffmpeg. Тот же OBS Studio умеет кодировать видео через VA-API на радеонах и интелах.

Meyer ★★★★★ ()