Визначення першопричини дивних кольорів у VLC


3

Останнім часом я отримую дивні кольори під час відтворення відеофайлу у VLC. Це відбувається не весь час, а через випадкові проміжки часу. Коли я перезавантажую VLC, той самий відеофайл відтворює чудово.

Екран VLC: введіть тут опис зображення

Після деякого гуглінгу я виявив, що це можна "виправити", відкоригувавши налаштування "hardwaredecode" у самому VLC.

Як пов’язана проблема, коли в моєму браузері (Chrome) відкрито кілька вкладок і я закриваю вкладку, у неї виникають проблеми із відображенням попередньої вкладки. Для уточнення я все ще бачу частину вмісту закритої вкладки в поточній вкладці. Але знову ж таки, таке трапляється іноді, і коли я рухаю мишкою навколо «старого» вмісту, зникає. Додасть скріншот наступного разу, коли це станеться.

Як мені отримати першопричину цього питання? Я хотів би повністю виправити цю проблему, а не обходити проблему в VLC шляхом коригування деяких параметрів.

Подальші корисні дані: - Ця проблема розпочалася недавно, працювала чудово раніше.
- Я маю Intel Core i7-4790K, 16 Гб оперативної пам’яті, NVidia GeForce GTX 970
- я провів тест пам’яті, який не виявив жодних проблем
- я запустив орієнтир 3DMark, щоб побачити, якщо моя карта GFX не вдасться, але результати були відмінні
- у мене є не встановлені або змінені кодеки, які могли б спричинити появу проблеми (також я не вірю, що хром використовує кодеки для відображення вмісту, тому це не повинно бути актуальним)
- Температура ЦП знаходиться в середньому 42 градуси Цельсія. Графічний процесор - 37. (може бути нижчим, але у мене є вентилятори в беззвучному режимі)

Сподіваюся, хтось може допомогти. Дякую.


Я бачив, що цей колір вийшов з ладу цього типу, перш ніж його можуть спричинити щонайменше дві речі. Коли стиснене та анімоване (кадри залежать від попередніх кадрів) кодує, Якщо в початковому коді є невеликі помилки перед кодуванням, у процесі кодування або в самому файлі, про який передається. Коли певний кодек, який вибрано (системою чи програвачем) для декодування відео, не розшифрує його належним чином, це відбувається частіше, коли для економії місця (у межах однакової якості) застосовуються складні методи кодеків. (майже) Усі відео декодовані кодеком, будь то вбудований або окремий кодек ..
Psycogeek

Якщо це проблема кодека, ніж чому той самий файл працює нормально, коли я закриваю VLC і відтворюю той самий файл знову? Чи не повинен однаковий файл завжди мати цю проблему з кольором, якщо у кодека є проблеми?
Onthrax

так, якщо це проблема з кодеком або проблема з файлом, вона відображатиметься однаково кожен раз, оскільки вона побудована на попередніх кадрах, хоча ви б відтворювали її принаймні з декількох кадрів ключових кадрів назад, щоб побачити, чи не буде це повторно. Повернення лише до цього розділу може не виявити помилку.
Psycogeek

Якщо ця проблема виникає, вона виникає у всьому відеофайлі, а не лише в частині. Але оскільки проблема зникає, якщо я перезавантажую VLC, проблема кодека, здається, не є проблемою. Це також не пояснює дивну проблему браузера.
Onthrax

Нещодавно я оновив спліттер LAV ( github.com/Nevcairiel/LAVFilters/releases ), і проблема з VLC, здається, була вирішена. Не пояснює проблему хрому, але це, можливо, не пов'язане зрештою. Я буду стежити за цим, і якщо це дійсно виправлено, я опублікую це рішення як передвід.
Onthrax

Відповіді:


3

У мене була така ж проблема. Я не знаю першопричини проблеми, але я можу вам сказати, як я її виправив, і, можливо, хтось може її вирішити звідти.

1) Інструменти -> Налаштування -> Відео

2) Зніміть прапорець "Використовувати апаратні перетворення YUV-> RGB" (Під розділом відображення в простому перегляді)

Це виправили це для мене, спостерігаючи кілька днів без повторних помилок.


На жаль, це не спрацювало для мене, хоча, здається, зараз це відбувається набагато рідше. Я все ще пробую речі, тож якщо я коли-небудь
дізнаюся

це працювало для мене. використання останніх стабільних драйверів nvidia. gtx 660. Я навіть не думав, що зможу шукати цю проблему, і результат gfji підкреслює його его-рядки, тому я насправді не бачив заголовку цієї публікації, а щось цілком. Мені просто "" пощастило "і натиснув його.
Abhishek Dujari

0

Виробники графічних карт часто оптимізують декодовані відео. Це може бути помилка, якщо ви вирішите її за допомогою програмного декодування.

Рекомендоване рішення - оновити драйвер та систему.


Встановлені останні драйвери. Якщо це апаратне питання, як я це визначив?
Onthrax

Спочатку ви можете спробувати скористатися офіційним медіаплеєром Windows. Ваш графічний процесор здається новим, тому це не здається проблематичним. Згадується @psycogeek, це може бути проблема з відео. Спробуйте зайчик із великим доларом - це хороший спосіб перевірити це.
Тацуюкі Ісі

Я завантажив усі версії, якщо цей великий зайчик і все, здається, працює нормально. Що має статися, щось не так?
Onthrax

Якщо ваш драйвер f ** ked, він повинен виникнути проблеми з кольором під час відтворення версії H.264 (інші можуть відрізнятися залежно від впровадження) при відключенні програмного декодування. Вам слід тимчасово використовувати програмне декодування для складного закодованого фільму.
Тацуюкі Ісі
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.