хозяйке на заметку
Jan. 13th, 2014 02:29 pmКогда смотришь какой-нибудь 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.
Пример 1: bilinear bicubic SR
Пример 2: bilinear bicubic SR
Так что советую заглянуть в настройки вашего плеера и убедиться, что там не bilinear.
Третий вариант здесь (SR) - это при применении моего нового Super Resolution plugin for AviSynth, который теперь даже на сравнительно слабеньком ноуте работает в реальном времени в режиме высокого качества на DVD-подобных источниках в пространстве YV12.
no subject
Date: 2014-01-13 08:04 am (UTC)Надеюсь, VLC такого не делает.
no subject
Date: 2014-01-13 08:33 am (UTC)no subject
Date: 2014-01-13 10:41 am (UTC)no subject
Date: 2014-01-13 11:21 am (UTC)no subject
Date: 2014-01-13 12:17 pm (UTC)no subject
Date: 2014-01-13 02:24 pm (UTC)Да, по-умолчанию был bilinear.
У меня там три бикубика, отличающихся каким-то параметром A, с вариантами -0.6, -0.75, и -1. Какой нужен? :-)
no subject
Date: 2014-01-13 03:44 pm (UTC)Когда я сам делал интерполяцию кубическим сплайном, там никакого параметра не было, ибо 4 точки однозначно определяют многочлен.
no subject
Date: 2014-01-13 04:02 pm (UTC)Поддержка GPU появилась у них только в 2.1, осенью 2013-го года, со статусом "experimental".
Для bicubic на GPU, нужны пиксельные шейдеры SM 2.0, их наличие не так-то просто определить программно (слишком много разных GPUs на рынке с сильно отличающейся функциональностью).
Именно поэтому MPC-HC по умолчанию показывает bilinear — поддержка bilinear filter вообще не требует никаких шейдеров и встроена во все GPU, начиная с Riva TNT из 1998 года.
no subject
Date: 2014-01-13 04:21 pm (UTC)Тебе теперь нужно лицензировать технологию производителям железок, вроде Intel, AMD, nVidia или Qualcomm.
no subject
Date: 2014-01-13 05:05 pm (UTC)Пока что обращались в основном производители мобил, но у них там обычно слабый процессор и говняная картинка на входе.
no subject
Date: 2014-01-13 05:38 pm (UTC)И насколько понимаю, пока нет аппаратной или хотя бы FPGA рализации твоего SR, оно сожрёт много энергии.
Если хочешь конторы поменьше интела с квалкомами, то тебе скорее нужны видеопроигрыватели, set top boxes, в особенности те их них, которые не для retail, а для интеграции куда-нить (в мойшинки, самолёты, лодки, куда угодно ещё).
P.S. Интересно, а какие задержки вносит твой скейлер? Если небольшие, то я бы проверил его на realtime 3D games (например из 720p сделать FullHD).
P.P.S. Ещё это может оказаться очень полезным для медиков. Нарой где-нить laparoscopy footage, желательно с чем-нить злокачественным, и проверь.
Если твой SR поможет докторам лучше видеть поцыэнтов, будет им очень полезен.
Правда тебе будет сложно самому этим заниматься, мед.оборудование это сложно, дорого, и масса унылой бюрократии. Но если оно работает, думаю можешь лицензировать кому-то, кто делает эндоскопы всякие.
no subject
Date: 2014-01-13 06:25 pm (UTC)no subject
Date: 2014-01-13 07:56 pm (UTC)Во времена небыстрого интернета мы делали игровой инсталлятор, который для Nvidia и ATI проверял версии дров и, в случае известных старых, предлагал установить новые с диска.
no subject
Date: 2014-01-13 08:30 pm (UTC)Они конечно есть.
Проблема #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% наш прекрасный проигрыватель будет показывать чорный экран вместо видео".
no subject
Date: 2014-01-13 08:41 pm (UTC)где-то ещё смотрят DVDrip'ы :)
no subject
Date: 2014-01-13 09:58 pm (UTC)Однако например мультики и сериалы для TV не делали на киноплёнке.
У кого-то есть бабло на HD remastering, кто-то считает шо оно не отобъётся.
Поэтому в мире довольно большая куча контента, недоступного более ни на каких носителях, кроме DVD.
no subject
Date: 2014-01-14 02:59 am (UTC)no subject
Date: 2014-01-14 01:48 pm (UTC)На каком-нить yify-torrents.com 1.5 GB это 720p, 2GB 1080p.
>качать в разрешении выше экранного смысла никакого
Экранное точно не ниже 720p.
no subject
Date: 2014-01-14 05:38 pm (UTC)В potplayer тоже по-умолчанию стоит bilinear, также 3 вида бикубик и приписка еще стоит PS 2.0 (причем там есть и bilinear с припиской PS 2.0, но рекомендуется обычный), выставил себе тоже средний бикубик. Как я понял PS это пиксельные шейдеры.
Со своей стороны, хозяйке на заметку, также рекомендую проект SVP по удвоению кадров при просмотре, особенно хорошо заметно когда камера вращается или пролетает над каким-нибудь объектом (недавний пример - карта в хоббите в начале фильма). Как я понял, они там тоже плагин какой-то для AVS юзают, вот допилил бы его кто-нибудь, чтобы эта зараза поменьше артефактов показывала в некоторых видах движения или там на субтитрах...
P.S.: Кстати, а чего, в MPC/ffdshow уже ввели этот copy-back режим, который позволяет накладывать субтитры и при этом все-равно использовать видюху?
no subject
Date: 2014-01-14 08:07 pm (UTC)там хоть широкоэкранка, а не 4:3
no subject
Date: 2014-01-14 08:09 pm (UTC)встречались и VHSRip'ы, хе-хе
no subject
Date: 2014-01-15 02:46 am (UTC)Сейчас заглянул на трекер, первые три попавшихся HDRip/BDRip: 720x384, 720x304, 640х360.
no subject
Date: 2014-01-15 02:49 am (UTC)Про субтитры и copy-back не отвечу, ибо не в курсе.
no subject
Date: 2014-01-15 07:27 am (UTC)no subject
Date: 2014-01-15 07:59 am (UTC)no subject
Date: 2014-01-15 08:25 am (UTC)Картинки разные ровно на столько, на сколько обычно выглядят картинки с учетом icc профиля и без. И виноват, скорее всего, не сам AviSynth, а кто-то между, забывая icc профиль применять.
no subject
Date: 2014-01-15 08:29 am (UTC)