KO
|
EN
gitlite — search
Search
#javascript
#python
#hacktoberfest
#react
#ai
#typescript
#llm
#go
#golang
#android
#machine-learning
#rust
#deep-learning
#linux
webcamSnapshot
★ 9
Open GitHub ↗
网络摄像头截图(海康大华通过rstp协议或者onvif截个图)
Download README (.md)
Explore Similar Repositories
TOTP
:
A CLI app to view your TOTP codes
plate_ocr_system_share
:
010 基于卷积神经的车牌识别系统-设计源码展示 深度学习 pytorch tensorflow python 卷积神经 图像识别 车牌识别 神经网络 可识别:蓝牌、黄牌(单双行)、绿牌、大型新能源(黄绿)、领使馆车牌、警牌、武警牌(单双行)、军牌(单双行)、港澳出入境车牌、农用车牌、民航车牌
SaveExif
:
No description available.
xxhash
:
XXH64 as a single function call
wechat-read-mode
:
📕 网页版微信读书护眼配色多种模式选择,现已集成10种不同的颜色模式来供于你的阅读!
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
webcamSnapshot
?
Download (.md)
# webcamSnapshot - 网络摄像头批量截图工具 ## 项目背景 维护着很多摄像头,资料一直很不准确。某天一个摄像头故障,通道名称描述不是很准确,无法很快找到这个摄像头。我想,在摄像头正常的时候,每个摄像头都能截一张图。那么维护的时候不是就很容易找到它了吗?手工截图很慢,就可以用 python 来解决这个问题。 一开始用摄像头厂商的 SDK 来截图,发现比较复杂。后来从网上找到了可以用 RTSP 协议,还可以用 ONVIF 协议来截图。 ## 功能简介 ### 支持的摄像头类型 - **海康威视** - 通过 RTSP 协议截图 - **大华** - 通过 RTSP 协议截图 - **ONVIF 协议** - 支持标准 ONVIF 协议的摄像头 - **电脑 USB 摄像头** - 本地摄像头批量截图 ### 图形界面功能 - **CSV 文件管理** - 选择并预览摄像头 IP 和密码列表(CSV 格式) - **截图保存目录** - 自定义截图保存位置,自动按日期和类型分类 - **时间水印** - 可选在截图上添加时间水印 - **暂停/继续** - 截图过程中可随时暂停和恢复 - **实时日志** - 显示运行日志,支持清空 - **打开截图目录** - 截图完成后一键打开保存目录 ### CSV 文件格式 CSV 文件第一行为表头,至少包含 `ip` 和 `password` 字段,例如: ```csv ip,password 192.168.1.100,admin123 192.168.1.101,password456 ``` ## 常见厂商 ONVIF 端口号 | 厂商 | 端口 | |------|------| | 雄迈 | 8899 | | 大华 | 80 | | 海康 | 80 | ## 安装依赖 ```bash pip install onvif-zeep pip install opencv-python pip install requests ``` 详细依赖见 [requirements.txt](requirements.txt) ## 打包为 exe ```bash python make.py ``` ## 更新日志 详见 [CHANGELOG.md](CHANGELOG.md)