我了解到视频教程是教导学生的好方法,而开源工具帮助我将视频制作技能提升到了新的水平。本文将解释如何入门,以及如何在您的视频教程项目中增加艺术性和创造力。
我将描述一个端到端的工作流程,使用开源工具来完成每个子任务以制作视频教程。就本教程而言,制作视频是“任务”,而制作视频的各个步骤是“子任务”。这些子任务包括视频屏幕捕获、视频录制、视频编辑、音频录制和工作量估算。 其他工具包括硬件,如相机和麦克风。我的工作流程还包括工作量估算作为子任务,但这更像是一种通用技能,类似于开发软件时的工作量估算概念。
我的工作流程包括将大部分视频内容录制为屏幕捕获。我使用智能手机录制辅助视频素材(称为 B 卷),因为它是一种廉价且普及的摄像机。然后,我使用视频编辑器将素材剪辑成镜头序列。
视频教程的优势
录制视频教程有很多原因。有些人更喜欢通过视频而不是像网页和手册这样的文本来学习。这种偏好可能部分是代际差异——我的学生往往更喜欢(或至少欣赏)视频选项。
某些模式,如图形用户界面 (GUI),更易于通过视频演示。视频教程也非常适合用于记录开源软件。展示用于制作软件演示视频的便捷标准工作流程,可以使使用者更容易学习新软件。
教人们如何制作视频可以帮助增加参与开源软件的人数。使用户能够录制自己使用软件的过程,有助于他们分享知识。教人们如何进行基本的屏幕捕获,是使用户更容易提交开源软件的错误报告的好方法。
教育工作者越来越多地转向教程视频,以此作为异步交付课程内容的方式。向在线课堂过渡最直接的方式是通过视频会议系统进行讲课。另一种选择是翻转课堂,它“翻转”了传统的教学方法(即,课堂教学后进行独立家庭作业),改为让学生在家自己观看录制的讲座,并将课堂时间用作现场、同步、互动的课程,用于进行独立和项目工作。尽管视频技术在课堂中已经发展了一段时间,但 Covid-19 大流行强烈地促使许多教育工作者(比如我在圣托马斯大学的同事和我)在 Covid-19 迫使学校关闭时采用视频技术。
之前,我在南加州大学安纳伯格传播与新闻学院工作,该学院提供了一个项目和一个应用程序,以帮助公民记者制作更高质量的视频。(公民记者不是专业记者,而是利用他们与时事的接近性来记录和分享他们的经历)。同样,本文旨在帮助您制作精美、高质量的视频教程,即使您不是专业的摄像师。
屏幕捕获
屏幕捕获是制作视频教程的第一个子任务。我使用 Open Broadcaster Software (OBS) 套件。OBS 最初是用于直播视频游戏,现在已发展成为用于视频录制和直播的通用工具。它使用 Qt 编程,这使其可以在不同的操作系统上运行。OBS 可以将内容捕获为视频文件或直播流,但我使用它捕获到视频文件以创建视频教程。
对于创建软件视频教程之类的东西来说,屏幕捕获是自然的起点。不过,OBS 也适用于使用物理物体的教程,如电子产品或木工。一个简单的用途是录制演示文稿,但它也支持网络摄像头和切换视图以组合多个网络摄像头和屏幕捕获。事实上,您可以将简单的演示文稿与教程结合起来;在这种情况下,演示文稿幻灯片为其他教程内容提供了结构。

