随着短视频的火热,现在有很多有很多微信小程序都有去除短视频水印的功能,正好对这一块也感兴趣,我也打算做个小程序。
搜索了下github上的相关项目,发现已经有类似的开源项目了,那我们就基于开源项目直接上手,减少开发周期吧.
项目地址如下:
https://github.com/huyangfeng/watermask
将上面的代码拉取到我的服务器上,然后启动,这样就可以调用api了
小程序这块就使用uniapp进行开发,然后弄了个布局,效果如下:

点击一键去水印,然后去调用解析视频的api,返回最后的视频地址,然后在小程序里面显示视频,下方增加个保存相册的功能。

点击保存到相册就可以进行保存了。
在进行保存到相册的时候,有点问题,线上老是报 :fail url not in domain list,这是因为抖音生成的url是个二级域名,这个二级域名老是变化,在小程序里面没办法把所有的二级域名都加上,于是就自己写了个接口把视频下载到自己的服务器上,提供自己的服务器url进行下载,就是速度慢了点。
下载视频的api代码如下
def video_down(request: Request,url: str):
http_result = {
'succ' : 'F',

最低0.47元/天 解锁文章
1665

被折叠的 条评论
为什么被折叠?



