火山平台 php_火山小视频无水印下载php源码

本文提供了一段PHP代码,用于去除火山小视频的水印,通过调用函数`huoshan()`并传入视频分享链接,可以获取无水印视频的下载地址。代码中包含了两个步骤:首先通过正则匹配获取video_id,然后构造新的数据请求URL,最终获取到实际的无水印视频下载链接。
部署运行你感兴趣的模型镜像

关于火山小视频无水印原谅很简单,下面就分享关于去除火山无水印去除源码。

调用方法:echo huoshan('https://reflow.huoshan.com/hotsoon/s/yOCZCagw700/ ');

7ef91579445215.jpg

/**

* 获取火山小视频无水印下载

* @param string $url 火山小视频分享地址

* @return json

* @example 调用方法 例: echo huoshan('https://reflow.huoshan.com/hotsoon/s/yOCZCagw700/ ');

*/

public function huoshan($url)

{

$ch = curl_init($url);

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);

curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);

curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36');

$content = curl_exec($ch);

curl_close($ch);

$pattern = '/"video_id":"(.*?)"/';

preg_match($pattern, $content, $matches);

$data_url = 'http://hotsoon.snssdk.com/hotsoon/item/video/_playback/?video_id='.$matches[1];

$ch = curl_init($data_url);

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);

curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);

curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36');

curl_exec($ch);

$newurl = curl_getinfo($ch, CURLINFO_EFFECTIVE_URL);

curl_close($ch);

$data = ['code' => 200, 'msg' => '获取成功!', 'download' => $newurl];

return json_encode($data, JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES);

}

alzf.png支付宝扫一扫

wxzf.png微信扫一扫

txzf.png企鹅扫一扫

您可能感兴趣的与本文相关的镜像

Kotaemon

Kotaemon

AI应用

Kotaemon 是由Cinnamon 开发的开源项目,是一个RAG UI页面,主要面向DocQA的终端用户和构建自己RAG pipeline

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值