AIGC实践|AI助力文旅短视频创作全流程

前言:

受到央视《AI我中华》及各地文旅AI宣传片的启发,本次我将尝试使用AI辅助进行城市宣传片的创作探索。我将尽可能详细的展示使用AI辅助创作城市宣传片的全过程,从灵感捕捉到最终成品呈现。现在,让我们一同踏上这段充满创意的探索之旅吧!

先看成品👇👇

AIGC实践|济南AI宣传片

一、创作要素

城市宣传片的创作是个极具挑战性的综合性工程,与虚构类的视频创作不同,城市宣传片需要确保内容的真实性,地理信息的准确性,同时,在整个视频的呈现中,不仅要展示城市的客观面貌,还要与AI绘画丰富想象力的特点相结合。

我尝试从以下几个方面着手,包括「主题定位」「内容策划(搜集)」「脚本创作」「视觉呈现」「音频创作」「后期处理」等方面。

  1. 主题定位:首先要清晰明确城市宣传片的核心主题,比如是着重展现城市的悠久历史文化、迷人自然风光、蓬勃现代发展还是特色产业优势。如果是项目合作,需要首先明确宣传片的创作目的,比如是为了吸引游客、招商引资,还是纯粹展示城市的美好形象。明确的主题定位将为宣传片奠定整体基调。

  2. 内容策划(资料搜集):广泛搜集城市的方方面面信息,从标志性建筑到民俗风情,从人文景观到科技创新,还有当地特色美食、歌曲小调、民间故事等等。这些丰富的素材将为视频内容的充实和配乐的创作提供源源不断的灵感。

  3. 脚本创作:根据主题和收集的素材,构思宣传片的故事线和情节,详细编写脚本内容,包括画面描述、旁白文案、时长安排等。

  4. 视觉呈现:视觉效果是吸引观众的重要元素。利用WHEE等AI工具,生成高质量的图像、动画和特效,吸引观众。

  5. 音频创作:音乐和配音是情感表达的重要组成元素。精心挑选适配的音乐、生动的旁白和恰到好处的音效,甚至可以根据当地特色小调量身定制专属的音乐素材,进一步增强宣传片的情感共鸣和氛围营造。

  6. 后期处理:在完成所有素材准备后,进行剪辑和合成,完成整个宣传片的创作。

为了更清晰有条理地梳理创作流程,我们可以将其细分为“策划筹备”“创意制作”“后期完善”三个阶段。

图片

二、策划筹备

在这个阶段,包括“主题定位”和“内容策划”及“脚本创作”三个部分,需要深入了解城市的特点和优势,精准确定宣传片的主题以及目标受众群体。利用ChatGPT等AI工具协助确定主题和初步内容策划,构思宣传片的故事线和情节,撰写详尽的脚本。

我以《AI我中华》的视频文案为模板,通过通义听悟将视频文案提取出来,让GPT和豆包以此为模板进行济南文案的创作。可以使用多种AI工具,将生成结果进行结合。

图片

对文案进行整理修改后,重新让GPT生成与之对应的画面内容,并且生成表格的形式,方便后续操作。

图片

确定了分镜脚本后,我又对表格进行了修改,包含了「解说词」「镜头画面」「拟声」「运镜」「生成图片」等几个部分,这样可以更好的整理前后期的思路,让整个视频的创作过程更加顺畅。

图片

三、创意制作

此阶段主要是将策划的内容转化为具体的创意和设计方案,包含了“视觉呈现”和“音频旁白”。在画面呈现方面,充分运用 WHEE的画面参考功能和图生图功能。

3.1视觉部分

我想要呈现的城市宣传片需要尽可能呈现真实的场景,为保证真实性的效果,大模型及lora都选择真实模型和风格。这里的风格选择并不绝对,根据整个宣传片的定位去做选择。

图片

图片

图片

除了画面,也尝试使用MOKI进行整个宣传片的制作。

图片

虽然因为视觉风格原因,最终没有使用生成的画面,但是旁白生成的效果及背景音都比较符合我的要求,所以最终使用了旁白效果。

3.2音频旁白

旁白的部分,因为开始是参照《AI我中华》的文案内容,所以旁白也想用类似的,提取音频文件,直接使用剪映的人声分离功能,再使用分离音频功能,最终提取出旁白内容。将旁白内容在睿声中克隆音色。也使用了剪映自带的配音,但是都没有特别满意,最终使用了MOKI生成的旁白。

图片

四、后期整合及优化

使用剪映,根据前期确定的方案脚本,进行实际的制作工作。将生成的素材、音乐和旁白导入视频编辑软件,进行剪辑、拼接、特效添加等操作,使视频流畅、富有节奏感。

图片

完成整个视频创作后,为了使画面更清晰,可以使用工具增强原视频的分辨率和帧率。使用Wink,将视频进行补帧,提升整个视频的流畅度,然后再使用无损放大提升分辨率至2k或者4k。

图片

五、总结

本文所阐述的仅是AI创作城市宣传片的最为基础的流程,其中所呈现的内容存在诸多可提升的空间,我也在持续探索中。仅希望本文能够为各位在AI创作视频的道路上提供有益的参考和启发。

如果想要在AI视频制作方面更精进,除了AI所呈现的画面内容之外,文案脚本的撰写、叙事方式的构建以及剪辑运镜等各个方面都需要更好的学习和优化。我也在不断的学习中,希望可以运用AI呈现更多更完善的视频内容。

图片

更多原创AI教程文章:

👉 AIGC实践|用AI工具打造动态有声绘本

👉 AIGC实践|探索用AI实现粘土风小游戏开发全流程

👉 AIGC实践|用AI制作视频短片创作全流程

👉 AIGC实践|探索用AI实现包装设计全流程

👉AIGC实践|AI助力一张照片生成百变写真集

👉 AIGC系列课程|灵图AI基础讲解及实践应用

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/885099.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

如何部署北斗定位应用,基于国产自主架构LS2K1000LA-i处理器平台

北斗卫星导航系统(以下简称北斗系统)是着眼于国内经济社会发展需要,自主建设、独立运行的卫星导航系统。经过多年发展,北斗系统已成为面向全球用户提供全天候、全天时、高精度定位、导航与授时服务的重要新型基础设施。 图 1 北斗定位系统的应用优势 强可控:北斗系统是国…

本省第一所!新大学,揭牌!

9月26日,海南艺术职业学院举行揭牌仪式,标志着海南省第一所公办艺术类高等职业院校正式揭牌成立。海南省旅文厅党组成员、副厅长刘成出席揭牌仪式,省教育厅党组成员、副厅长邢孔政在揭牌仪式上宣读省人民政府同意设立海南艺术职业学院的批复。…

【C++单调队列】1438. 绝对差不超过限制的最长连续子数组|1672

本文时间知识点 C队列、双向队列 LeetCode1438. 绝对差不超过限制的最长连续子数组 给你一个整数数组 nums ,和一个表示限制的整数 limit,请你返回最长连续子数组的长度,该子数组中的任意两个元素之间的绝对差必须小于或者等于 limit 。 如…

如何使用GLib的单向链表GSList

单向链表是一种基础的数据结构,也是一种简单而灵活的数据结构,本文讨论单向链表的基本概念及实现方法,并着重介绍使用GLib的GList实现单向链表的方法及步骤,本文给出了多个实际范例源代码,旨在帮助学习基于GLib编程的读…

基于SpringBoot大学生就业管理系统设计与实现

1.1 研究背景 科学技术日新月异的如今,计算机在生活各个领域都占有重要的作用,尤其在信息管理方面,在这样的大背景下,学习计算机知识不仅仅是为了掌握一种技能,更重要的是能够让它真正地使用到实践中去,以…

马丁格尔EA交易策略,昂首平台优化操作指南来了

在金融市场中,选择合适的交易工具和策略至关重要。在昂首平台,我们为您提供了多种高效交易策略,其中马丁格尔EA便是备受推崇的选择。下面我们将为您详细介绍如何在非活动阶段优化马丁格尔EA的操作,确保交易的安全与盈利。 1. 非活…

一、Spring Boot集成Spring Security之自动装配

Spring Boot集成Spring Security之自动装配介绍 一、实现功能及软件版本说明二、创建Spring Boot项目三、查看自动装配配置类四、自动装配配置类之SecurityAutoConfiguration1、SecurityAutoConfiguration部分源码2、主要作用3、SpringBootWebSecurityConfiguration3.1、Spring…

Prometheus监控k8s环境构建

传统架构中比较流行的监控工具有 Zabbix、Nagios 等,这些监控工具对于 Kubernetes 这类云平台的监控不是很友好,特别是当 Kubernetes 集群中有了成千上万的容器后更是如此,本章节学习下一代的云原生监控平台---Prometheus。 一、基于kuberne…

