The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Релиз видеоплеера MPV 0.38"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Релиз видеоплеера MPV 0.38" +3 +/
Сообщение от Zenitur (ok), 18-Апр-24, 12:21 
> Не понял, а что я получу если буду использовать vulkan с mpv?

Ну смотри. Сначала была видеокарта Trident 9000i, и на ней всё тормозило. Потом появилась видеокарта S3 Virge, которая поддерживала аппаратное 2D через DirectDraw (в линуксе XAA). Также был DirectShow, который юзал DirectDraw для ресайза видео в процессе воспроизведения (в линуксе Xv). В Windows 95 OSR2 даже был отдельный плеер ActiveMovie, который отличался от Media Player поддержкой DirectX и DirectShow (в Windows 98 этот функционал вольют в WMP 6.4). Но пользователям карт не от S3 новый плеер естественно не давал никакого прироста, это как играть в квейк с софтварным рендерингом.

В линуксе плеер mplayer появился, насколько я знаю, то ли в последние месяцы 2000 года, то ли в первые месяцы 2001 (хотя мне всегда казалось, что им ещё на первопнях и K6-2 смотрели MPEG-и). Он был настолько хорош, что его даже портировали на Windows под названием MPlayerXP. Однако на винде он не получил популярности (в отличие от VLC и MPC, которые используют всё те же библиотеки ffmpeg, что и mplayer).

Потом получилось так, что видеокарты VGA сменились на видеокарты GPU. И XAA там почти не ускоряло (хотя DirectDraw всё ещё ускорял неплохо). Появился EXA, который для 2D-ускорения использовал фичи 3D-ускорителя (но не через OpenGL, а напрямую, а сейчас Glamor работает поверх OpenGL). Так что mplayer через плагин Xv продолжал ускорять нормально.

Потом люди поняли, что 2D-ускорение уберут из видеокарт рано или поздно. Сделали плагин gl для ресайза поверх 3D-ускорителя...

Потом появился GeForce 8, начиная с которого как раз-таки и начали убирать вычислительные юниты для 2D-ускорения. И хотя DirectDraw и EXA по-прежнему ускоряли нормально (скорость не превратилась в чисто софтварную отрисовку), уже можно было перейти на плагин gl. Также был добавлен плагин VDPAU для аппаратного декодирования h264.

А потом вышла Windows 8, в которой дропнули DirectDraw. Как теперь играть в Героев 3, я не знаю.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Релиз видеоплеера MPV 0.38, opennews, 18-Апр-24, 08:23  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру