ARTICLE DETAIL

资讯详情

深耕商务建站与企业官网运营的一线实战洞察。

如何一键出片?short-video-generator-AI命令行实战:从粘贴YouTube链接到9:16短视频的完整流程

如何一键出片?short-video-generator-AI命令行实战:从粘贴YouTube链接到9:16短视频的完整流程 【免费下载链接】short-video-generator-AIFree open-source project designed for turning youtube-viedos into viral short videos. Highlight detection, subtitles, translation, voiceover, all in one for your content.项目地址https://gitcode.com/gh_mirrors/shor/short-video-generator-AI点击查看免费下载short-video-generator-AI 是一款免费开源的 AI 短视频生成工具粘贴任意 YouTube 链接它会自动检测高光片段、生成字幕并输出可直接发布的 9:16 竖屏短视频全程通过一条命令完成。本文带你走通一键出片的完整流程环境搭建、LLM API 配置、单条命令出片以及如何用本地 Web 界面批量出片。✂️ 它能做什么OpusClip 的免费替代方案与 OpusClip、Vidyo.ai 等收费 SaaS 工具不同short-video-generator-AI 把「高光检测 字幕 翻译 配音」的完整工作流免费开放无预剪次数限制、无水印。核心体验非常直接粘贴链接任意长度的 YouTube 链接或直接指定本地视频文件智能选片算法自动找出视频中最具「爆款潜力」的时刻一键成片渲染成 9:16 竖屏短视频保存到output文件夹官方仓库中提供了处理后的实拍效果例如把一段长视频演讲剪出带高亮字幕的竖屏短片️ 环境搭建三步走克隆仓库、建虚拟环境、装依赖环境要求Python 3.10、任意一家 LLM 的 API KeyOpenAI / Gemini / MuAPI。# 1. 克隆项目 git clone https://gitcode.com/gh_mirrors/shor/short-video-generator-AI cd short-video-generator-AI # 2. 创建并激活虚拟环境 python -m venv venv source venv/bin/activate # Windows 用户请改用venv\Scripts\activate # 3. 安装依赖 pip install -r requirements.txt核心依赖见 requirements.txt包括yt-dlp视频下载、faster-whisper语音转写、ffmpeg-python视频渲染等。⚙️ 配置 .env 文件三种 LLM 提供商任选其一在项目根目录创建.env文件配置 LLM 提供商和密钥# 选择 LLM 提供商openai / gemini / muapi LLM_PROVIDERopenai # 填入所选提供商的 API Key OPENAI_API_KEYyour_openai_key_here OPENAI_MODELgpt-4o-mini # 可选 GEMINI_API_KEYyour_gemini_key_here GEMINI_MODELgemini-2.5-flash # 可选 MUAPI_API_KEYyour_muapi_key_here # 本地 Whisper 语音识别设置 LOCAL_WHISPER_MODELbase # tiny / base / small / medium / large-v3 LOCAL_WHISPER_DEVICEauto # auto / cpu / cuda不确定选哪家参考这张对比表提供商有免费额度说明Gemini✅ 有每日有上限适合零成本上手OpenAI❌ 付费生态成熟稳定MuAPI❌ 按量计费无订阅用多少付多少 新手建议先选gemini在 Google AI Studio 申请免费 Key以最低成本完成第一次出片体验。 一键出片最基础的命令行用法配置完成后只需一条命令python main.py https://www.youtube.com/watch?vvideo_id入口逻辑在 main.py。运行后工具会自动完成下载源视频、语音转写、高光选片、渲染竖屏短片成片就保存在output文件夹中。想指定片数、画幅比例和分辨率加上参数即可python main.py https://www.youtube.com/watch?vvideo_id \ --n 3 \ --ratio 9:16 \ --resolution 1080CLI 参数速查表参数默认值说明--n3渲染几条短视频--ratio9:16任意画幅比例9:16竖屏短视频 /1:1方形--resolution720源视频下载分辨率360/480/720/1080--languageauto强制指定 Whisper 语言代码如en、zh--no-hook-去掉片头 AI 生成的钩子hook也可以直接处理本地视频文件比如把一段中文本地录像转成竖屏短视频python main.py /Users/Admin/Folder/video.mp4 \ --n 4 \ --ratio 9:16 \ --resolution 720 \ --language zh 它是怎么工作的7 步自动化流水线short-video-generator-AI 并不是简单「随机剪辑」内部跑着一条完整的 AI 流水线下载通过yt-dlp从 YouTube 抓取源视频若提供本地路径则直接使用转写faster-whisper在本地生成带时间戳的文本稿内容分类LLM 判断视频类型播客 / 访谈 / 教程 / Vlog 等与节奏据此调整高光策略高光评分LLM 用「病毒传播框架」扫描文稿——钩子时刻、情绪峰值、观点炸弹、揭秘、冲突、金句、故事高潮、实用价值——输出 0–100 分的候选片段去重重叠的候选片段按得分合并Top-N 选取取排名前--n的片段自动裁切每条高光渲染成--ratio比例的竖屏短片默认在开头加上 AI 生成的上下文钩子可用--no-hook关闭其中 LLM 调用逻辑位于 src/services/services.py。️ 进阶玩法本地 Web 界面批量出片不想敲命令项目自带本地 Web 界面可以一次排多个视频队列、可视化调整参数。LLM 提供商和 Key 依然读取.envWeb 端只负责视频输入和渲染参数。# 终端 1启动 API 服务监听 5000 端口 python3 server.py # 终端 2启动前端页面服务 cd web python3 -m http.server 8000然后在浏览器打开http://localhost:8000/shorts-generator-ui.html。前端页面见 web/web.html可以逐行粘贴多条 YouTube 链接或本地路径设置--n、--ratio、--resolution、--language以及是否加 AI 钩子后端由 server.py 的/api/generate接口逐条调用命令行流水线完成后列出output文件夹中新生成的文件。 总结借助 short-video-generator-AI你不再需要逐帧看长视频找爆点粘贴链接 → 配置参数 → 自动出片从「粘贴一个 YouTube 链接」到「9:16 竖屏短视频发布就绪」的完整流程只需一条命令。全程免费、无水印、代码完全开源更多细节可查阅 README.md也方便把它集成进自己的内容工作流。赞分享【免费下载链接】short-video-generator-AIFree open-source project designed for turning youtube-viedos into viral short videos. Highlight detection, subtitles, translation, voiceover, all in one for your content.项目地址https://gitcode.com/gh_mirrors/shor/short-video-generator-AI点击查看免费下载相关推荐yt-short-clipper实战使用从粘贴链接到产出带逐词字幕的9:16短视频全流程yt short clipper实战使用从粘贴链接到产出带逐词字幕的9:16短视频全流程 yt short clipper 是一款 Windows 桌面应用如何10分钟上手short-video-generator-AI从克隆仓库到产出第一条竖屏短视频如何10分钟上手short video generator AI从克隆仓库到产出第一条竖屏短视频 short video generator AI 是一个免费批量生成短视频short-video-generator-AI 的 FastAPI 接口调用与自动化集成实战批量生成短视频short video generator AI 的 FastAPI 接口调用与自动化集成实战 short video generator AI上一篇3步搞定Windows更新修复彻底解决系统更新失败难题下一篇ETL高级模板技术类型安全枚举与变体的实现原理创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表
PREV
查看更多资讯
NEXT
返回资讯列表