Stable Diffusion 视频和图片帧互换以及AI动画帧生成 Z9qQYI9V

泛亚电竞

泛亚电竞

Stable Diffusion 只做AI动画是频和基于把原有视频按照帧进行提取之后对每一帧的图像进行标准化流程操作,中间可以掺杂Controlnet对人物进行控制,使用关键词对画面进行控制,但是很多小伙伴不太会掌握一些编辑视频软件或者python的操作导致视频转帧,帧转视频会出现一些问题 。

这里分享2套方法。图片

Stable Diffusion 视频和图片帧互换以及AI动画帧生成 Z9qQYI9V

文章目录

  • 自制Python脚本
    • 视频转帧 fps_jpg.py
    • 帧转视频 jpg_fps.py
  • Stable Diffusion 插件
  • AI动画脚本
    • 脚本安装
    • 制作第一帧图像
    • 批量生成
    • multi_frame_render.py

自制Python脚本

在你的帧互帧生文件目录下和我一致即可。

视频转帧 fps_jpg.py

from moviepy.editor import *import osimport cv2# 加载视频文件dir_list = os.listdir("video")video_capture = cv2.VideoCapture("video/" + dir_list[0])# 初始化帧计数器frame_count = 0# 逐帧读取视频并保存图像while True:# 读取视频帧ret,换及 frame = video_capture.read()# 检查是否成功读取帧if not ret:break# 保存图像cv2.imwrite(f"video_img/frame{piexif.ExifIFD.UserComment: piexif.helper.UserComment.dump(info or '', encoding='unicode')},})if extension.lower() == '.png':pnginfo_data = PngImagePlugin.PngInfo()for k, v in params.pnginfo.items():pnginfo_data.add_text(k, str(v))init_img.save(os.path.join(output_dir,filename),pnginfo=pnginfo_data)elif extension.lower() in ('.jpg', '.jpeg', '.webp'):init_img.save(os.path.join(output_dir, filename))if opts.enable_pnginfo and info is not None:piexif.insert(exif_bytes(), os.path.join(output_dir, filename))else:init_img.save(os.path.join(output_dir, filename))if third_frame_image != "None":if third_frame_image == "FirstGen" and i == 0:third_image = init_imgthird_image_index = 0elif third_frame_image == "OriginalImg" and i == 0:third_image = original_init_image[0]third_image_index = 0elif third_frame_image == "Historical":third_image = processed.images[0].crop((0, 0, initial_width, p.height))third_image_index = (i-1)p.init_images = [init_img]if(freeze_seed):p.seed = processed.seedelse:p.seed = processed.seed + 1# p.seed = processed.seedif i == 0:history = init_img# history.append(processed.images[0])# frames.append(processed.images[0])# grid = images.image_grid(history, rows=1)# if opts.grid_save:#     images.save_image(grid, p.outpath_grids, "grid", initial_seed, p.prompt, opts.grid_format, info=info, short_filename=not opts.grid_extended_filename, grid=True, p=p)# grids.append(grid)# # all_images += history + frames# all_images += history# p.seed = p.seed+1# if opts.return_grid:#     all_images = grids + all_imagesprocessed = Processed(p, [], initial_seed, initial_info)return processed
chatgpt免费软件,chatgpt api 免费接口,chatgpt 聊天机器人教程,chatgpt 指令大全,chatgpt app

Stable Diffusion 视频和图片帧互换以及AI动画帧生成

ChatGPT与SEO :黑帽泛目录最新手法

ChatGPT与SEO结构优化 :网站的结构在SEO中起着至关重要的作用。ChatGPT为您提供了一个强大的动画工具 ,可以生成高质量的频和内容 ,优化网站结构,图片以吸引搜索引擎和用户 。帧互帧生您可以利用ChatGPT生成的换及建议来改进内部链接结构,提高页面之间的动画相关性 ,从而为搜索引擎提供更清晰的频和信号 ,提升排名。图片

ChatGPT与关键词排名可塑性:关键词排名的帧互帧生可塑性对于适应不断变化的搜索环境至关重要 。ChatGPT可以为您提供关键词策略的换及新思路。通过生成与不同关键词相关的动画多样化内容,您可以覆盖更广泛的搜索意图,提高网站在多个关键词排名上的表现,增强可塑性 ,从而在竞争激烈的市场中脱颖而出。

ChatGPT与SEO AI :创新的合作 。AI在SEO领域的应用正变得越来越普遍,而ChatGPT则为这一领域注入了创新的元素  。借助ChatGPT的自然语言生成能力  ,您可以自动创建各种类型的内容 ,从而提高在线可见性 。无论是社交媒体帖子还是网站文章,ChatGPT都可以为您提供有吸引力的内容 ,加强SEO策略的执行效果 。

ChatGPT影响关键词排名 :ChatGPT生成的内容可以显著影响关键词排名。通过创造性地编写引人入胜的内容 ,您可以吸引更多用户的点击和互动 ,从而提高网站的用户体验和留存率 。这些因素在搜索引擎排名中扮演重要角色  ,而ChatGPT生成的内容的独特性和质量可以为您的网站赢得更多关键词排名的机会 。


 

相关信息

(内容如有侵权,请联系我们删除) Copyright © 1992-2023 泛亚电竞 版权所有 粤ICP备13043781号