最近,我发现了一款特别适合当下短视频潮流的自动化工具,它能够让我们轻松从长视频中剪辑出精彩片段,并快速生成适合分享的短视频。
这款工具叫 AI Youtube Shorts Generator,是一个开源项目,特别适合那些喜欢制作短视频或者有剪辑需求的小伙伴。
不管你是内容创作者、博主,还是只是想试试从长视频中提取有趣片段的普通用户,这款工具都可能会成为你的好帮手。
项目介绍
AI Youtube Shorts Generator
是一款开源的AI视频提取合成工具。
它借助 GPT-4、FFmpeg 和 OpenCV 等技术自动分析长视频,提取最有趣的部分并裁剪,最终合成当下流行的短视频。
工具开发都是以Python代码实现,不依赖其他编程语言,所以安装部署也稍简单些!
工作流程/原理
将长视频转换为短视频,大概包含以下几个步骤:
-
视频下载:只要给定一个 YouTube 视频的链接,工具就会自动将视频下载下来。整个过程十分顺畅,对于那些不太熟悉下载工具的小白用户也很友好。
-
转录功能:这一部分使用了 OpenAI 的 Whisper 模型进行转录。简单来说,就是把视频中的音频内容转换为文本。这个步骤的好处是可以让我们通过文本更好地理解视频内容,也为接下来的精彩片段提取打下基础。
-
精彩片段提取:这是核心功能之一。通过 GPT-4 模型,工具能够自动分析视频内容,识别出最吸引人的片段。因为我们平常在手动剪辑时,总要反复观看视频、挑选片段,非常费时。而有了 AI 的加持,提取精华变得更加智能和高效。
-
声源检测:这个功能在有多个说话人的场景中显得尤其有用。工具能自动检测视频中的不同说话者,从而更精准地识别出每个说话者的精彩时刻。对于那些剪辑访谈类视频或者讲座片段的朋友,这个功能无疑是一个巨大提升。
-
垂直剪辑:大家都知道,短视频平台普遍采用的是竖屏格式(比如 TikTok 和 YouTube Shorts)。这款工具能自动将提取到的精彩片段裁剪成竖屏格式,省去了我们手动调整视频比例的麻烦。
首先,使用Pytube
库下载YouTube视频,然后利用本地安装的Whisper模型生成转录。接着,通过OpenAI API识别视频中的亮点,并使用MoviePy
库裁剪视频。最后,通过深度学习模型和WebRTC VAD识别活跃发言者,使用OpenCV库进行裁剪,生成最终视频。
对于视频创作者来说,如何从长视频中快速找到亮点并生成短视频是一件既费时又费力的事情。AI Youtube Shorts Generator 的出现,正是为了解决这个问题,减少了重复劳动的时间,提升了内容输出的效率。
工具的整个流程几乎不需要太多的人为干预,从下载长视频到生成短视频,都是自动完成的。你只需要给它一个 YouTube 视频链接,它就能帮你完成所有的后续步骤。
实际应用场景
对于我来说,AI Youtube Shorts Generator 非常适合用来处理一些名人演讲视频。比如有时我会从 YouTube 上下载一些名人的演讲或采访视频,但这些视频往往长度较长,里面虽然有很多亮点,但要手动剪辑出最有趣的片段仍旧是一项繁琐的工作。而有了这个工具,我只需把视频链接输入进去,剩下的工作它都帮我完成了。
你可以想象它的强大应用场景:
-
演讲视频:自动提取名人演讲中的精华片段,生成适合分享的短视频。
-
访谈视频:通过说话人检测功能,可以剪辑出每位嘉宾的精彩发言,轻松制作高质量的短视频。
-
影视作品解说:对于那些喜欢做电影解说的博主,也可以通过这个工具从影片中提取亮点,然后生成分析或讲解视频。
结语
总的来说,AI Youtube Shorts Generator 为视频创作者提供了一个便捷、高效的解决方案,尤其是在短视频火热的今天,这款工具可以说是一个非常实用的“利器”。
期待你也能从这款工具中找到属于自己的乐趣!
GitHub: