演示地址:PHP 抖音 去水印
一、原理
2020.03.24 使用有效,抖音视频是在下载的时候才加水印的,播放的时候无水印,所以原理就是利用PHP或其它语言去抓取这个用于播放的无水印的视频地址(大概走了 3 次重定向);
二、PHP 实现如下
资源地址:https://download.csdn.net/download/Phplayers/12420039
<?php
// 测试地址
$url = "https://v.douyin.com/7J48Rf/";
// 模拟手机端浏览器
function http_get($url)
{
$ch = curl_init();
$opt = [];
$opt[CURLOPT_URL] = $url;
$opt[CURLOPT_RETURNTRANSFER] = true;
$opt[CURLOPT_FOLLOWLOCATION] = true;
$user_agent = "Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Mobile Safari/537.36";
$opt[CURLOPT_USERAGENT] = $user_agent;
curl_setopt_array($ch, $opt);
$result = curl_e