AI个人学习
和实操指南

NarratoAI:文本生成影视解说与自动化剪辑神器

综合介绍

NarratoAI 是一个集影视解说、自动化剪辑、配音和字幕生成于一体的全自动化工具。它依托大型语言模型(LLM)技术,自动生成文案,并自动剪辑视频,配上相应的配音和字幕,为用户提供一站式的影视解说方案。该工具极大地简化了视频内容创作流程,提高了创作效率,并降低了对专业视频编辑软件和硬件的依赖。

 

NarratoAI:影视解说与自动化剪辑神器-1

 


 

功能列表

  • 自动化文案撰写:使用 LLM 技术生成影视解说文案,自动化程度高,节省时间和精力。
  • 自动剪辑与配音:自动对视频进行剪辑,同时生成配音,使整个流程更加高效。
  • 字幕生成:自动生成字幕,确保视频内容更具可读性和观赏性。
  • 本地部署与 Docker 部署:支持多种部署方式,方便用户选择适合的环境。

 

 

使用帮助

安装与配置

  1. 申请 Google AI Studio 账号并获取 API Key
    • 访问 Google AI Studio 申请账号。
    • 点击 “Get API Key” 申请 API Key。
    • 将申请的 API Key 填入 config.example.toml 文件中的 gemini_api_key 配置。
  2. 本地部署
    • 使用 conda 创建虚拟环境并安装依赖:
      conda create -n narratoai python=3.10
      conda activate narratoai
      cd narratoai
      pip install -r requirements.txt
      
    • 根据操作系统安装 ImageMagick:
      • Windows: 下载并安装 ImageMagick,并在配置文件 config.toml 中设置 imagemagick_path
      • MacOS: 使用 Homebrew 安装:
        brew install imagemagick
        
    • 启动 WebUI:
      streamlit run ./webui/Main.py --browser.serverAddress=127.0.0.1 --server.enableCORS=True --browser.gatherUsageStats=False
      
    • 在浏览器中访问 http://127.0.0.1:8501
  3. Docker 部署

使用方法

  1. 基础配置
    • 配置好 API Key 并选择支持的模型。目前,NarratoAI 仅支持 Gemini 模型,其他模型将在后续更新中支持。
  2. 选择视频并生成脚本
    • 可以使用平台内置的演示视频,或者将你自己的 mp4 文件放在 resource/videos 目录下并刷新浏览器来加载视频。请注意:文件名不能包含中文、特殊字符、空格或反斜杠等。
  3. 保存脚本并开始剪辑
    • 生成并保存脚本后,刷新浏览器,在脚本文件下拉框中选择生成的 .json 文件即可开始剪辑。
  4. 检查视频
    • 如果视频中有不符合要求的片段,可以选择重新生成或手动编辑。
  5. 配置视频参数
    • 配置好视频的基本参数后,点击开始生成视频。
  6. 生成视频
    • 完成所有设置后,NarratoAI 将自动生成最终视频,完成整个解说和剪辑流程。
AI轻松学

普通人的AI入门指南

帮助你以低成本、零基础学会如何利用AI工具。AI就像办公软件一样,是每个人的必备技能。 掌握AI会让你在求职中占据优势,在未来的工作和学习中事半功倍。

查看详情>
未经允许不得转载:首席AI分享圈 » NarratoAI:文本生成影视解说与自动化剪辑神器

首席AI分享圈

首席AI分享圈专注于人工智能学习,提供全面的AI学习内容、AI工具和实操指导。我们的目标是通过高质量的内容和实践经验分享,帮助用户掌握AI技术,一起挖掘AI的无限潜能。无论您是AI初学者还是资深专家,这里都是您获取知识、提升技能、实现创新的理想之地。

联系我们
zh_CN简体中文