20260414豆包AI视频8《幼儿园场景》风格:动漫
背景需求
为了实验“参考图”,我上班时,一路拍摄了园区的环境照片(空镜,没有人)
主要包括大门、操场、教学楼、户外运动设施(滑滑梯、爬龙)、旗杆、建构游戏区、旋转楼梯、美工区
实验垫图
把校门照片作为参考图上传,风格选动漫,比例16:9
果然把“3D照片”变成了“平面动漫风格”,色彩鲜艳明快,照片4:3也被拉长成为16:9的样子。
第一张:校门口,一个小孩来园与老师、保安打招呼的场景
老师、小朋友、保安都伸出手举高做打招呼状
第2张,从操场走到教学楼
这个场景暂时忽略
第3张:滑滑梯游戏(小班幼儿来幼儿园最大的快乐之一就是滑滑梯)
第四张:晨检
我不舍得浪费“绿色操场+三层校舍”的空镜图,还是做一张保健老师晨检的场景
第5张 国旗
我知道“旗”的主题敏感,不一定能生成![]()
![]()
第6张:俯视全景早操图
我想让豆包图片实现“在黄色点点上生成小孩,在黄点围城的圆圈上做操”的图片
放弃生成“早操俯视图”。
第7张,楼梯
第8张图:建构室:虚拟孩子在建构垫区域的游戏
第9张:美工室,一次成型。
孩子应该在柜子组成的“方形区域”玩美术,图片却生成了孩子在外面的白砖地道上游戏,感觉更符合实际情况!方形区域主要是拿材料用的,周围的地方适合幼儿操作
把满意的图片下载
视频制作:
因为这是幼儿园生活的内容,所以没有用豆包写脚本,而是我自己根据实际工作情况,编写图片转动态视频的关键词。
我把图片放到豆包里,让它观察图片,并帮我写动态视频的景别
终于生成了!
美工室做起来很顺利,一次成型
最后,做“升旗”,如果生成不了动态升旗,就用晨检的图片做动态视频。
最后做一下爬楼,但是没有免费出图的额度了
下载视频
转GIF
''' 结题报告WORD 插入 MP4转gif动画(降低帧率) deepseek、阿夏 一定要用Python3.7.8 20250718 ''' import os from moviepy.editor import VideoFileClip def convert_mp4_to_gif(input_folder, output_folder=None, scale=0.5, fps=5, colors=128): """ 修复版的MP4转GIF函数 """ if output_folder is None: output_folder = input_folder os.makedirs(output_folder, exist_ok=True) for filename in os.listdir(input_folder): if filename.lower().endswith('.mp4'): input_path = os.path.join(input_folder, filename) output_path = os.path.join(output_folder, f"{os.path.splitext(filename)[0]}.gif") print(f"正在转换: {filename}...") try: # 使用更稳定的方式读取视频 clip = VideoFileClip(input_path) # 检查视频是否成功读取 if clip.duration == 0: print(f"警告: {filename} 可能为空或损坏") continue # 调整尺寸(更保守的参数) if scale is not None: clip = clip.resize(scale) # 限制GIF时长,避免文件过大 if clip.duration > 10: # 如果视频超过10秒,只取前10秒 clip = clip.subclip(0, 10) # 使用更稳定的GIF输出参数 clip.write_gif( output_path, fps=min(fps, 8), # 限制最大帧率 program='ffmpeg', verbose=False, logger=None ) # 检查输出文件 if os.path.exists(output_path) and os.path.getsize(output_path) > 0: print(f"✓ 转换成功: {os.path.basename(output_path)}") else: print(f"✗ 转换失败: 输出文件为空") except Exception as e: print(f"✗ 转换 {filename} 时出错: {str(e)}") finally: if 'clip' in locals(): clip.close() # 测试版本 - 更保守的参数 if __name__ == "__main__": path = r'D:\test\20桌面素材\20260414《幼儿园》豆包风格:动漫\图片\视频' # 首先检查文件夹是否存在 if not os.path.exists(path): print(f"错误: 路径不存在 - {path}") else: print(f"找到文件夹,包含文件: {os.listdir(path)}") convert_mp4_to_gif( input_folder=path, # scale=0.5, # 更小的缩放比例(5秒) scale=0.33, # 更小的缩放比例(10秒) fps=8, # 更低的帧率 colors=64 # 更少的颜色 )如果是10秒的豆包视频,就用缩小比例0.33,可以让视频都最接近于5MB
因为原图截取上下半部分(上半部分有摄像头、屏幕,不能生成AI视频)所以生成出来的视频也是按照截图的部分的尺寸生成的,比其他图片都宽度要长,高度要短![]()
用剪映把五个视频合并
视频里面有好听的适配的背景音乐(户外噪音、国歌、幼儿聊天声音、优美伴奏音乐)。
旁白就在左上角写上五个镜头的主要内容:来园礼貌招呼、户外运动、升国旗爱国主义教育、建构游戏、美工学习。
20260414豆包AI视频8《幼儿园场景》风格:动漫