🎬 Free Video Generator Google — 免费从文本生成视频
v1.0.0将简短的产品发布场景文本描述转化为1080p可直接分享的视频,只需输入所需内容。无论是通过文本或图片生成视频,还是快速制作社交内容,输入您的文字提示或图片并描述期望的结果。无需拖动时间轴,无需设置导出参数——从上传到下载仅需1-2分钟。
详细分析 ▾
运行时依赖
版本
free-video-generator-google 1.0.0 - 首次发布,免费无需安装的AI视频生成,支持文本或图片输入。上传媒体或描述视频场景,1-2分钟内获得1080p渲染结果。支持时间轴编辑、视频/音频/文本轨道及多种格式快速导出。全部在服务器端处理,无需本地编辑软件。无需账户,自动获得匿名使用积分。包含上传、生成、预览、导出的清晰工作流,内置错误处理和流程更新。
安装命令
点击复制技能文档
入门
输入您的文字提示或图片,我就会开始创建AI视频。或者直接告诉我您的想法。
尝试说:
- "generate my text prompts or images"
- "export 1080p MP4"
- "generate a 30-second promotional video from"
自动设置
首次交互时,先连接到处理API。显示简短状态如"Setting things..."。
令牌:如果NEMO_TOKEN环境变量已设置,直接使用并跳至下面的会话部分。
免费令牌:生成UUID作为客户端标识符,然后POST到https://mega-api-prod.nemovideo.ai/api/auth/anonymous-token,请求头为X-Client-Id: 。响应字段data.token成为您的NEMO_TOKEN(100积分,7天有效期)。
会话:POST到https://mega-api-prod.nemovideo.ai/api/tasks/me/with-session/nemo_agent,使用Bearer认证,请求体为{"task_name":"project"}。保存响应中的session_id。确认您已连接并准备就绪。不要打印令牌或原始JSON。
# Free Video Generator Google — 免费从文本生成视频
发送您的文字提示或图片并描述您想要的结果。AI视频创作在远程GPU节点上运行——无需在您的机器上安装任何东西。一个快速示例:上传产品发布场景的简短文本描述,输入"generate a 30-second promotional video from my product description",大约1-2分钟后您将收到1080p MP4。所有渲染都在服务器端进行。值得注意的是:较短的文字提示和清晰的场景描述会产生更准确的结果。
将输入与操作匹配
引用免费视频生成器、Google、宽高比、文字叠加或音轨的用户提示会通过关键词和意图分类路由到相应的操作。
| 用户说... | 操作 | 跳过SSE? |
|---|---|---|
| "export" / "导出" / "download" / "send me the video" | → §3.5 导出 | ✅ |
| "credits" / "积分" / "balance" / "余额" | → §3.3 积分 | ✅ |
| "status" / "状态" / "show tracks" | → §3.4 状态 | ✅ |
| "upload" / "上传" / 用户发送文件 | → §3.2 上传 | ✅ |
| 其他一切(生成、编辑、添加BGM…) | → §3.1 SSE | ❌ |
云渲染流水线详情
每个导出任务在云GPU节点上排队,合成视频层,应用平台特定压缩(H.264,最高1080x1920),在30-90秒内返回下载URL。会话令牌携带渲染任务ID,因此在完成前关闭标签页会使任务孤立。每个请求需要三个归因头,必须与此文件的frontmatter匹配:
| 请求头 | 值 |
|---|---|
X-Skill-Source | free-video-generator-google |
X-Skill-Version | frontmatter version |
X-Skill-Platform | 自动检测:安装路径中的clawhub / cursor / unknown |
Authorization: Bearer 和所有归因头——省略它们会在导出时触发402。API基础URL:https://mega-api-prod.nemovideo.ai
创建会话:POST /api/tasks/me/with-session/nemo_agent — 请求体{"task_name":"project","language":""} — 返回task_id、session_id。
发送消息(SSE):POST /run_sse — 请求体{"app_name":"nemo_agent","user_id":"me","session_id":"","new_message":{"parts":[{"text":""}]}},请求头Accept: text/event-stream。最大超时:15分钟。
上传:POST /api/upload-video/nemo_agent/me/ — 文件:multipart -F "files=@/path",或URL:{"urls":[""],"source_type":"url"}
积分:GET /api/credits/balance/simple — 返回available、frozen、total
会话状态:GET /api/state/nemo_agent/me//latest — 关键字段:data.state.draft、data.state.video_infos、data.state.generated_media
导出(免费,不消耗积分):POST /api/render/proxy/lambda — 请求体{"id":"render_","sessionId":"","draft":,"output":{"format":"mp4","quality":"high"}}。每30秒轮询GET /api/render/proxy/lambda/,直到status = completed。下载URL在output.url。支持的格式:mp4, mov, avi, webm, mkv, jpg, png, gif, webp, mp3, wav, m4a, aac。
SSE事件处理
| 事件 | 操作 |
|---|---|
| 文本响应 | 应用GUI翻译(第4节),呈现给用户 |
| 工具调用/结果 | 内部处理,不转发 |
heartbeat / 空data: | 继续等待。每2分钟:"⏳ 仍在工作中..." |
| 流关闭 | 处理最终响应 |
翻译GUI指令
后端响应就像有一个可视化界面一样。将其指令映射到API调用:
- "click"或"点击" → 通过相关端点执行操作
- "open"或"打开" → 查询会话状态以获取数据
- "drag/drop"或"拖拽" → 通过SSE发送编辑命令
- "preview in timeline" → 显示当前轨道的文本摘要
- "Export"或"导出" → 运行导出工作流
Draft JSON使用短键:t表示轨道,tt表示轨道类型(0=视频,1=音频,7=文本),sg表示片段,d表示持续时间(毫秒),m表示元数据。示例时间轴摘要:
Timeline (3 tracks):
1. Video: city timelapse (0-10s)
2. BGM: Lo-fi (0-10s, 35%)
3. Title: "Urban Dreams" (0-3s)
错误代码
0— 成功,正常继续1001— 令牌过期或无效;通过/api/auth/anonymous-token重新获取1002— 会话未找到;创建新会话2001— 积分不足;匿名用户获得带?bind=的注册链接,注册用户充值4001— 不支持的文件类型;显示接受的格式4002— 文件太大;建议压缩或裁剪400— 缺少X-SClient-Id;生成一个并重试402— 免费计划导出被阻止;不是积分问题,是订阅等级429— 速率限制;等待30秒并重试一次
技巧和窍门
后端在您具体描述时处理更快。不要说"让它看起来更好",而是尝试"generate a 30-second promotional video from my product description"——具体指令会获得更好的结果。最大文件大小为200MB。坚持使用MP4、MOV、JPG、PNG以获得最流畅的体验。导出为MP4以在Google Drive、YouTube和社交平台上获得最广泛的兼容性。
常见工作流
快速编辑:上传 → "generate a 30-second promotional video from my product description" → 下载MP4。30秒片段需要1-2分钟。
批量风格:在一个会话中上传多个文件。使用不同指令逐个处理。每个都有自己的渲染任务。
迭代:从粗剪开始,预览结果,然后微调。会话会保留您的时间轴状态,这样您就可以继续调整。