Jump to content

Recommended Posts

Добрый день! Есть следующая проблема.

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

Проявляется это так - если выбрать конкретный день и час в архиве, то time line показывает, что запись есть (Голубым цветом), бегунок по time line бежит, но на экране чернота, или картинка с предыдущего видео. Данные в папках архива есть. И если файл .dvln  переименовать в .mp4 то видео воспроизводится.

Можно ли восстановить архив?

Share this post


Link to post
Share on other sites

Здравствуйте !
1.) Версия "Линии" актуальная? На данный момент это 7.7.0 https://devline.ru/software/
2.) Поток  при просмотре выбран правильный?
3.) Пришлите, пожалуйста, сбор сведений о системе, сделанный с помощью Линии ("Пуск\Все программы\Линия 7.7.0\Сбор сведений о системе")  личным сообщением.
Если к серверу возможен удалённый доступ с помощью ПО TeamViewer 8|9 ( www.devline.ru/soft/ds.exe ) - укажите данные для подключения личным сообщением.

Share this post


Link to post
Share on other sites

Версия Линии 7.6.0_х64

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

Сейчас пришлю данные.

Share this post


Link to post
Share on other sites

Спасибо за сбор сведений и предоставленный доступ.
В 24.09 в 00:00 "Линия" переключилась на проблемный HDD:

24.09.2019 00:01:23 (00051) Обнаружена ошибка на устройстве \Device\Harddisk2\DR2 во время выполнения операции страничного обмена.
24.09.2019 00:01:23 (00051) Обнаружена ошибка на устройстве \Device\Harddisk2\DR2 во время выполнения операции страничного обмена.

На нем сейчас и хранится этот повреждённый архив.

HDD желательно заменить.
Нужные фрагменты записи можно попробовать экспортировать, для этого подойдёт ffmeg плеер:
1) Скачайте плеер http://st.devline.ru/support/soft/ffmpeg.exe Сохраните локально, например в корень диск С:
2) Запустите командную строку (Пуск - Выполнить или комбинация клавиш Win+R, далее напишите  cmd и нажмите Enter)
3) В командной строке пропишите путь к файлу ffmpeg.exe Путь не должен содержать пробелов. Проще всего нужный файл закинуть в корень диска и перейти в командной строке в корень этого диска, например С (Пример запроса: cd c:\)
4) Далее напишите команду для конвертации в контейнер MKV:

Пример: ffmpeg.exe -fflags +genpts -r 25 -f h264 -i d:/file.dvln -vcodec copy d:/video.mkv
Где:
25 - количество кадров;
D:/file.dvln - наш архивный файл для конвертации;
H:/video.mkv - результат;
h264 - в какой кодек выполнить преобразование(рекомендуется по умолчанию).
Итого строка запроса будет выглядеть так: 

С:\> ffmpeg.exe -fflags +genpts -r 25 -f h264 -i D:/file.dvln -vcodec copy H:/video.mkv

Если операция сделана верно, и конвертация прошла успешно - получится готовый видеофайл video.mkv

Так-же, я рекомендую Вам настроить реакцию с SMS и/или  E-mail уведомлением по событию: "Ошибка записи архива"

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×