# dahua **Repository Path**: codyht/dahua ## Basic Information - **Project Name**: dahua - **Description**: 大华网络录像机存储到本地硬盘上 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-06-08 - **Last Updated**: 2026-06-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 命令 ```bash ./dahua_record.sh start # 启动(不依赖 systemd) ./dahua_record.sh stop ./dahua_record.sh restart ./dahua_record.sh pause ./dahua_record.sh resume ./dahua_record.sh status # 含 systemd 状态与日志摘要 ./dahua_record.sh enable-boot # 安装自启 + 默认立即启动 ./dahua_record.sh disable-boot # 取消自启并停止 ``` 或通过 systemd: ```bash systemctl --user start dahua-record systemctl --user stop dahua-record systemctl --user status dahua-record ``` ## 录像文件 按摄像头、按日期分目录,**每天最多一个文件**: ``` dahua_rec/cam1/2026-05-22/2026-05-22_143052.mkv ``` - 目录名:`YYYY-MM-DD` - 文件名:`YYYY-MM-DD_HHMMSS.mkv`(当天首次开录时间) - 同一天断线重连会续录并合并进同一文件 ## 日志文件 | 文件 | 内容 | |------|------| | `logs/dahua_record.log` | 守护进程、启停、存储清理 | | `logs/cam1.log` … | 每路 ffmpeg 输出 | ## 常见误解 - **enable-boot ≠ 已在录像**:只注册开机自启;需 `start` 或 `systemctl start`(现版 enable-boot 默认会顺带启动)。 - **status 显示 systemd 运行/进程运行**:两者应一致;若仅 enabled 未 active,执行 `./dahua_record.sh start`。