thedeemon: (office)
[personal profile] thedeemon
Когда смотришь какой-нибудь DVD rip, родное разрешение файла примерно вдвое ниже, чем у экрана ноутбука, и обычно плеер его ресэмплит до разрешения экрана. Так вот, то, как именно он это делает, влияет на качество картинки намного сильнее, чем может казаться. Обнаружил тут, что по умолчанию Media Player Classic ресайзил билинейной интерполяцией; переключение на бикубическую (View -> Options -> Playback -> Output -> Resizer) сразу сделало картинку заметно четче.
Пример 1: bilinear bicubic SR
Пример 2: bilinear bicubic SR
Так что советую заглянуть в настройки вашего плеера и убедиться, что там не bilinear.

Третий вариант здесь (SR) - это при применении моего нового Super Resolution plugin for AviSynth, который теперь даже на сравнительно слабеньком ноуте работает в реальном времени в режиме высокого качества на DVD-подобных источниках в пространстве YV12.

Date: 2014-01-13 08:33 am (UTC)
From: [identity profile] sedictor.livejournal.com
в VLC bicubic (default)

Date: 2014-01-13 04:02 pm (UTC)
From: [identity profile] soonts.livejournal.com
Это потому шо у афтаров VLC 2003-й год, и они декодируют видео на CPU.
Поддержка GPU появилась у них только в 2.1, осенью 2013-го года, со статусом "experimental".

Для bicubic на GPU, нужны пиксельные шейдеры SM 2.0, их наличие не так-то просто определить программно (слишком много разных GPUs на рынке с сильно отличающейся функциональностью).
Именно поэтому MPC-HC по умолчанию показывает bilinear — поддержка bilinear filter вообще не требует никаких шейдеров и встроена во все GPU, начиная с Riva TNT из 1998 года.

Date: 2014-01-13 07:56 pm (UTC)
From: [identity profile] justy-tylor.livejournal.com
Странно, должны быть капсы на эту тему. А если на чём-то сбоят - можно захардкодить идентификаторы легаси-железа.

Во времена небыстрого интернета мы делали игровой инсталлятор, который для Nvidia и ATI проверял версии дров и, в случае известных старых, предлагал установить новые с диска.

Date: 2014-01-13 08:30 pm (UTC)
From: [identity profile] soonts.livejournal.com
>должны быть капсы на эту тему
Они конечно есть.

Проблема #1 в том, что Microsoft начала задвигать производителей железок, продавливая стандартизацию, только в эпоху DirectX 10.
PS 2.0 это DirectX 9, в ту эпоху hardware vendors грубо говоря делали шо хотели.

Проблема #2 в том, что Intel GPUs стали годными только начиная с Sandy Bridge, а PS 2.0 это рекомендуемое требования для Windows Vista (без этого Aero не работает).
Потому Intel вставили его ещё в Intel "превед из 2004" GMA 900.
Оно конечно поддерживало PS 2.0, но делало это довольно медленно — т.е. капсы есть, мощи нет, и никакие дрова этому не помогут.

Вот я думаю в основном из-за этих двух причин создатели MPC-HC решили "в жопу бикубик, пускай оно лучше у всех будет bilinear, чем у 5% наш прекрасный проигрыватель будет показывать чорный экран вместо видео".

Profile

thedeemon: (Default)
Dmitry Popov

April 2026

S M T W T F S
   1 234
567891011
12131415161718
19202122232425
2627282930  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 25th, 2026 03:33 am
Powered by Dreamwidth Studios