logo皮皮强
  • # 背景 > 建站多年,很多网站都是用的免费证书,现有的工具虽说可以自动申请部署证书,但是大多数都没有和CDN打通,导致维护还是非常麻烦。 # 主要功能 能够通过API自动帮你申请Let's Encrypt的免费证书,并且配制好DNS验证,并支持部署到服务器和CDN # 支持情况 ## 申请证书 - [x] Let's Encrypt - [ ] 其余暂未支持 ## DNS验证 - [x] Cloudflare - [x] 阿里云DNS - [x] 腾讯云DNS - [ ] 其余暂未支持 ## 部署 - [x] 阿里云CDN - [x] SFTP - [x] [多吉云](https://www.dogecloud.com/?iuid=11167) - [x] API访问获取 - [x] WebHook
    • 595
    • 0
    • 0
  • > 总结:使用该软件可以轻松将旧手机变成摄像头,接入frigate 实现家庭监控。同时声音和画质要比传统摄像头好上一大截,完全不是一个纬度。秒杀各种2k,4k高清摄像头。 # QNVR 高性能Andriod 平台手机摄像头 > QNVR系一款依托于Android平台的网络视频监控应用程序。它具备强大功能,支持借助RTSP协议以及Web界面,实现视频流的预览与配置管理操作。 ## 界面 | ![](https://p0-xtjj-private.juejin.cn/tos-cn-i-73owjymdk6/1062ef88c70842f19633eba15c2b477a~tplv-73owjymdk6-jj-mark-v1:0:0:0:0:5o6Y6YeR5oqA5pyv56S-5Yy6IEAg55qu55qu5by65piv5Y-q55qu55qu6Jm-:q75.awebp?policy=eyJ2bSI6MywidWlkIjoiMjYyMzg1NDYwMzY3OTk2NiJ9&rk3s=f64ab15b&x-orig-authkey=f32326d3454f2ac7e96d3d06cdbb035152127018&x-orig-expires=1777445537&x-orig-sign=YZm%2Bbo6Kt9uElC8dMEEZwWsRA4Q%3D) | ![](https://p0-xtjj-private.juejin.cn/tos-cn-i-73owjymdk6/361046cabfed4c05ba7125e06afa9e3a~tplv-73owjymdk6-jj-mark-v1:0:0:0:0:5o6Y6YeR5oqA5pyv56S-5Yy6IEAg55qu55qu5by65piv5Y-q55qu55qu6Jm-:q75.awebp?policy=eyJ2bSI6MywidWlkIjoiMjYyMzg1NDYwMzY3OTk2NiJ9&rk3s=f64ab15b&x-orig-authkey=f32326d3454f2ac7e96d3d06cdbb035152127018&x-orig-expires=1777445537&x-orig-sign=FhuK6%2BYXPWXJfV96gOmf7oiIq7I%3D) | | - | - | ## 功能特点 支持RTSP协议视频流输出,可用于远程监控 提供Web界面进行参数配置(分辨率、码率、编码格式等) 支持视频水印(时间、设备名称) 支持多种编码格式(H.264/AVC、H.265/HEVC、VP8、VP9) 可选择硬件或软件编码方式 ## 环境要求 Android设备:Android 7.0(API 24)及以上 ### 测试设备 采集端使用 frigate 版本0.17.1-416a9b7 #### 红米 使用红米 联发科G90T note9 h265 20000 码率。1920x1080 分辨率,开启录音,测试 24小时。机身发热约 48℃(可能和无法设置电池保护有关,长期充电)。 ![](https://p0-xtjj-private.juejin.cn/tos-cn-i-73owjymdk6/e8ce6821fdc64e3c8702c615a7590bbf~tplv-73owjymdk6-jj-mark-v1:0:0:0:0:5o6Y6YeR5oqA5pyv56S-5Yy6IEAg55qu55qu5by65piv5Y-q55qu55qu6Jm-:q75.awebp?policy=eyJ2bSI6MywidWlkIjoiMjYyMzg1NDYwMzY3OTk2NiJ9&rk3s=f64ab15b&x-orig-authkey=f32326d3454f2ac7e96d3d06cdbb035152127018&x-orig-expires=1777445537&x-orig-sign=zdr8HeTYXH8nGlBE2sGM0Odd7G4%3D) #### 华为 P40 麒麟990 5G h265 20000 码率。1920x1080 分辨率,开启录音,测试 24小时。发热约 43℃ #### VIVO x100Spro 天机9300 h265 20000 码率。1920x1080 分辨率,开启录音,测试 2小时 ## 下载 当前未测试版,可能存在不稳定和 BUG [正式包](https://pipiqiang.feishu.cn/wiki/DgrhwZPmAiEi2hkqO0WcesZXnsh?from=from_copylink)(版本 1.0.1 更新日期 2026/3/28) 历史版本 详见飞书文档 debug包 不再提供 ## 更新日志 ### 1.0.1 针对低端机做了性能优化 实现vrr 技术,降低带宽占用 优化传输协议,减少色块 优化时间水印 ### 1.0.0 支持配置 支持推流 ### 内测版本 录像 录音 编码格式配置 web 配置页面 长期稳定性验证 rtsp 用户名密码支持 ## 开源 <https://gitcode.com/pipiqiang/qnvr>
    • 400
    • 0
    • 0
  • 做视频业务的开发者都懂: **视频处理永远是最麻烦、最耗时、最容易出问题的那一环。** 你可能遇到过这些情况: - 用户上传的视频格式五花八门,前端播放不了 - 视频太大,小程序上传失败、CDN 带宽爆炸 - 需要加水印、加字幕、裁剪黑边、压缩、转码…… - 高峰期 CPU 爆满,转码任务排队 - OSS 上传、URL 下载、回调通知,全都要自己写 - FFmpeg/HandBrake 配置复杂,踩坑踩到怀疑人生 如果你正在开发: - SaaS 视频平台 - 小程序视频业务 - 在线教育系统 - 视频社区 - 企业内部视频系统 那么你一定懂这种痛。 于是我做了一个东西: **HandBrakeAPI —— 一个真正能让你“把视频处理交给 API”的工具。** --- # 🌟 为什么我说它能解决 90% 的视频处理问题? 因为它不是一个“工具”,而是一个**完整的视频处理引擎**。 文档里一句话就说明了它的定位: > “HandBrakeAPI 是一款能够通过 Web API 调用 HandBrake 进行视频转码的工具。” 但它远不止“转码”这么简单。 --- # 🔥 1. 一个 API,搞定所有视频处理需求 你只需要一个 HTTP 请求: ```json POST /api/v1/transcode ``` 就能完成: - 视频转码(H.264 / H.265 / VP9 / AV1) - 分辨率调整 - 帧率统一 - 水印 - 字幕(软/硬) - 降噪、锐化、去交错 - 裁剪黑边 - 音频处理 - 上传 OSS - 回调通知 - 实时进度查询 这就是 **后端即服务(BaaS)** 的体验。 --- # ⚡ 2. 自动调度:服务器永不爆负载 文档原文: > “基于 CPU 负载的自动并发控制” 什么意思? - CPU 空闲 → 自动提高并发 - CPU 忙碌 → 自动降低并发 - 不会出现 CPU 100% 卡死 - 不需要你写任何调度逻辑 对于 SaaS 平台来说,这就是稳定性的核心。 --- # ☁️ 3. URL 下载 + OSS 上传:完美适配云端业务 你的用户上传到哪里都没关系: - 小程序云存储 - CDN - 第三方 URL - 自己的服务器 HandBrakeAPI 都能: - 自动下载 - 自动转码 - 自动上传到 OSS - 自动回调你的业务服务器 文档原文: > “支持从 URL 下载文件进行转码,并将输出文件上传到 OSS 对象存储。” 你不需要写任何中间处理逻辑。 --- # 🎮 4. GPU 加速:速度提升 5–10 倍 支持: - VideoToolbox(macOS) - NVIDIA NVENC - AMD VCN 文档原文: > “支持 VideoToolbox、NVENC、AMD VCN 硬件编码” 如果你的视频平台有大量用户上传视频,GPU 加速能让你: - 成本更低 - 速度更快 - 并发更高 --- # 🧩 5. 水印、字幕、裁剪、滤镜……全都内置 你不需要再写 FFmpeg 命令了。 例如水印: ```json "watermark": { "url": "https://example.com/logo.png", "opacity": 0.8, "position": "bottom-right" } ``` 字幕: ```json "subtitles": [ { "source": "chi.srt", "burned": true } ] ``` 你可以把它当成一个 **云端视频工厂**。 --- # 📊 6. 实时进度 + 回调:自动化流水线 文档原文: > “实时转码进度和状态查询” > “转码完成后自动回调指定 URL” 你可以: - 在后台展示进度条 - 自动更新数据库 - 自动发布视频 - 自动触发后续业务流程 真正做到 **全自动视频处理流水线**。 --- # 🧱 典型使用场景(你一定会遇到) ### ✔ 小程序视频平台 用户上传的视频格式混乱? → 自动转成 H.264/H.265,统一分辨率。 ### ✔ SaaS 在线教育平台 课程视频需要加水印? → 一条 API 自动完成。 ### ✔ 视频社区 用户上传 4K 视频太大? → 自动压缩、自动降噪、自动裁剪。 ### ✔ 企业内部视频系统 需要自动上传到 OSS? → 内置支持。 ### ✔ 直播回放平台 需要自动生成可播放的 MP4? → 一键搞定。 --- # 🆚 为什么不用 FFmpeg 自己搞? | 能力 | 自己搞 | HandBrakeAPI | |------|--------|--------------| | 转码能力 | 需要自己配置 | 开箱即用 | | 并发调度 | 需要自己写 | 自动调度 | | GPU 加速 | 复杂 | 一行配置 | | OSS 上传 | 需要自己写 SDK | 内置支持 | | URL 下载 | 需要自己写 | 内置支持 | | 回调通知 | 需要自己写 | 内置支持 | | 日志系统 | 需要自己搭建 | 内置 | | API 认证 | 需要自己实现 | 内置 | | 维护成本 | 高 | 极低 | 你只需要专注业务,视频处理交给它。 --- # 🎯 总结:让视频处理不再是你的负担,而是你的优势 如果你正在做: - SaaS 视频平台 - 小程序视频业务 - 在线教育 - 视频社区 - 企业内部视频系统 那么 HandBrakeAPI 会成为你最强大的基础设施。 它不是一个工具,而是一个 **完整的视频处理引擎**。
    • 3
    • 0
    • 0
  • 共 3 篇
  • 1