Golang 实战

从入门到实战 Golang 编程语言

人数:124人 时长:15.7 小时 状态: 更新中...

当前视频需要购买后才能观看

¥ 399.00

上节课我们在架构上对爬虫做了扩展,可以横向扩展我们的爬虫,这节课我们来实现具体的抖音短视频的下载。

抖音短视频的下载非常简单,只需要通过正则表达式去匹配页面的视频地址和标题相关信息即可。

//<div class="user-title">满院果蔬熟透,豇豆长势尤其猛,来做些干豇豆吧 </div><div class="user-avator"
title := MatchRegexpOf1(`<div class="user-title">(.*)</div><div class="user-avator"`, html)
//<video id="theVideo" class="video-player" src="xxxxx" preload="auto"
videoUrl := MatchRegexpOf1(`class="video-player" src="(.*)" preload="auto"`, html)

唯一麻烦的是没有视频时长相关的信息,时长的获取我们在下节课通过ffmpeg来实现。

课程:Golang 实战
作者:阳明
人数:124人
时长:15.7 小时
状态: 更新中...