* 戳上方蓝字“开源先锋”关注我
推荐阅读:
大家好,我是开源君!
在这个短视频风靡的时代,剪辑视频成了很多人的日常。但想必大家都有深刻体会,剪辑一个精彩的片段往往要耗费大量的时间和精力,尤其是对于那些需要从长视频中筛选出精华部分的小伙伴们来说,简直就是一场“噩梦”。
今天开源君分享一款由阿里达摩院的通义实验室给我们带来了项目 - FunClip
,一款全自动化视频剪辑工具,让视频剪辑从此变得简单又高效!
项目简介
FunClip 是阿里巴巴通义实验室推出的开源视频剪辑工具,目标是通过大语言模型(LLM)和自动化技术,简化视频剪辑过程。
FunClip
,听名字就知道,它是个“乐趣满满”的剪辑小能手。这是一个开源的、基于AI的视频剪辑工具,集成了阿里巴巴通义实验室的FunASR技术,目标是通过大语言模型(LLM)和自动化技术,简化视频剪辑过程。
这款工具能够精准地进行语音识别,并根据你的需求快速裁剪出视频片段。支持本地部署和在线体验,无论是技术大牛还是剪辑小白,都能轻松上手。简单来说,我们只要动动手指,选选文字,就能得到想要的视频片段,是不是有种“懒人改变世界”的感觉?
目前在Github上收获了3.4K star!
性能特色
集成大语言模型:支持通过 Prompt 进行视频剪辑,选择剪辑段落可以像聊天一样简单。 精准语音识别:基于阿里巴巴的Paraformer-Large模型,FunClip的语音识别准确率极高,几乎可以秒级识别出视频中的文字内容。 热词定制化:如果你对某些特定的词汇特别关注,比如人名、地名等,FunClip还提供了热词定制化功能,让你在语音识别时能够优先识别这些词汇,提升识别效果。 说话人识别:支持识别出视频中的不同说话人,并将他们的对话片段分别裁剪出来。这下,你再也不用为了找某个人的发言而头疼了。 自动字幕生成:除了裁剪视频片段外,FunClip还能自动生成SRT字幕文件,让你在分享视频时更加方便。 多段自由剪辑:支持一次性裁剪多个视频片段,并自动返回全视频的SRT字幕和当前段落字幕,简直是剪辑师的福音啊!
快速安装使用
说了这么多,大家是不是已经迫不及待想要试试手了?官方提供了好几种使用体验方法。
1、在线体验,访问ModelScope或HuggingFace提供的在线体验页面。
https://modelscope.cn/studios/iic/funasr_app_clipvideo/summary
https://huggingface.co/spaces/R1ckShi/FunClip
例如ModelScope的体验页面,上传你的视频文件,点击“识别”按钮。等待识别结果出现后,选择你想要的文本片段或说话人,点击“裁剪”按钮即可。
2、本地部署。
克隆FunClip的GitHub仓库
git clone https://github.com/alibaba-damo-academy/FunClip.git
安装相关Python依赖
pip install -r ./requirements.txt
如果希望使用自动生成字幕的视频裁剪功能,需要安装imagemagick(可选安装) 这个可以直接参考项目文档
启动FunClip服务
python funclip/launch.py
在浏览器中访问http://127.0.0.1:7860/就可以使用了。
项目展示
使用FunClip的过程就像是在和AI玩一场剪辑游戏。我们上传视频,它快速识别出语音内容,我们挑选想要的片段,它就给你裁剪出来。整个过程不仅快而且结果还特别准确。
FunClip
将 AI 剪辑带入了一个新高度,尤其是语音识别、说话人识别和大语言模型的引入,让视频剪辑变得更轻松、更高效。对于剪辑师、内容创作者或企业用户来说,这款工具可以极大提升视频处理的效率。
更多细节功能,感兴趣的可以到项目地址查看:
项目地址:
https://github.com/modelscope/FunClip