帝国模板之家为广大用户提供专业、一站式建站服务。

网站开发

网站开发栏目,介绍前端、后台、服务器、数据库、建站工具等实用网站开发教程。

当前位置:首页 > 教程 > 网站开发 > 正文

php实现去水印/下载抖音无法下载的视频

帝国模板之家 2020-10-25 网站开发 评论

本文主要介绍分析抖音去水印原理,使用php实现可下载无水印,无法下载的视频。

原理:

抖音 App 里获取分享的短链接

浏览器打开短链接会 302 跳转长链接,长链接参数含有视频 id

抖音网页会根据这个 id 通过 api 请求得到一个 json 串,视频文件的地址就在 json 里,但是这个播放依然是有水印的,需要把链接里的 playwm 改成 play,得到无水印的视频链接 url 。

php下载代码如下:

<?php
header('Content-Type: application/force-download;');
header("Content-Type: video/mp4");
header('Content-Disposition: attachment; filename="'.date('YmdHis').'.mp4"');
$url = urldecode($_GET['url']);
if ($url) {
    header('Content-Length: ' . get_headers($url, true)['Content-Length']);
    readfile($url);
}
?>
这世上无忧无虑的人,反而相对寿命会长点。

已有 位小伙伴发表了看法

欢迎 发表评论

  • 匿名发表

关于

帝国cms模板

网页插件

帝国模板之家 | www.moyouyouw.cn

本站所有模板/文章除标明原创外,均来自网络转载,版权归原作者所有,如果有侵犯到您的权益,请联系站长删除,谢谢! 寻找帝国cms模板首选帝国模板之家,用心做站,上线至今广受好评,值得信赖!

  • 交流群1:帝国cms交流群1
  • 交流群2:帝国cms交流群2
在线QQ 给我留言