Я использую VLC в Windows уже много лет и никогда не было такой проблемы. Я также использую его с тех пор, как мойсвежийВ прошлом году я установил Win10 (под «свежей» я подразумеваю, что это была не установка обновления, а чистая установка после форматирования), поэтому проблем меньше.
До вчерашнего дня VLC работал нормально, но с тех пор все видео, которые я запускал,ВЛКне содержит изображения --- Только звук. Должен отметить, что я не сделал ничего особенного, что мог бы упомянуть, для системы - я не обновлял драйверы Win или что-то в этом роде.
WMP (Windows Media Player) отлично воспроизводит видео. С самим ПК проблем нет.
Что я пробовал и что не помогло:
- Сбросить все настройки VLC.
- Обновление VLC.
- Удаление и переустановка VLC (обновленной версии).
Снимите флажок «Ускоренный вывод видео (Наложение)» в меню «Инструменты»->«Настройки»->«Видео».
- Я также попробовал перезагрузить компьютер после переустановки — никаких изменений.
Обновлять
На тот момент видеокартой, скорее всего, была Asus GTX 570 OC.
решение1
Я могу предложить два варианта:
измените модуль вывода на OpenGL, вам нужно выбрать «все» в параметрах, чтобы увидеть расширенные параметры, и этот параметр находится в: настройки->видео->модуль вывода
поставить/снять галочку "Overlay video output". Эта опция находится в настройках->видео
решение2
У меня была похожая проблема. Вот мое решение:
Когда бы я ни играллюбойвидеофайл с использованием VLC (ver.2.2.4 Weather Wax) запускался только звук. Видеокадр отображался за пределами окна приложения, но был черным или пустым. Если я затем останавливал воспроизведение (нажимая кнопку STOP) и затем снова запускал его, видео отображалось нормально.
Кроме того, Windows перейдет с типа дисплея Aero на «Базовый».
Я заметил, что это произошлотолькокогда я запустил VLC. Если бы я воспроизвел тот же видеофайл в любом другом проигрывателе, например mpc-hc (яникогдаиспользовать WMP) и т. д., Windows продолжит работать в схеме Aero и никогда не перейдет к базовой схеме.
Это указало мне на то, что VLC был каким-то образом неправильно настроен — догадка, которая в моем случае оказалась верной.
После некоторого количества интернет-исследований я обнаружил, что эта проблема возникает только при выводе VLC в Direct X.
Но затем я заметил, что автор сообщения уже пытался изменить модуль вывода видео VLC на OpenGL, но остался этим недоволен.
Поэтому я попробовал другие модули видеовыхода, перечисленные в раскрывающемся меню, доступном в моей установке VLC.
Методом проб и ошибок я обнаружил, чтовыбор выхода Windows GDI Video решил проблему, по крайней мере для меня. Теперь мой Windows 7 Professional НЕ переходит с Aero Glass на Basic, и качество воспроизведения видео не страдает!
решение3
(Пере)Установите несколько хороших видеокодеков. Я считаю, что пакет кодеков KLite хорош и не является спамом.
решение4
1) -> Перейдите в Инструменты->Настройки->Видео -> Снимите галочку с пункта «Ускоренный вывод видео (наложение)» -> Попробуйте воспроизвести фильм еще раз, теперь вы должны увидеть вывод.
2) Загрузите фирменные драйверы для вашей видеокарты - я думаю, на форуме есть тема, посвященная этому. Например, NVIDIA 8600, использующая стандартные драйверы с открытым исходным кодом 11.4 (nouveau?), показывает черный экран, когда VLC использует "Accelerated video output". Однако, установив фирменные драйверы NVIDIA, VLC успешно покажет фильм, используя "Accelerated video output".
Для ясности: установка VLC по умолчанию с отмеченным флажком «Ускоренный видеовыход» работает с фирменными драйверами NVIDIA, а без них — нет.