1 (edited by DDRRSS 13-10-2014 10:59:08)

Topic: Проигрывать "умер" во время воспроизведения, а дальше видео не цепляет

Здравствуйте!

Проигрывал видео, всё шло хорошо, уплавнялось, но через какое-то время проигрыватель ("ZPlayer") умер:

Имя сбойного приложения: zplayer.exe, версия: 9.3.0.102, отметка времени: 0x2a425e19
Имя сбойного модуля: msvcrt.dll, версия: 7.0.7601.17744, отметка времени 0x4eeaf722
Код исключения: 0xc0000005
Смещение ошибки: 0x0000a05b
Идентификатор сбойного процесса: 0x9e90
Время запуска сбойного приложения: 0x01cfe6ce384bf5e2
Путь сбойного приложения: C:\Program Files (x86)\Zoom Player\zplayer.exe
Путь сбойного модуля: C:\Windows\syswow64\msvcrt.dll)


а после чего "SVP" (загружен и установлен сегодня, то есть новейшая версия) вообще перестал цеплять видео "ffdshow" -- перезапуск приложения или проигрывателей, их вид (в том числе "MPCHC" из папки) не помогает, статус всегда отображает "Ожидание появления ffdshow video", хотя оно спокойно появляется.

Скорее всего, поможет перезагрузка ОС, но я не хочу этого делать. Вопрос: как заставить "SVP" снова чуять видеопоток "ffdshow" -- который точно есть и прекрасно проигрывается, просто без уплавнения?

Вот история проигрывания видео, на котором "умер" проигрыватель -- вроде ничего похожего на ошибку нет:

14:12:26.623; ===== перемотка назад 00:00:00 / 00:00:00
14:12:41.360; ===== Обнаружено воспроизведение через ffdShow. AppName: ZPlayer.exe PID: 40592
14:12:41.364; GetDimensionAndFPS_fromOSD start. Длительность: 103 мсек
14:12:41.467; GetDimensionAndFPS_fromOSD result: 1920x1080 23.976 1/1
14:12:41.471; T1T: начало
14:12:41.474; T1T: GetAllMediaParams
14:12:41.477; ### CorrectStereoModeByAppAndFilename: [Hatsuyuki]_Hunter_X_Hunter_Movie_-_The_Last_Mission_[BD][10bit][1080p][256CAD73].mkv
14:12:41.480; T1T: SettingsPrepare. Длительность: 10 мсек
14:12:41.490; T1T: Настройка плавного воспроизведения
14:12:41.495; T1T: WriteAllMediaParamsToIni
14:12:41.498; SVPMgr: main "C:\ProgramData\SVP 3.1\" 1920 1080 23.976 1920 1080 5 2. Длительность: 151 мсек
14:12:41.649; ===== Воспроизведение
23.976 * (5 : 2) = 59.94 fps
14:12:41.651; SetPriorityPlayer: 2. Длительность: 805 мсек
14:12:42.456; frame #9 crop detected: 0 0 0 0
14:12:42.462; frame #10 crop detected: 0 0 0 0
14:12:42.465; frame #11 crop detected: 0 0 0 0
14:12:42.545; frame #12 crop detected: 0 0 0 0
14:12:42.548; frame #13 crop detected: 0 0 0 0
14:12:42.551; frame #14 crop detected: 0 0 0 0
14:12:42.639; frame #15 crop detected: 0 0 0 0
14:12:42.643; frame #16 crop detected: 0 0 6 0
14:12:42.732; frame #17 crop detected: 0 0 14 0
14:12:42.741; SVPMgr: main "C:\ProgramData\SVP 3.1\" 1920 1080 23.976 1920 1080 5 2. Длительность: 234 мсек
14:12:42.975; ===== Воспроизведение
23.976 * (5 : 2) = 59.94 fps
Автоподрезка: [0:0:0:0] . Длительность: 3814 мсек
14:12:46.789; FalseVFR ffdShow-частота: -Dwn-> 17.624 -Up-> 21.614 -Up-> 23.607 -Up-> 23.976 fps
14:12:46.793; экспресс сброс интервала
14:12:46.796; ffdShow-частота стабилизировалась: 23.976 fps. SVP-индекс: 1.07/1.05
14:13:07.383; ===== перемотка вперед 00:05:46 / 01:37:07
14:13:24.199; ===== перемотка вперед 00:05:54 / 01:37:07
14:13:27.053; FalseVFR ffdShow-частота: -Dwn-> 21.753 -Up-> 23.976 fps. Длительность: 8 мсек
14:13:27.061; экспресс сброс интервала
14:13:27.064; ffdShow-частота стабилизировалась: 23.976 fps. SVP-индекс: 0.61/1.49
14:34:44.179; ===== перемотка назад 00:00:00 / 00:00:00
14:34:44.197; RefreshSVP. Длительность: 7 мсек
14:34:44.204; ===== Ожидание появления ffdshow video

