SuperAPI AI 工具集

shorts-video-maker

设计与创作

查看项目

更新于 10-16 08:46

技能介绍

用途:从 YouTube 原始视频中提取高光片段,制作 9:16 竖版 Shorts 剪辑,一次生成 shorts-01 至 shorts-03 共 3 条。

依赖与安装:需 Python 3.8+、yt-dlp、ffmpeg、OpenAI Whisper(或 Whisper API)。安装命令:pip install yt-dlp openai-whisper;macOS 用 brew install ffmpeg,Ubuntu 用 apt-get install ffmpeg。

工作流:1) 下载 python scripts/download_video.py --url "YOUTUBE_URL" --output "temp/",输出 temp/video.mp4;2) 转写 python scripts/transcribe.py --input "temp/video.mp4" --output "temp/transcript.json",用 Whisper 生成带时间戳 JSON;3) 读取 outputs/shorts-scripts/shorts-01.md 至 shorts-03.md 的“原视频引用”区段,或从 transcript.json 自动匹配;4) 剪辑 python scripts/cut_shorts.py --input "temp/video.mp4" --transcript "temp/transcript.json" --scripts "outputs/shorts-scripts/" --output "outputs/shorts-videos/",用 ffmpeg 切段、中心裁剪为 9:16、可选烧录字幕,批量输出 3 条。

规格:1080x1920、9:16、15-60 秒、MP4(H.264);字幕位于底部居中或顶部、粗体无衬线、白色加黑边、宽度约为画面 80%。

限制:需自行确认 YouTube 版权;原视频非 16:9 时需调整裁剪;Whisper 模型大小影响准确度与速度,使用 GPU 可提速。其他收费、平台或效果信息暂未提供。