Собственно, из того, что я знаю:
-
vaapi - В него, как я понял, умеет в основном интел и опенсорсные драйвера amd. Его может использовать gstreamer через vaapi
-
vdpau - Та же хрень, но от невидии. Особенно доставляет то, что на Nvidia Jetson НЕТ vdpau, только gstreamer с плагинчиками!
-
xvba - Та же хрень, но от AMD. (вылетело в похожих топиках после поста, вообще не знаю, что это и живо ли оно)
-
gstreamer - Туда цепляют вендоными плагинчиками аппаратное кодирование/декодирование видео, хотя оный может использовать vaapi для аппаратного декодирования через соответствующий плагин.
-
OpenMAX - еще одна неведомая хрень, на приличном наборе оборудования, которое я тыкал, аппаратный декодер цеплялся к нему, а уже потом в гстример.
-
ffmpeg - Ну и некоторые просто добавляют сюда хаки.
-
Вендорные костылебиблиотеки. Ну их, я думаю, мы не рассматриваем.
А теперь внимание, большой вопрос. Что из этого зоопарка лучше всего поддерживается наибольшим набором прикладного софта?