Legend.video 是您的開源 AI 導演。描述一下你的想法,它將用 Gen AI 製作一個影片。您可以在 Legend.video 上嘗試。
根據簡單的提示(例如“San Franciso romcom”),Legend.video 將首先生成一個故事板,其中包含由各個鏡頭組成的場景。然後,您可以編輯故事板,為每個鏡頭產生靜態影像,然後從靜態影像產生影片。輸出是一個講述故事的影片。
目前的影片模型產生 2-4 秒的剪輯,無法講述故事。 Legend.video 可協助您利用這些 2-4 秒的短鏡頭建立一個故事。
將.env.example
複製到本地.env.local
檔案中以設定各種環境變量和機密:我們使用 Supabase 進行存儲,使用 Vercel 進行 blob 存儲,使用 Github 和 Google 進行登錄,使用 Replicate 進行 AI 生成。
$ cp .env.example .env.local
資料庫儲存:您需要啟動 Supabase 專案並從docs/db_schema.sql
預先載入資料庫架構。
Vercel Blob 儲存:我們正在使用 Vercel Blobstore。您可以在其免費計劃上建立 Blob 儲存空間並填寫BLOB_READ_WRITE_TOKEN
變數。
登入:您可以在設定中建立 GitHub OAuth 令牌。對於 Google,您需要啟動新專案並建立 OAuth 金鑰。
複製:我們將複製用於他們的託管人工智慧模型。在此處註冊密鑰,並將您的令牌複製到REPLICATE_API_TOKEN
。
然後執行以下命令來安裝依賴項並啟動伺服器:
$ pnpm install
$ pnpm run dev
現在您應該能夠看到該應用程式在 localhost:3000 上運行。
如果您需要以下任何方面的協助,請聯絡:
請在 Github 問題頁面回報問題。
如果您想貢獻錯誤修復或新功能,請分叉儲存庫,在分支中進行更改,然後提交拉取請求。我們會盡快審核,如果好的話會合併。
感謝您為此存放庫加註星標!