Evgeniy_1990
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: MPC-BE 1.4.3.93TempSVN x86 | Вот теперь полностью работает VMR Mixer на VMR-7 Renderless. Осталось рассмотреть случай и решить проблему, когда на некоторых видео файлах, при включении режима VMR Mixer, происходит иногда падение, а иногда, после включения опции "YUV Mixing", он (VMR-7 RL) вообще отказывается подключаться. Пример с видеозаписями и дамп-файлом лежат здесь: https://yadi.sk/d/DE2M2a7_dJHD4 Также, если рассмотреть этот пример очень внимательно, то можно увидеть, особенно по статистике рендеринга (рендерера), например, на "VMR-9 Renderless", что это некое интерлейсное RealVideo. Вот тут-то и возникают сомнения и странности. Почему? Поясню: Если это действительно интерлейсное видео, тогда почему, при использовании встроенного рендерера субтитров (ISR), а также и опции режим "VMR Mixer", не работает аппаратный деинтерлейс? Если отключить встроенный рендерер субтитров и подключить наш родной VSFilter, то в этом случае, при режиме "VMR Mixer" + "VMR-7 Renderless", будет работать аппаратный деинтерлейс, сразу будет видна разница, особенно по цветности и качеству субтитров, а также и по удвоенной частоте кадров в свойствах рендерера. Я предполагаю, что падение возникает на этом видео файле из-за того, что ISR не пропускает флаг чересстрочности, когда мы включаем на VMR-7 RL опцию режим "VMR Mixer". Если включить еще опцию "YUV Mixing", вместе с режимом "VMR Mixer", то при открытии этого видео файла, у нас вообще не подключится "VMR-7 (Renderless)". Вместо него будет просто системный по умолчанию "Video Renderer". Что тут непонятного? Самое главное, а действительно ли этот видео файл является интерлейсным видео? |