Topic: Рост памяти используемой плеером

При таких параметрах:

Добавление промежуточных кадров: Равномерная интерполяция
SVP шейдер: 23.Усложнённый
Изменение частоты кадров: До частоты экрана (по умолчанию)
Шаг сетки векторов: 8пкс. Мелкий 2
Уменьшение шага сетки: В два раза с глобальным уточнением
Радиус поиска: Максимальный
Точность векторов движения: До полу-пикселя (по умолчанию)
Повторный широкий поиск: Усиленный
Подавление площадных артефактов: Высокое
Построение на смене сцен: Повторять кадры (по-умолчанию)
Уменьшение размера кадра: Не уменьшать (по-умолчанию)
Смешивание кадров до частоты экрана: нет

Сразу выходит такая ошибка: "Обнаружен рост памяти используемой плеером:1808 МБ
                                                   Чтобы не допустить закрытие плеера из-за нехватки памяти
                                                   Перезапущен скрипт повышения плавности"
Такая ошибка выходит в PotPlayer и KMPlayer причём  если Шаг сетки векторов поставить на 12 пкс (по-умолчанию) то всё норм
Вот файлы журнала:
LastError Log:

20:34:33.771; Start: SVPMgr 3.1.4 (901) starts...
20:34:33.772; AppDataPath: C:\Users\Usman\AppData\Roaming (ANSI)
20:34:33.772; Start: read settings file settings.ini
20:34:33.773; Start: load language file - Russian
20:34:33.773; Start: проверка наличия уже загруженного экземпляра SVP-менеджера
20:34:33.774; Start: проверка установленного фреймсервера Avisynth
20:34:33.774; Start: очистка папки Logs
20:34:33.776; Start: подготовка графиков производительности
20:34:33.777; Start: подготовка папок SVPMgr. Длительность: 21 мсек
20:34:33.798; Start: чтение файла настроек SVPMgr.ini
20:34:33.801; Start: определение числа и параметров видеоадаптеров. Длительность: 206 мсек
20:34:34.007; Start: найден OpenCL-видеоадаптер: 11. AMD Radeon 6600M and 6700M Series (662)
20:34:34.008; Start: определение числа и параметров мониторов. Длительность: 863 мсек
20:34:34.871; Start: найден монитор: 1600 x 900 @ 60.168
20:34:34.871; Start: отключение записи LNG-файла при включенном контроле учетных записей
20:34:34.871; Start: изменение приоритета SVP-менеджера
20:34:34.871; Start: регистрация горячих клавиш в системе. Длительность: 7 мсек
20:34:34.878; Start: определение версий используемых модулей
ffdshow.ax/avisynth.dll: 1.3.4500.0/2.5.8.6
svpflow1/2.dll: 1.3.3.0/1.4.1.0
svpflow_cpu/gpu.dll: 1.7.2.0/1.7.7.0
20:34:34.878; Start: актуализация состояния автостарта SVPMgr в реестре
20:34:34.878; Start: еще работа с реестром
20:34:34.883; Start: формирование меню. Длительность: 28 мсек
20:34:34.911; Start: обновление файла настроек settings.ini. Длительность: 24 мсек
20:34:34.935; Start: обновление параметров монитора
20:34:34.935; Start: оформление окна "О программе". Длительность: 12 мсек
20:34:34.947; Start: включение режима ожидания ffdShow
20:34:34.950; RefreshSVP
20:34:34.953; ===== Ожидание появления ffdshow video
20:34:34.953; Start: подготовка к работе завершена
20:34:52.177; ===== Обнаружено воспроизведение через ffdShow
20:34:52.181; GetDimensionAndFPS_fromOSD start. Длительность: 204 мсек
20:34:52.385; GetDimensionAndFPS_fromOSD result: 1280x720 23.976 1/1
20:34:52.391; T1T: начало
20:34:52.394; T1T: GetAllMediaParams
20:34:52.396; T1T: SettingsPrepare. Длительность: 17 мсек
20:34:52.413; T1T: Настройка плавного воспроизведения
20:34:52.416; T1T: WriteAllMediaParamsToIni
20:34:52.417; SVPMgr: main "C:\Users\Usman\AppData\Roaming\SVP 3.1\" 1280 720 23.976 1280 720 5 2. Длительность: 368 мсек
20:34:52.785; ===== Воспроизведение
23.976 * (5 : 2) = 59.94 fps
20:34:52.785; SetPriorityPlayer: 2. Длительность: 1265 мсек
20:34:54.050; это изменение FalseVFR_Dwn. ffdShow-частота: 21.772 SVP-индекс:0.55/0.58
20:34:55.096; это изменение FalseVFR_Dwn. ffdShow-частота: 13.982 SVP-индекс:1.49/1.56
20:34:56.032; это изменение FalseVFR_Up. ffdShow-частота: 21.978 SVP-индекс:1.21/2.00
20:34:56.967; это изменение FalseVFR_Up. ffdShow-частота: 23.597 SVP-индекс:1.01/1.06
20:34:57.903; это изменение FalseVFR_Up. ffdShow-частота: 23.976 SVP-индекс:0.97/1.02
20:34:57.904; экспресс сброс интервала
20:34:57.904; частота стабилизировалась: 23.976 fps. Длительность: 12168 мсек
20:35:10.072; это изменение FalseVFR_Up. ffdShow-частота: 24.215 SVP-индекс:0.61/0.65
20:35:11.291; ===== перемотка назад 00:08:41 / 00:24:38. Длительность: 1878 мсек
20:35:13.169; это изменение #1. ffdShow-частота: 24.014 SVP-индекс:0.48/0.06
20:35:23.410; это изменение FalseVFR_Dwn. ffdShow-частота: 11.842 SVP-индекс:1.29/0.00
20:35:24.345; это изменение FalseVFR_Up. ffdShow-частота: 21.614 SVP-индекс:1.50/2.00
20:35:25.282; это изменение FalseVFR_Up. ffdShow-частота: 23.604 SVP-индекс:1.17/1.26
20:35:26.218; это изменение FalseVFR_Up. ffdShow-частота: 23.976 SVP-индекс:0.97/1.02
20:35:26.218; экспресс сброс интервала
20:35:26.218; частота стабилизировалась: 23.976 fps
20:36:03.052; RefreshSVP
20:36:03.056; ===== Ожидание появления ffdshow video
20:44:03.423; ===== Обнаружено воспроизведение через ffdShow
20:44:03.426; GetDimensionAndFPS_fromOSD start. Длительность: 63 мсек
20:44:03.489; GetDimensionAndFPS_fromOSD result: 1280x720 23.976 1/1
20:44:03.494; T1T: начало
20:44:03.498; T1T: GetAllMediaParams
20:44:03.499; T1T: SettingsPrepare. Длительность: 10 мсек
20:44:03.509; T1T: Настройка плавного воспроизведения
20:44:03.510; T1T: WriteAllMediaParamsToIni
20:44:03.511; SVPMgr: main "C:\Users\Usman\AppData\Roaming\SVP 3.1\" 1280 720 23.976 1280 720 5 2. Длительность: 293 мсек
20:44:03.804; ===== Воспроизведение
23.976 * (5 : 2) = 59.94 fps
20:44:03.805; SetPriorityPlayer: 2. Длительность: 290 мсек
20:44:04.095; RefreshSVP. Длительность: 502 мсек
20:44:04.597; GetDimensionAndFPS_fromOSD start. Длительность: 193 мсек
20:44:04.790; GetDimensionAndFPS_fromOSD result: 1280x720 23.976 1/1
20:44:04.798; T1T: начало. Длительность: 6 мсек
20:44:04.804; T1T: GetAllMediaParams
20:44:04.805; T1T: SettingsPrepare. Длительность: 11 мсек
20:44:04.816; T1T: Настройка плавного воспроизведения
20:44:04.817; T1T: WriteAllMediaParamsToIni
20:44:04.818; SVPMgr: main "C:\Users\Usman\AppData\Roaming\SVP 3.1\" 1280 720 23.976 1280 720 5 2. Длительность: 384 мсек
20:44:05.202; ===== Воспроизведение
23.976 * (5 : 2) = 59.94 fps
20:44:05.202; SetPriorityPlayer: 2
20:45:23.473; ===== перемотка вперед 00:14:25 / 00:24:38
20:46:50.907; RefreshSVP
20:46:50.910; ===== Ожидание появления ffdshow video. Длительность: 17268 мсек
20:47:08.178; ===== Обнаружено воспроизведение через ffdShow. Длительность: 8 мсек
20:47:08.186; GetDimensionAndFPS_fromOSD start. Длительность: 126 мсек
20:47:08.312; GetDimensionAndFPS_fromOSD result: 1280x720 23.976 1/1
20:47:08.320; T1T: начало. Длительность: 6 мсек
20:47:08.326; T1T: GetAllMediaParams
20:47:08.327; T1T: SettingsPrepare. Длительность: 9 мсек
20:47:08.336; T1T: Настройка плавного воспроизведения
20:47:08.337; T1T: WriteAllMediaParamsToIni
20:47:08.338; SVPMgr: main "C:\Users\Usman\AppData\Roaming\SVP 3.1\" 1280 720 23.976 1280 720 5 2. Длительность: 293 мсек
20:47:08.631; ===== Воспроизведение
23.976 * (5 : 2) = 59.94 fps
20:47:08.632; SetPriorityPlayer: 2
20:47:49.039; RefreshSVP. Длительность: 510 мсек
20:47:49.549; GetDimensionAndFPS_fromOSD start. Длительность: 2127 мсек
20:47:51.676; GetDimensionAndFPS_fromOSD result: 1280x720 23.976 1/1
20:47:51.687; T1T: начало. Длительность: 7 мсек
20:47:51.694; T1T: GetAllMediaParams
20:47:51.697; T1T: SettingsPrepare. Длительность: 22 мсек
20:47:51.719; T1T: Настройка плавного воспроизведения
20:47:51.721; T1T: WriteAllMediaParamsToIni
20:47:51.723; SVPMgr: main "C:\Users\Usman\AppData\Roaming\SVP 3.1\" 1280 720 23.976 1280 720 5 2. Длительность: 292 мсек
20:47:52.015; ===== Воспроизведение
23.976 * (5 : 2) = 59.94 fps
20:47:52.015; SetPriorityPlayer: 2
20:48:15.678; ===== перемотка вперед 00:19:29 / 00:24:38. Длительность: 1122 мсек
20:48:16.800; это изменение FalseVFR_Dwn. ffdShow-частота: 18.189 SVP-индекс:0.76/0.08
20:48:18.874; это изменение FalseVFR_Dwn. ffdShow-частота: 16.486 SVP-индекс:2.00/0.96
20:48:19.530; RefreshSVP
20:48:19.532; ===== Ожидание появления ffdshow video
20:50:04.036; ===== Обнаружено воспроизведение через ffdShow. Длительность: 6 мсек
20:50:04.042; GetDimensionAndFPS_fromOSD start. Длительность: 25 мсек
20:50:04.067; GetDimensionAndFPS_fromOSD result: 1280x720 23.976 1/1
20:50:04.087; T1T: начало. Длительность: 13 мсек
20:50:04.100; T1T: GetAllMediaParams
20:50:04.102; T1T: SettingsPrepare. Длительность: 16 мсек
20:50:04.118; T1T: Настройка плавного воспроизведения
20:50:04.120; T1T: WriteAllMediaParamsToIni
20:50:04.122; SVPMgr: main "C:\Users\Usman\AppData\Roaming\SVP 3.1\" 1280 720 23.976 1280 720 5 2. Длительность: 299 мсек
20:50:04.421; ===== Воспроизведение
23.976 * (5 : 2) = 59.94 fps
20:50:04.421; SetPriorityPlayer: 2. Длительность: 1299 мсек
20:50:05.720; это изменение FalseVFR_Dwn. ffdShow-частота: 23.074 SVP-индекс:0.00/0.24
20:50:06.881; это изменение FalseVFR_Dwn. ffdShow-частота: 13.749 SVP-индекс:1.54/0.00
20:50:07.781; это изменение FalseVFR_Up. ffdShow-частота: 20.091 SVP-индекс:0.47/0.00
20:50:08.715; это изменение FalseVFR_Up. ffdShow-частота: 23.144 SVP-индекс:0.55/0.10
20:50:09.656; это изменение FalseVFR_Up. ffdShow-частота: 23.945 SVP-индекс:0.56/0.58
20:50:10.712; экспресс сброс интервала
20:50:10.712; частота стабилизировалась: 23.976 fps. Длительность: 191 мсек
20:50:10.903; Error: Обнаружен рост памяти, используемой плеером: 1854 МБ
Чтобы не допустить закрытие плеера из-за нехватки памяти перезапущен скрипт повышения плавности.. Длительность: 4959 мсек
20:50:15.862; было:0 стало:1844 рост:587 МБ/сек. Длительность: 3025 мсек
20:50:18.887; RefreshSVP
20:50:18.889; ===== Ожидание появления ffdshow video. Длительность: 8126 мсек
20:50:27.015; ===== Обнаружено воспроизведение через ffdShow. Длительность: 6 мсек
20:50:27.021; GetDimensionAndFPS_fromOSD start. Длительность: 23 мсек
20:50:27.044; GetDimensionAndFPS_fromOSD result: 1280x720 23.976 1/1
20:50:27.055; T1T: начало. Длительность: 13 мсек
20:50:27.068; T1T: GetAllMediaParams
20:50:27.070; T1T: SettingsPrepare. Длительность: 14 мсек
20:50:27.084; T1T: Настройка плавного воспроизведения
20:50:27.086; T1T: WriteAllMediaParamsToIni
20:50:27.088; SVPMgr: main "C:\Users\Usman\AppData\Roaming\SVP 3.1\" 1280 720 23.976 1280 720 5 2. Длительность: 314 мсек
20:50:27.402; ===== Воспроизведение
23.976 * (5 : 2) = 59.94 fps
20:50:27.402; SetPriorityPlayer: 2. Длительность: 1453 мсек
20:50:28.855; это изменение FalseVFR_Dwn. ffdShow-частота: 16.774 SVP-индекс:0.00/0.12
20:50:29.791; это изменение FalseVFR_Up. ffdShow-частота: 17.688 SVP-индекс:1.51/0.00
20:50:30.727; это изменение FalseVFR_Up. ffdShow-частота: 22.692 SVP-индекс:0.54/0.74
20:50:31.678; это изменение FalseVFR_Up. ffdShow-частота: 23.719 SVP-индекс:0.51/0.54
20:50:32.630; это изменение FalseVFR_Up. ffdShow-частота: 23.976 SVP-индекс:0.53/0.53
20:50:32.631; экспресс сброс интервала
20:50:32.631; частота стабилизировалась: 23.976 fps. Длительность: 1220 мсек
20:50:33.851; Error: Обнаружен рост памяти, используемой плеером: 1846 МБ
Чтобы не допустить закрытие плеера из-за нехватки памяти перезапущен скрипт повышения плавности.. Длительность: 3255 мсек
20:50:37.106; RefreshSVP
20:50:37.109; ===== Ожидание появления ffdshow video. Длительность: 1368 мсек
20:50:38.477; было:0 стало:0 стабильно

