Commit Graph

  • affe933fec fix(video): 解决视频时间戳处理和编码参数问题 next Jerry Yan 2026-03-06 17:30:34 +08:00
  • 379e0bf999 fix(video): 优化视频编码参数配置 Jerry Yan 2026-03-04 18:05:00 +08:00
  • d54e6e948f fix(video): 解决 HLS 流中 B 帧导致的 PTS/DTS 回退问题 Jerry Yan 2026-03-04 11:25:08 +08:00
  • ca90336905 feat(video): 添加视频编码最大码率限制功能 Jerry Yan 2026-03-04 10:03:33 +08:00
  • 34e7d84d52 refactor(video): 重构视频裁切功能实现 Jerry Yan 2026-02-27 13:37:42 +08:00
  • 9dd5b6237d refactor(worker): 合并渲染和TS封装任务为单一处理流程 Jerry Yan 2026-02-11 14:30:24 +08:00
  • c2ece02ecf feat(audio): 添加全局音频淡入淡出功能 Jerry Yan 2026-02-11 11:53:34 +08:00
  • 952b8f5c01 feat(video): 添加原始变速效果支持 Jerry Yan 2026-02-10 12:20:20 +08:00
  • 3cb2f8d02a test(handlers): 添加基础处理器并行传输相关单元测试 Jerry Yan 2026-02-07 18:29:54 +08:00
  • ef4cf549c4 feat(storage): 增强文件上传功能并添加详细的指标追踪 Jerry Yan 2026-02-07 18:29:20 +08:00
  • 16ea45ad1c perf(cache): 优化缓存下载逻辑并添加性能指标追踪 Jerry Yan 2026-02-07 03:45:52 +08:00
  • ad4a9cc869 feat(video): 添加视频缩放特效功能支持 Jerry Yan 2026-02-07 01:25:20 +08:00
  • 88aa3adca1 feat(base): 添加单任务内文件传输并发功能 Jerry Yan 2026-02-07 00:38:43 +08:00
  • d955def63c feat(tracing): 增强文件下载上传的日志记录和追踪功能 Jerry Yan 2026-02-07 00:26:01 +08:00
  • 9d16d3c6af feat(gpu): 添加 QSV 硬件加速支持 Jerry Yan 2026-02-07 00:25:43 +08:00
  • 9b373dea34 feat(tracing): 集成 OpenTelemetry 链路追踪功能 Jerry Yan 2026-02-07 00:11:01 +08:00
  • c9a6133be9 fix(logger): 修复PyInstaller打包后的日志目录路径问题 Jerry Yan 2026-02-06 14:02:14 +08:00
  • dd2d40c55b feat(logger): 重构日志系统配置 Jerry Yan 2026-02-04 18:06:06 +08:00
  • c57524f174 feat(video): 添加源视频时长检测和帧冻结补足功能 Jerry Yan 2026-02-04 17:59:46 +08:00
  • eeb21cada3 perf(render_video): 优化视频编码的关键帧间隔策略 Jerry Yan 2026-02-04 17:46:01 +08:00
  • a70573395b feat(cache): 增强缓存锁机制支持进程存活检测 Jerry Yan 2026-01-28 23:41:53 +08:00
  • ffb9d5390e feat(video): 添加视频渲染的宽高参数支持 Jerry Yan 2026-01-27 17:03:56 +08:00
  • 6126856361 feat(cache): 实现上传文件缓存功能 Jerry Yan 2026-01-26 10:41:26 +08:00
  • a6263398ed fix(storage): 解决URL编码字符处理问题 Jerry Yan 2026-01-24 23:33:50 +08:00
  • 885b69233a feat(storage): 添加上传日志记录功能 Jerry Yan 2026-01-24 23:29:37 +08:00
  • 9158854411 fix(video): 修复MP4合并时的路径处理问题 Jerry Yan 2026-01-24 22:59:35 +08:00
  • 634dc6c855 fix(cache): 解决缓存清理时删除正在使用的文件问题 Jerry Yan 2026-01-24 22:57:57 +08:00
  • ca9093504f fix(video): 修复视频定格效果实现逻辑 Jerry Yan 2026-01-21 16:48:05 +08:00
  • ceba9a17a4 fix(video): 解决视频overlay结束后颜色范围变化问题 Jerry Yan 2026-01-21 16:24:38 +08:00
  • 7acae2f708 fix(video): 修复硬件加速视频处理的颜色空间转换问题 Jerry Yan 2026-01-21 16:14:40 +08:00
  • ed8dca543e fix(video): 修复硬件加速滤镜中的颜色空间转换问题 Jerry Yan 2026-01-21 16:12:53 +08:00
  • 0a7a0dac89 feat(video): 支持视频格式叠加层渲染 Jerry Yan 2026-01-21 15:24:58 +08:00
  • 797507d24b feat(storage): 添加文件上传的 Content-Type 检测功能 Jerry Yan 2026-01-21 15:01:22 +08:00
  • f7ca07b9db debug(storage): 添加上传URL调试日志 Jerry Yan 2026-01-21 14:56:55 +08:00
  • 4d5e57f61b feat(task): 优化 GPU 调度以支持特定任务类型 Jerry Yan 2026-01-21 14:54:58 +08:00
  • b291f33486 feat(material-cache): 添加缓存锁机制防止并发冲突 Jerry Yan 2026-01-19 20:03:18 +08:00
  • 0cc96a968b feat(gpu): 添加多显卡调度支持 Jerry Yan 2026-01-19 18:34:03 +08:00
  • e5c5a181d3 feat(config): 添加环境变量加载功能 Jerry Yan 2026-01-18 18:16:19 +08:00
  • f27490e9e1 feat(task): 支持图片素材类型的视频渲染 Jerry Yan 2026-01-18 13:52:46 +08:00
  • 10c57a387f feat(config): 更新环境配置文件模板 Jerry Yan 2026-01-17 17:41:14 +08:00
  • a72e1ef1a1 fix(video): 解决LUT路径中冒号转义问题 Jerry Yan 2026-01-17 16:57:16 +08:00
  • 095e203fe6 feat(task): 增强素材URL处理和验证逻辑 Jerry Yan 2026-01-17 16:22:01 +08:00
  • fe757408b6 feat(cache): 添加素材缓存功能以避免重复下载 Jerry Yan 2026-01-17 15:07:12 +08:00
  • d5cd0dca03 fix(api): 修复任务列表解析中的空值错误 Jerry Yan 2026-01-17 14:35:58 +08:00
  • 2bded11a03 feat(task): 添加转场效果相关属性和方法 Jerry Yan 2026-01-14 09:30:09 +08:00
  • 71bd2e59f9 feat(video): 添加硬件加速支持 Jerry Yan 2026-01-13 13:34:27 +08:00
  • a26c44a3cd feat(video): 添加视频特效处理功能 Jerry Yan 2026-01-13 09:31:39 +08:00
  • 9c6186ecd3 feat(video): 添加视频转场功能支持 Jerry Yan 2026-01-12 22:41:22 +08:00
  • 2911a4eff8 refactor(core): 移除旧版 FFmpeg 业务逻辑并重构常量配置 Jerry Yan 2026-01-12 17:00:48 +08:00
  • 24de32e6bb feat(render): 实现渲染系统v2核心架构 Jerry Yan 2026-01-11 21:14:02 +08:00
  • 357c0afb3b feat(util): 添加FFmpeg通用参数环境变量支持 master Jerry Yan 2026-01-10 22:51:48 +08:00
  • 8de0564fef feat(biz): 更新FFmpeg任务启动功能以支持环境变量配置最大工作线程数 Jerry Yan 2026-01-10 18:28:00 +08:00
  • c61f6d7521 refactor(ffmpeg): 优化FFmpeg任务处理逻辑 Jerry Yan 2026-01-01 00:03:17 +08:00
  • 4ef57a208e feat(oss): 添加 HTTP_REPLACE_MAP 环境变量支持 Jerry Yan 2025-12-31 17:28:38 +08:00
  • a415d8571d chore(constant): 更新软件版本号至0.0.8 Jerry Yan 2025-12-12 15:59:14 +08:00
  • 4af52d5a54 fix(ffmpeg): 修复视频裁剪时间戳问题 Jerry Yan 2025-12-09 18:07:48 +08:00
  • 7ecc33b43c i refactor Jerry Yan 2025-09-24 11:38:17 +08:00
  • ba90778b2d l Jerry Yan 2025-09-24 11:35:52 +08:00
  • 501cea3888 a Jerry Yan 2025-09-24 11:30:52 +08:00
  • 873c89c778 u Jerry Yan 2025-09-24 11:28:42 +08:00
  • ec1705769c q Jerry Yan 2025-09-24 10:50:34 +08:00
  • c055a68592 mypy Jerry Yan 2025-09-24 10:17:11 +08:00
  • dfb07d679f test Jerry Yan 2025-09-24 09:21:03 +08:00
  • 6d37e7c23c refactor Jerry Yan 2025-09-24 04:51:12 +08:00
  • d7704005b6 feat(entity/ffmpeg.py): 添加grid4效果支持在ffmpeg.py中增加了对grid4效果的支持。该功能允许用户通过指定参数来创建一个四宫格视频布局,每个格子显示不同的视频片段,并且可以设置延迟时间以实现更丰富的视觉效果。具体改动包括: - 解析grid4效果的参数,如果未提供则默认为1。 - 根据提供的或默认的分辨率分割视频流为四个部分。 -为每个分割后的视频流应用缩放和时间延迟处理。 - 创建黑色背景并使用overlay滤镜将处理后的视频流放置于正确的位置上,形成最终的四宫格布局。 Jerry Yan 2025-09-18 16:47:20 +08:00
  • f85ccea933 feat(constant): 更新软件版本号至 0.0.6- 在 constant/__init__.py 文件中将 SOFTWARE_VERSION 从 '0.0.5' 修改为 '0.0.6' - 在 entity/ffmpeg.py 文件中添加了新的视频效果处理逻辑,支持显示特定时长的视频片段 Jerry Yan 2025-09-18 09:42:57 +08:00
  • 0c7181911e refactor(entity): 优化视频变速和缩放效果处理 Jerry Yan 2025-09-12 18:01:41 +08:00
  • cf43f6379e feat(ffmpeg): 使用 minterpolate 替代 fps 调整视频速度 Jerry Yan 2025-09-12 16:50:53 +08:00
  • a54c157f9a docs: 添加 Jerry Yan 2025-09-12 15:03:38 +08:00
  • d496c7400d refactor(biz): 重构 FFmpeg 任务处理逻辑 Jerry Yan 2025-09-12 14:59:04 +08:00
  • ce8854404b fix(entity): 修复视频慢放时 PTS 冲突问题 Jerry Yan 2025-09-12 14:54:01 +08:00
  • d770d84927 feat(重构): 实现新的渲染服务架构 Jerry Yan 2025-09-12 14:41:58 +08:00
  • c36e838d4f fix(entity): 修复缩放效果 Jerry Yan 2025-09-12 11:24:24 +08:00
  • 1571934943 fix(entity): 修复中心裁剪计算逻辑并优化 JSON 解析 - 在解析 posJson 时添加异常处理,避免无效 JSON 导致程序崩溃 - 修复中心裁剪计算逻辑中的取整问题,确保裁剪位置准确 Jerry Yan 2025-09-07 01:45:56 +08:00
  • 35693ac83c build(constant): 更新软件版本号 Jerry Yan 2025-09-06 15:44:24 +08:00
  • d154f2c74d feat(api): 添加模板属性 zoom_cut Jerry Yan 2025-09-06 15:43:55 +08:00
  • bd0c44b17f tail效果 Jerry Yan 2025-08-12 14:22:26 +08:00
  • 432472fd19 逻辑问题 Jerry Yan 2025-08-09 10:57:45 +08:00
  • 8f0250df43 通过argv传skip_if_exist默认值 Jerry Yan 2025-08-08 13:56:39 +08:00
  • 0209c5de3f 单独渲染模板 Jerry Yan 2025-08-08 11:35:26 +08:00
  • 51e7d21f84 帧跳过、zoom Jerry Yan 2025-08-07 14:15:32 +08:00
  • 0770cb361d vsync Jerry Yan 2025-08-05 16:12:29 +08:00
  • 2f694da5fd hevc+重下模板 Jerry Yan 2025-08-05 12:22:47 +08:00
  • bf912037d1 lut Jerry Yan 2025-08-01 16:11:20 +08:00
  • 1119a7b030 onlyIf判断优化 Jerry Yan 2025-07-22 10:44:37 +08:00
  • 5282e58a10 支持zoom_cut Jerry Yan 2025-07-20 16:01:54 +08:00
  • f7141e5d4e Thread-span支持 Jerry Yan 2025-07-19 14:07:39 +08:00
  • f23bcfdd25 调小chunk-size Jerry Yan 2025-07-18 13:54:38 +08:00
  • 4b080771f6 允许跳过下载,并发下载,env和版本更新 Jerry Yan 2025-07-18 12:32:15 +08:00
  • 13a10b9812 修复 Jerry Yan 2025-06-04 15:38:14 +08:00
  • 3976b72607 优化埋点 Jerry Yan 2025-05-29 10:05:35 +08:00
  • 04ce423811 优化裁切参数获取,避免同机位多素材出问题 Jerry Yan 2025-05-29 10:01:21 +08:00
  • 399c3d2dc6 修复裁切 Jerry Yan 2025-05-27 11:09:10 +08:00
  • ef3edafcd6 支持rclone多线程上传 Jerry Yan 2025-05-26 16:17:38 +08:00
  • 6d631d873e onlyif判断 Jerry Yan 2025-05-05 19:47:54 +08:00
  • 02dd2b72a0 根据模板定义的分辨率进行操作 Jerry Yan 2025-04-30 18:07:33 +08:00
  • d8bc3c8595 健康检查时同步信息 Jerry Yan 2025-04-28 17:59:44 +08:00
  • 5d58198b7e 接口支持查询模板信息,避免使用旧模板 Jerry Yan 2025-04-28 17:57:34 +08:00
  • 789513a0be 避免勿删模板 Jerry Yan 2025-04-28 16:32:34 +08:00
  • b3911839f3 app不使用批量上报 Jerry Yan 2025-04-28 16:28:27 +08:00