История изменений
Исправление Freyr69, (текущая версия) :
Это ускорение для галочки, так как копирование готовых кадров обратно на CPU съедает все преимущества.
Пару лет назад я ковырял GStreamer на предмет получения готовых кадров в виде OpenGL текстур. Убил много времени и нервов, но результата не вышло. Там с тех пор стало лучше? Или всё ещё такой же ад?
Что за бред? Подобную херню я слышал от разрабов фурифокса, к реальности оно не имеет отношения.
Пару лет назад я ковырял GStreamer на предмет получения готовых кадров в виде OpenGL текстур.
Что не так с glimagesink, vaapisink и gtk синком? Это в фурифоксе его не воткнуть, ибо у них там свои черезжопные костыли для рендеринга, но в webkitgtk какие проблемы опенгл контекст встроить? Говорю же, у меня
с gstreamer1-vaapi загрузка цп практически как у мпв c vo=vaapi hwdec=vaapi.
Немного медленнее, правда, но один в один как у mpv с vo=opengl hwdec=vaapi (потому как скорей всего там гткглсинк, или как его), видимо, это накладывает некоторый оверхед, но явно не копирование целого кадра туда-сюда, как у безруких говнокодеров из мозиллы.
Исправление Freyr69, :
Это ускорение для галочки, так как копирование готовых кадров обратно на CPU съедает все преимущества.
Пару лет назад я ковырял GStreamer на предмет получения готовых кадров в виде OpenGL текстур. Убил много времени и нервов, но результата не вышло. Там с тех пор стало лучше? Или всё ещё такой же ад?
Что за бред? Подобную херню я слышал от разрабов фурифокса, к реальности оно не имеет отношения.
Пару лет назад я ковырял GStreamer на предмет получения готовых кадров в виде OpenGL текстур.
Что не так с glimagesink, vaapisink и gtk синком? Это в фурифоксе его не воткнуть, ибо у них там свои черезжопные костыли для рендеринга, но в webkitgtk какие проблемы опенгл контекст встроить? Говорю же, у меня
с gstreamer1-vaapi загрузка цп практически как у мпв c vo=vaapi hwdec=vaapi.
Немного медленнее, правда, но один в один как у mpv с vo=opengl hwdec=vaapi (потому как скорей всего там гткглсинк, или как его), видимо, это накладывает некоторый оверхед, но явно не копирование целого кадра туда-сюда, как у безруких говнокодеров и мозиллы.
Исходная версия Freyr69, :
Это ускорение для галочки, так как копирование готовых кадров обратно на CPU съедает все преимущества.
Пару лет назад я ковырял GStreamer на предмет получения готовых кадров в виде OpenGL текстур. Убил много времени и нервов, но результата не вышло. Там с тех пор стало лучше? Или всё ещё такой же ад?
Что за бред? Подобную херню я слышал от разрабов фурифокса, к реальности оно не имеет отношения.
Пару лет назад я ковырял GStreamer на предмет получения готовых кадров в виде OpenGL текстур.
Что не так с glimagesink, vaapisink и gtk синком? Это в фурифоксе его не воткнуть, ибо у них там свои черезжопные костыли для рендеринга, но в webkitgtk какие проблемы опенгл контекст встроить? Говорю же, у меня
с gstreamer1-vaapi загрузка цп практически как у мпв c vo=vaapi hwdec=vaapi.