Re: Рост памяти используемой плеером

Usman
Такая ошибка выходит в PotPlayer и KMPlayer
Не хватает памяти для процесса, запущенного плеером. Необходимо пропатчить оба плеера утилитой 4gb_patch:
Пуск - Программы - SVP 3.1 - Utilities - 4GB Patch

Re: Рост памяти используемой плеером

MAG79
Думаю довольно значительный процент юзеров всегда старается выкрутить настройки по максимуму.
Предлагаю в след. версии сделать уведомление: когда юзер хочет повысить определённые параметры выше умолчания, то выскакивает предупреждение, что это может ухудшить качество промежуточных кадров. В виде тултипа, например, ну или просто в первый раз при открытии профиля пусть выскакивает окно с этим пояснением.

Re: Рост памяти используемой плеером

DAAO
Предлагаю в след. версии сделать уведомление: когда юзер хочет повысить определённые параметры выше умолчания, то выскакивает предупреждение, что это может ухудшить качество промежуточных кадров. В виде тултипа, например, ну или просто в первый раз при открытии профиля пусть выскакивает окно с этим пояснением.

я вообще предлагаю спрятать настройки выше минимальных в скрытый параметр инишника

Память кстати может утекать из-за сторонник фильтров, к примеру XY-VSfilter

Re: Рост памяти используемой плеером

