手把手教你制作百万播放的AI视频,入门小白也能学会!(附插件和安装包)

本文给大家分享一个最近比较火的AI视频制作方法,这类视频大家可能都看过,就是《女孩的一生》或者《男孩的一生》,这类视频之所以这么火,首先是触动了大家的内心、产生了共鸣,让大家快速感受到了人生的漫漫旅途,其次就是AI制作的新奇方式,让人不免眼前一亮。

其实我去年就注意到了这类视频,只是没想到它的关注度这么高,在B站上,这类视频的最高播放量竟然达到了300多万,真的是出乎我的意料。当然这其中肯定也有账号权重的加成和平台的推荐,但是这个播放量真的挺吸引人的。

于是这几天我自己也制作了一个类似的视频,并发布到了我的微信视频号上,结果当天就产生了5000多的播放量,后来继续发布又达到了1.4万的播放量,看来这个成功很可能是可以复制的,怀着略微激动的心情,特别分享给大家。

本文就给大家分享下此类视频的制作方法,我们要使用的工具是 Stable Diffusion WebUI 和它的一个插件 AnimateDiff,这里简单介绍下它们。

  • Stable Diffusion WebUI 是当下最流行的AI绘画工具之一,可以在浏览器中使用,操作简单方便,容易上手,有很多扩展插件可以使用。
  • AnimateDiff 是一个即插即用的模块,不需要额外训练,就能将图片轻松转换为动画视频。

下面开始我们的探索之旅。

手动安装

安装 Stable Diffusion WebUI

关于 Stable Diffusion WebUI 的安装方法,大家一般使用的都是秋叶整合包,文末可领取安装包!

安装 Animatediff 插件(文末领取)

启动 Stable Diffusion WebUI 后,我们在主菜单中找到“扩展插件/Extensions”,点击进入后,按照下图的方式安装插件:

插件地址:文末领取!

安装成功后,记得重启 Stable Diffusion WebUI。

然后就能在“文生图”和“图生图”的页面下方看到这个插件,如下图所示,点击右侧按钮就能展开插件的参数设置面板。

安装 Animatediff 模型(文末领取)

这里说的模型是 AnimateDiff 生成视频时所使用的模型,这种模型从真实世界的视频中学习了很多运动先验知识,不是 Stable Diffusion 生成静态图片使用的模型。

这些模型还需要搭配 Stable Diffusion 的模型一起使用,如果使用的 Stable Diffusion 模型是1.5版本,建议下载这个最新的 v3 版本。

如果使用的是 Stable Diffusion XL 模型,请下载这个 mm_sdxl_v10_beta。不过根据官方的介绍,因为训练数据的不足,XL模型的效果可能不太好,还是建议使用SD 1.5。

模型下载后放到插件的 model 目录下,如下图所示:

有的同学可能会问:怎么识别 Stable Diffusion 模型的版本?我们下载模型的时候,模型的名字和详情中一般都会标注这个模型的基础模型或者算法版本,1.5 或者 XL,所以不用担心分不清楚。如下图所示:

生成视频

万事俱备,现在就可以开始制作动画视频了。注意生成的视频是没有声音的,你还可能还想给视频加一些配乐、加一些贴纸,我们可以到剪映中再做一下剪辑,下边也会有一个简单的使用介绍。

生成视频

首先看怎么生成视频,只需要简单的两步:

第1步: 选择Stable Diffusion模型,填写提示词和反向提示词,如下图所示:

Stable Diffusion 模型可以根据自己的喜好进行选择,官方推荐了两个,一个是真实模型 realisticVision,另一个是动漫模型 ToonYou,大家可以自行下载,也可以给公众号“yinghuo6ai”发消息“SD”获取下载地址。

提示词的编写有点技术含量,不过也很容易掌握。这种提示词的编写方法称为“Prompt Travel”,可以理解为“提示词旅行”或者“提示词穿梭”,编写时分为三个部分:

  • 首行是头部提示,可以不写。
  • 中间部分使用“帧号: 提示内容”的格式进行编写,帧号按升序排列,第一帧的索引为0。
  • 最后一行是尾部提示,同样是可选的。

头部提示和尾部提示会增加到中间每个帧的提示词前后,用于控制生成视频中关键帧的图片生成。

