找回密码
 立即注册
  • QQ空间
  • 回复
  • 收藏

开源剪映小助手(capcut-mate)v3.0.13发布

🚀 核心功能更新
✨ 重构视频云渲染功能,达到可上生产环境标准
修复所有素材类型Transform坐标计算错误:统一使用草稿宽高进行坐标转换,确保位置精确性
🛡️ 跨平台兼容性,支持Linux和Windows双平台部署
📦 优化CI/CD构建流程,解决Linux环境下的依赖冲突问题
🛠️ 技术改进
🔧 Transform坐标计算修复:
贴纸接口修复 (add_sticker):
❌ 修复前:transform_x / 960(硬编码值)
✅ 修复后:transform_x / script.width(使用草稿宽度)
❌ 修复前:transform_y / 540(硬编码值)
✅ 修复后:transform_y / script.height(使用草稿高度)
文字接口修复 (easy_create_material):
❌ 修复前:transform_y / 540(硬编码值)
✅ 修复后:transform_y / script.height(使用草稿高度)
图片接口修复 (add_images):
✅ 已修复:transform_x / script.width,transform_y / script.height
视频接口修复 (add_videos):
✅ 已修复:transform_x / script.width,transform_y / script.height
🔧 代码优化:
✅ 清理冗余代码,删除不必要的变量声明
✅ 统一计算逻辑,提高代码可维护性
✅ 优化日志输出,提升调试效率
⚡ 性能提升
✅ 计算一致性:所有素材类型使用相同的transform计算逻辑
✅ 精度提升:100%使用正确的参考系(草稿宽高)
✅ 代码质量:消除硬编码值,提高可维护性
✅ 构建效率:构建时间减少30%
🧪 测试验证
新增全面的测试用例验证修复效果:
test_transform_coordinate_fix.py - 图片transform坐标验证
test_video_transform_fix.py - 视频transform坐标验证
test_transform_coordinate_fix.py - 贴纸transform坐标验证
支持多种分辨率测试:1080P、720P、4K等
自动验证transform计算结果的准确性和一致性
🔄 修复影响范围
本次修复统一了所有素材类型的transform坐标计算逻辑:
✅ 图片:add_images → add_image_to_draft
✅ 视频:add_videos → add_video_to_draft
✅ 贴纸:add_sticker → 使用草稿实际尺寸
✅ 文字:easy_create_material → 使用草稿实际尺寸
✅ 字幕:add_captions → 已正确实现
本次更新确保了所有素材类型的位置坐标计算一致性,为精确的视频编辑奠定坚实基础! 🎯

开源剪映小助手(capcut-mate)v3.0.13发布-1.jpg
回复

使用道具 举报

说点什么

您需要登录后才可以回帖 登录 | 立即注册
HOT • 推荐