0411:YouTube英语单词发音项目,收入200万+
今日黄历
2020.04.0
农历: 三月十九
宜:沐浴
忌:冠带
➼ 前言
如何将一个小众需求用自动化技术去实现并满足。
➼ YouTube英语单词发音项目底层商业逻辑
YouTube英语单词发音项目:在YouTube上更新所有英语单词的发音演示视频,赚取YouTube广告收益的视频类项目。
➼ YouTube英语单词发音项目案例与收益分析
YouTube上的一个频道:Emma Saying
注册于2012年11月,迄今为止不到8年,上传的视频总播放量约6000万。
除去UP主自己官网课程收益,单独来计算下YouTube的广告收益。YouTube广告基本按照千次播放(CPM)收益来计算,但因为不同地区差异较大,一般在 $1 ~ $10 之间。
考虑到这类视频的用户,不太可能属于以英语为母语的最高广告收益类人群,我们暂且按 CMP = $5 来估算。
6000万 x $5 / 1000 = $300,000
换算下,大约¥200万人民币收入。
而制作并上传这类视频的成本有多少呢?很少,少到几乎可以忽略不计。因为可以程序化批量制作。这个我们后续会进一步展开。
➼ YouTube英语单词发音项目背景简介与用户需求分析
除了英语为母语的国家,好像全世界其他国家,都对学英语有着异乎寻常的热情。这也为英语学习类的产品缔造了超级广泛的受众,遍布全世界的各个角落。
学英语,比较初级的一关就是单词关。而单词,除了了解单词意思、正确用法、固定搭配等外,单词如何正确发音也非常重要,因为这直接决定你在听到这个单词时能否正确意识到它,或者能否正确拼读出单词并让别人正确理解你的意思。
想知道单词正确发音,除了一些自带发音库的英语词典APP外,还有个简单方法:Google 搜索这个单词。
比如,搜索 enthusiasm 这个单词 (抱歉我一开始还拼错了,好在Google友善的提醒我少了一个n)。
默认会展开单词的英英、英汉释义、词源、单词历史使用记录等信息,基本相当于一本小型的英语词典。
当你点击单词左侧的发音图标时,会自动在单词下方增加一个“学习发音”的口型图标,点击后跳转到一个新页面,其实是对单词进行扩展搜索:how to pronounce enthusiasm :
页面正上方是一个gif格式的动态展示单词发音口型,而这个示例图正下方,是三个YouTube 视频。看三个视频标题,发现完全匹配Google 自动推荐的这个新搜索关键词:how to pronounce enthusiasm。
这也就意味着,任何一个人搜索了某个单词,并点击了单词发音图标,就有非常大的机会看到这里出现的YouTube视频搜索结果。
这里就是你的单词发音视频和用户需求完美对接的地方。
➼ YouTube英语单词发音项目流派
- 技术流
- YouTube视频流
- 广告类
➼ YouTube英语单词发音项目如何操作,是否有进入门槛?
随意点开这类单词发音类视频,你就发现一个通用模式:基本都是一张单词的图片配上两遍单词发音合成的简单视频。
这样的视频制作起来难吗?其实一点都不难,甚至通过编程可以批量生产制作而毫不费力(当然,前提是你得懂一点编程技能)。
比如,Python。
完整实现这类单词发音类视频的程序化制作,需要解决以下三个问题:
- 单词发音的音频mp3
- 单词背景图
- 单词发音和图片合成视频
幸运的是,经过我之前一番详细研究,以上三点都有现成的解决方案。
首先是单词发音mp3.
这里,最简单的方式是直接用爬虫采集bing词典,有单词的真人发音,绝大多数单词的英音、美音发音都有,极少数单词只有美音。
而这个简单的单词发音爬虫,用Python实现,100行代码就够了。这里贴一小段我之前写的代码。具体实现,可以在Github上搜索其他人分享的完整代码。
# get bing pr and mp3
def get_bing_result(word):
url = f'https://cn.bing.com/dict/search?q={word}'
url = urllib.parse.quote(url, safe='+/:?=') # 转换
headers = get_headers()
result = {} # 返回结果用的字典
try:
r = requests.get(url,headers=headers,timeout=(3,10))
except:
return {'error': '打开 bing dictionary 失败'}
# 解析页面
soup = BeautifulSoup(r.text,'lxml')
# 获取到单词结果
if soup.find('div', 'qdef'):
try:
# 美音
prUS = soup.find('div',class_="hd_prUS").get_text()
# result['prUS'] = prUS.get_text().encode('ascii','ignore').strip() # 放进结果字典
rUS = re.split(r'[\[\]]',str(prUS))
if len(rUS) == 3:
result['prUS'] = rUS[1]
else:
result['prUS'] = ''
# 英音, 解决有些单词没有英音音标的bug
prUK = soup.find('div',class_="hd_pr").get_text()
# result['prUK'] = prUK.get_text().encode('ascii','ignore').strip() # 放进结果字典
rUK = re.split(r'[\[\]]',str(prUK))
if len(rUK) == 3:
result['prUK'] = rUK[1]
else:
result['prUK'] = ''
except Exception as e:
result = {'error': f'没有找到 {word} 的翻译结果, 提示 {e}'}
# 获取发音 mp3
try:
# 美音 + 英音
voices = soup.find_all('div',class_="hd_tf")
for i,v in enumerate(voices):
voice = re.findall(r'https://.*?\.mp3',str(v)) # 正则提取 mp3 链接
voice_name = 'mp3US' if i == 0 else 'mp3UK'
if voice:
result[voice_name] = voice[0] # 提取正则结果mp3 链接
# print(voice[0])
except Exception as e:
print(f'[-] 没有找到{word}的发音 mp3, {e}')
return
else:
result = {'error': f'没有找到 {word} 的翻译结果'}
return result
单词背景图。
直接搜索“Python文字转图片”,能找到几个现成的库。常用的有 PyGame 和 PIL(Python Imaging Library),根据你个人喜好进行选择即可。
发音mp3和单词图片合成视频。
这个使用 FFmpeg 即可实现,也很简单。
综上,一个完整的可自动化实现制作单词发音视频的流程是这样的:
- 找到一个完整的英语单词词库txt(大概几万到几十万单词)
- 每个单词从bing爬取英音、美音发音mp3音频
- 给每个单词用程序生成一张背景图
- 把发音mp3、单词背景图合成完整视频
- 视频上传YouTube,填写标题、描述等内容
幸运的是,连YouTube上传这个环节,都有API接口可供调用。而且,以上所有环节,都可以在Google Cloud Platform实现。更好的是,从GCP中制作好的视频上传YouTube很可能还是免流量费的。
也就是说,写好代码、搭建好系统,后续就可以自动化操作以上所有流程,而且还不需要任何成本。
接着就可以坐等YouTube频道开通收益权限,自动赚取美元了。
➼ YouTube英语单词发音项目竞争激烈吗?
除了柯林斯词典这个频道是真的在用真人在演示单词如何发音外,其他几个同类型频道,不出意外,都是程序员搞的。
有竞争,但别怕。想办法把视频做的稍微完善点,背景图稍微用心点,相信很快就能后来者居上。
比如,其他人基本都只放英音或美音发音,你可以把英音、美音同时放上来。这样省的用户点击两次才能学到完整发音技巧。
➼ YouTube英语单词发音项目有何高级扩展思路?
可以考虑建一个网站,把所有发布的YouTube视频装进来,再从Google SEO 自然搜索结果中获取一些长尾流量。
网站运营好了,说不定也能像分析案例中一样,出售专门的发音课。毕竟这些都是极其精准的潜在客户。
➼ YouTube英语单词发音项目是否有其他风险?
貌似没太大风险。不过,如果你真的是从bing采集的发音mp3,需要考虑下版权风险问题。
➼ 其他同类型项目
➼ YouTube英语单词发音项目个人点评
编程不但是个很酷的技能,还有机会赚取很多收益。
问题的关键是,很多编程大神们,要么收入、期权、股权收益高到不屑于做这些事,要么是不知道用编程技能来做什么事才有机会赚取这些“睡后输入”。
发现需求、(用技术)满足需求,是同等重要的事。否则,很多C语言、Python大神,像我某个朋友一样,第一个想到的就是搞一套验证码自动识别的算法。极有挑战也极有成就感,但比较没有商业变现途径。
像今日项目,需要的只是最初级的编程技巧,合理搭配,就能做成一个自动化执行、零成本、零客服、零售后的自动化被动收益项目。
➼ 后记
技术改变生活,从提升英语爱好者的发音开始。
➼ 明日项目预告
YouTube项目二:有声小说
版权声明:
本文原创,首发于项目观察家官网,永久链接:http://uuatm.com/0411.html 。未经授权,禁止转载。
免责声明:
本人创作内容,仅作为个人学习分析后存档用,并不代表鼓励他人从事同类项目运作,也不构成任何投资建议。对于访问者根据本文提供的信息所做出的一切行为,除非另有明确的书面承诺文件,否则本人不承担任何形式的责任。