Всем большое спасибо

Re: Рост памяти используемой плеером

Usman
Как в итоге от ошибки удалось избавиться?

Re: Рост памяти используемой плеером

Благодаря вашему совету, пропатчил с помощью утилиты которую вы порекомендовали

Re: Рост памяти используемой плеером

Отлично! Я рад.

Re: Рост памяти используемой плеером

Может я совсем тупой, но вот хоть убейте, всё патчится, но проблема не уходит. Можете пожалуйста подсказать ещё какое решение?

Re: Рост памяти используемой плеером

G10shish
Можете пожалуйста подсказать ещё какое решение?
Отключить проверку роста памяти smile
меню SVP - показать - скрытые настройки - найти строку с настройкой ReloadAVSFactor, указать ей значение 0, закрыть файл и согласиться на сохранение.

Тогда SVP ругаться уже не будет. При достижении потолка доступной памяти плеер будет зависать либо вылетать с ошибкой.

Правильней всего - это рассказать нам о том, какая у Вас проблема с деталями: использующийся плеер и DS-фильтры, которые подгружаются при просмотре видео. Память утекает именно там.

11 (edited by G10shish 22-07-2013 07:30:47)

Re: Рост памяти используемой плеером

Отключить проверку роста памяти smile

Это было сделано в первую очередь, но странным образом окошко периодически выскакивает

