LINUX.ORG.RU

История изменений

Исправление ZenitharChampion, (текущая версия) :

Но нет. Сначала в Glibc (!) добавляют ломающую флеш плеер фичу. Причём она там вообще не нужна была: если ввести в GIT Web слово «memcpy», то можно увидеть оптимизации для MMX, SSE и SSE2. Функция и так работала со скоростью света - зачем оптимизации для SSE4 добавили? Именно они и сломали флеш.

Проблему решили - оч. тяжело, но решили. Но у меня почему-то флеш стал «падать» иногда. А иногда принципиально не запускался, сразу падая. А после окончания поддержки Flash Player 11.2 для Linux в декабре 2015, внезапно починился. Они там что, проверку даты сделали?

Потом с ютюба удалили Flash в пользу HTML5 Video. Пострадали Windows XP и Linux

XP - понятно за что, Microsoft хочет побыстрее от него избавиться. Наверняка забашлял Google за это. Flash Player поддерживал DXVA и DXVA2, а HTML5 в браузерах Firefox и Chrome - только DXVA2 (Vista и новее), из-за чего Windows XP стал тормозно воспроизводить. Ну хоть в MPC всё нормально...

Это можно также объяснить тем, что DXVA не поддерживает DRM, а DXVA2 - поддерживает. А в Linux что не так было? Там использовался VDPAU + libHAL, причём вторая либа - как раз для DRM-видео. Дальше следи за руками. Adobe возобновил поддержку Flash для Linux начиная с версии 23.x, но VDPAU там сломан и не работает. Поддержка libHAL удалена, а libudev0 и libudev1 не добавлена

Так или иначе, YouTube всё равно «дропнул» флеш, так что уже не важно, в какой там версии VDPAU ещё работает, а в какой - уже нет. Firefox 38 умел Gstreamer 0.10, который поддерживал VDPAU. Но это не работало - в баг-трекере Mozilla написали, что это пофиксится после перехода на Gstreamer 1.x. Перешли в версии 45.x. А потом вдруг раз - и удалили поддержку Gstreamer 1.x. Зачем? Наверное чтобы YouTube не ускорялся, и Microsoft имел больше пользователей

Сделали вместо Gstreamer 1.x - ffmpeg. Работает ли там VDPAU? Догадайся

Что касается Google Chrome, то они сразу заявили, что поддержки VDPAU в Linux нет и не будет. Это Firefox ещё юлит и оправдывается - мол, GST 0.10 имеет фатальный недостаток, а код GST 1.0 забросили его авторы, а ffmpeg там тоже чё-то. А Chrome говорит прямо и честно: «мы этого не хотим»

Энтузиасты взяли исходный код ChromeOS, и перенесли оттуда в Chrome поддержку VA-API. То есть гугл всё реализовал, но специально не даёт это линуксоидам. Патченный на поддержку VA-API браузер Chromium ищи в интернете - есть готовые репозитории, есть патчи. Если у тебя NVIDIA, то запускай так:

LIBVA_DRIVER_NAME=vdpau chromium-browser

Исправление ZenitharChampion, :

Но нет. Сначала в Glibc (!) добавляют ломающую флеш плеер фичу. Причём она там вообще не нужна была: если ввести в GIT Web слово «memcpy», то можно увидеть оптимизации для MMX, SSE и SSE2. Функция и так работала со скоростью света - зачем оптимизации для SSE4 добавили? Именно они и сломали флеш.

Проблему решили - оч. тяжело, но решили. Но у меня почему-то флеш стал «падать» иногда. А иногда принципиально не запускался, сразу падая. А после окончания поддержки Flash Player 11.2 для Linux в декабре 2015, внезапно починился. Они там что, проверку даты сделали?

Потом с ютюба удалили Flash в пользу HTML5 Video. Пострадали Windows XP и Linux

XP - понятно за что, Microsoft хочет побыстрее от него избавиться. Наверняка забашлял Google за это. Flash Player поддерживал DXVA и DXVA2, а HTML5 в браузерах Firefox и Chrome - только DXVA2 (Vista и новее), из-за чего Windows XP стал тормозно воспроизводить. Ну хоть в MPC всё нормально...

Это можно также объяснить тем, что DXVA не поддерживает DRM, а DXVA2 - поддерживает. А в Linux что не так было? Там использовался VDPAU + libHAL, причём вторая либа - как раз для DRM-видео. Дальше следи за руками. Adobe возобновил поддержку Flash для Linux начиная с версии 23.x, но VDPAU там сломан и не работает. Поддержка libHAL удалена, а libudev0 и libudev1 не добавлена

Так или иначе, YouTube всё равно «дропнул» флеш, так что уже не важно, в какой там версии VDPAU ещё работает, а в какой - уже нет. Firefox 38 умел Gstreamer 0.10, который поддерживал VDPAU. Но это не работало - в баг-трекере Mozilla написали, что это пофиксится после перехода на Gstreamer 1.x. Перешли в версии 45.x. А потом вдруг раз - и удалили поддержку Gstreamer 1.x. Зачем? Наверное чтобы YouTube не ускорялся, и Microsoft имел больше пользователей

