Почему воспроизведение WMV отключено (наполовину черный)?

1234
JYelton

Начиная с сегодняшнего дня, воспроизведение WMV на нескольких программах некорректно. Нижняя половина WMV отображается правильно, но верхняя половина черная. Это происходит независимо от того, масштабируется ли WMV или нет, и растягивается ли он или нет.

Единственное, что отличается - обновления Windows были применены вчера (9 июля 2013 г.).

Редактировать:

Воспроизведение с помощью проигрывателя Windows Media кажется незатронутым. Ошибка возникает в вышеупомянутом программном обеспечении, а также, по моему опыту, в Datastead TVideoGrabber 8.5.2.2.

2
Обновлялись ли ваши графические драйверы в процессе? Karan 10 лет назад 0
@ Каран Нет, видео драйверы не были обновлены. Я уже нашел решение (для нашего программного обеспечения), я хотел опубликовать здесь для других. JYelton 10 лет назад 0
Ах, хорошая работа по выявлению источника проблемы. Я не использую WMV или WMP, так что это не повлияло на меня. Karan 10 лет назад 0

3 ответа на вопрос

5
JYelton

Удаление Центра обновления Windows KB2803821 устраняет проблему.

Это обновление устраняет уязвимость безопасности при воспроизведении WMV, но оно появляется в программном обеспечении, таком как Camtasia Studio, MoviePlusX6 и, возможно, в других, это обновление вызывает проблему с воспроизведением черного цвета.

Правильно ли воспроизводятся WMV по крайней мере в WMP? Можно было бы предположить, что MS проверила совместимость с собственным плеером перед выпуском обновления. Кроме того, надеюсь, что эти программы будут обновлены в ближайшее время, так как уязвимость безопасности не должна оставаться надолго надолго. Karan 10 лет назад 0
@Karan Да, на самом деле они воспроизводились правильно в проигрывателе Windows Media (версия 12.0.7601.17514 в Windows XP Professional, 32-разрядная версия). JYelton 10 лет назад 0
Проголосуйте за исправление этой ошибки в MS Connect: [декодер Windows Media Video 9 (WMV3) неправильно декодирует видео в 32-разрядный формат RGB] (https://connect.microsoft.com/VisualStudio/feedback/details/794627/windows -media-видео-9-декодер-WMV3-неправильно декодирует-видео-в-32-битный RGB-формат) Roman R. 10 лет назад 0
0
BdC

Недостаток, по-видимому, ограничен декодированием WMV в DirectShow и использованием выборочного захвата для повторного воспроизведения кадров. Данные, полученные в граббере образцов на графике, просто наполовину пусты, и больше ничего не торчит (все типы носителей, размер и флаги верны). Мое программное обеспечение может быть настроено на использование фильтра vmr9 с предъявителем-распределителем для захвата кадров, и этот метод все еще прекрасно работает с обновлением.

0
Cla B

it appears to work fine when configuring the samplegrabber by passing a AM_MEDIA_TYPE with subtype = MEDIASUBTYPE_RGB24 to ISampleGrabber.SetMediaType

a temporary workaround is to uninstall KB2834902 KB2834903 KB2834904 KB2834905 KB2845142 KB2803821 (depending on the windows media player version)

Похожие вопросы