精益副业-06-精益网课变现实战
base
5w: what when where why who
2H: how(如何做?资源?)? how much(做到什么程度?)
大纲的注意点
这一节我们来讲大纲。大纲大家都会做,所以我们不全面的展开,只挑其中一些需要注意的点和大家交流。
条理性
最重要的一点,就是大纲一定要有条理性。
如果在条例性上做得不够好,其他细节做得再好,这个课做出来在逻辑上也是乱的,最后学起来就会很别扭。
具体来说,我们要保证大纲的层次足够清楚,逻辑足够严密。有一个比较常用的结构推荐给大家,尤其适合知识性为课程。
三段式
这个结构分成三段,是一个总、分、总的结构。
总
在课程的最开始,我们会简明扼要地讲明白整个课程包含哪些内容;课程中的一些基础、原理也会放到这里。
分
之后呢,我们就可以按照章节进行展开,对每一个部分进行详细地讲解。
总
在最后我们会进行一个总结,同时放入一个大的实践章节。这样不但可以复习内容,还可以学以致用。当然在每一章结尾也可以安排小实践内容。
绝大部分以知识讲授为主的课程都可以采用这种总分总的结构,非常好用。
提问式
我们也可以用问问题的方式来引出我们的每一部分结构。比如「是什么」——「为什么」——「怎么做」。这种结构可以是全局的,也可以是针对每一部分的。它会让我们的逻辑和层次更清晰。
覆盖面
第二个需要注意的点是覆盖面。
因为我们的课程往往是出于自己的实践经验,有时候会局限于我们所在的公司和所在的行业节点,它的覆盖不一定特别的全。所以我们的视角不一定能覆盖到所有的需求方。
有时候我们的课程是为了一类人做的,但另外一类人,实际上也可以学习我们的课程,就差一点点的周边知识。
在这种情况下,如果我们可以注意到大纲的覆盖面,把缺少的那点知识补上,就可以扩大受众,让我们的销售变得更为容易。
那具体怎么保证大纲的覆盖面呢?
那首先大纲应该覆盖该领域的主要内容,这些内容通常来源于以下几个地方:
官方文档:官方会处理几乎所有来自社区和其他客户的需求,即使一些边缘的需求,因为囤积的时间比较长,也会慢慢地累积起来,所以一般来讲官方资料的覆盖度是最为全面的
行业的权威文档:虽然不是官方出品的,但因为日积月累它最后可能变成了事实标准,也是我们作为参考的一个主要来源
图书:这也是大参考源,对于经典知识来讲,一些销量比较好的图书,会经过多次的再版,并会加入一些之前没有覆盖的内容。使用微信读书的无限卡,无需购买就可以直接搜索大量计算机图书,对查资料来讲非常好用
同类课程:国外的同类课程往往也是非常好的参考,尤其是面向新技术的课程
然后呢,我们的大纲应该覆盖该领域最频繁出现的问题,那我们到什么地方找问题呢?
搜索关键词
专业问答网站,比如 stackoverflow.com
GitHub 的 issue 区
课程平台的答疑区
粒度
除了条例性和覆盖面,那我们最后,而且其实也是非常想强调的一个问题,就是大家一定要注意我们大纲的粒度。
大纲这名字听起来就像一个目录,很具备误导性。很多同学做大纲的时候,通常做两个层次就算是做得细的了。
事实上,大纲的粒度越细,课程的品质就越可控,后期制作起来速度就越快。而且我们要拿大纲去做预售来验证需求,它越细,验证的效果就越好。
所以呢,建议大家把大纲至少细化到段落这个级别,同时把段落以下的一些知识点所涉及到的素材和资料,全部都整理到这个节点上去。
这里推荐大家使用 Dynalist 这种无限分级的树状笔记软件来做大纲,会特别方便。
通过预售验证销量
为什么要验证
随机抽样了某云课堂上近 500 门付费课程(通过搜索「课」字),其中销售不到 30 的有 24%,销售小于等于 1 的 10%
这是我之前分析某课程平台时的抽样数据,有十分之一的课程销量小于等于一,这个一还很可能是作者;而销售不到 30 套的课程约四分之一。
这些失败的课程背后,每一个都可能有几十几百个小时的制作时间,既然我们把宝贵的副业时间投入其中,就应该尽量避免重蹈覆辙。
如何验证
回到我们这一节课的标题上来,「通过预售验证销量」。两个关键词「预售」,「销量」。
预售,我们用什么来做预售?
简单一点可以用「课程介绍」,复杂一些则可以提供「试学章节」,但我们测试下来最合适的是「课程大纲」。它能非常清楚的描述内容范围。
销量,如何来评估?我们需要给自己设定一个达标的销售额,一般设定为比成本略高,预售结束时如果销售不达标,我们就退款,不制作这个课程了。
抓住这两个关键,就可以做好验证。在此基础上,可以扩展出一个完整的流程:
准备课程介绍资料,主要是大纲和试学章节
设定验证的目标,设定预售达标值
开始预售
每天统计销售量,并根据反馈调整介绍
预售达标则进入课程制作
预售不达标则进行退款,并反思价值主张
要支撑这个流程,我们大致有三种方案:
通过众筹/预售平台来完成
自建众筹/预售平台
通过付费群简单解决下
下边我们分别来说:
众筹/预售平台
使用现成的众筹/预售平台是最省心的。
其实最方便的是微博提供的众筹功能,集传播和销售于一体,很适合在微博有影响力的同学。
之前我用的时候还挺好找,现在这个功能藏得有点深,在微博的钱包二级菜单里。
当然,其他的平台也是可以的。大体来讲,这类平台的问题在于操作相对麻烦,对个人的话,除了收取服务费,往往还会代扣 20% 左右的税。
另一方面,课程还不是实物商品,众筹完了可以直接寄送;我们众筹完以后,可能还要提供在线观看课程的功能。如果放到其他平台,还有一个账号统一的问题要解决。
自建众筹/预售平台
对于我们程序员来讲,自建众筹/预售平台是很容易的事情。找不到满意的平台,当然是自己动手丰衣足食。
功能开发上很简单,但这里有一个非技术因素,那就是支付接口往往需要公司资质来申请,个人很难申请下来。
所以还没有搞定支付的同学们在动手前要留意,不要花几周写完系统要上线时才想起来。
付费群
付费群就不需要任何的开发,交易完全走一对一支付,只要自己在年终走个税申报就行。
它的缺点在于维护成本有点高,需要手工跟进整个众筹的流程;群功能也相对有限,甚至出现过仿冒老师的账号进行收款的事情。
这里也分享一个微信批量退款的小技巧:将要退款的同学拉到一个微信群中,然后发一个人数乘以金额的普通红包就可以了。注意是普通红包,不是拼手气红包。
综合以上,我们的建议是,早期通过付费群或者一对一付费就可以了。等到付费用户多了以后,再专门开发一个系统来做预售/众筹。
我们也做了一个众筹+课程托管的一体化平台自用,等成熟以后会考虑开放出来,感兴趣的同学可以关注下我的微博。
常见的课程片段类型
这一节开始我们来讲课程的制作。
我们将常见的课程分成四种片段:
文稿讲义类:这是我们最熟悉的PPT+语音的形式
屏幕录制类:在实战和演示时用得最多的形式
真人出镜类:技术类课程用得较少,一般在右下角放一个小窗显示真人
虚拟形象类:不想真人出镜时,可以用虚拟形象来代替
几乎所有的课程都是由以上四类课程片段组合而成,所以一旦学会了每种片段的制作,也就学会了几乎所有课程的制作。
文稿讲义类课程片段的制作
这里的文稿讲义,主要指使用幻灯片软件来进行播放的资料。
如果是使用PDF这类材料,其实是属于「屏幕录制」类,我们会在下一节里详细讲解。
对于文稿讲义类课程片段,我们的画面、图文内容都已经做到了幻灯片里面,要录制的主要是声音。但我们有三种截然不同的方式来录制声音:
第一种是最通用的,通过全局录屏来完成。不管是使用什么软件,只要在电脑里,都会被录下来。
第二种是使用幻灯片软件自带的「演讲录制」功能来完成。
第三种是最不为人知的,通过幻灯片软件的「导出为视频」来完成,这种方式有一个非常大的优点,可以极大地降低修改成本,在后文中会详细说明
下边我们分别说明。
全局录屏
下一节会详细讲,这里就略过了。
使用幻灯片软件自带的「演讲录制」功能
目前用得最多的幻灯片软件,分别是苹果公司的 Keynote 和微软的 PowerPoint。下边我们就以它们为例进行讲解。
首先,我们需要使用幻灯片软件将内容制作完成。课程完成度越高,修改起来成本就越高,所以要仔细检查有无错别字或其他疏漏,然后再进入音频录制阶段。
如何使用 Keynote 的「录制幻灯片放映」功能生成视频课程
我们先来看在 Keynote 中如何录制。
在 Keynote 菜单「播放」里选择「录制幻灯片放映」
然后我们就会进入一个深色背景的幻灯片录制的环境,在这个界面的最下方有一个红色的录制按钮。
点击它就可以开始进行录音,可以随时暂停和停止。需要注意的是,这里录制的音频不是仅仅当前这页幻灯片的,而是整个幻灯片的。你可以来回切换幻灯片来录制音频,如果界面看到的有些不一样,可以通过调整预览界面的配置来修改。
当我们在录制环境中完成了整个课程的音频录制后,就可以回到主界面。从菜单中选择「文件」→「导出为」→「影片」。
这样,Keynote 就会为刚才的录制生成视频。有一个需要特别注意的地方,就是导出窗口中,「播放」选项要选择为「幻灯片放映录制」。
如果觉得导出的视频文件过大,可以使用HandBrake来进行压缩。这是一款开源的视频压缩软件,默认的预置(比如 fast1080p )就很好用。
如何使用 PowerPoint的「录制幻灯片演示」功能生成视频课程
下边我们来看 PowerPoint 中如何操作,其实很类似,只是菜单名称和个别细节不同。选择菜单「幻灯片放映」→「录制幻灯片演示」。
同样会进入一个暗色的录制界面。
在左上角有一个时间正在走,在旁边有控制按钮,可以暂停。默认已经开始录制了,我们可以选择幻灯片进行讲解。全部讲解完成后,一样是导出视频。
在顶部菜单中选择「文件」→「导出」。
也有一个需要特别注意的地方,就是在导出窗口中要选中「使用录制时的计时和旁白」。
幻灯片导出为视频
单从录制来讲,前一种方法就非常方便了,可以说是一气呵成。
但如果录制完成后我们发现有几句话讲错了需要修改,那么就相当麻烦了。
究其原因,主要在于虽然幻灯片是一页一页的,但音频却是整体录制的,所以音频出问题就只能重录。
那么我们能不能让音频也变成一段一段的,对应到每一页呢?
这样我们以后再修改的时候,只需要重新录制那一页的音频。
这就是我们第三种方案的思路。Keynote 和 PowerPoint 虽然没有提供分页录制的功能,但它们都能往幻灯片上添加音频,并将其合并到视频中统一输出。
所以我们要做的,就是在每一页幻灯片上,添加上语音讲解的音频。比较方便的地方是,这两个软件都支持直接录制语音讲解,而且一页幻灯片上可以录制多段,还能手工调整顺序。
下边我们来看具体如何操作。
如何使用 Keynote 以「导出为视频」的方式生成视频课程
还是先来看 Keynote。第一步依然是制作好图文部分的内容,最好把要讲的文稿放到演讲者注释区域,这样录制的时候可以参考。
然后先选中要添加语音讲解的幻灯片,从菜单中选择「插入」→「录制音频」。
在弹出的小窗口中点击录音按钮就可以开始录音。
录制完成可以试听,没问题后再插入到当前幻灯片。当一张幻灯片有多个音频时,可以选择右上角的「动画效果」菜单,再点击右下角的「构建顺序」就可以看到当前幻灯片中的音频列表了。被选中的时候,会有蓝色描边,通过拖拽可以很方便地调整顺序。
导出和之前类似,还是通过「文件」→「导出为」→「影片」。 picture 66
但需要注意的是,这次在导出窗口中,播放选项要选为「自动播放」。
同时,我们还要把下边两个等待时间设置为「0」秒钟。
如何使用 PowerPoint 以「导出为视频」的方式生成视频课程
再来看看 PowerPoint 里边的做法。给幻灯片添加语音讲义也在菜单「插入」→「音频」中。
选择「录制音频」可以直接录制。
下边我们看看怎么调整多个音频的顺序。点击「动画」菜单,在右边会出现一个「动画窗格」,再点击它,在最右边就可以看到当前幻灯片上所有的音频的列表。
音频前边还有编号,可以一一对应到幻灯片上的音频。通过调节它们的上下顺序就可以手动的指定最终的音频播放顺序。
细心的同学可能会留意到这些音频都会被放到一个叫做动画的菜单里面,其实这个菜单的功能是指定动画播放的顺序,音频被当做动画的一种,所以也在里边了。通过同样的方式还可以控制插入的视频的播放顺序。
最后依然是通过「文件」→「导出」来生成视频,但是记得去掉「使用录制的计时和旁白」前的小勾,同时把「没有设置时间的每张幻灯片所用的秒数」设置为「0」。
屏幕录制类课程片段的制作
屏幕录制的原理
屏幕录制软件的原理,是不停地截取屏幕画面,然后和音频合成为最终视频。
屏幕录制的优点是可以把电脑屏幕上显示的所有东西都录下来,不管你在哪个应用里边,不受应用本身功能的限制。所以可以非常直观地向学员展示完整的操作。
屏幕录制的软件
在试用了很多屏幕录制软件以后,我们选择了 OBS 。
它的优点主要有:
功能强大
开源免费
跨平台
功能强大
OBS 不但可以录制屏幕,还有一个非常强大的功能就是直播。现在很多视频网站的直播都支持用 OBS 来进行推流。所以学会了它,不但可以录制屏幕,而且可以进行直播,一箭双雕、非常划算。
然后,OBS 可以非常容易地进行屏幕之间的叠加,比如画中画模式,这就非常适合我们马上要讲到的「真人出镜」和「虚拟形象」类型的课程片段。
同时呢,OBS 还支持通过快捷键在各个场景之间来回切换,在录制课程的时候可以非常方便的进行转场,这个功能不少收费软件都没有。
开源免费
和那些昂贵的收费软件不同,OBS 是开源而且免费的,这意味着使用它没有任何版权风险。我们在制作付费课程的时候,需要特别留意版权方面的问题。因为平时以个人身份在免费文章和视频中用一些字体、图片是没问题的;但在收费的商业课程中,就可能面临被起诉索赔的风险。
跨平台
再来说一下,为什么跨平台的特性非常重要。在课程中,尤其是编程类课程中,我们经常会遇到需要讲解某个工具软件在各个操作系统上的安装和使用的情况,这时候就需要在多个平台上录屏。
如果使用一个特有平台上的录屏软件,在录制其他平台上的课程内容时,就不能使用了。只能重新购买和学习一个新的录屏软件。这不但浪费钱,更浪费时间和精力。
而使用 OBS 就没有这种困扰,它不但支持 Windows 和 Mac 系统,连主流 Linux 系统都是支持的。
所以,在我们后续课程中,将以 OBS 为例进行讲解。
OBS 的层次逻辑
OBS 的功能非常强大,还有包含了直播相关的功能,所以需要理解它特有的一些概念后,用起来才会更加顺手。
像一般的屏幕录制软件,只需要启动后点击录制按钮,进行录制就完了。但 OBS 中,它有自己的层次逻辑。
场景
OBS 的第一个层次叫做「场景」,你可以把它理解为一种预设。
为什么需要场景?比如我们一个讲师,他每天上午要进行直播,这个时候视频的来源是摄像头和电脑屏幕;然后他每天下午要录制课程,这时视频的来源就只需要电脑屏幕,但他有两块屏幕,他希望都录进去。
如果没有场景这个概念,那我们每天上午到下午的时候,就需要不停的修改配置,非常麻烦。而有了场景以后,我们只需要把上午和下午定义成两个场景,使用的时候切换下就OK了。
你可能会想为什么要叫「场景」而不是直接叫「预设」呢?因为 OBS 中场景比预设更为常用和强大,它是可以实时切换的。
也就是说,如果我们有三个显示器ABC,可以在场景一里显示A;在场景二中显示BC;然后根据需求通过键盘快捷键来切换,甚至还能给它添加转场特效。
来源
在定义好「场景」以后,就可以往里面添加「来源」。最常用的来源其实就两类,也就是视频和音频。视频最主要的是显示器,也就是电脑屏幕,偶尔还有摄像头。音频的话主要就是麦克风。
来看一下 OBS 的来源菜单。
首先它提供了「图像」和「图像幻灯片放映」,如果我们想在视频上面显示一张固定的图片或者图片轮播可以用它。
比较有意思的是,我们还可以把一个场景指定为来源,这样就可以非常容易地实现场景嵌套。也可以把媒体作为一个来源,这样就会在画面上面播放另外一个视频。
文本来源这里可以输入一些文字,指定它的颜色、字号和字体,然后它就会显示到屏幕上方。可用来显示我们机构的品牌名称之类的。可以看到,一些本来是后期才进行处理的功能,在 OBS 里都可以通过来源来实现。
显示器采集也就是我们的屏幕;视频采集设备通常就是指摄像头;音频输入采集这里通常就是耳机、麦克风或者外接的USB声卡之类。
这里还有一个音频输出采集,可以用来做多层次的音频加工。比如说我们电脑上有一个软件,就像柯南的蝴蝶结一样,可以对输入的声音进行变声,那我们就可以把这个软件的输出作为来源接入到 OBS 里边,录制下来的声音就是变声后的效果。
来源的层次
在多个来源之间,其实是有上下层级的概念的。打开 OBS 的来源小窗口,我们可以看见当前已经添加的所有来源。
来源是从上至下进行覆盖的。也就是说来源窗口的最上边一层,在最终视频中也会显示到最上面,上一层的内容会压住下边各层的内容。
这个对于我们制作真人出镜类型的课程片段很重要,因为它通常是通过摄像头和显示器两个来源叠加得到的。摄像头的画面小、通常显示在右下角;显示器的画面大,往往覆盖整个视频画面。在来源窗口里,摄像头需要在显示器上层才看得见,不然会被显示器画面完全挡住。
滤镜
如果通过来源采集的信息不是百分之百符合我们的需求,还可以通过滤镜来进行进一步加工。
OBS带有两类滤镜,一类叫做「音视频滤镜」,可以对音视频进行处理,比如进行噪音的抑制或者把音量放大;另一类叫「效果滤镜」,包括各种各样的特效,比如「色度键」可以用来抠背景。
真人出镜类课程片段的制作
虽然前面其实已经陆续讲到了真人出镜类课程片段的基本原理,这里还是再明确下。
什么是真人出镜类课程片段
「真人出镜」类的视频非常简单,只需要使用摄像头、手机或者摄影机直接录制就好了。
而「真人出镜」类的课程反而要复杂一些。这是因为在课程中,讲师其实并不是主体,课程内容才是。所以我们往往会采用「画中画」的模式,将讲师的头像部分做成一个小方块放到画面中。
但这有一个小问题,就是这个方块会带背景。如果它的背景和作为主体的课程不搭,看起来就会比较别扭。要是能把背景变成透明的,它就能更好地融入到课程中。
抠图
那么,怎么才能让背景变成透明的呢?答案是「抠图」。对于计算机来讲,将数字内容的一部分变成透明是非常简单的,真正的麻烦在于它不知道哪一些像素是背景、哪一些像素是讲师,所以我们需要一个方式来告诉计算机。
现在最常用的,也是最简单有效的一个办法,叫做「绿幕抠图」。就是在讲师身后放上绿色的背景布,再告诉计算机,绿色的部分都是背景,把它抠掉。这样就实现了背景的透明。
有同学可能会问说,为什么非要绿色,其他的颜色行不行?答案是可以的,但如果把背景设置成黑色,很多人的眼睛和头发都是黑色的,这些部分也会被透明,看起来会很灵异。
而绿色在日常生活中出现的频次比较低,所以一般默认用绿色来作为背景。但如果有天你穿了个绿色的衣裳,那就可以考虑换用蓝色的背景了。
这一部分的具体操作是这样:
在场景中添加一个「显示器采集」来源,选为我们想要录制的电脑屏幕,放到来源窗口最底层。
在场景中再添加一个「视频采集设备」来源,选为摄像头,将其放置到屏幕右下方,在来源窗口中位于显示器之上。
在摄像头来源的右键菜单中,选择「滤镜」,在「效果滤镜」中添加一个「色度键」滤镜,背景为默认的绿色。
调整「相似度」和「平滑」的值,让背景消失得更为柔和。
关掉滤镜窗口,这时候在 OBS 的预览界面上我们看到的摄像头画面背景就应该已经透明了。
真人出镜的其他细节
如果你是使用笔记本电脑,通常自带一个摄像头;如果是台式机,就需要自己装一个。摄像头需要对着讲师的脸,因为摄像头看到的,就是学员最后在课程里面看到的角度。
然后我们在讲师背后竖一个比较大的绿幕,充满整个摄像头的背景区域。一般两米宽高就够了,不够的话可以调整摄像头。
绿幕可以在电商网站输入「绿幕布」关键词搜索购买。有一些专业的幕布会比较贵,但我们早期可以买便宜的幕布来试水,一般几十块钱就能搞定。
为了让讲师和背景之间分离得更清晰一些,可以再通过光源进行补光。这里我们用手办做了个示意图给大家。这个灯的色温不能调,所以看起来稍微有点偏黄。实际录制的时候,可以用白色的灯来补光。
虚拟形象类课程片段的制作
虚拟形象的原理
最后,我们再来看一下虚拟形象类课程片段的制作。虚拟形象实际上跟真人出镜差不多,但因为可以用卡通的形象来代表真人,所以形式上看起来会更加有意思,更适合年轻的同学。
在上一节里面,摄像头里拍到的是真实的画面,现在我们要想将真实的变成虚拟的,就要使用虚拟摄像头。
所谓的虚拟摄像头,就是其实并不存在这么一个物理上的摄像头,这个摄像头是用软件来模拟的。但是其他软件并不知道,它们会以为这个摄像头是真实的,于是它们之间就可以无缝地进行整合。
FaceRig
我们使用的是 FaceRig 这个虚拟摄像头软件,它提供了很多的3D模型,还支持导入 Live2D 这个游戏和动画用得较多的模型格式。如果是通过 Steam 购买的 FaceRig,那么在创意工坊里边可以看到全球玩家上传的各种模型,喜欢的可以直接订阅,它就会出现在我们的 FaceRig 里边。
当然,我们也可以制作自己的卡通形象,生成模型并导入。顺便说一下,对于多人参与的课程来讲,虚拟IP是非常有用的。如果我们将大量的精力和推广资源放到真人讲师的IP上面,万一这个讲师离开团队,之前的投入就废掉了,甚至会变成竞争对手的资源。但是如果我们采用虚拟IP,就完全没有这个问题。
步骤
为了模拟摄像头,FaceRig 构造了一个 3D 空间。这个空间由「模型」和「背景」两部分组成。选好模型、配好背景,打开跟踪器让模型和我们的表情同步,就实现了用虚拟形象代替真人形象。
下边我们更为详细地讲述下步骤:
购买和安装
选择模型
选择背景
打开追踪器
打开广播
购买和安装
最方便的方式是在 Steam 这个平台上进行购买,它会帮你自动安装各种依赖,确保能运行起来。如果想用 Live2D 的模型,还需要购买对应的插件。
选择模型
启动完成以后,点击顶部菜单最右边的UI按钮就可以切换右侧的面板;这个面板的第一格就是我们的模型。
点开以后可以选择喜欢的模型。
选择背景
还是在右侧的面板,第二个图标就是。点开它可以看见预置的各种背景。如果想要最终背景透明,可以选择绿色背景方便下一步抠图。
打开追踪器
现在虽然模型都有了,但它跟我们真人说话的表情语气没有关联起来,所以要打开追踪器。
点击顶部导航,「切换追踪」按钮(图上画红圈的),摄像头就会通过人脸识别来捕捉我们的表情。这个时候我们摇脑袋和做出各种表情的话,就会同步到模型上。
打开广播
这些都做完了以后,一定要记得还有最后一步就是要打开广播。所谓广播就是 FaceRig 把画面虚拟成一个摄像头,并同步到整个系统里,其他的软件就会把它当做一个真实的摄像头。
打开广播也非常简单,就是点击顶部的这个像电台一样的按钮。点击打开,再点一下关闭。
当广播打开后,在 OBS 里去添加一个新的视频捕捉设备的时候,就会发现有一个名字包含 FaceRig 的摄像头,把它作为来源,就可以引入和真人表情同步的虚拟形象了。
最常用的视频剪辑操作
视频剪辑是我们做课时用得非常多的技巧。
剪辑是一门细节很多的技术,幸运的是,做课所需的只是非常基础的一些功能,所以我们才有可能花很少的时间学会。这也是我们这一节的内容。
剪辑软件
视频剪辑的软件非常多,但整体功能上大同小异。经过一系列的试用,我个人用得最多的是这两个软件:
苹果公司出品的 iMovie
Adobe 公司出品的 Premiere(一般简称PR)
iMovie 是 Mac 专有的免费软件,完全可以胜任大部分的常规剪辑工作。后来苹果公司还开发了 iOS 版本,这样我们在 iPhone 和 iPad 上也能使用它。
如果我们只是想简单地调整下视频片段的顺序、删除某个片段、或者对某部分进行速度调整的话,iMovie 是个不错的选择。
PR 则是系统复杂、功能强大的专业剪辑软件,很多专业人士都在使用它。PR 是一个付费软件,但同时支持 Mac 和 Windows。
我们后续以 PR 为例进行讲解,在其他的剪辑软件里相关的操作也是非常类似的,往往只是菜单位置不同,大家可以自行摸索。
视频片段的调整
视频片段的调整是最常遇到的需求。因为我们在录课的时候很可能其中有一段讲错了,会想把它去掉,再把后边的内容给接上去;或者讲课时有一部分内容讲丢了,在后边补讲的,想把它给挪到前面去。这些情况时常发生。
比如说我们现在有一段视频,希望删除其中红色的部分,应该怎么操作呢?
直观来讲,应该是选中一个片段然后按删除键。有一些编辑软件就是这样做的。但在 PR 中,这个操作通常被分两步:先分段、再删除。
所以我们会先用剃刀工具将视频给切割成三段,切割的位置正好在红色部分的开始和结束,这样它就会变成一个独立的片段。
然后切换到选择工具,选择这个片段,再按删除键,片段就会被删除。
但我们会发现,视频中间空出来了一段空白。
这是因为在 PR 里边,连续视频并不是一种常态,所以它没有自动去掉两个视频片段之间的空白。可以在这段空白上点右键,选择「波纹删除」,这样后边的视频就会自动补上来了。
当然,在删除视频的时候,如果不是直接按删除键,而是点击右键,选择「波纹删除」会更加方便一些。
柔软的视频片段
这里有一个需要特别注意的概念。在我最初的想象中,视频片段应该是很「硬」的,当两个视频片段有重合时,后一个片段会自动后移并紧跟前一个视频对齐。但在 PR 中,视频片段是很「软」的,当两个片段重合的时候,重叠部分会被覆盖掉,再也分不开了。可以把它们想象成两个透明胶带,一旦粘上,就很难无损分开了。
所以,对于不熟悉 PR 的新手来讲,想要两个片段紧密连接,最简单的方式还是分开放,然后「波纹删除」中间的空白来自动对齐。
视频片段顺序的调整
正因为这些片段很「软」,当我们在进行顺序调整时,也要倍加小心。
这里我们可以利用 PR 的多轨道。我们可以暂时把要移动的片段放到另一个轨道上,然后调整原来轨道上片段的顺序,挪出一个新的位置,再从外轨上把片段给挪回来。
视频片段速度的调整
速度调整在做课时也很常见,比如说我们通过网络安装软件的时候可能就很慢,得操作二三十分钟,但我们不可能让学员一直等二三十分钟。
一个方式是直接减掉这个过程,但如果其中又包含了一些操作细节,我们可能就需要把这一段视频加速。
在需要调整速度的视频片段上边点击右键,选择「速度/持续时间」选项,会弹出设定窗口。 窗口上默认的速度是100,如果想加速,就改为大于100;想减速,就小于100。
有一个需要注意的问题,就是如果减速,视频片段会变长。如果前后有其他片段,就可能造成覆盖,所以这种情况下,最好放到另一个轨道上再调整速度。
另外,在加速的时候,原来的声音会变调,如果想要保持正常,记得选中「保持音频音调」。
视频中的音频处理
这个操作也是很常见的,比如讲课中有几句讲错了,但是不方便删除视频,可以只删除这一部分的音频。
但是,默认情况下,音频和视频是绑定的。所以我们需要将要处理音频的部分切割成独立的片段,然后在右键菜单→「音频增益」中把它的音量调到听不到(比如-100dB)。
当然我们也可以通过选中片段后点右键菜单,选择「取消连接」来解除音频和视频的绑定。这样就可以随意编辑音频了。
除了像视频一样分段、调整顺序等,我们可能还需要对音频进行去噪、调音等更进一步的操作,这时候我们可以在对应的片段上点击右键,选择「在 Adobe Audition 中编辑剪辑」在另一个软件中来处理。具体的操作我们将放到下一节讲解。
最常用的音频处理操作
音频的后期处理和视频类似,也是非常专业的领域,所以我们这里也只讲最简单的处理。
在我们做课时,经常会用到的技巧主要包括:
去噪
标准化
混响
去齿音和嘶声
下边我们依次来看看。
去噪
「去噪」就是「去除噪音」。一般分为两个步骤:
定义噪音
去除噪音
为什么会有「定义噪音」这个步骤呢?因为对于计算机来讲,它并不知道哪一部分声音叫做噪音。 比如我们在录一首歌的时候,邻居家的猫在旁边叫,这个声音就算是噪音。但如果是想录一个宠物视频,猫在里面就不是噪音,它可能是主角。所以是否是噪音,是需要根据场景来进行定义的,计算机理解不了这点。
当然,这个例子比较特殊。通常来讲,要去掉的噪音叫做「底噪」。就是声音很小的背景噪音,比如电流声,远处汽车和行人的声音。这种时候,只需要选取一段只有这些背景音的音频,将其定义为噪音,那么软件就可以把和它类似的声音去掉。
音频处理也有很多软件能做,但因为我们视频剪辑用 PR,所以音频用 Audition(简称 AU )来做会更为方便。它在我们修改音频后,会自动更新 PR 里边的片段。
下边我们来看 AU 中具体怎么操作。首先选中一段只有背景噪音的音频,在顶部菜单中选择「效果」→「降噪/恢复」→「捕捉噪音样本」,就可以把它定义为噪音。
然后,在顶部菜单中选择「效果」→「降噪/恢复」→「降噪(处理)」,开始去噪。
记得在弹出的窗口中点击「选择完整文件」,再点「应用」就会开始处理。
标准化
标准化也是一个很有用的功能。我们录音的时候,尤其是换了场地和设备录音的时候,可能声音的范围(最高音和最低音)就不一致。
这种时候,就需要通过「标准化」来将这个范围统一,这样听起来音量差异才不至于太大。
在 AU 中的具体操作如下:
在顶部菜单中选择「效果」→ 「振幅与压限」→「标准化(处理)」。
然后在弹出的窗口中,可以将其标准化到 0 dB (如果觉得音量过大,也可以试试 -6 dB)。
混响
我不知道大家有没有这种感受,就是有时候听一些电脑生成的音频时,会觉得声音非常纯粹,很好听,但听起来不像是真的。而一些现场录制的音频,音质可能没那么好,但听起来却会有种非常强的空间感。
这是因为我们日常在说话的时候,声音会分成两个层次到达我们的耳朵。
一个层次是直接从发声处传到了耳朵里,另一个层次是声波打到周围的环境上,比如墙面、地面、桌椅上,被反射后,有一些很弱的声音以稍微延迟一点的时间进入我们的耳朵。我们日常听到的多是这种叠加后的声音。
在电脑中生成的音频如果不特意处理,是没有这种叠加的。这就让声音有点「平」或者「干」。为了增强声音的空间感,很多编辑软件提供了叫做「混响」的功能。其原理就是模拟现实中的声音叠加,将一部分声音强制延迟后混音,这样的声音更有立体感。
下边我们看看在 AU 中怎么具体操作。
在顶部菜单中选择「效果」→ 「混响」→「混响」。
在弹出窗口中,可以调节各项参数。点击播放按钮可以试听。
选择好以后,点「应用」进行处理。
齿音和嘶声
齿音是指我们说话时,呼入呼出的气流和嘴唇、牙齿之间摩擦产生的声音;嘶声则有些类似于广播电台中常听见的嘶嘶嘶的声音。
这些声音混在音频中,可能听起来不那么舒服,所以 AU 也提供了工具来清除它们。这部分的操作很简单,这里就不详细说明了,这两个功能的菜单分别在:
齿音:「效果」→「振幅与压限」→「消除齿音」
嘶声:「效果」→「降噪/恢复」→「降低嘶声」
建议顺序
其实顺序并不是强制的,怎么都行。但考虑到标准化时有可能把底噪放大,所以我一般会按下图的顺序来进行各项音频处理操作。
整个过程中,去噪和标准化才是最重要的,其他的三项时间紧张时可以偷懒不做。
字幕的制作和自动生成
对于技术类课程来讲,字幕是非常有用的。一些技术名词光是读出来,有时候很难明白它是什么意思。而如果有字幕,就可以一目了然了。
字幕及其格式
所谓字幕呢,是指我们在播放视频的时候,显示在屏幕下方的、和语音同步的文字。为了让计算机正确地显示出字幕,我们需要告诉它两个信息:
这个字幕的文本是什么
这个文本应该在什么时间开始显示,在什么时间结束
也就是说,最基本的字幕信息应该包含「文字本身」以及「文字显示的时间段」。
当我们把多条字幕的信息合并放到一起,就有了字幕文件。字幕文件可以是单独的文件,在播放视频时载入并显示,这种方式称为「外挂」;也可以在压制视频时直接压制到视频里,这样即使播放器不支持字幕功能,也可以正常显示。
字幕的格式有很多种,srt 格式是最简单的格式之一。
它由多段文本组成,每段文本分为三行:
第一行是序号,一般从 0 开始递增
第二行是显示时间段,中间用箭头分隔
第三行是这个时间段应该显示的文字
字幕编辑软件
我们使用的字幕编辑软件是 ArcTime,它是一款跨平台的免费软件。启动以后的界面是这样的:
左上部分区域是视频的预览区,可以从顶部菜单的「文件」→「导入音视频文件」载入要编辑字幕的视频。然后它就会显示预览区。
预览区下方就是字幕区,有根据音频生成的波形在上边。在这个区域点击右键,选择「插入空白字幕」,就会插入一个空白的字幕条,双击可以输入字幕,拖拽可以调整显示的时长和起止时间。
添加好字幕以后,点击预览区的播放按钮,可以实时地看到新添加的字幕效果。需要注意的是,目前的版本中,删除某条字幕的操作是不能撤销的。这可能是这个软件为数不多的缺点了。
整个视频的全部字幕添加完以后,点击顶部菜单中的「导出」→「字幕文件」就会将刚才编辑的字幕生成一个字幕文件了。
如果想要把字幕直接压制到视频里边,则可以选择「快速压制视频」选项。
字幕的自动生成
ArcTime 还内置了一个为视频生成字幕的功能,放置在「语音识别」菜单中,但这些功能是收费的。
对于程序员来讲,有一个更为廉价的方式获得同样的效果,那就是直接写代码去调用云服务商提供的 API。比如阿里云、腾讯云和百度翻译平台就提供了相关接口。
更有开发者已经在 GitHub 上开源了基于这些接口的命令行和客户端软件。大家可以在 GitHub 搜索「VideoSrt」,自行安装试用。
流量池和二次购买
课程制作完成上线以后,并没有结束。
长征才刚刚开始,我们需要不断得去运营它。这一节就来聊一聊流量池和二次购买。
没有流量池的情况
先来看一下在没有流量池的情况下,课程转化是什么样子的。
首先,我们将自有的或者购买的流量引导到课程页面,以触发销售转化。但如果我们没有采取更多措施,之后这个流量就走掉了。当上架新课时,又需要重新寻找或购买流量。
这种方式优点是简单,但今天操作起来问题很大,因为我们已经错过了之前流量爆炸的时代,现在流量已经很贵了,这么浪费太可惜。那么,能不能把流量囤起来,供以后使用呢?
学员池
最简单的操作就是,把购买过课程的学员放到「学员池」里。当上架新课程以后,可以直接给他们发通知进行销售。这样就实现了流量的二次使用。很多同学觉得这是显而易见的,但事实上在操作的时候却很容易出问题。
比如说,很多讲师只是直接使用课程平台进行学员管理,而很多的平台不允许讲师给学员批量发送私信,甚至还会做关键字过滤。这种情况下,我们对学员的触达能力是非常弱的,需要建立更可控的流量池来替代。
访客池
学员池重用了已经购买过课程的流量,但更多的没有购买课程的访客流量还是流失了。所以我们还可以更进一步,来做访客池。
把我们课程中有意思、有传播点的内容做成免费的素材,进行多渠道分发,把用户吸引过来并放到这个池子里,以备以后发送通知、触发销售。
常用的渠道包括:
搜索引擎
社交网络
媒体平台
课程平台
行业网站
学员池和访客池是我们最主要的两种流量池。
构造流量池的工具
互联网发展到现在,各种产品已经极大的丰富,所以有大量的工具可以用来构造流量池。因为课程销售有非常明确的商业诉求,所以我们对流量池也有相对明确的评判标准。这里分享下我常用的三个标准:
进入门槛低:最好能免除用户注册,尽快获得用户的基本信息和触达权限
可触达率高:这样我们的销售信息才能被更多人看到
触达免费或廉价:太贵了用不起
如果想要获取种子用户用来验证大纲,还需要考虑互动性。
针对微博、公众号、企业信号、微信群、自建 APP 这几种最常用的方案,我们整理了一个对比表格以供大家参考:
流量池 | 微博 | 公众号 | 企业微信 | 微信群 | 自建APP |
---|---|---|---|---|---|
进入门槛 | 平台获客:低 流量导入:低 | 平台获客:低 流量导入:低 | 平台获客:无 流量导入:高 | 平台获客:无 流量导入:低 | 平台获客:无 流量导入:高 |
触达率 | 私信:特别低 信息流:中 博文头条:高 | 订阅号:低 服务号:中 | 私信:高 朋友圈:中 | 对话:低 群待办:中 群通知:高 | 推送通知:高 短信:中 |
触达费用 | 私信:免费 信息流:免费 博文头条:贵 | 免费 | 免费 | 免费 | 短信:约4分一条 推送:6分一设备一月 |
互动性 | 私信:低 信息流:高 | 文章评论:高 | 私信:高 朋友圈:中 | 高 | 由产品决定 |
成本 | 标准营销:低 高触达:贵 | 低 | 低 | 低 | 高 |
风险 | 禁言/封号 | 封号 | - | - | 应用市场下架 |
多级流量池
各种流量池都有自己的优缺点,我们应该选取当前阶段最适合的来进行流量的存储。我们也可以分阶段、渐进式地建立多级流量池,以在投入和收益上获得平衡。
比如早期我们可以直接使用微博的关注、哔哩哔哩的订阅来做流量池;然后将一部分核心用户引导到微信群和企业微信一对一服务中。这样把微博的获客门槛低和微信的触达率高这两个优点结合起来了。
在用户规模大一些以后,我们再去开发自己的App,实现对用户流量更高级别的控制。

