Я только что получил VLC и DIVX, теперь на всех YouTube отображается только зеленый экран. Что я могу сделать?
перейдите в настройки и
на первой вкладке снимите флажок Аппаратное ускорение
Я схожу с ума. ПОМОГИТЕ МНЕ ПОМОГИТЕ!
Я уже видел все комментарии, но НЕ могу найти «включить оборудование»! : L
Не забудьте обновить страницу, ребята!
Это определенно связано с аппаратным ускорением.
Это НЕ всегда вызвано DiVX, потому что это случалось со мной часто, и у меня нет дополнительных пакетов кодеков, включая DiVX, установленных на моем компьютере.
Как вы знаете, VLC предоставляет свои собственные кодеки и, так сказать, «инкапсулирован» внутри себя, чтобы предоставлять все кодеки, автономно … (независимо от установленных системных кодеков). Когда эта проблема возникает (сейчас) … Я могу решить проблему, выполнив простую операцию «отключить аппаратное ускорение во флэш-памяти» — ОК. затем я закрываю все свои браузеры и все остальное … и пытаюсь воспроизвести видео с помощью VLC. То же самое. Зеленое видео. Другой кодек и все. Угадайте, что это исправляет? Отключите аппаратное ускорение в VLC! Они не связаны друг с другом (VLC не использует Flash для воспроизведения видео, и наоборот).
Их объединяет только аппаратное ускорение. Это сужено, и доказано, что в любой программе отключение ускорения решает проблему.
Это говорит мне о том, что по сути существует проблема ниже уровня кодека. Возможно видеодрайвер? Я пробовал возиться с ATI CCC и всеми настройками, но безрезультатно. Единственный известный мне способ решить эту проблему без «отключения» — это выполнить полную перезагрузку компьютера. Это не имеет большого значения для всех, но я всегда работаю над множеством вещей, и это PITA — сохранять все мои места, вкладки, документы и т. Д. И останавливать то, над чем я работаю, для перезагрузки.
Должен быть более простой способ, БЕЗ перезагрузки и БЕЗ отключения аппаратного ускорения.. Может это системный сервис, который можно просто перезапустить?
Вот некоторые результаты отладки VLC, когда он показывает зеленый экран:
Предупреждение mp4: неизвестный тип блока btrt (загружен не полностью)
предупреждение mp4: таблица CTTS
предупреждение avcodec: декодирование потокового кадра несовместимо с ffmpeg-hw, отключено
предупреждение faad: декодированный нулевой образец
информация avcodec: получена IDirect3DDeviceManager9
информация avcodec: DXVA2CreateVideoService Успешно!
Предупреждение avcodec: — Неизвестный GUID = 6719B6FB-5cad-4acb-XXXX
Предупреждение avcodec: — Неизвестный GUID = CA15D19A-2b48-43d6-XXXX
Предупреждение avcodec: — Неизвестный GUID = 5B23D46D-fa5f-4fdc-XXXX
Информация об avcodec: использование DXVA2 (ATI Radeon HD 5450, поставщик 4098 (ATI), устройство 26873, версия 0 ) для аппаратного декодирования.
предупреждение direct3d: пробуем формат пикселей поверхности: YV12
основное предупреждение: PTS вне допустимого диапазона (-33201), буфер отбрасывается
Это был H.264 в контейнере MP4. Вот файл WMV в его контейнере ASF:
основное предупреждение: не удается получить изображение на выходе
предупреждение asf: неизвестный объект asf 0x26f18b5d-0x4584-0x47ec-0x9f5f0e651f0452c9
asf warning: unknown asf object 0x1806d474-0xcadf-0x4509-0xa4ba9aabcb96aae8
asf warning: unknown asf object 0xd9aade20-0x7c17-0x4f9c-0xbc288555dd98e2a2 ! — Победитель не найден для: количество слов # 6 ->
предупреждение asf: неизвестный объект asf (не загружен)
предупреждение avcodec: декодирование потокового кадра несовместимо с ffmpeg-hw, отключено
avcodec info: получено IDirect3DDeviceManager9
avcodec info: DXVA2CreateVideoService Успех!
Предупреждение avcodec: — Неизвестный GUID = 6719B6FB-5cad-4acb-XXXX
Предупреждение avcodec: — Неизвестный GUID = CA15D19A-2b48-43d6-XXXX
Предупреждение avcodec: — Неизвестный GUID = 5B23D46D-fa5f-4fdc-XXXX Информация avcodec: использование DXVA2 (ATI Radeon HD 5450, поставщик 4098 (ATI), устройство 26873, версия 0) для аппаратного декодирования.
предупреждение direct3d: попытка формата пикселя поверхности: YV12
основная ошибка: ES_OUT_SET_ (GROUP_) PCR вызывается слишком поздно (pts_delay увеличено до 300 мс)
основная ошибка: вызван ES_OUT_RESET_PCR
предупреждение avcodec: конфигурация физического канала не установлена: угадывание
Похоже, он ищет некоторые GUID и не находит их , и я не уверен, что такое «многопоточное декодирование кадров», но я могу догадаться … но он говорит, что он несовместим с ffmpeg-hw (декодером), и отключает его — но затем возвращается на пару строк позже и говорит, что использует мою видеокарту для аппаратного декодирования ?! Что ж … Я изучаю это дальше, чтобы увидеть, смогу ли я сузить РЕАЛЬНУЮ причину.
Есть подсказки!
Райан
YouTube использует флеш-память для воспроизведения контента, и иногда это ошибка браузера.
попробуйте использовать другой браузер для проверки. У меня всегда есть Chrome и Firefox, на всякий случай я переключаюсь на другой, и он отлично работает.