Иногда, на некоторых MPEG-видео файлах можно заметить, что воспроизведение (именно сам прогресс) идет не плавно, а слегка прерывисто. Особенно это заметно наблюдается на форматах "DTS", "DTS-HD", "DTS-HD MA Core", "TrueHD".
Алгоритм воспроизведения:
1. Скачать этот сэмпл (https://yadi.sk/i/wdhlKKug3UWzDr)
2. Запустить его
3. После его открытия, обратить внимание на сам прогресс воспроизведения
Фактический результат:
1. При использовании встроенного фильтра-источника "MPC MPEG Source", воспроизведение данного сэмпла идет слегка прерывисто.
2. При использовании внешнего фильтра-источника "LAV Splitter Source, воспроизведение данного сэмпла идет более плавно.
Ожидаемый результат:
По аналогии с "LAV Splitter Source", при использовании встроенного фильтра-источника "MPC MPEG Source", воспроизведение данного тестового сэмпла должно быть также более плавным.
P.S. Такое чувство, что происходит выпадание, или пропуск части аудио данных.
Кроме ползунка в чем выражается "неплавность" ??
Цитата: Aleksoid1978Кроме ползунка в чем выражается "неплавность" ??
В звуке. Обратите внимание на полноту звука. Т.е. скажем так, где его больше...
[merge_posts_bbcode]Добавлено: 2018-04-18 12:24:36[/merge_posts_bbcode]
Явно видна разница в фильтрах-источниках. С нашим фильтром, такое впечатление, что сам звук идет рывками, а с внешним сторонним фильтром - вроде как более нормально.
Ок, гляну.
P.S. Слишком короткий сэмпл, по нему ничего не понять. У меня куча небольших файлов, так же полных фильмов с такими форматами - все ок. А это отрезок - ну его нафиг :)
Цитата: Aleksoid1978Ок, гляну.
P.S. Слишком короткий сэмпл, по нему ничего не понять. У меня куча небольших файлов, так же полных фильмов с такими форматами - все ок. А это отрезок - ну его нафиг :)
Ок, просто у меня тоже есть конечно подобные более полные файлы с данными аудио форматами и при открытии одного из них я и обнаружил странность, файл открылся, дальше проскочила задержка небольшая, после - продолжилось воспроизведение. Что это было такое - непонятно, но пока повторно я это получить не смог, может конечно в этот момент было чтение/загрузка с жесткого диска. Но на всякий случай я нашел один из подобных сэмплов и создал баг-репорт. Если я снова такое замечу, или увижу, то попробую разобраться от чего это происходит.
Глянул подробнее сэмпл - спасибо за него, есть в чем покопаться )) Наш сплиттер генерирует совершенно кривые временные метки.