1 (edited by nemoW 09-05-2017 20:58:11)

Topic: ffdshow raw и 10 bit

Добрый день.
Я читаю эту тему и что-то не врубаюсь, в чем именно заключается неподдержка 10 bit в ffdshow?
Вот допустим у меня стоит стандартный набор MPC-HC+LAV+SVP+AVS++madVR и я проигрываю 4:4:4 8-bit видео или 4:2:0 10-bit, почему именно оно не попадет в этом же виде в madVR - только из-за ffdshow raw?

В чем именно проблема:
а) ffdshow raw не принимает 4:4:4 8-bit или 4:2:0 10-bit на входе
б) вся обработка внутри ffdshow raw происходит в 4:2:0 8-bit
в) ffdshow raw не может выводить в 4:4:4 8-bit или 4:2:0 10-bit
Или все вышеперечисленное?
Спасибо.

Re: ffdshow raw и 10 bit

а) и б)

т.е. выводить P010 он может, но только то, что сам же и декодировал (т.е. речь уже не про "raw filter", а только про "decoder")
ну и в ависинт, естественно, давать P010 он не может
умеют ли в 10 битах работать другие его фильтры - хз, но очень вряд ли

3 (edited by AngReload 10-05-2017 02:40:57)

Re: ffdshow raw и 10 bit

Меня всегда расстраивает низкая четкость после фильтра.

Без raw filter:
https://thumb.ibb.co/hP1XY5/noffdshow.png

С raw filter:
https://thumb.ibb.co/ngyCY5/onffdshow.png

Если попиксельно сравнивать, то видно размытие после фильтра:

https://preview.ibb.co/iZUrRQ/noffdshow_zoomed.png
https://preview.ibb.co/gFpEfk/onffdshow_zoomed.png

Это ошибка в ffdshow raw filter, или размытие придает SVP? Как избежать?

PS: Сейчас не удалось повторить, всегда нормальный вывод. Хз что там творится.

Re: ffdshow raw и 10 bit

Возможно случалась небольшая подрезка краев кадра и дорастяжение кадра до размера монитора или окна плеера. Отсюда и размытие.