Утилита для автоматического резервного копирования и конвертации видео с видеорегистратора Seelock Inspector B2. Возможно, совместима с другими моделями Seelock.
- Автоматическое подключение к устройству и монтирование его как диска.
- Поиск всех видеофайлов на устройстве.
- Конвертация видео в формат 720p MP4 (H.264/H.265) для экономии места.
- Автоматическое определение наилучшего доступного аппаратного кодировщика (NVIDIA NVENC, AMD AMF, Intel QSV) для максимальной скорости.
- Копирование не-видео файлов для полного сохранения структуры папок с устройства.
- Удаление исходных файлов после конвертации (настраивается).
- Windows 10/11 с PowerShell 5.1 или новее.
- Seelock Connect LTE: Программное обеспечение от производителя, установленное в системе.
- FFmpeg: Утилита для обработки видео.
ffmpeg.exe
иffprobe.exe
должны быть доступны в системной переменнойPATH
.
- Установите Seelock Connect LTE. Если вы установили его в нестандартное место, укажите путь в
Config.ini
(не коммитите реальные данные, используйтеConfig.ini.example
). - Установите FFmpeg. Скачайте его с официального сайта и добавьте путь к
bin
папке (где находятсяffmpeg.exe
иffprobe.exe
) в системную переменнуюPATH
. - Настройте
Config.ini
(создайте изConfig.ini.example
):ExePath
: Путь кSeelockConnectLTE.exe
. По умолчанию:C:\Program Files\Seelock Connect LTE\SeelockConnectLTE.exe
.Password
: Пароль для доступа к устройству. По умолчанию:000000
.OutputPath
: Папка для сохранения сконвертированных видео. По умолчанию:./Videos
.DeleteAfterConvert
:true
для удаления оригиналов после конвертации,false
чтобы их оставить. По умолчанию:true
.
Для простого запуска, используйте Create-Shortcut.bat
, чтобы создать ярлык на рабочем столе.
- (Опционально) Поместите файл иконки
seelock.ico
в корневую папку проекта. Если файл не найден, используется стандартная иконка PowerShell. - Запустите
Create-Shortcut.bat
двойным щелчком мыши. - На рабочем столе появится ярлык "Seelock Watcher Sync".
- Запускайте ярлык для начала синхронизации: скрипт подключит устройство, смонтирует диск, скопирует прочие файлы и сконвертирует видео.
A utility for automatically backing up and converting videos from the Seelock Inspector B2 DVR. It may also be compatible with other Seelock models.
This application is designed for convenient video backup. The intended workflow for the end-user is to run the process via a desktop shortcut.
- Automatically connects to the device and mounts it as a drive.
- Finds all video files on the device.
- Converts videos to 720p MP4 (H.264/H.265) to save space.
- Automatically detects the best available hardware encoder (NVIDIA NVENC, AMD AMF, Intel QSV) for maximum speed.
- Copies non-video files to fully preserve the folder structure from the device.
- Deletes original files after conversion (configurable).
- Windows 10/11 with PowerShell 5.1 or newer.
- Seelock Connect LTE: The manufacturer's software must be installed.
- FFmpeg: The video processing utility.
ffmpeg.exe
andffprobe.exe
must be available in the system'sPATH
.
- Install Seelock Connect LTE. If installed to a non-default location, specify the path in
Config.ini
(do not commit secrets; start fromConfig.ini.example
). - Install FFmpeg. Download from the official website and add the
bin
folder (withffmpeg.exe
andffprobe.exe
) to your systemPATH
. - Configure
Config.ini
(create fromConfig.ini.example
):ExePath
: Path toSeelockConnectLTE.exe
. Default:C:\Program Files\Seelock Connect LTE\SeelockConnectLTE.exe
.Password
: Password to access the device. Default:000000
.OutputPath
: Folder to save converted videos. Default:./Videos
.DeleteAfterConvert
:true
to delete original files after conversion,false
to keep them. Default:true
.
For easy access, use the Create-Shortcut.bat
script to create a desktop shortcut.
- (Optional) Place an icon file named
seelock.ico
in the project root. If not found, the default PowerShell icon will be used. - Run
Create-Shortcut.bat
by double-clicking it. - A shortcut named "Seelock Watcher Sync" will be created on your desktop.
- Use this shortcut to start the synchronization process (connect, mount, copy other files, convert videos).