Тема: Эффект проявления кадра, после начала воспроизведения.
Описание проблемы:
На некоторых видео файлах присутствует эффект проявления кадра, всегда, после начала воспроизведения.
Условия проявления:
1. Конкретные видео файлы (обычно MKV, или MP4)
2. Видео-рендереры: "EVR-CP"/"EVR Sync"
Алгоритм воспроизведения:
1. Скачать конкретный видео файл, в котором присутствует данный эффект проявления кадра, после начала воспроизведения. Например, эти видео файлы - матрешка (https://yadi.sk/i/fEii4wVu3Sogkw) и MP4 (https://yadi.sk/i/XKNxFsAk3Sogmp).
2. После открытия данных видео файлов, нажать на кнопку "Стоп"
3. После нажатия на кнопку "Стоп", нажать на кнопку "Воспроизведение/Пауза"
Фактический результат:
После выполнения данного алгоритма воспроизведения, можно будет увидеть этот самый эффект проявления кадра, когда один из первых кадров проявляется сразу же, еще до начала воспроизведения самого конкретного видео файла.
Ожидаемый результат:
После выполнения данного алгоритма (данный действий), данного эффекта проявления кадра быть не должно.
P.S.
1. Данный эффект проявления произвольного кадра проявляется на видео рендерерах "EVR-CP" и "EVR Sync".
2. По сути, его быть вообще не должно, он просто лишний и бесполезный.
3. Раньше подобного эффекта я не наблюдал. Возможно, это поломка.
Так было всегда(проверил и в MPC-HC и очень старом MPC-BE). Так что поломкой это назвать нельзя. То что это баг - согласен. Просто по нажатию на стоп не очищается видимо текущий кадр - как-то так.
[merge_posts_bbcode]Добавлено: 2018-03-21 12:22:36[/merge_posts_bbcode]
Исправлено в r3481.
В r3481 (https://sourceforge.net/p/mpcbe/code/3481/) есть косяк. Поверхности очищаются при смене субтитров, если используется LAV Splitter Source. Даже во время воспроизведения. Проверял на типичной матрешке с текстовыми субтитрами.
Возможно и с другими сплиттерами будет похожая проблема.
Ок, гляну.