来了~ 基于上一篇文章的思路。有了一个大概的风格,讲出一个新的剧本和故事,产出一个完全新的不一样的原创视频。
老规矩,文末有成品视频,没有精挑细选的,一次生成的,如果继续调教下,效果可提升。
2 个思路:
第一,原创是视频主体(不是主题)。可以理解为主角,猫、狗,超人等。就是把原始视频,每个视频的片段,解析出来就成了文字,作为视频脚本。通过把这个视频脚本,生成一个新的视频脚本,视频脚本格式需要拆分为独立的若干个片段。这样就保证了每一个片段,每一个6秒钟的视频长度的脚本内容。最后合并为一个新的视频+音频。
第二,原创视频的脚本(剧本和故事)。直接不用之前的了,直接用 AI 生成一个视频脚本,脚本分为若干个片段,然后用每个片段来生成一个视频。然后把这些视频组合起来就可以了。
BMG也可以更换为原创,个人建议用 sono
这里有个坑,如何保证每一个片段的任务主题都是一样的?需要注意下,具体看文中。
思路 1:视频解析与脚本生成
实现第一个思路:
就是把原始视频,每个视频的片段,解析出来就成了文字,作为视频脚本。通过把这个视频脚本,生成一个新的视频脚本,视频脚本格式需要拆分为独立的若干个片段。这样就保证了每一个片段,每一个6秒钟的视频长度的脚本内容。最后合并为一个新的视频+音频。
之前的教程已经可以解析视频的文本,需要把这个文本清洗一下
这里用这个视频举例。
用提取视频的脚本;得到视频的脚本内容。时间间隔是 1.5s 一个图片素材。
代码块 0,https://xxxx.com/video_frames/frame_0000_1730469319.jpg,这幅图画的幽默之处在于一只小猫穿着人类的衣服和帽子,看起来像是在烘焙。它那双大大的、闪闪发光的眼睛和它试图把面粉倒进碗里的滑稽动作,创造了一个异想天开和可爱的场景。一只猫进行人类活动的想法本身就很有趣,而小猫脸上的天真快乐更增添了这幅画轻松愉快和诙谐的本质。 1,https://xxxx.com/video_frames/frame_0001_1730469319.jpg,这张图片描绘了一只穿着粉色厨师服装、头戴着粉色厨师帽的小白猫在厨房里烘焙的场景。这只小猫有着大大的蓝色眼睛和粉红色的鼻子,它的表情看起来非常开心。它正用爪子拿着一个鸡蛋,似乎是在准备把鸡蛋打到面前的碗里。碗里已经有一个完整的蛋黄了。桌子上撒满了面粉,旁边放着一瓶牛奶和一些散落的蛋壳。整个场景给人一种温馨又有趣的感觉。 2,https://xxxx.com/video_frames/frame_0002_1730469319.jpg,这张图片非常有趣,因为它展示了一只穿着粉色围裙和厨师帽的小猫在厨房里。这只小猫有着雪白的毛皮、明亮的蓝色眼睛和粉红色的鼻子,它的爪子正放在一个装有鸡蛋的碗上,好像它正在准备烘焙。周围散落着面粉和几个蛋壳,增添了滑稽的混乱感。此外,小猫那双大而圆的眼睛和微笑给人一种它对烹饪充满热情的印象,即使它还只是个孩子。 3,https://xxxx.com/video_frames/frame_0003_1730469319.jpg,这张图片中的幽默元素来自于一只小猫参与人类烘焙活动的荒谬性。看到这只穿着粉色厨师服的小猫用电动打蛋器搅动蛋糕糊,仿佛它真的在烹饪一样,这一幕非常有趣。小猫脸上那类似人类的快乐表情增加了喜剧效果,因为它似乎对自己的烘焙工作感到自豪。厨房中被打翻的面糊和混乱的场景也增强了这幅画的诙谐感。 4,https://xxxx.com/video_frames/frame_0004_1730469319.jpg,这幅图中的幽默元素在于一只小猫正在烘焙蛋糕的场景。小猫穿着厨师服装,戴着粉色帽子,围着粉色围裙,它正用爪子拿着一个杯子往蛋糕模具里倒东西,这很有趣,因为猫通常不会做这样的事情。此外,厨房里一片混乱,面粉散落一地,蛋糕糊也洒了出来,增加了喜剧效果,暗示这只“小厨师”可能不太熟练。 5,https://xxxx.com/video_frames/frame_0005_1730469319.jpg,这幅图片的幽默之处在于一只小猫穿着人类的衣服和帽子,扮演着厨师的角色。小猫从烤箱里拿出一个蛋糕的场景很有趣,因为猫通常不会做烘焙,也不会使用烤箱。此外,小猫那双大大的、闪闪发光的眼睛以及它试图保持平衡在托盘上的样子增加了喜剧效果。 6,https://xxxx.com/video_frames/frame_0006_1730469319.jpg,这张图片的幽默之处在于一只小猫穿着人类的烘焙服装,戴着厨师帽和围裙,正用挤花袋在蛋糕上挤奶油。小猫那双大大的、无辜的眼睛和它试图保持专业烘焙姿态的努力形成了鲜明的对比,而实际上它的爪子却笨拙地悬在蛋糕上方,这增加了喜剧效果。此外,小猫嘴边沾着的奶油暗示了它可能已经偷偷品尝了一些蛋糕,这进一步增强了整个场景的诙谐性。 7,https://xxxx.com/video_frames/frame_0007_1730469319.jpg,这张图片描绘了一只穿着粉色围裙、戴着粉色厨师帽的白猫,它有着引人注目的蓝色眼睛和粉红色的鼻子。这只小猫正用一只爪子拿着银色的叉子,似乎正在品尝一块放在木制砧板上的蛋糕。蛋糕看起来是黄色和白色的,可能是香草或柠檬口味,中间夹有粉色的奶油或糖霜。背景是一个温馨的家庭厨房,可以看到一些厨房用品。整个场景给人一种可爱和甜蜜的感觉。图片下方还有“Cute Cat Games”的字样。 8,https://xxxx.com/video_frames/frame_0008_1730469319.jpg,这幅图片描绘了一只穿着粉色厨师服装和帽子的白色小猫坐在桌子旁,它闭着眼睛微笑,用叉子吃着一块装饰精美的蛋糕。蛋糕上面有白色的奶油霜和一颗草莓。桌子上还放着一个完整的草莓。背景模糊不清,但似乎是一个室内环境。整个场景给人一种温馨、愉快的感觉。此外,图片下方有一行水印文字“Cute Cat Games”,表明这张图片可能与某个游戏或品牌有关。
用 GPT-4o 的 API 接口清洗一下, 7个视频的素材就有了;
代码块 # Start Generation Here import requests import json def custom_openai_gpt4(prompt, api_key, api_base, model_name): headers = { "Content-Type": "application/json", "Authorization": f"Bearer {api_key}" } data = { "model": model_name, "messages": [{"role": "user", "content": prompt}], "temperature": 0.7 } response = requests.post(f"{api_base}/v1/chat/completions", headers=headers, data=json.dumps(data)) if response.status_code == 200: return response.json()['choices'][0]['message']['content'] else: return f"Error: {response.status_code}, {response.text}"
为了更好的阅读体验,来飞书看吧:
https://y3my0b87ql.feishu.cn/docx/RA0mdDv2mo76PJxtGS8c2onynsd
Comments on "第二弹:生成 Shorts原创视频" :