Сделали вместо Gstreamer 1.x - ffmpeg. Работает ли там VDPAU? Догадайся

Что касается Google Chrome, то они сразу заявили, что поддержки VDPAU в Linux нет и не будет. Это Firefox ещё юлит и оправдывается - мол, GST 0.10 имеет фатальный недостаток, а код GST 1.0 забросили его авторы, а ffmpeg там тоже чё-то. А Chrome говорит прямо и честно: «мы этого не хотим»

Энтузиасты взяли исходный код ChromeOS, и перенесли оттуда в Chrome поддержку VA-API. То есть гугл всё реализовал, но специально не даёт это линуксоидам. Патченный на поддержку VA-API браузер Chromium или в интернете - есть готовые репозитории, есть патчи. Если у тебя NVIDIA, то запускай так:

LIBVA_DRIVER_NAME=vdpau chromium-browser

Исправление ZenitharChampion, :

Но нет. Сначала в Glibc (!) добавляют ломающую флеш плеер фичу. Причём она там вообще не нужна была: если ввести в GIT Web слово «memcpy», то можно увидеть оптимизации для MMX, SSE и SSE2. Функция и так работала со скоростью света - зачем оптимизации для SSE4 добавили? Именно они и сломали флеш.

Проблему решили - оч. тяжело, но решили. Но у меня почему-то флеш стал «падать» иногда. А иногда принципиально не запускался, сразу падая. А после окончания поддержки Flash Player 11.2 для Linux в декабре 2015, внезапно починился. Они там что, проверку даты сделали?

Потом с ютюба удалили Flash в пользу HTML5 Video. Пострадали Windows XP и Linux

XP - понятно за что, Microsoft хочет побыстрее от него избавиться. Наверняка забашлял Google за это. Flash Player поддерживал DXVA и DXVA2, а HTML5 в браузерах Firefox и Chrome - только DXVA2 (Vista и новее), из-за чего Windows XP стал тормозно воспроизводить. Ну хоть в MPC всё нормально...

Это можно также объяснить тем, что DXVA не поддерживает DRM, а DXVA2 - поддерживает. А в Linux что не так было? Там использовался VDPAU + libHAL, причём вторая либа - как раз для DRM-видео. Дальше следи за руками. Adobe возобновил поддержку Flash для Linux начиная с версии 23.x, но VDPAU там сломан и не работает. Поддержка libHAL удалена, а libudev0 и libudev1 не добавлена

Так или иначе, YouTube всё равно «дропнул» флеш, так что не важно, в какой там версии VDPAU ещё работает, а в какой - уже нет. Firefox 38 умел Gstreamer 0.10, который поддерживал VDPAU. Но это не работало - в баг-трекере Mozilla написали, что это пофиксится после перехода на Gstreamer 1.x. Перешли в версии 45.x. А потом вдруг раз - и удалили поддержку Gstreamer 1.x. Зачем? Наверное чтобы YouTube не ускорялся, и Microsoft имел больше пользователей

Сделали вместо Gstreamer 1.x - ffmpeg. Работает ли там VDPAU? Догадайся

Что касается Google Chrome, то они сразу заявили, что поддержки VDPAU в Linux нет и не будет. Это Firefox ещё юлит и оправдывается - мол, GST 0.10 имеет фатальный недостаток, а код GST 1.0 забросили его авторы, а ffmpeg там тоже чё-то. А Chrome говорит прямо и честно: «мы этого не хотим»

Энтузиасты взяли исходный код ChromeOS, и перенесли оттуда в Chrome поддержку VA-API. То есть гугл всё реализовал, но специально не даёт это линуксоидам. Патченный на поддержку VA-API браузер Chromium или в интернете - есть готовые репозитории, есть патчи. Если у тебя NVIDIA, то запускай так:

LIBVA_DRIVER_NAME=vdpau chromium-browser

Исправление ZenitharChampion, :

Но нет. Сначала в Glibc (!) добавляют ломающую флеш плеер фичу. Причём она там вообще не нужна была: если ввести в GIT Web слово «memcpy», то можно увидеть оптимизации для MMX, SSE и SSE2. Функция и так работала со скоростью света - зачем оптимизации для SSE4 добавили? Именно они и сломали флеш.

Проблему решили - оч. тяжело, но решили. Но у меня почему-то флеш стал «падать» иногда. А иногда принципиально не запускался, сразу падая. А после окончания поддержки Flash Player 11.2 для Linux в декабре 2015, внезапно починился. Они там что, проверку даты сделали?

Потом с ютюба удалили Flash в пользу HTML5 Video. Пострадали Windows XP и Linux

XP - понятно за что, Microsoft хочет побыстрее от него избавиться. Наверняка забашлял Google за это. Flash Player поддерживал DXVA и DXVA2, а HTML5 в браузерах Firefox и Chrome - только DXVA2 (Vista и новее), из-за чего Windows XP стал тормозно воспроизводить. Ну хоть MPC всё нормально...