14:34:44.741; ===== Обнаружено воспроизведение через ffdShow. AppName: ZPlayer.exe PID: 27276
14:34:44.744; GetDimensionAndFPS_fromOSD start. Длительность: 505 мсек
14:34:45.249; ===== Плеер находится на паузе

Спасибо заранее.

2 (edited by DDRRSS 13-10-2014 11:15:45)

Re: Проигрывать "умер" во время воспроизведения, а дальше видео не цепляет

Прошу прощения, вопрос о том, как заставить цеплять видеопоток, снимается.

Оказывается, после краха проигрывателя "SVP" автоматически подцепил видео со другого экземпляра проигрывателя, поэтому при перезапуске видео уже не смог цеплять новой видеопоток.

Тогда вопрос такой: нет ли в настройках способа выбрать видеопоток из нескольких существующих или заставить "SVP" чувствовать их сразу несколько?

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

Правка: проигрыватель снова неожиданно прекратил работу. В этот раз ошибка уже в модуле "VSFilter":

Имя сбойного приложения: zplayer.exe, версия: 9.3.0.102, отметка времени: 0x2a425e19
Имя сбойного модуля: VSFilter.dll, версия: 3.0.0.211, отметка времени 0x50ab01a9
Код исключения: 0xc0000005
Смещение ошибки: 0x00080951
Идентификатор сбойного процесса: 0x9260
Время запуска сбойного приложения: 0x01cfe6d4f4d66a0d
Путь сбойного приложения: C:\Program Files (x86)\Zoom Player\zplayer.exe
Путь сбойного модуля: C:\Program Files (x86)\DirectVobSub\VSFilter.dll

Re: Проигрывать "умер" во время воспроизведения, а дальше видео не цепляет

DDRRSS
нет ли в настройках способа выбрать видеопоток из нескольких существующих или заставить "SVP" чувствовать их сразу несколько?

нет

из ошибки не понятно, что случилось

может память кончилась?

Re: Проигрывать "умер" во время воспроизведения, а дальше видео не цепляет

У меня 24 ГБ ОЗУ, занято в момент последнего краха (смотрите обновление предыдущего сообщения) было 10 ГБ.

Re: Проигрывать "умер" во время воспроизведения, а дальше видео не цепляет

хоть 240 ГБ
32-х битный процесс, хрен знает какой плеер
падать будет при <2 ГБ использования

первым делом "4GB Patch" на zplayer.exe натрави

Re: Проигрывать "умер" во время воспроизведения, а дальше видео не цепляет

Спасибо, помогло.

Не ожидал, что "ZPlayer" всё еще тридцатидвухразрядный.

Может, в установщик можно подсказку на счет "4GB Patch" прописать, чтобы такие недотёпы, как я, не писали в форум?

А вообще, уплавнитель это вещь хорошая, особенно для мультфильмов, где ради дешевизны никогда не делают частоту кадров даже 24-30, не говоря уже о чём-то большем. Спасибо.

Re: Проигрывать "умер" во время воспроизведения, а дальше видео не цепляет

В дополнение: заметил, что "SVP" не любит перемотку назад. Изображение либо подвисает ненадолго -- что не смертельно -- либо, что хуже, зависает навсегда:

http://i83.photobucket.com/albums/j284/denisrs/41104350437044B043C044F043D043D044B04390.png

Особенно если запустить клавишей команду "прыжок назад" (допустим, на пять секунд) и (или) вперёд несколько раз подряд.

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

Re: Проигрывать "умер" во время воспроизведения, а дальше видео не цепляет

DDRRSS
Можно ли какими-либо настройками убрать такие зависания?
Зависания связаны с многократными включениями/отключениями плавности на перемотках. Можно увеличить задержку включения плавности после перемотки. Меню SVP в трее - Плавность на перемотке.

Эта настройка специально предусмотрена для устранения зависаний и вылетов плееров. Замечено, что на плеере MPC-HC зависает меньше, чем на остальных плеерах. Но это скорее не правило, а наблюдение.

Re: Проигрывать "умер" во время воспроизведения, а дальше видео не цепляет

Спасибо.

Re: Проигрывать "умер" во время воспроизведения, а дальше видео не цепляет

DDRRSS
Можно ли какими-либо настройками убрать такие зависания?

http://www.svp-team.com/forum/viewtopic … 599#p43599

Только как я узнал он с PotPlayer не дружит на некоторых типах видео.