防止盗版
树立反盗版的正确思路
虽然几乎所有讲师都认为反盗版是必须做的,但未必都明白反盗版的意义,觉得就是少挣了钱。
实际上并不是这么简单,盗版最大的问题,是对正版用户带来的不公平。
同样的课程,有人花了几千块钱买过来,有人却一分钱不付就可以得到,这让正版用户显得很傻。
其次,很多讲师以为把课程放到课程平台上,平台就会帮着进行反盗版,自己就不用管了。
事实上,大部分平台的反盗版措施都非常有限,通常只能由讲师提交盗版链接,他们投诉下架。
如果对方将课程放到境外网站,连下架都做不到。而且有些平台每周定时收集处理一次盗版信息,还不如自己直接投诉效率高。所以我们不能把反盗版推给平台去做,他们只能起到辅助作用,我们自己还是要足够重视。
还有一个普遍的错误想法,就是很多程序员觉得盗版是不可能完全杜绝的,所以干脆就不防范了。我们的确没有办法从技术上来完全杜绝视频课的盗版,但却可以采取各种措施来降低被盗版的概率。
要从做盗版的人的经济收益的角度来思考盗版这件事情,如果我们的课盗版门槛很低,就可能导致大量盗版,因为不需要付出太多的代价。相反,如果我们课的盗版门槛很高,那就要花很多功夫才能盗版。
很多盗版手段是针对平台的,当我们课程的盗版门槛变高以后,盗版狗有两个选择,一个是投入时间和金钱去升级盗版手段,另一个选择是用原来的盗版方法继续盗版其他门槛低的课程。绝大部分情况下,它们会选择后者。
有同学可能会说,这样其实并没有解决盗版的问题。是的,从宏观上来讲,确实没有解决盗版问题;但从个体的角度来看,我们又的确避免了自己的课程被盗版。
要从宏观层面上去解决知识产权问题,需要国家、法律、以及社会各方面一起持续不断地推动,我们作为个体,积极响应国家的政策,并保护好自己的知识产权,就是在为这事添砖加瓦。
如何有效地反盗版
所以反盗版其实就是要不断提升盗版的门槛,降低盗版狗的收益,让它们无利可图。我们自己实践过的方法中,最有效的可以归纳成四个字、两个词:卖空和卖多。
卖空
卖空其实就是预售,还没有课程,就开始销售。你很难盗版一个还不存在的课程。而且在我们精益网课流程中,本来就是通过预售来验证需求的,所以做起来很顺手。
这个思路再扩展一下,比起一次性提供课程,连载课程的反盗版门槛更高。因为它每周只更新一到两节课程,持续时间很长。这样盗版的成本一下被提升了 N 倍。
卖空的思路很简单,但效果却非常明显,强烈推荐大家尝试。
卖多
卖多是说,现在大家课程放到平台上,盗版门槛是一样高的。
但是我们可以多提供一些平台没有的、盗版不了的服务来反盗版。
这些服务可以包括:
答疑
督学
社群
线下服务
在进行这些服务的时候,我们可以先进行身份确认,无法提供购买证明的人就不能享受这些服务了。
更进一步,如果我们把课程中不可或缺的部分挪到这些服务中来,那么看盗版视频的人甚至不能完整的学完课程,这就让盗版课程失去了意义。
有一个不错的实践可以分享给大家。我们的主要课程是全栈课,既有前端又有后端。为了反盗版,我们开发了一个云端的编程环境,将后端课程放在其中,然后限制只有正版学员才能登录这个系统,采用这个系统的课程后来就再也没有被盗版过。
这个系统的开发很简单,只需要在云平台上启动一个基于容器的、带有桌面的系统,然后再运行一个基于 Web 的 VNC 去连接它,就可以实现在浏览器中远程操作桌面系统了。
感兴趣的同学可以去了解下NoVNC这个开源项目。