【从零开始实现stm32无刷电机FOC】【实践】【7.2/7 完整代码编写】

目录 stm32cubemx配置芯片选择工程配置stm32基础配置SPI的配置定时器的配置ADC的配置中断优先级的配置生成工程 工程代码编写FOC代码结构搭建电机编码器角度读取PWM产生FOC开环代码编写确定电机正负旋转方向电机旋转速度计算多圈逻辑角度电流采样极对数转子角度确定 闭环控制控…

The Open Group 2024生态系统架构·可持续发展年度大会全面解读

在全球数字化转型加速的时代背景下,人工智能技术正以前所未有的速度重塑各行各业的生态系统。尤其是随着ChatGPT、Sora等技术的爆发,AIGC(人工智能生成内容)技术在多个领域展现出超越人类的能力,AGI(通用人…

Stable Diffusion绘画 | SDXL模型使用注意事项

注意事项 SDXL模型的使用,对电脑配置要求更高,需要 8GB 以上显存的显卡SDXL模型兼容性不太好,容易出现错误,对 Mac 电脑不友好只能选择 SDXL模型 训练的 LoRA 使用不能使用旧的 VAE文件 SDXL 专用 VAE 文件:sdxl_vae.…

HTML流光爱心

文章目录 序号目录1HTML满屏跳动的爱心(可写字)2HTML五彩缤纷的爱心3HTML满屏漂浮爱心4HTML情人节快乐5HTML蓝色爱心射线6HTML跳动的爱心(简易版)7HTML粒子爱心8HTML蓝色动态爱心9HTML跳动的爱心(双心版)1…

类和对象(3)

博客ID:LanFuRenC系列专栏:C语言重点部分 C语言注意点 C基础 Linux 数据结构 C注意点 声明等级:黑色->蓝色->红色 欢迎新粉加入,会一直努力提供更优质的编程博客,希望大家三连支持一下啦 目录 1.拷贝构造 …

ACM第三次考核题解

ACM第三次考核题解 题目序号难度题目编号题目考察知识点1签到题A这是一道很难的题!!!输出2迷之难度F神说要有光,于是有了手电筒贪心3简单BThis is a real English problem!思维 英语4简单C玩具简单排序5简单I“近义词…

速通数据结构与算法第六站 树堆

系列文章目录 速通数据结构与算法系列 1 速通数据结构与算法第一站 复杂度 http://t.csdnimg.cn/sxEGF 2 速通数据结构与算法第二站 顺序表 http://t.csdnimg.cn/WVyDb 3 速通数据结构与算法第三站 单链表 http://t.csdnimg.cn/cDpcC 4 速通…

一文上手SpringSecurity【九】

在校验token的过滤器当中, 由于需要根据用户名称, 去查询出要认证的对象,然后再去数据库当中查询出角色列表、权限列表.频繁的操作数据库,可能会带来性能瓶颈, 那么我们该如何解决呢? 我们可以引入Redis, 将认证的对象,存储到Redis当中,在校验token的过滤器当中,可以直接从Red…

9.29 LeetCode 3304、3300、3301

思路: ⭐进行无限次操作,但是 k 的取值小于 500 ,所以当 word 的长度大于 500 时就可以停止操作进行取值了 如果字符为 ‘z’ ,单独处理使其变为 ‘a’ 得到得到操作后的新字符串,和原字符串拼接 class Solution { …

ServletContainerInitializer接口详解

版权声明 本文原创作者:谷哥的小弟作者博客地址:http://blog.csdn.net/lfdfhlServletContainerInitializer概述 ServletContainerInitializer是Servlet 3.0规范中引入的一个接口,它的主要目的是允许开发者在Servlet容器(如Tomcat、Jetty等)启动时执行一些自定义的初始化代…

synchronized相关知识

1、对象头Markword 2、锁升级过程 无锁 偏向锁:只有一个线程过来加锁,Markword对应变化:偏向线程ID存储当前线程ID,偏向锁标志位置成1,锁标志位置为01;此后如果当前线程再次获取锁,只需对比偏…

《十年国庆游,洞察中国旅游新趋势》

作者:侯炯 一、十年国庆旅游数据总览 过去十年,中国国庆旅游市场呈现出丰富的变化和强劲的发展态势。从接待游客人次来看,2014 年接待国内游客 4.75 亿人次,到 2019 年已增长至 7.82 亿人次,2023 年国内旅游出游人数更…