如果不使用这种提示词编写方法也是可以生成动漫视频的,比如“1girl is dancing”可以生成一个女孩跳舞的视频,只是不太适合本文演示的视频内容。

贴出我使用的提示词:

masterpiece, best quality, indian, wealthy family, solo, aryans,
0: a new born cute baby girl lying on a crib crying, top view,gold jewelry,
10: a new born cute baby girl lying on a crib crying, top view,gold jewelry,
20: a 3 years old cute girl,indian clothes,gold jewelry,
30: a 5 years old cute girl,saree clothing,gold jewelry,
40: 7 years old girl in the classroom,school uniform, pretty,noble school,exclusive school,
50: 7 years old girl in the classroom,school uniform, pretty,noble school,exclusive school,
60: 12 years old girl wearing a backpack, school uniform, pretty,noble school,exclusive school,
70: 17 years old girl,((dancing)), saree, pretty,gold jewelry,(school show),
80: 17 years old girl,((dancing)), saree, pretty,gold jewelry,(school show),
90: 17 years old girl dancing, saree, pretty,gold jewelry,
100: 20 years old woman graduates from college, (black PhD hat),on campus, pretty,
110: 20 years old woman graduates from college, (black PhD hat), on campus, pretty,
120: 25 years old woman working in office, computer, ((professional suit)),pretty,
140: 25 years old woman working in office, computer, ((professional suit)),pretty,
150: 26 year old woman in wedding, lehari clothing, pretty,gold jewelry,
160: 26 year old woman in wedding, lehari clothing, pretty,gold jewelry,
170: 27 year old woman, pregnant woman with a big belly, lehari clothing, pretty,gold jewelry,
180: 30 year old woman holding a baby, lehari clothing, pretty,gold jewelry,
190: 30 year old woman holding a baby, lehari clothing, pretty,gold jewelry,
200: 38 year old woman standing in front of the classroom blackboard, Indian teacher uniform,
210: 40 year old woman standing in front of the classroom blackboard, Indian teacher uniform,
220: 50 year old woman, looking at viewer, home party, rice container, saree clothing,gold jewelry,
230: 50 year old woman, looking at viewer, home party,rice container,  saree clothing,gold jewelry,
240: 60 year old woman traveling, standing on a large cruise ship,lehari clothing,gold jewelry,
250: 60 year old woman traveling, standing on a large cruise ship,lehari clothing,gold jewelry,
260: 70 year old woman crossed legs, lehari, indian style, 
270: 70 year old woman crossed legs, lehari, indian style, 
280: a 80 year old woman in a large memorial photograph is displayed hanging on the wall, lehari, indian clothes,gold jewelry,
290: a 80 year old woman in a large memorial photograph is displayed hanging on the wall, lehari, indian clothes,gold jewelry,
little smile, looking at viewer, simple background, 

第2步: 配置Animatediff参数,如下图所示:

Motion module:这里选择动画模型,如果 Stable Diffusion 模型使用的是 1.5 模型,这里请选择 v3_sd15_mm.ckpt,如果 SD 使用的是XL模型,这里请选择

Save format 也就是生成视频的保存格式,这里建议勾选 GIF 和 MP4。

Enable AnimateDiff 勾选后就会在 Stable Diffusion WebUI 生成时创建视频。

Number of frames 视频的总帧数,一定要比上边提示词中使用的提示词要大。

Closed loop 控制视频的循环播放效果,也就是让最后一帧更趋同于第一帧,这在Gif动画时特别有用,不过长视频就不推荐了,这里选择“N”。其它几个选项会逐渐加深对视频循环的倾向,A会让最后一帧和第一帧的画面相同。

其它 Stable Diffusion 的采样器、采样步数、图片的宽高,我们全部使用默认的就可以了,等你熟练操作了,可以试着改改参数。

然后我们就可以去点击生成了,图片生成区域会展示处理进度,最后我们可以查看GIF和MP4,然后点击右上角的下载按钮下载到本地。

视频剪辑

这一步可以在手机中完成,通过手机自带的应用市场安装一个“剪映”APP。

点击“开始创作”选择下载到手机中的视频。

然后在页面下方点击“音频”,继续点击“音乐”,选择一首搭配的音乐就行了(上边可以搜索的哦)。

