MPC-BE forum

MPC-BE => Баг Репорт / The bug report => Тема начата: wOxxOm от 21 февраля 2019, 11:39:34

Название: Встроенный рендерер субтитров фейлит при увеличении окна плеера
Отправлено: wOxxOm от 21 февраля 2019, 11:39:34
Встроенный рендерер субтитров показывает неправильно при увеличении размера окна плеера (или в полноэкранном режиме): https://puu.sh/CPulx/aadfa4600d.png

Должно быть так: https://puu.sh/CPunp/2cda795280.png

Фрагмент mkv с субтитрами: https://puu.sh/CPuHz/c43fd88e6a.mkv
Вырезано с 1:19 из [Saizen-HnG]_Be-Bop_High_School_-_05_[DVD][9E85C7FD].mkv

XySubFilter показывает правильно - у него получается рисовать субтитры с тем же высоким качеством в увеличенном окне плеера (т.е. он рисует не в исходном разрешении видео).
Название: Встроенный рендерер субтитров фейлит при увеличении окна плеера
Отправлено: V0lt от 22 февраля 2019, 21:44:56
Почему размеры кадра сильно разные на сткриншотах?

Добавлено: 2019-02-22 17:55:56

Там похоже где-то ошибка в расчетах, при увеличении до 750x563 нормально, а чуть больше и переворачивает.


Добавлено: 2019-02-22 21:44:56

Немного обощел проблему в тестовом билде - mpc-be_4442_big_font_restriction_1 (https://yadi.sk/d/ezPNQRddW0v1yQ).
Название: Встроенный рендерер субтитров фейлит при увеличении окна плеера
Отправлено: V0lt от 23 февраля 2019, 16:05:04
Залил хак в r4443.
Название: Встроенный рендерер субтитров фейлит при увеличении окна плеера
Отправлено: Aleksoid1978 от 25 февраля 2019, 10:17:46
Получается что не переворачивается - но и дальше не увеличивается, в отличие от XySubFilter.
Название: Встроенный рендерер субтитров фейлит при увеличении окна плеера
Отправлено: V0lt от 25 февраля 2019, 19:52:41
Aleksoid1978
Это лучше чем, то что было. Перетянут код из XySubFilter легко не получиться, там слишком много отличий.
Название: Встроенный рендерер субтитров фейлит при увеличении окна плеера
Отправлено: Aleksoid1978 от 26 февраля 2019, 04:41:13
Я кажется знаю почему XySubFilter не фейлит - он рендерит на разрешении видео. Уменьшаем размер текстуры встроенного рендерера субтитров хотя бы до 800х600 и тоже не фейлит :)
Название: Встроенный рендерер субтитров фейлит при увеличении окна плеера
Отправлено: V0lt от 26 февраля 2019, 18:01:46
Насколько Я знаю, XySubFilter рендерит в размер окна, а не кадра. Не стоит путать с xy-VSFilter.

Проверить можно, если влять SD-видео с текстовыми субтитрами и посмотреть его на FullHD или 4k мониторе.
Название: Встроенный рендерер субтитров фейлит при увеличении окна плеера
Отправлено: Aleksoid1978 от 27 февраля 2019, 05:23:24
Точно - я перепутал :)
Название: Встроенный рендерер субтитров фейлит при увеличении окна плеера
Отправлено: Aleksoid1978 от 02 марта 2019, 16:14:52
На самом деле проблема с размером шрифтов есть и в XySubFilter - выставите, к примеру, размер шрифта в 400 в стиле субтитров - в итоге они будут выводиться перевернутыми, некорректно и т.д.