关于圣诞攻略AI视频小工具开发的一点心得(不太成熟,抛砖引玉,各位见谅)
#圣诞攻略#工作流#AI小工具从这次活动的教程来看,有Cogvideo、Mochi、Pyramid-Flow三种节点可以选择,对我来说,这些都没用过,工作流目前对我来说是停留在用的阶段,在对工作流进行优化上能力欠缺。所以,我找到了这几个视频节点的例子拿来用,再慢慢调整成我想要的效果。这里选择Mochi进行说明,这个对我来说比较简单。通常你导入了json文件后,结合各个平台的情况,并不一定能够直接使用,所以就需要对他进行调整了。一开始直接起步运行工作流就好,然后根据报错信息慢慢排除问题就好,问题不一定很复杂,但是需要结合具体情况来看,有些问题百度就能找到答案,有的可以去找专业的人问一下,而且不必过于纠结,玩不转的就先放放,去找一些可以替代的方式,实在不行就放弃,如果想很系统性的了解的话,可以在B站找专业的知识学习,我这里谈的只是速成使用的方法,就好像训练有素的程序员和面对百度的程序员,我就菜鸟一个,说的不好的地方还请多多担待。最开始什么也没改的时候,遇到的就是这个报错,属于是第零版了,结合信息来看,就是UNETLoader这个出问题了,对应的节点就是UNET加载器,问题在于UNET名称也就是unet_name这个值不合法,不在所允许的值的范围之中,我们展开这个UNET名称菜单来看根据这个下拉菜单,json文件中原本的值是mochi_preview_bf16.safetensors,gentamicin相近的只有三个值,最接近的只有mochi/mochi_preview_vae_bf16.safetensors,我们先选这个试试,再次运行,还是失败,出现弹窗点击showReport查看,问题还是在这个加载器那里,点击findIssues查看有没有人遇到一样的问题有一个类似的方案,我们可以进去看看,略过信息过滤,我们直接看最后面的回答:It seems that you are using invalid model.Why did you download that model file?由此可见,当前模型无效,我们要换一个模型试试了,这次我们选上面这个试试这次没有很快报错,我们可以期待一下,不过速度不太快,耐心等一会儿,进度条可能会卡在某个点上,不用急,耐心等,只要没报错就说明还没问题,你也可以点击旁边的刷新按钮,虽然好像没什么用,先干点别的,一会再回来这次失败了,不过没报错,不要慌,这是正常情况,让我们再跑一次,运气不错,这次成功了,推测上一次失败应该是服务器和显卡压力导致失败,暂且不提,到这里就是成功在吐司跑起来了,后面就是看情况改改了。当下保存的是webp格式,在吐司展示的效果不佳,我们可以考虑修改一下保存格式,比如mp4,找到视频节点帧率保持一致,改成24,格式选择mp4,先选video/h264-mp4,实在太慢(跑了大概十分钟),忍不了了,我选择改成video/nvenc_h264-mp4,效果不太明显,不过我已经尽力了,就这样吧,辛苦大家看到这里了看看效果吧保存成mp4比webp要好,可以更好看到效果开始发布设置好参数,填写信息,选好展示图就可以发布了