Я нашел тему форума на форумах VideoLAN. Это хорошо известная ошибка, и разработчики говорят, что это ошибка в драйверах, а не в VLC. Чувствуя там какое-то высокомерие, я могу переключиться на GOM Player.
VLC + Windows 7 = пиксельное воспроизведение?
Я использую только что установленную Windows 7 Professional (не RC или бета, и не нелегальные вещи). Я установил свое обычное программное обеспечение, и я был удивлен, увидев, что воспроизведение видео VLC пикселируется при изменении размера видео. Я пробовал вывод видео, и один из них, казалось, работал нормально (возможно, прямой вывод X), но это отключило aero, что ужасно. У меня есть NVIDIA Geforce 8500GT с 512 МБ оперативной памяти на нем. Ребята, вы можете мне помочь? Vlc является обязательным :)
Я перепробовал все режимы вывода видео, и ни один из них не работал. Переустановка ни того, ни другого. Есть идеи?
5 ответов на вопрос
- Популярные
- Новые
- С комментариями
- Активные
Я перешел с VLC на пакет MPC (CCCP) намного лучше, на мой взгляд, я никогда больше не буду использовать VLC
Использование OpenGL Video Output из Preferences-> Video решило проблему для меня. Все остальные варианты давали мне пиксельный вывод. Он не отключает Aero (я использую Radeon HD4670 с драйверами 9.6 Catalyst)
У меня была похожая проблема с VLC, за исключением того, что я использовал Windows XP. Мое решение состояло в том, чтобы переустановить VLC - я думаю, что был файл конфигурации, который получил ошибку. Может быть, это будет работать и для вас.
Проблема не в VLC или даже в драйверах; это Windows, или, если быть более точным, Aero.
В Windows XP аппаратно-ускоренная оверлейная поверхность видеокарты не использовалась Windows и, следовательно, была бесплатна для программ, позволяющих записывать данные непосредственно на выход видеокарты. (Вы когда-нибудь пытались получить скриншот видео и получить черный прямоугольник при вставке? Это потому, что вы захватили поверхность наложения, а не собственно видео.)
В Windows 7 интерфейс Aero занимает оверлейную поверхность, благодаря чему его обширная графика и прозрачность выглядят без замедления сканирования системы. В результате другие программы не могут использовать оверлей (у большинства видеокарт есть только одна), и поэтому для отображения видео вместо видео необходимо прибегнуть к программному рендерингу (например, с использованием процессора вместо графического процессора). (Предположительно, переключая экран в полноэкранный режим, приложение может использовать оверлей, хотя Alt-Tabbing на рабочем столе может вызвать проблемы или, по крайней мере, задержку при переключении драйверов видеокарты. Конечно, это только теория, у меня нет фактических данных о программах, использующих аппаратное ускорение во время работы Aero.)
Как вы обнаружили, дисплей с программным отображением выглядит совсем не так, как дисплей с ускорением. Вы также выяснили, что вы можете использовать модуль вывода Direct-X для ускорения, но для этого необходимо отключить Aero. Имран упомянул об использовании OpenGL, но это также программный модуль.
Итак, вот сценарий при просмотре видео в Windows 7. У вас есть два основных варианта:
- Отключите Aero и используйте классическую тему Windows Basic или Windows, но получите видео с аппаратным ускорением.
- Сохраняйте Aero и используйте OpenGL (или другие) модули вывода в вашем видеоплеере для рендеринга их в программном обеспечении. Если вы выберете вариант по умолчанию, он будет выглядеть не так хорошо, но если вы выберете тот, который выглядит лучше (например, смешивание, сглаживание и т. Д.), Он будет использовать больше ЦП.
Похожие вопросы
-
2
Windows 7 Home Premium запоминает пароли общего доступа к сети?
-
4
Как заблокировать выровненные по правому краю панели инструментов в Windows 7, чтобы они не выглядел...
-
4
Функция Windows 7 «Aero Snap» в Ubuntu GNOME
-
-
3
Мой второй жесткий диск не виден в Windows 7
-
7
Как заменить Блокнот в Windows 7?
-
2
Как расположить значки панели задач Windows 7 в 2 ряда?
-
3
Windows Media Center (Vista): дополнение или программное обеспечение для обрезки телевизионных запис...
-
3
Обработка видео с картами ATI
-
1
Проблемы во время сна на Windows 7
-
1
VirtualDub для Linux