當前位置: 妍妍網 > 碼農

懶人必備!NarratoAI:影視解說+自動化剪輯,一站式創作神器!

2024-08-26碼農

NarratoAI 是一個集影視解說、自動化剪輯、配音和字幕生成於一體的全自動化工具,能夠幫助創作者高效制作內容。

它依托大型語言模型(LLM)技術,自動生成文案,並自動剪輯視訊,配上相應的配音和字幕,為使用者提供一站式的影視解說方案。

0 1

NarratoAI主要功能

  • 自動化文案撰寫:使用 LLM 技術生成影視解說文案,自動化程度高,節省時間和精力。

  • 自動剪輯與配音:自動對視訊進行剪輯,同時生成配音,使整個流程更加高效。

  • 字幕生成:自動生成字幕,確保視訊內容更具可讀性和觀賞性。

  • 📦 系統設定要求

  • CPU: 最低要求4核或以上

  • 記憶體: 8G 或以上

  • 顯卡: 非必需

  • 作業系統: Windows 10 或 MacOS 11.0 以上

  • 0 2

    使用前準備

    要使用 NarratoAI ,首先需要申請一個 Google AI Studio 帳號並獲取 API Key:

  • 存取Google AI Studio申請帳號(地址放在文末)

  • 點選 Get API Key 申請 API Key

  • 申請的 API Key 填入 config.example.toml 檔中的 gemini_api_key 配置

  • 0 3

    部署方式

    1、📂 本地部署

    步驟 1: 使用 conda 建立虛擬環境並安裝依賴

    conda create -n narratoai python=3.10
    conda activate narratoai
    cd narratoai
    pip install -r requirements.txt

    步驟 2: 根據作業系統安裝 ImageMagick

  • Windows : 下載並安裝 ImageMagick ,並在配置檔 config.toml 中設定 imagemagick_path

  • MacOS : 使用 Homebrew 安裝:

  • brew install imagemagick

    步驟 3: 啟動 WebUI

    streamlit run ./webui/Main.py --browser.serverAddress=127.0.0.1 --server.enableCORS=True --browser.gatherUsageStats=False

    步驟 4: 存取 Web 界面

    在瀏覽器中存取 http://127.0.0.1:8501

    2、 🐳 Docker 部署

    步驟 1 : 拉取計畫並啟動 Docker

    git clone https://github.com/linyqh/NarratoAI.git
    cd NarratoAI
    docker-compose up

    步驟 2 : 存取 Web 界面
    在瀏覽器中開啟 http://127.0.0.1:8501

    步驟 3 : 存取 API 文件
    在瀏覽器中開啟 http://127.0.0.1:8080/docs 或者 http://127.0.0.1:8080/redoc 檢視 API 文件。

    0 4

    使用方法

  • 基礎配置
    首先,配置好 API Key 並選擇支持的模型。目前,NarratoAI 僅支持 Gemini 模型,其他模型將在後續更新中支持。

  • 選擇視訊並生成指令碼
    可以使用平台內建的演示視訊,或者將你自己的 mp4 檔放在 resource/videos 目錄下並重新整理瀏覽器來載入視訊。請註意:檔名不能包含中文、特殊字元、空格或反斜杠等。

  • 保存指令碼並開始剪輯
    生成並保存指令碼後,重新整理瀏覽器,在指令碼檔下拉框中選擇生成的 .json 檔即可開始剪輯。

  • 檢查視訊
    如果視訊中有不符合要求的片段,可以選擇重新生成或手動編輯。

  • 配置視訊參數
    配置好視訊的基本參數後,點選開始生成視訊。

  • 生成視訊
    完成所有設定後,NarratoAI 將自動生成最終視訊,完成整個解說和剪輯流程。

  • 0 5

    結語

    NarratoAI 透過簡化視訊內容創作流程,使得影視解說和視訊剪輯更加智慧和高效。對於需要批次生產影視內容的創作者來說,這是一個強大的工具,可以極大提高工作效率。

    開源地址:https://github.com/linyqh/NarratoAI
    Google AI Studio:https:
    //aistudio.google.com/app/prompts/new_chat


    如果本文對您有幫助,也請幫忙點個 贊👍 + 在看 哈!❤️

    在看你就贊贊我!