Повторяется и в КМП и в МПЦ, с фильтрами простите нуба, не знаю, где посмотреть. Последние пару часов ошибка памяти появится не успевает - её опережает ошибка превышения фпс герцовки монитора.

Re: Рост памяти используемой плеером

G10shish
странным образом окошко периодически выскакивает
Так не должно быть.
Номер версии SVP?

меню SVP - Помощь - О программе

её опережает ошибка превышения фпс герцовки монитора
А зачем Вам частота кадров выше герцовки монитора? hmm

Re: Рост памяти используемой плеером

Так, ни там, ни там вообще нет строчки с DS фильтром как на картинке в мануале) Есть ффдшоу и лав

Re: Рост памяти используемой плеером

3.1.5, свежачок

Незачем, чтоб я знал, почему она лезет) Всё по дефолтам)

Re: Рост памяти используемой плеером

G10shish
3.1.5, свежачок
А ну да. Нужно перезапустить менеджер после изменения скрытой настройки. Это я не сказал roll

нет строчки с DS фильтром
В PotPlayer'е правой кнопкой - Filters.

Всё по дефолтам)
Тогда можно попросить сообщить сюда допинфо: SVP меню - показать - дополнительную информацию?

16 (edited by G10shish 22-07-2013 08:16:15)

Re: Рост памяти используемой плеером