Это можно также объяснить тем, что DXVA не поддерживает DRM, а DXVA2 - поддерживает. А в Linux что не так было? Там использовался VDAPU + libHAL, вторая - как раз для DRM-видео. Дальше следи за руками. Adobe возобновил поддержку Flash для Linux начиная с версии 23.x, но VDPAU там сломан и не работает. Поддержка libHAL удалена, а libudev0 и libudev1 не добавлена

Так или иначе, YouTube всё равно «дропнул» флеш, так что не важно, в какой там версии VDPAU ещё работает, а в какой - уже нет. Firefox 38 умел Gstreamer 0.10, который поддерживал VDPAU. Но это не работало - в баг-трекере Mozilla написали, что это пофиксится после перехода на Gstreamer 1.x. Перешли в версии 45.x. А потом вдруг раз - и удалили поддержку Gstreamer 1.x. Зачем? Наверное чтобы YouTube не ускорялся, и Microsoft имел больше пользователей

Сделали вместо Gstreamer 1.x - ffmpeg. Работает ли там VDPAU? Догадайся

Что касается Google Chrome, то они сразу заявили, что поддержки VDPAU в Linux нет и не будет. Это Firefox ещё юлит и оправдывается - мол, GST 0.10 имеет фатальный недостаток, а код GST 1.0 забросили его авторы, а ffmpeg там тоже чё-то. А Chrome говорит прямо и честно: «мы этого не хотим»

Энтузиасты взяли исходный код ChromeOS, и перенесли оттуда в Chrome поддержку VA-API. То есть гугл всё реализовал, но специально не даёт это линуксоидам. Патченный на поддержку VA-API браузер Chromium или в интернете - есть готовые репозитории, есть патчи. Если у тебя NVIDIA, то запускай так:

LIBVA_DRIVER_NAME=vdpau chromium-browser

Исходная версия ZenitharChampion, :

Но нет. Сначала в Glibc (!) добавляют ломающую флеш плеер фичу. Причём она там вообще не нужна была: если ввести в GIT Web слово «memcpy», то можно увидеть оптимизации для MMX, SSE и SSE2. Функция и так работала со скоростью света - зачем оптимизации для SSE4 добавили? Именно они и сломали флеш.

Проблему решили - оч. тяжело, но решили. Но у меня почему-то флеш стал «падать» иногда. А иногда принципиально не запускался, сразу падая. А после окончания поддержки Flash Player 11.2 для Linux в декабре 2015, внезапно починился. Они там что, проверку даты сделали?

Потом с ютюба удалили Flash в пользу HTML5 Video. Пострадали Windows XP и Linux

XP - понятно за что, Microsoft хочет побыстрее от него избавиться. Наверняка забашлял Google за это. Flash Player поддерживал DXVA и DXVA2, а HTML5 в браузерах Firefox и Chrome - только DXVA2 (Vista и новее), из-за чего Windows XP стал тормозно воспроизводить. В MPC всё нормально было - только в вебе

Это можно также объяснить тем, что DXVA не поддерживает DRM, а DXVA2 - поддерживает. А в Linux что не так было? Там использовался VDAPU + libHAL, вторая - как раз для DRM-видео. Дальше следи за руками. Adobe возобновил поддержку Flash для Linux начиная с версии 23.x, но VDPAU там сломан и не работает. Поддержка libHAL удалена, а libudev0 и libudev1 не добавлена

Так или иначе, YouTube всё равно «дропнул» флеш, так что не важно, в какой там версии VDPAU ещё работает, а в какой - уже нет. Firefox 38 умел Gstreamer 0.10, который поддерживал VDPAU. Но это не работало - в баг-трекере Mozilla написали, что это пофиксится после перехода на Gstreamer 1.x. Перешли в версии 45.x. А потом вдруг раз - и удалили поддержку Gstreamer 1.x. Зачем? Наверное чтобы YouTube не ускорялся, и Microsoft имел больше пользователей

Сделали вместо Gstreamer 1.x - ffmpeg. Работает ли там VDPAU? Догадайся

Что касается Google Chrome, то они сразу заявили, что поддержки VDPAU в Linux нет и не будет. Это Firefox ещё юлит и оправдывается - мол, GST 0.10 имеет фатальный недостаток, а код GST 1.0 забросили его авторы, а ffmpeg там тоже чё-то. А Chrome говорит прямо и честно: «мы этого не хотим»

Энтузиасты взяли исходный код ChromeOS, и перенесли оттуда в Chrome поддержку VA-API. То есть гугл всё реализовал, но специально не даёт это линуксоидам. Патченный на поддержку VA-API браузер Chromium или в интернете - есть готовые репозитории, есть патчи. Если у тебя NVIDIA, то запускай так:

LIBVA_DRIVER_NAME=vdpau chromium-browser