Описание проблемы:
Обнаружил падение плеера (https://yadi.sk/i/FOl_y4SuiTdOkQ), которое проявляется, чаще всего, именно при автоматическом переходе на следующий файл (в моем случае - следующий файл в плейлисте). Но, также может и проявляться при перемотке потоковых видео файлов. Причем, что при авто-переходе на след. файл, что при перемотке, проблема (падение) одна и та же.
Условия воспроизведения:
1. Потоковые видео файлы, отличные от YouTube - ссылок. Это так называемые - "прямые" потоковые файлы, иначе говоря, - открытие прямых ссылок.
2. Опция "авто-перехода на следующий файл, по окончании воспроизведения" должна быть включена.
Алгоритм воспроизведения (при авто-переходе):
1. Скачать этот плейлист (https://yadi.sk/d/_Q7HV_7WasNn1Q)
2. Открыть его в плеере
3. Запустить третий видео файл
4. Перемотать его почти в самый конец
5. Дождаться автоматического перехода на следующий видео файл в плейлисте
Фактический результат: после автоматического перехода на следующий видео файл в плейлисте, произойдет падение.
Ожидаемый результат: после автоматического перехода на следующий видео файл в плейлисте, падения быть не должно.
Алгоритм воспроизведения (при перемотке):
1. Скачать этот плейлист (https://yadi.sk/d/_Q7HV_7WasNn1Q)
2. Открыть его в плеере
3. Как можно больше раз, стараться перемотать воспроизводимый видео файл в произвольные места
Фактический результат: после многократной перемотки воспроизводимых видео файлов из данного плейлиста, рано или поздно проявится падение.
Ожидаемый результат: после многократной перемотки воспроизводимых видео файлов из данного плейлиста, падения быть не должно.
P.S. Прилагаю скриншот (https://yadi.sk/i/92tNHP5f5AHUUw) с местом падения.
Падение, практически, стабильное! Проявляется именно при данных алгоритмах воспроизведения!
Но, чтобы вам его получить, советую выбрать "MPC Audio Renderer" и "MPC Video Renderer".
Также добавлю, если оно сразу не проявилось, то пробуйте повторно несколько раз любой из данных алгоритмов воспроизведения. В конечном итоге, оно все-равно проявится.
Цитата: Evgeniy1990Алгоритм воспроизведения (при авто-переходе):
Не смог воспроизвести. Сбросил настройки, попробовал снова - не смог воспроизвести.
Ты бы хоть список фильтров заскриншотил.
ЦитироватьАлгоритм воспроизведения (при перемотке):
Перематывает медленно. Мотал более 10 раз, не упало.
ЦитироватьПадение, практически, стабильное! Проявляется именно при данных алгоритмах воспроизведения!
Но, чтобы вам его получить, советую выбрать "MPC Audio Renderer" и "MPC Video Renderer".
Я тут сижу тестирую по алгоритмам, а тут такой нюанс вылезает.
ЦитироватьТакже добавлю, если оно сразу не проявилось, то пробуйте повторно несколько раз любой из данных алгоритмов воспроизведения. В конечном итоге, оно все-равно проявится.
Очень стабильные падение. :D
Цитата: V0ltТы бы хоть список фильтров заскриншотил.
Все фильтры строго встроенные, включая встроенные аудио и видео рендереры.
Цитата: V0ltОчень стабильные падение. :D
Я не говорил, что оно очень стабильное. Я сказал - практически (почти) стабильное.
У меня самого оно может проявиться не сразу, а может и сразу, для этого достаточно открыть плейлист и ткнуть в произвольную область шкалы прогресса воспроизведения.
Вот
видео запись. На ней попытался поймать падение.
В итоге, - поймал, но не сразу.
Подозреваю, что косяк именно в MPC Audio Renderer.
Добавлено: 2019-08-12 20:43:42Цитата: V0ltЯ тут сижу тестирую по алгоритмам, а тут такой нюанс вылезает.
Это я больше для Aleksoid\'a написал, чтобы падение на своей любимой десятке смог поймать. А то будет мне писать ответы в стиле - "не смог воспроизвести".
Вот поэтому, мне, для вас, приходится расписывать дополнительные условия - "нюансы", как вы их называете, даже для таких несложных падений, которые проявляются если и не сразу, то достаточно часто, в основном, в данном конкретном случае, при автоматическом переходе на следующий видео файл в плейлисте.
Добавлено: 2019-08-12 21:35:31V0ltЦитата: Evgeniy1990Подозреваю, что косяк именно в MPC Audio Renderer.
Ну да, так и есть. Прогнал более тщательно данный плейлист при DirectSound Audio Renderer и Sanear Audio Renderer - вообще не падает. Падает только при использовании MPC Audio Renderer.
Как ни старался - не смог получить падение. Пробовал и 1-ый и 2-ой алгоритм, очень много раз ждал перехода на следующий файл, перематывал - ни в какую не падает.
Цитата: Aleksoid1978Как ни старался - не смог получить падение. Пробовал и 1-ый и 2-ой алгоритм, очень много раз ждал перехода на следующий файл, перематывал - ни в какую не падает.
Быть такого не может!
Проверьте тогда на ASUS Xonar DG.
Именно на ASUS и проверял(она стоит на рабочем компе).
Добавлено: 2019-08-13 11:58:39
В свойствах MPC Audio Renderer выставлено "Разблокировать устройство во время ожидания" ?
Цитата: Aleksoid1978Именно на ASUS и проверял(она стоит на рабочем компе).
Добавлено: 2019-08-13 11:58:39
В свойствах MPC Audio Renderer выставлено "Разблокировать устройство во время ожидания" ?
Я использую Shared Mode. А для него, данная опция не актуальна.
Вот попробуй билд - https://yadi.sk/d/SfAzZVE_aQJFug
Цитата: Aleksoid1978Вот попробуй билд - https://yadi.sk/d/SfAzZVE_aQJFug
Проверил тестовый билд. О, чудо! Падение больше не проявляется. Его больше нет. :)
Ну погоняйте побольше - если норм, залью изменения.
Цитата: Aleksoid1978Ну погоняйте побольше - если норм, залью изменения.
ОК, если что, отпишусь! :)
Добавлено: 2019-08-13 07:01:30Но стало лучше - это однозначно! :)
Просьба вот еще проверить билд - https://yadi.sk/d/MQxoIqQst4C23Q
Aleksoid1978
Попробуйте воспроизвести падение, при условии "масштабировать по видео 100%".
Алгоритм упрощается:
1. Включить опцию: "масштабировать по видео 100%"
2. Открыть плейлист "Freezing"
3. Во время воспроизведения текущего видео файла, кликнуть на кнопку "Следующий"
4. Ждать перехода на следующий видео файл в плейлисте
Если падение не проявилось, продолжать кликать на кнопку "Следующий", чтобы были последующие порядковые переходы.
Суть вот в чем - чем чаще будете кликать на кнопку "Следующий", тем больше вероятность того, что падение проявится. Но не просто молниеносно подряд кликать на эту кнопку, а обязательно ждать, когда запустится воспроизведение видео файла, а уже после кликать на данную кнопку.
Также пробуйте и обратное действие - наживайте на кнопку "Предыдущий", по аналогии с кнопкой "Следующий".
А лучше всего пробовать и то и другое - вместе, т.е. совмещать - перейти на следующий и вернуться обратно на предыдущий видео файл в плейлисте. Это уж точно гарантированно выдаст падение.
Проделал наверное раз 20 - переход на следующий/предыдущий - все гуд. Опция "масштабировать по видео 100%" включена была при этом.