VLC работает некорректно --- Черный экран (со звуком) для видео, в то время как другие проигрыватели работают нормально

VLC работает некорректно --- Черный экран (со звуком) для видео, в то время как другие проигрыватели работают нормально

Я использую VLC в Windows уже много лет и никогда не было такой проблемы. Я также использую его с тех пор, как мойсвежийВ прошлом году я установил Win10 (под «свежей» я подразумеваю, что это была не установка обновления, а чистая установка после форматирования), поэтому проблем меньше.

До вчерашнего дня VLC работал нормально, но с тех пор все видео, которые я запускал,ВЛКне содержит изображения --- Только звук. Должен отметить, что я не сделал ничего особенного, что мог бы упомянуть, для системы - я не обновлял драйверы Win или что-то в этом роде.

WMP (Windows Media Player) отлично воспроизводит видео. С самим ПК проблем нет.

Что я пробовал и что не помогло:

  1. Сбросить все настройки VLC.
  2. Обновление VLC.
  3. Удаление и переустановка VLC (обновленной версии).
  4. Снимите флажок «Ускоренный вывод видео (Наложение)» в меню «Инструменты»->«Настройки»->«Видео».

    • Я также попробовал перезагрузить компьютер после переустановки — никаких изменений.

Обновлять

На тот момент видеокартой, скорее всего, была Asus GTX 570 OC.

решение1

Я могу предложить два варианта:

  1. измените модуль вывода на OpenGL, вам нужно выбрать «все» в параметрах, чтобы увидеть расширенные параметры, и этот параметр находится в: настройки->видео->модуль вывода

  2. поставить/снять галочку "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, и качество воспроизведения видео не страдает!

Выбран модуль видеовыхода VLC Windows GDI

решение3

(Пере)Установите несколько хороших видеокодеков. Я считаю, что пакет кодеков KLite хорош и не является спамом.

решение4

1) -> Перейдите в Инструменты->Настройки->Видео -> Снимите галочку с пункта «Ускоренный вывод видео (наложение)» -> Попробуйте воспроизвести фильм еще раз, теперь вы должны увидеть вывод.

2) Загрузите фирменные драйверы для вашей видеокарты - я думаю, на форуме есть тема, посвященная этому. Например, NVIDIA 8600, использующая стандартные драйверы с открытым исходным кодом 11.4 (nouveau?), показывает черный экран, когда VLC использует "Accelerated video output". Однако, установив фирменные драйверы NVIDIA, VLC успешно покажет фильм, используя "Accelerated video output".

Для ясности: установка VLC по умолчанию с отмеченным флажком «Ускоренный видеовыход» работает с фирменными драйверами NVIDIA, а без них — нет.

Источник: https://forums.opensuse.org/showthread.php/455508-VLC-shows-black-screen-when-playing-movie-files-(решения)

Связанный контент