更新记录
1.0.4(2025-02-14)
图片转视频功能
- 支持上传单张图片
- 提供文字描述输入
- 实时显示生成进度
- 支持视频预览和下载
动作迁移功能
- 支持上传参考人物图片
- 支持上传动作视频
- 实时显示生成进度
-
支持结果预览和保存
图片识别
1.0.3(2025-02-14)
图片转视频功能
- 支持上传单张图片
- 提供文字描述输入
- 实时显示生成进度
- 支持视频预览和下载
动作迁移功能
- 支持上传参考人物图片
- 支持上传动作视频
- 实时显示生成进度
-
支持结果预览和保存
图片识别
1.0.2(2025-02-14)
图片转视频功能
- 支持上传单张图片
- 提供文字描述输入
- 实时显示生成进度
- 支持视频预览和下载
动作迁移功能
- 支持上传参考人物图片
- 支持上传动作视频
- 实时显示生成进度
-
支持结果预览和保存
图片识别
- 支持上传单张图片
- 识别图片中的文字和物体
平台兼容性
阿里云 | 腾讯云 | 支付宝云 |
---|---|---|
√ | × | × |
Vue2 | Vue3 |
---|---|
√ | √ |
App | 快应用 | 微信小程序 | 支付宝小程序 | 百度小程序 | 字节小程序 | QQ小程序 |
---|---|---|---|---|---|---|
app-vue app-nvue | × | √ | √ | √ | √ | √ |
钉钉小程序 | 快手小程序 | 飞书小程序 | 京东小程序 | 鸿蒙元服务 |
---|---|---|---|---|
√ | √ | √ | √ | × |
H5-Safari | Android Browser | 微信浏览器(Android) | QQ浏览器(Android) | Chrome | IE | Edge | Firefox | PC-Safari |
---|---|---|---|---|---|---|---|---|
√ | √ | √ | √ | √ | √ | √ | √ | √ |
云函数类插件通用教程
使用云函数类插件的前提是:使用HBuilderX 2.9+
AnimateAnyone 项目介绍
项目概述
AnimateAnyone 是一个基于 uni-app 开发的跨平台应用,主要提供两个核心功能:
- 基于图片和文字描述生成视频动画
- 基于参考图片和动作视频生成人物动画
功能特点
图片转视频功能
- 支持上传单张图片
- 提供文字描述输入
- 实时显示生成进度
- 支持视频预览和下载
动作迁移功能
- 支持上传参考人物图片
- 支持上传动作视频
- 实时显示生成进度
-
支持结果预览和保存
图片识别
- 支持上传单张图片
- 识别图片中的文字和物体
技术架构
前端技术栈
- 基于 uni-app 框架开发
- 使用 Vue 3 组合式 API
- 采用模块化的开发方式
后端服务
- 使用 uniCloud 云函数
- 支持文件上传和云存储
- 异步任务处理机制
项目结构
- pages/
- animate/ # 图片转视频模块
- index/ # 动作迁移模块
- uniCloud-aliyun/
- cloudfunctions/ # 云函数
- database/ # 数据库
- static/ # 静态资源
使用说明
图片转视频功能
- 点击上传区域选择图片
- 在文本框中输入描述文字
- 点击"生成视频"按钮
- 等待生成完成后可预览和下载
动作迁移功能
- 上传参考人物图片
- 上传动作视频文件
- 点击"开始生成"按钮
- 等待生成完成后可预览和保存
开发环境配置
- 安装 HBuilderX
- 开通 uniCloud 服务
- 配置云函数和云存储
注意事项
- 支持的图片格式:JPG、PNG
- 支持的视频格式:MP4
- 生成过程可能需要一定时间,请耐心等待
- 建议使用高质量的输入图片和视频以获得更好的效果
更换 apikey
- uniCloud-aliyun/
- cloudfunctions/
- common/get-api-key