MAG79 wrote:

А ну да. Нужно перезапустить менеджер после изменения скрытой настройки. Это я не сказал roll

Мог бы сам догадаться big_smile

MAG79 wrote:

В PotPlayer'е правой кнопкой - Filters.

То есть поставить Пот и оттуда?

MAG79 wrote:

Тогда можно попросить сообщить сюда допинфо: SVP меню - показать - дополнительную информацию?

Кажется я начинаю понимать - у меня похоже монитор через одно место определяется

Post's attachments

debuginfo.txt 2.03 kb, 361 downloads since 2013-07-22 

Re: Рост памяти используемой плеером

G10shish
То есть поставить Пот и оттуда?
Я видимо, перегрелся уже. smile Конечно, вижу "и в КМП и в МПЦ"...
Ну в MPC-HC тоже правая кнопка и выбрать Filters. Как в KMP я сейчас не подскажу, но список фильтров можно узнать подобным образом.

18 (edited by G10shish 22-07-2013 08:16:49)

Re: Рост памяти используемой плеером

Выбрав монитор ручками у меня нормально заработал МПЦ, по крайней мере минуты две всё гладко, дальше смотреть не стал, а вот КМП через 10 секунд ушёл в дикое слайд шоу.

Фильтры в МПЦ: Enhanced Video Renderer (custom presenter), Audio Switcher, ffdshow raw video filter, ffdshow Audio Decoder, LAV Video Decoder, Haali Media Source

