MPC-BE forum

MPC-BE => Баг Репорт / The bug report => Архив / Archive => Тема начата: Slimka от 04 мая 2023, 11:22:32

Название: MPC Video Decoder проблема с декодированием VC-1 [Исправлено]
Отправлено: Slimka от 04 мая 2023, 11:22:32
Здравствуйте.

1. Проблема обнаружена на текущей (1.6.6) версии и на ночной (1.6.6.248 dev). На других не проверял. Наблюдается дрожание картинки, стробоскопический эффект.
5. MPC-BE 1.6.6.0
Filters currently loaded:
  - MPC Video Renderer
  - MPC Video Decoder
  - MPC Matroska Source
6. Статистика 1.6.6 (https://i.imgur.com/9ZqmGU4.png) , статистика 1.6.6.248 dev (https://i.imgur.com/8iJPxge.png)
8. Сначала думал, что только на моих файлах проблема, но скачал два сэмпла с предлагаемой страницы сэмплов KODI и понял, что в целом проблема с кодеком VC1. VC-1 1080p/23.976 (https://drive.google.com/file/d/0BwxFVkl63-lETFVpOWRVVGNfeEU/view?usp=sharing&resourcekey=0-e9HrVO61IGkoTc_GBMNbww)
Дополнительно ссылка на мой файл. (https://cloud.mail.ru/public/CNJ9/4TM2euGK1)

При подключенном LAV Video Decoder 0.77.2, проблема уходит.
Название: От: MPC Video Decoder проблема с декодированием VC-1
Отправлено: Aleksoid1978 от 04 мая 2023, 14:58:54
Можно проверить на старых релизах, хотя бы что есть на github - https://github.com/Aleksoid1978/MPC-BE/releases
Название: От: MPC Video Decoder проблема с декодированием VC-1
Отправлено: z_mashine от 04 мая 2023, 15:43:55
MPC-BE.1.6.4.113 - воспроизводится плавно
MPC-BE.1.6.4.122 - воспроизводится рывками

коммиты начиная с 7c0f1a0 по 761c4e4 включительно за 27-31 октября 2022.
Название: От: MPC Video Decoder проблема с декодированием VC-1
Отправлено: V0lt от 04 мая 2023, 19:33:34
Вроде так.
1.6.4.118 dev (git 2022.10.30 - 057d1cd11) - график ровный
1.6.4.119 dev (git 2022.10.30 - 4bac4f5c0 (https://github.com/Aleksoid1978/MPC-BE/commit/4bac4f5c01c11c07a74dbfe0231ebf909cb3d2f7)) - график мотает

04 мая 2023, 20:29:59
Если откатить вот этот блок
-    && !(m_pAVCodec->capabilities & AV_CODEC_CAP_FRAME_THREADS)
+    && !(m_pAVCodec->capabilities & (AV_CODEC_CAP_DELAY | AV_CODEC_CAP_FRAME_THREADS))
то график становится ровным.

04 мая 2023, 21:44:20
Но так начинает нестабильно выводиться AVS3...
Название: От: MPC Video Decoder проблема с декодированием VC-1
Отправлено: Aleksoid1978 от 05 мая 2023, 03:24:19
Исправлено. (https://github.com/Aleksoid1978/MPC-BE/commit/83df46dcde7462cb63a00fcd0c3e96ba546562d3)