OBS 中的主要抽象概念是场景,这些场景由来源组成。来源是任何基本的视频输入,包括网络摄像头、整个桌面显示器、单个应用程序和静态图像。场景由一个或多个来源组成。任何单个来源都可以是一个场景,但场景的力量和创造力来自于组合来源。一个由两个来源组成的复合场景的例子是视频捕获的演示文稿,带有一个“会说话的头”——即,在较大的显示器内嵌入一个小窗口,其中录制了演示者的网络摄像头面部影像。在某些情况下,“会说话的头”可以帮助演示者更好地与观众互动,并且它可以作为音频之外的额外信息通道。
此示例实现了一个三场景设置:一个场景是网络摄像头,另一个场景是完整的桌面显示器捕获,第三个场景是显示器捕获,带有一个嵌入的网络摄像头视频。
如果您使用的是新的 OBS 安装,您将在左下角看到一个名为“场景”的空白场景,没有任何来源。如果您有现有的 OBS 安装,您可以从“场景集合”菜单中创建一个新的场景集合来重新开始。
首先,通过右键单击场景并选择“重命名”来将第一个场景重命名为“Face”。然后,通过选择“来源”下的“+”,选择“视频捕获设备”,然后单击“新建”来添加网络摄像头作为来源。将名称设置为“Webcam”,然后单击“确定”。这将打开一个屏幕,您可以在其中选择和预览网络摄像头,以确保它工作正常(如果您有多个网络摄像头,这将非常有用)。在您选择网络摄像头并单击“确定”后,您需要调整其大小。这可以手动完成,但更简单的方法是右键单击,选择“变换”,然后选择“适应屏幕”。
关于命名场景和来源的题外话:我喜欢在场景(我给它抽象名称,如 Face)和来源(我给它具体名称,如 Webcam #1)之间做出逻辑区分。当您有多个场景和来源时,这样的命名约定很有用。您始终可以通过右键单击并选择“重命名”来重命名场景和来源,因此不必太担心在此阶段命名。
通过单击场景区域下方的“+”按钮来添加第二个场景。将其命名为“Desktop”(或者如果您有多个显示器设置,则使用另一个描述此屏幕的名称)。然后,在“来源”下,单击“+”并选择“显示器捕获”。选择您要捕获的显示器(如果您只有一个显示器,则只有一个选项)。通过右键单击“变换”选项来调整视频大小以适应屏幕。如果您只有一个显示器,您应该会看到一个迷幻的、递归的视图,即屏幕捕获中的屏幕捕获,一直到无穷大。
对于第三个场景,您可以使用快捷方式,即复制上一个场景并添加一个嵌入的网络摄像头。为此,右键单击上一个场景,选择“复制”,并将其命名为“Desktop with Talking Head”(或类似的名称)。然后,通过在此来源被选中时单击“来源”下的“+”,选择“视频捕获设备”,然后在“添加现有”下选择您的网络摄像头(而不是像以前那样选择“新建”)。这一次,不要将网络摄像头调整为整个屏幕大小,而是移动和拉伸网络摄像头,使其位于右下角。现在,您将在同一场景中同时拥有桌面和网络摄像头。
现在屏幕捕获设置已完成,您可以开始制作基本的软件教程了。单击右下角“控制”下的“开始录制”,录制您想在教程中展示的任何内容,并使用场景选择器来控制您正在录制的来源。更改场景就像在编辑视频时进行剪切一样,只不过它是在您制作教程时实时发生的。由于 OBS 中的场景转换是实时发生的,因此这比事后编辑视频更节省时间,所以我建议您尝试在 OBS 中完成大部分场景转换。
我在上面提到过,OBS 以一种可以最好地描述为“迷幻”的方式递归地捕获自身。如果您正在演示 OBS 的工作原理,则在屏幕捕获中看到 OBS 很好,但如果您正在制作关于其他任何内容的教程,您将不希望捕获 OBS 应用程序窗口。有两种方法可以避免这种情况。首先,如果您有第二个显示器,您可以捕获一个显示器上的桌面环境,并在另一个显示器上运行 OBS。其次,OBS 允许您从单个应用程序(而不是整个桌面环境)进行捕获,因此您可以指定您想在视频中显示的应用程序。
当您完成录制后,单击“停止录制”。要查找您录制的视频,请使用“文件”菜单并选择“显示录制”。
OBS 是一个强大的工具,具有比我描述的更多的功能。您可以在 使用 OBS Studio 进行 Linux 实时视频编辑 和 如何像专业人士一样使用 OBS 直播游戏 中了解有关添加文本标签、直播和其他功能的更多信息。对于具体问题和技术问题,OBS 有一个很棒的 在线用户论坛。
编辑视频和使用 B 卷素材
如果您在录制屏幕捕获时犯了错误,或者想缩短视频,您需要对其进行编辑。您可能还想编辑您的视频,使其更具创意和艺术性。增加创造力也很有趣,而且我相信,保持乐趣对于长期坚持您的努力是必要的。
对于本操作指南,假设在 OBS 中录制的屏幕捕获视频是您的主要视频内容,并且您有其他录制的视频来增强教程的创意质量。在电影和电视术语中,主要内容称为“A 卷”素材(“卷”指的是视频在胶片卷上捕获时),辅助视频素材称为“B 卷”。B 卷素材包括周围环境、手和指点手势、点头以及带有徽标或品牌标识的静态图像。将 B 卷素材编辑到主要的 A 卷素材中,可以使您的视频看起来更专业,并赋予其更多的创意深度。
B 卷素材的一个实际用途是防止跳切,当将两个相似的视频片段剪辑在一起时,可能会发生跳切。例如,想象一下,您在进行屏幕捕获时犯了一个错误,并且您想剪掉那部分。但是,在您删除错误后,此剪切将在两个片段之间留下一个尴尬的间隙——跳切。为了消除那个间隙,在两部分之间放置一个简短的 B 卷素材片段。放置用于填充剪切的 B 卷镜头称为切出镜头(在这里,“镜头”用作“片段”的同义词,来自动词“拍摄”电影)。
B 卷素材也用于构建镜头序列。就像软件工程师从单个语句、函数和类构建设计模式一样,摄像师从单个镜头或片段构建镜头序列。这些镜头序列增强了视频的质量和创造力。
其中之一,称为五镜头序列,可以为您的视频教程制作一个良好的开场序列。顾名思义,它由五个镜头组成
- 您的手的特写镜头
- 您的脸的特写镜头
- 您身处其中的环境的广角镜头
- 越肩镜头,显示动作,就像您的观众在您的肩膀上观看一样
- 一个创意镜头,捕捉不寻常的视角或观众应该知道的其他内容
此 示例 展示了它的外观。
展示您自己进行活动的图片也可以帮助人们更好地想象自己做这件事。有大量关于所谓的“镜像神经元”的研究,当观察到另一个人的动作,尤其是手部动作时,这些神经元会放电。五镜头序列也是专业视频记者使用的一种模式,因此使用它可以使您的视频具有专业外观。
除了这五个 B 卷镜头外,您可能还想录制自己介绍视频。这可以使用 OBS 使用网络摄像头完成,但是使用智能手机摄像头录制可以让您选择不同的视图和背景。
录制您的 B 卷素材
您可以使用智能手机摄像头捕获五镜头序列的 B 卷素材。智能手机不仅普及,而且其连接性使其易于使用 文件共享应用程序 将您的视频同步到您计算机上的编辑应用程序。
如果您是独自工作,您将需要一个带有智能手机支架的三脚架。这使您可以设置录制,而无需将手机握在手中。有些三脚架带有遥控器,可让您开始和停止录制(搜索“自拍三脚架”),但这只是一种便利。使用智能手机的前置“自拍”摄像头可以帮助您监控摄像头是否对准正确。
在录制的片段的开头和结尾都会有您需要剪掉的素材。我更喜欢将五个片段录制为单独的文件,有时我需要多次拍摄才能获得正确的镜头。带有干擦板的电影制作“场记板”是一件可选设备,可以帮助您跟踪 B 卷素材,让您在上面写下有关镜头的信息(例如,“手部特写,拍摄 2”)。场记板的功能——顶部的横杆发出拍板声——对于同步音频很有用。如果您有多个摄像头和麦克风,这将很有帮助,但在这种简单的设置中,场记板的主要用途是让您看起来像一位严肃的作者。
一旦您录制了五个镜头和您想要的任何其他素材(例如,口头介绍),请将视频文件复制或同步到您的台式计算机以开始编辑。
编辑您的视频
我使用 OpenShot,这是一个开源视频编辑器。与 OBS 一样,它是用 Qt 编程的,因此它可以在各种操作系统上运行。

轨道是 OpenShot 的主要抽象概念,轨道可以由单个项目文件的片段组成,包括视频、音频和图像。
从五镜头序列中的五个片段和从 OBS 捕获的视频开始。要将片段导入到 OpenShot 中,请将它们拖放到项目文件区域中。这些项目文件是进入轨道的原始素材——您可以将此集合视为类似于厨师在烹饪菜肴之前收集食材的暂存区。片段不需要编辑:您可以在将它们添加到最终视频时使用 OpenShot 编辑它们。
将五个片段添加到项目文件区域后,将第一个片段拖放到顶部轨道。轨道就像图层,编号较高的轨道位于编号较低的轨道前面,因此顶部轨道应该是轨道四或五。理想情况下,五镜头序列中的每个镜头都应大约两到三秒长;如果它们更长,请剪掉您不想要的部分。
要剪切片段,请将光标(时间轴上的蓝色标记)移动到您要剪切的位置。右键单击蓝色光标,选择“全部切片”,然后选择您要保留的哪一侧。修剪片段后,将下一个片段添加到同一轨道,并在第一个片段之后留出一点空间。像修剪第一个片段一样修剪第二个片段。在修剪完两个片段后,将第一个片段一直向左滑动到时间轴上的零点。然后,将第二个片段拖到第一个片段上,使第二个片段的开头与第一个片段的结尾重叠。当您释放鼠标时,您将看到一个蓝色区域,即片段重叠的位置。这个蓝色区域是 OpenShot 在片段重叠时自动添加的过渡效果。如果重叠不太正确,最简单的修复方法是分离片段,删除过渡效果(选择蓝色区域并按 Delete 键),然后重试。OpenShot 会在镜头重叠的位置自动添加过渡效果,但当它们分离时,它不会自动删除它。继续修剪和重叠五镜头序列的其余镜头。
您可以使用 OpenShot 过渡效果做更多事情,OpenShot 的用户指南 可以帮助您了解这些选项。
最后,添加来自 OBS 的屏幕捕获视频片段。如有必要,您可以以相同的方式编辑它,方法是将时间轴中的蓝色光标移动到您要修剪的位置,右键单击蓝色光标,然后选择“全部切片”。如果您需要保留切片的两侧——例如,如果您想剪掉视频中间的错误——在错误的两侧进行切片,保留两侧,并删除中间部分。这可能会导致跳切;如果是这样,请在它们之间插入一个 B 卷素材片段。我发现手在键盘上的特写镜头或越肩镜头是用于此目的的良好切出镜头。
此示例未使用它们,但 OpenShot 中的其他轨道可用于添加并行视频轨道(例如,网络摄像头、OBS 中的屏幕捕获或使用单独的摄像头录制的素材)或添加额外的音频,如背景音乐。我发现使用单个轨道最方便组合五镜头序列的片段,而使用多个轨道最适合添加单独的音轨(例如,将在整个视频中播放的音乐)或当同一动作的多个视图被单独捕获时。
此示例使用 OBS 捕获了两个来源,网络摄像头和屏幕捕获,但这都是使用单个设备(计算机)完成的。如果您有来自另一个设备的视频,例如独立摄像头,您可能需要使用两个并行轨道来组合摄像头视频和屏幕捕获。但是,由于 OBS 可以在一个屏幕上实时捕获多个来源,因此另一种选择是使用第二个网络摄像头而不是独立的摄像机。在 OBS 中完成所有录制并在进行屏幕捕获时切换场景,将使您能够避免事后编辑。
录制和编辑音频
对于录音的音频组件,您计算机的内置麦克风可能就足够了。它也更简单并且可以省钱。如果您的计算机的内置麦克风不够好,您可能需要投资购买专用麦克风。
即使是高质量的麦克风,如果您在录制时不注意一些事项,也可能会产生较差的音频质量。一个问题是在不同的声学环境中录音:如果您在一个完全静音的环境中录制视频的一部分,而在另一个有背景噪声(如风扇、空调或其他电器)的环境中录制另一部分,则声学背景的差异将非常明显。
您可能会认为最好没有背景噪音。虽然对于录制音乐来说可能是这样,但有一些环境房间噪音甚至可以消除在不同声学环境中录制的片段之间的差异。为此,请在目标环境中录制大约一分钟的环境声音。您最终可能不需要它,但如果您预计在不同的环境中录音,那么在开始时进行简短的音频录制会更容易。
音频压缩是另一种可以帮助您解决音量问题的技术(如果出现)。压缩有助于减少安静和响亮音频之间的差异,并且它具有不放大背景噪音的设置。Audacity 是一款有用的开源音频工具,其中包括压缩功能。

如果您计划将多个同步录音编辑在一起,则使用场记板很有帮助。您可以使用来自场记板的音频音量中的尖锐峰值来同步不同的轨道,因为拍板声使对齐不同的录音更容易。
估算和计划
一个相关的问题是估算完成任务和项目所需的时间和精力。由于许多原因,这可能很难,但是有一些通用的经验法则可以帮助您估算完成视频制作项目所需的时间。
首先,正如我所指出的,在录制时使用 OBS 场景转换来切换视图比事后编辑场景转换更容易。如果您可以在录制时捕获转换,那么您在编辑时就少了一项任务。
另一个经验法则是,随着录制素材量的增加,通常需要更多的时间和精力。一方面,录制更多素材需要更多时间。此外,更多素材增加了组织和编辑它的开销。相反且有些违反直觉的是,在给定相同数量的原始素材的情况下,较短的最终项目通常比更长的最终项目需要更多的时间和精力。当输入量恒定时,将内容编辑成较短的产品比最终视频长度限制较少时更难。
为您的视频教程制定计划将帮助您保持在正轨上,并且不会忘记任何主题。计划的范围可以从一组要点到思维导图再到完整脚本。计划不仅可以在您开始录制时为您提供指导,还可以在视频完成后提供帮助。提高视频教程实用性的一种方法是制作视频目录,其中每个主题都包含其开始的时间戳。如果您有视频计划——无论是要点还是脚本——您都已经有了视频的结构,您只需添加时间戳即可。许多视频分享网站都有从特定点开始播放视频的方法。例如,YouTube 允许您在视频 URL 的末尾添加锚点标签(例如,youtube.com/videourl#t=1m30s
将在视频开始播放 90 秒后开始播放)。为视频提供脚本对于聋人和听力障碍的观众也很有用。
试一试
开源的一大优点是尝试新软件的门槛很低。由于该软件是免费的,因此制作视频教程的主要成本是硬件——用于屏幕捕获和视频编辑的计算机以及用于录制 B 卷素材的智能手机。
致谢:当我开始学习视频时,我从同事、朋友和熟人的帮助中受益匪浅。圣托马斯大学教师发展中心为这项工作提供了经济资助,我在圣托马斯大学的同事 Eric Level 为我提供了许多在课堂上使用视频的想法。我在 USC 安纳伯格传播与新闻学院的前同事 Melissa Loudon 和 Andrew Lih 教我公民新闻和五镜头序列。我的朋友 Matthew Lynn 是一位视觉效果专家,他在时间估算和房间噪音问题上帮助了我。最后,2020 年南加州 Linux 展览会 (SCaLE 18x) 图形轨道的观众给了我许多有益的建议,包括视频目录。
2 条评论