大家好!我是羊仔,专注AI工具、智能体、编程。
羊仔最近发现一个超有意思的AI工具,简直是为内容创作者量身打造的!啥工具?Story-Flicks!
这玩意儿能干啥呢?简单来说,一句话,十分钟,一部片!
你只需要给它一个故事主题,它就能给你生成一个包含完整剧情、精美画面、动听配音和同步字幕的高清视频!
一、AI一键生成故事视频
这款Story-Flicks是GitHub上的一个开源项目,开发者大佬真是功德无量啊!
羊仔体验了一把,感觉就像拥有了一个24小时在线的视频制作团队,而且还是那种效率超高、审美在线的王牌团队!
羊仔总结一下,Story-Flicks 的核心能力,简直让人惊艳:
✅ 自动化故事生成:输入主题,AI帮你编剧本!
✅ AI绘画配图:自动匹配精美画面,省心省力!
✅ 智能配音+字幕:声音画面完美结合,一步到位!
✅ 一键生成视频:告别复杂剪辑,效率提升N倍!
二、五分钟快速上手
说了这么多,可能有些小伙伴会觉得,AI工具听起来很高大上,操作起来会不会很复杂啊?
羊仔告诉你,完全不用担心!Story-Flicks的安装和使用都非常简单,即使是小白也能轻松上手!
羊仔这就手把手教你,五分钟快速搞定 Story-Flicks:
第一步:下载项目到本地
打开浏览器,复制粘贴这个GitHub地址:
https://github.com/alecm20/story-flicks
克隆或者下载这个项目到你的电脑上。(如果不会git的,直接下载zip压缩包解压也行)
第二步:配置模型信息
进入项目文件夹,找到backend文件夹,里面有一个.env.example文件。
复制一份.env.example,重命名为.env(注意去掉.example后缀)。
打开.env文件,填写你的AI模型API Key等信息。(不用慌,文档里有详细教程,照着填就行)
# 先切换到项目的 backend 目录下
cd backend
cp .env.example .env
text_provider="openai" # 文本生成模型的提供商,目前支持 openai和 aliyun、deepseek、ollama、siliconflow,阿里云文档:https://www.aliyun.com/product/bailian
image_provider="aliyun" # 图片生成模型的提供商,目前支持 openai和 aliyun、siliconflow
openai_base_url="https://api.openai.com/v1" # openai 的 baseUrl
aliyun_base_url="https://dashscope.aliyuncs.com/compatible-mode/v1" # 阿里云的 baseUrl
deepseek_base_url="https://api.deepseek.com/v1" # deepseek 的 baseUrl
ollama_base_url="http://localhost:11434/v1" # ollama 的 baseUrl
siliconflow_base_url="https://api.siliconflow.cn/v1" # siliconflow 的 baseUrl
openai_api_key= # openai 的 api key,可以只填一个
aliyun_api_key= # 阿里云百炼的 api key,可以只填一个
deepseek_api_key= # deepseek 的 api key,目前该 api_key 只支持文本生成
ollama_api_key= # 如果需要使用的话,请填写ollama,目前该 api_key 只支持文本生成,并且不能用参数量太小的模型,推荐qwen2.5:14b 或者更大的模型。
siliconflow_api_key= # siliconflow 的文本模型目前只支持兼容 OpenAI 格式的大模型,如:Qwen/Qwen2.5-7B-Instruct。图像模型只测试了:black-forest-labs/FLUX.1-dev
text_llm_model=gpt-4o # 如果 text_provider 设置为 openai,这里只能填 OpenAI 的模型,如:gpt-4o。如果设置了 aliyun,可以填阿里云的大模型,如:qwen-plus 或者 qwen-max。ollama 的模型不能使用体积太小的模型,否则无法输出正确的 json,可以使用如:qwen2.5:14b 或更大的模型。
image_llm_model=flux-dev # 如果 image_provider 设置为 openai,这里只能填 OpenAI 的模型,如:dall-e-3。如果设置了 aliyun,可以填阿里云的大模型,阿里云推荐使用:flux-dev,目前可以免费试用,具体参考:https://help.aliyun.com/zh/model-studio/getting-started/models#a1a9f05a675m4。
第三步:启动项目
打开终端或者命令提示符,切换到项目根目录(就是你下载的story-flicks文件夹)。
分别启动后端和前端项目。
后端:
# 先切换到项目根目录
cd backend
conda create -n story-flicks python=3.10 # 这里使用 conda,其他的虚拟环境创建方式也可以
conda activate story-flicks
pip install -r requirements.txt
uvicorn main:app --reload
前端:
# 先切换到项目根目录
cd frontend
npm install
npm run dev
#启动成功之后打开:http://localhost:5173/
第四步:开始创作你的故事视频!
打开浏览器,访问 http://localhost:5173(如果启动成功,应该能看到Story-Flicks的界面了)。
在界面上选择你需要的模型,输入你的故事主题,设置故事段落数量等等。
点击 "生成" 按钮,耐心等待一会,Story-Flicks就会自动为你生成精彩的故事视频啦!
三、应用场景无限
Story-Flicks的应用场景真的非常广泛,只要你有想法,就能用它快速创作出各种各样的故事视频:
儿童故事绘本:给小朋友讲故事,寓教于乐,轻松制作精美绘本视频!
知识科普动画:用生动形象的动画形式,科普各种知识,让学习更有趣!
产品宣传短片:用故事化的方式,宣传产品特点,吸引用户眼球!
个人Vlog创作:记录生活点滴,分享个人故事,打造个性化Vlog!
四、羊仔说
对于想做短视频的小伙伴来说,Story-Flicks 绝对是一个不可多得的利器!
降低创作门槛:不懂技术?没关系!Story-Flicks让你告别复杂操作,轻松上手!
提高创作效率:十分钟搞定一部片,效率提升N倍,快速积累作品!
拓展内容形式:从图文到视频,内容形式更多样,吸引更多粉丝!
心动不如行动,赶紧去试试看吧!GitHub地址再放一遍:
https://github.com/alecm20/story-flicks
共勉!
欢迎关注羊仔,一起探索AI,成为超级个体!
记得点赞,收藏,转发,你的每一次互动,对羊仔来说都是莫大的鼓励。