Запись видео с камер
Материал из IT в школе
Версия от 21:24, 8 декабря 2022; Kekaloav (обсуждение | вклад)
Для записи с IP камер во время диагностики МЦКО удобно использовать например моноблок учителя. Чтобы ничего не забыть прописываем в crontab (файл /var/spool/cron/teacher) расписание диагностик на день, и комп сам их включит и выключит запись через заданное время, а файлы заботливо сложит в указанный Вами каталог, который можно и расшарить.
Также можно писать видео с аналогового видеорегистратора DAHUA по сети. Регистратор при этом используется как конвертор сигнала, наличие в нем HDD по сути необязательно.
Благодаря отстутвию перекодировки, загрузка процессора минимальна, однако формат файла определеный. Для настроенных на ЕЦХД камер в кабинетах информатики это кодек H264. Файл проигрывается проигрывателем VLC
#!/bin/bash
#Данный скрипт удобно запускать из crontab
#url камеры
CAMURL="rtsp://subaccount:Subxxxxx@10.xx.xx.xx"
#файл куда писать. например в самба шару
FILE="/home/share/FILE1%02d.mp4"
#длительность записи в секундах
LEN=4000
ffmpeg -i ${CAMURL} -vcodec copy -acodec copy -map 0 -t ${LEN} -f segment -segment_time 3600 -segment_format mp4 ${FILE} >/dev/null 2>/dev/null &