В КМП: KMP Matroska Reader, LAV Video Decoder, ffdshow Audio Decoder, ffdshow raw video filter, Enhanced Video Renderer (C/A)

Надеюсь, это то

В предыдущее забыл файл прикрепить) тоже туплю)

19 (edited by G10shish 22-07-2013 15:14:07)

Re: Рост памяти используемой плеером

Полистал форум, увидел о несовместимости связки лав+ффд - вырубил лав, память вроде перестала сыпаться. Послежу ещё пару дней и отпишусь. С превышением кадров герцовки, действительно, неправильно видится мой монитор - ручками всё красиво. Но вот КМП всё равно чудит - запускается через раз нормально, через раз в режиме слайдшоу...

Re: Рост памяти используемой плеером

отключи в КМП ffdshow decoder, а оставь только lav и ffdshow raw filter.

Re: Рост памяти используемой плеером

G10shish

Параметры последнего обработанного файла видео:
Имя файла: Durarara!! (TV)[01 of 24][1920x1080 h264 AAC][Shachiburi & Persona99 & Animereactor.ru].mkv
Размер кадра и частота: 1920x1080 pixels, 23.976 fps
Внутренняя Avisynth-частота: 0 fps

Определившиеся параметры монитора
Размер экрана и частота обновления: 13624x956515692 pixels, 3571828 Hz

Я балдею. yikes Ни монитор, ни видео-файл нормально не определились. Никакого раговора о плавности быть не может. Надо сначала выяснить и исправить причину обоих проблем.
- Виртуалка?
- Вирус?
- Антивирус?
- Замусоренная система (кодек-паки)?
- Бета-драйвер видеокарты?

Можно начать с того, что дать ссылку на этот конкретный файл, чтобы мы смогли проверить и исключить кривость самого файла. 0 fps - это не то что ненормально, это недопустимо.

о несовместимости связки лав+ффд
Это миф smile Всё вполне совместимо.

КМП всё равно чудит - запускается через раз нормально, через раз в режиме слайдшоу
Слайдшоу - признак того, что видеокарта/процессор не успевают. Значит, KMP на них возлагает более тяжелые задачи, чем MPC-HC. Но судя по допинфо у Вас в принципе не может это видео играться плавно. Если заработало, то это случайность. Самое время поведать нам о конфигурации своего железа. wink

Посмотрел список фильтров в обоих плеерах. Да. Это то. Вижу, что ничего левого в этом списке нет. Проблема роста памяти в Вашем случае не в них, а в некорректно определенных параметрах видео-файла и монитора.

22 (edited by G10shish 23-07-2013 09:41:00)

Re: Рост памяти используемой плеером

Видео толстое - 1.5 гига, честно говоря лить его куда-то не хочется, но можно напрямую, через скайп или торрент.

Вирусов нет. Каспер. Система особо не замусорена. Драйвер WHQL, хоть и не самый новый, но опытным путём доказано, что стабильный.

Конфигурация: 3930k, 32gb 1600, SLI GTX 680 думаю дальше можно не продолжать

Спасибо за то, что мучаетесь со мной)

Re: Рост памяти используемой плеером

G10shish
Железо более чем достойное smile
Видео 1.5 гига я качать до понедельника не смогу (уехал из города), а вот если выложите семпл из него (почитайте на трекерах как это правильно делается), то кто-нибудь из команды скачает из интереса и проверит в чем проблема в формате видео, или в используемых сплиттерах, например. Это насчет видео.

А вот почему монитор так определился, я даже предположить не могу. Алгоритм определения характеристик монитора использует функции DirectX.
DirectX пробовали обновлять до "свежей" июньской 2010 версии? smile
Какая версия ОС?

Re: Рост памяти используемой плеером

А как OpenCL дружит со SLI?

Re: Рост памяти используемой плеером

Хорошо, спасибо, будет возможность нарежу.

DX говорит, что итак последняя стоит