剪映专业版教程:制作直接插入排序算法原理演示视频
前言今天教大家用剪映制作直接插入排序算法的原理演示视频。直接插入排序的原理是将待排序元素与已排序部分的最后一个元素开始比较若当前元素大于待插入元素则将其后移一位继续与前一个元素比较重复上述过程直到找到小于等于待插入元素的位置即插入点。这种抽象的逻辑用文字描述很难理解但通过动画演示就一目了然了。效果预览白色背景上展示标题和原理说明通过i指针的移动动画配合元素数字的颜色和位置变化动态演示将待排序元素46插入到已排序序列30、33、38、66、92中的完整过程。效果演示用剪映专业版制作直接插入排序算法原理演示视频第一步准备背景与文字导入背景拖入一张图片到剪映轨道1中视频比例设为916。设置“背景填充”为“颜色”颜色值选择白色。将图片缩小并移出屏幕只保留白色背景。添加标题和原理说明添加文本文字修改为“数据结构直接插入排序”入场动画为“随机集合”动画时长3秒。另一个文本为直接插入排序的原理说明“将待排序元素与已排序部分的最后一个元素开始比较若当前元素大于待插入元素则将其后移一位继续与前一个元素比较重复上述过程直到找到小于等于待插入元素的位置即插入点。为什么不从前往后比较因为从后向前可以一边比较一边移动元素查找与移动合并为一次循环效率更高而从前往后比较需要先找到位置再单独移动元素多一次遍历效率更低。”入场动画为“卡拉OK”。添加文本“下面演示直接插入排序算法的原理”配上“浑厚旁白”朗读。第二步制作指针图形用“贴纸”-“图形库”中的方形和箭头以及一个文本i制作一个指针图形。把它们的时长拉到足够大如果预估演示时长为1分钟就拉到1分钟。用“新建复合片段”的方式将它们合并。为什么要合并减少轨道占用方便后续剪辑只有合并后才能设置位置关键帧动画不合并或用“组合”方式无法作为一个整体设置位置关键帧第三步添加待排序数字把已排序序列30、33、38、66、92以独占一个轨道的形式添加进时间线。把i指针指向最后一个数92。把46单独放在已排序序列的上部在其左边加一个文本“待排序元素”。第四步添加算法步骤文字与朗读把下列语句配上“浑厚旁白”朗读并配上“卡拉OK”入场动画动画时长与文字时长相同。步骤1“将46与92比较92更大后移一位i向左移动一位。”步骤2“将46与66比较66更大后移一位i向左移动一位。”步骤3“将46与38比较46更大比较结束。将46插入到38后面的空位处。”第五步添加指针动画根据朗读的进度给i指针配上相应的位置关键帧动画并同步调整相应数字的颜色和位置变化。动画同步要点朗读到“将46与92比较”时高亮显示46和92朗读到“92更大后移一位”时92向右移动一位空出位置朗读到“i向左移动一位”时i指针向左移动到66的位置朗读到“将46与66比较”时高亮显示46和66朗读到“66更大后移一位”时66向右移动到92原来的位置朗读到“i向左移动一位”时i指针向左移动到38的位置朗读到“将46与38比较46更大”时高亮显示46和38朗读到“将46插入到38后面的空位处”时46移动到38后面的空位数字后移的处理92后移92从原位置移动到右侧空位66后移66从原位置移动到92原位置46插入46从上方移入38后面的空位每次移动后对应数字改变颜色如变为绿色表示已就位第六步设置封面点击轨道左侧的“封面”图标给它设置一个合适的封面。第七步预览与导出制作完成后点击“播放”按钮预览效果。点击右上角的“导出”。技术要点总结模块核心技术作用背景白色背景填充图片移出模仿PPT干净底色标题动画随机集合入场动画增强开场效果原理文字卡拉OK入场动画逐字显示吸引注意力指针制作方形箭头文本i模拟算法中的比较指针指针合并新建复合片段整体设置位置关键帧数字排列每个数字独占一个轨道独立控制位置和颜色待排序元素单独轨道文本标识区分待插入元素指针动画位置关键帧动态指向比较位置数字后移位置关键帧演示元素移动过程数字插入位置关键帧颜色关键帧演示最终插入位置朗读配音浑厚旁白同步讲解算法步骤复合片段的重要性指针图形由多个贴纸组成不合并无法整体设置关键帧动画“组合”功能不能用于关键帧动画必须用“新建复合片段”动画节奏建议朗读速度适中指针移动与朗读同步每次比较时停顿0.3秒让观众看清是哪两个数数字后移时要有平滑的位置过渡动画最终插入时配合高亮和音效可选结语这个直接插入排序算法原理演示视频的核心在于指针复合片段 位置关键帧动画 数字后移/插入 旁白朗读同步。掌握了这套逻辑可以自由变体制作冒泡排序、快速排序、选择排序等其他算法的演示视频也可以制作更多学科的知识讲解视频。希望这篇教程对你有所帮助。