注意音乐的长度和视频的长度可能不匹配,拖动相应的区域就可以进行剪辑,试试就会用了,其它功能也是多试试,很容易就掌握了。

最后点击右上角的“导出”,我们就可以在手机相册中找到这个视频了。

进阶功能

Animatediff还可以搭配 ControlNet 使用,这样我们就可以做更多的生成控制,比如参考某种风格、使用某种动作姿势,等等。

举个美女跳舞的例子,我们可以先找一个美女跳舞的视频,然后使用 Stable Diffusion+Animatediff 进行重绘,这样我们就可以生成1个新的美女跳舞视频,人物、服饰、背景是新的,但是人物的动作是参考视频的。

首先看 Animatediff 的设置:

然后我们在 ControlNet 中启用 OpenPose 类型:

生成效果差不多是这样的:

当然我们也可以使用其它的 ControlNet 类型,直接在ControlNet给一张参考图片,而不使用视频作为参考。

关于Sora

前段时间OpenAI发布了AI视频生成模型Sora,其在遵循复杂文本提示和生成复杂场景方面表现卓越,着实震惊了世界,但是根据这两天的消息,由于各个方面的原因,Sora短期内都不会公开发布,更谈不上开源了,所以使用 Animatediff 生成视频还是有很大意义的。

Animatediff 官方的计划也是继续开发这个扩展程序,直到有具备强大复杂场景生成能力、易于定制且拥有类似SD1.5良好生态系统的开源视频模型发布为止。


写在最后

感兴趣的小伙伴,赠送全套AIGC学习资料,包含AI绘画、AI人工智能等前沿科技教程和软件工具,具体看这里。

AIGC技术的未来发展前景广阔,随着人工智能技术的不断发展,AIGC技术也将不断提高。未来,AIGC技术将在游戏和计算领域得到更广泛的应用,使游戏和计算系统具有更高效、更智能、更灵活的特性。同时,AIGC技术也将与人工智能技术紧密结合,在更多的领域得到广泛应用,对程序员来说影响至关重要。未来,AIGC技术将继续得到提高,同时也将与人工智能技术紧密结合,在更多的领域得到广泛应用。

在这里插入图片描述

一、AIGC所有方向的学习路线

AIGC所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。

在这里插入图片描述

在这里插入图片描述

二、AIGC必备工具

工具都帮大家整理好了,安装就可直接上手!
在这里插入图片描述

三、最新AIGC学习笔记

当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。
在这里插入图片描述
在这里插入图片描述

四、AIGC视频教程合集

观看全面零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

在这里插入图片描述

五、实战案例

纸上得来终觉浅,要学会跟着视频一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
在这里插入图片描述

  • 29
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
制作Ubuntu系统备份文件(ISO制作)是一个很有用的技能,它可以帮助我们在需要的时候快速还原我们的系统设置和数据。下面是一个手把手制作Ubuntu系统备份文件(ISO制作)的简单步骤: 首先,我们需要准备一台运行Ubuntu操作系统的计算机和一个空白的DVD或USB存储设备。确保你的计算机能够正常运行,并且有足够的存储空间来容纳整个系统备份。 其次,点击左上角的“应用程序”图标,然后在搜索框中键入“备份”。点击“备份”应用程序的图标来打开它。 在备份应用程序中,你可以选择备份源。点击“选择备份源”,然后选择你要备份的系统分区。通常选择“/”根分区是最好的选择,因为它包含了整个系统和用户设置。 选择备份目标。点击“选择备份目标”,然后选择你的DVD或USB存储设备作为备份文件的输出位置。确保你的设备已经在计算机上挂载并且可用。 在备份选项中,你可以选择想要备份的内容。选择“完整备份”选项,以确保备份文件包含了整个系统设置和数据。 点击“开始备份”按钮开始备份过程。备份过程可能需要一些时间,具体取决于你的系统和文件大小。 备份完成后,你将得到一个包含系统备份的ISO文件。你可以将此文件刻录到DVD上或将其复制到USB存储设备以进行安全存储。 制作Ubuntu系统备份文件(ISO制作)是一个好习惯,它可以确保你的系统在遇到意外情况时能够迅速恢复。希望这个简单的步骤可以帮助你成功完成Ubuntu系统备份文件的制作

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值