当前位置:首页 > 技术分析 > 正文内容

阿里推出的,自动化AI视频剪辑工具:FunClip

ruisui881个月前 (03-28)技术分析16

说到视频剪辑,很多人可能觉得是专业人士才能干的活儿,需要花大力气学习各种剪辑软件。但是,时代在变,技术在进步,现在有个叫FunClip的工具,它就是为了让剪辑变得简单起来。FunClip是由阿里达摩院开源的AI自动视频剪辑工具,通过语音识别技术,用户可以快速选取视频中的特定片段,实现自动化剪辑。

一、FunClip的开源背景

开源,这个词可能有些人不太熟悉,简单来说,就是把自己的技术或者代码分享出来,让大家都可以用。阿里达摩院这么做,就是想把他们研发的这个AI视频剪辑工具分享给更多的人,让他们能够更方便地使用这个技术。

二、FunClip的特色功能

  • 自动化语音识别

FunClip集成了阿里巴巴开源的工业级模型Paraformer-Large,这个模型在语音识别这一块可谓是佼佼者,准确度高,预测时间戳也精确,这样用户就能通过语音识别快速找到视频中的特定内容。

  • 热词定制化

有时候,视频中会有一些特定的词汇是我们特别关注的,比如某个人名或者某个特定的事件。FunClip通过集成的SeACo-Paraformer模型,允许用户指定这些热词,提升这些词汇的识别准确率。

  • 说话人识别

FunClip集成了CAM++说话人识别模型,这个功能让用户可以根据自动识别的说话人ID裁剪出特定说话人的视频段落,这对于需要区分不同发言人的视频剪辑来说,非常实用。

  • 视频裁剪

用户可以选择识别结果中的文本片段或指定说话人,通过点击裁剪按钮获取对应视频片段。这个功能让视频剪辑变得简单,不再需要手动去拖动时间轴,节省了大量时间。

  • 多段剪辑支持

FunClip还支持用户对视频进行多段剪辑,提供了灵活的编辑能力。这意味着用户可以根据自己的需要,对视频进行更加细致的编辑。

三、如何使用FunClip

  • 体验方式

使用FunClip非常简单,你可以选择在线体验或者本地部署。在线体验的方式,就是直接通过提供的在线体验地址进行操作,这样的好处是不需要自己安装软件,方便快捷。

(1)在本地启动Gradio服务

如果你想在自己的电脑上使用FunClip,也可以选择本地部署方式。这种方式可能需要一些技术知识,但是一旦部署好了,使用起来也是非常顺手的。

确保本地已安装Python和Git,在电脑终端执行以下命令。

git clone https://github.com/alibaba-damo-academy/FunClip.git
cd FunClip
python funclip/launch.py

随后在浏览器中访问localhost:7860即可看到如下图所示的界面,按如下步骤即可进行视频剪辑

1.上传你的视频(或使用下方的视频用例)

2.(可选)设置热词,勾选是否使用说话人识别功能

3.点击识别按钮获取识别结果

4.将识别结果中的选段复制到对应位置,或者将说话人ID输入到对应为止

5.(可选)配置剪辑参数,偏移量与字幕设置等

6.点击“裁剪”或“裁剪并添加字幕”按钮

(2) 在线体验地址

https://modelscope.cn/studios/iic/funasr_app_clipvideo/summary

扫描二维码推送至手机访问。

版权声明:本文由ruisui88发布,如需转载请注明出处。

本文链接:http://www.ruisui88.com/post/3117.html

标签: app clip
分享给朋友:

“阿里推出的,自动化AI视频剪辑工具:FunClip” 的相关文章

Vue3 如何实现父子组件传值?

在Vue 3中,要实现父子组件传值效果主要通过props和emit两种机制来实现,下面我们就来详细介绍一下这两种机制。父组件向子组件传值propsprops是Vue组件的一种机制,主要的作用就是实现从父组件向子组件传递数据值,在父组件上通过在子组件标签上定义属性来实现数据属性值的传递,在子组件中通过...

【Vue3 基础】05.组件化

这是 Vue3 + Vite + Pinia +TS + Element-Plus 实战系列文档。最近比较忙没什么时间写文章,争取早日把这个系列完结吧~生命周期和模板引用在本章之前,我们通过响应式 api 和声明式渲染,处理了 DOM 的更新,但光是这些,对于一些复杂的需要手动操作 DOM 的情况,...

K8s里我的容器到底用了多少内存?

作者:frostchen导语 Linux下开发者习惯在物理机或者虚拟机环境下使用top和free等命令查看机器和进程的内存使用量,近年来越来越多的应用服务完成了微服务容器化改造,过去查看、监控和定位内存使用量的方法似乎时常不太奏效。如果你的应用程序刚刚迁移到K8s中,经常被诸如以下问题所困扰:容器的...

编码 10000 个小时后,开发者悟了:“不要急于发布!”

【CSDN 编者按】在软件开发的道路上,时间是最好的老师。根据“一万小时定律”,要成为某个领域的专家,通常需要大约一万小时的刻意练习。本文作者身为一名程序员,也经历了一万小时的编程,最终悟出了一个道理:慢即是快,重视架构设计和代码质量,确保每一行代码都经得起时间的考验。作者 | Sotiris Ko...

身体越柔软越好?刻苦拉伸可能反而不健康 | 果断练

坐下伸直膝盖,双手用力向前伸,再用力……比昨天前进了一厘米,又进步了! 这么努力地拉伸,每个人都有自己的目标,也许是身体健康、线条柔美、放松肌肉、体测满分,也可能为了随时劈个叉,享受一片惊呼。 不过,身体柔软,可以享受到灵活的福利,也可能付出不稳定的代价,并不是越刻苦拉伸越好。太硬或者太软,都不安全...

HTML5学习笔记三:HTML5语法规则

1.标签要小写2.属性值可加可不加””或”3.可以省略某些标签 html body head tbody4.可以省略某些结束标签 tr td li例:显示效果:5.单标签不用加结束标签img input6.废除的标签font center big7.新添加的标签将在下一HTML5学习笔记中重点阐述。...