个人开源项目,采用 AI 辅助开发,围绕视频文件自动处理、归档与网页回放需求构建,并已上线演示站。
项目基于 Python、Telethon、FFmpeg 和 SQLite,实现目录监控、文件稳定性检查、视频格式封装转换、大文件分割、并行上传及上传状态记录;结合上传后清理、按关键词归档和保留周期配置,减少重复操作并管理磁盘空间。
运维方面,项目采用 Docker 多阶段构建与 Docker Compose 配置,支持环境变量管理、会话及数据库持久化、容器自动重启和媒体缓存容量控制;配置 GitHub Actions 镜像构建流程,支持 Linux AMD64、ARM64 架构。
前台提供主播搜索、按日期浏览录像、Web 回放与本地收藏入口。演示站当前展示 49 位主播、3,764 场直播记录。该项目体现了容器化部署、自动化脚本、数据归档和 Web 服务集成能力。
需求方专属客服,免费梳理匹配
添加客服微信,免费为您安排与该工程师直接沟通
长按二维码添加客服微信
如当前档期不合,也可免费为您推荐相似案例作者