php下载MP4视频

简介: php下载MP4视频

直接保存到本地

$filename="MP4/2mp4.mp4";//路径文件名
$file="https://vd2.bdstatic.com/mda-kahifai35xn97s75/v1-cae/sc/mda-kahifai35xn97s75.mp4";
 download_img($file, $filename);
   
function download_img($url, $filename){     
   // $cookie_file = dirname(__FILE__).'/cookie.txt';
  $ch = curl_init ();  
  curl_setopt ( $ch, CURLOPT_CUSTOMREQUEST, 'GET' );  
  curl_setopt ( $ch, CURLOPT_SSL_VERIFYPEER, false );  
  curl_setopt ( $ch, CURLOPT_URL, $url );  
  // curl_setopt($ch, CURLOPT_COOKIEFILE,$cookie_file);
  ob_start ();  
  curl_exec ( $ch );  
  $return_content = ob_get_contents ();  
  ob_end_clean ();  
     
  $return_code = curl_getinfo ( $ch, CURLINFO_HTTP_CODE );  
  $fp= @fopen($filename,"a"); 
  fwrite($fp,$return_content);  
  return true; 
}

 

目录
相关文章
|
13天前
|
PHP 计算机视觉 UED
Buzz库:PHP图像处理中的异步图像下载和保存
Buzz库:PHP图像处理中的异步图像下载和保存
|
6月前
|
存储 安全 PHP
安全开发-PHP应用&文件管理模块&显示上传&黑白名单类型过滤&访问控制&文件管理模块&包含&上传&遍历&写入&删除&下载&安全
安全开发-PHP应用&文件管理模块&显示上传&黑白名单类型过滤&访问控制&文件管理模块&包含&上传&遍历&写入&删除&下载&安全
|
5月前
|
前端开发 PHP 数据格式
【附带效果视频】php接口给前端返回流式数据,php使用event-stream进行数据推送,循环一次输出一次
【附带效果视频】php接口给前端返回流式数据,php使用event-stream进行数据推送,循环一次输出一次
196 0
|
6月前
|
Web App开发 Linux PHP
PHP 实现抖音视频去水印播放
该内容主要介绍了如何获取无水印的抖音视频播放地址。原理是通过替换播放地址中的参数来去除水印,首先提供了一个带水印和无水印的播放地址示例。接着,展示了一段PHP代码,该代码通过解析分享链接,获取视频ID,然后利用这些信息通过cURL发送请求,最终得到无水印的播放地址。需要注意的是,由于抖音对PC端的限制,可能需要模拟手机请求来实现。
183 0
|
7月前
|
安全 PHP
【PHP开发专栏】PHP文件上传与下载实现
【4月更文挑战第30天】本文介绍了在PHP中实现文件上传和下载的详细步骤。文件上传通过`$_FILES`全局数组处理,包括设置HTML表单、PHP脚本处理上传及安全性考虑。文件下载则可使用`readfile()`、`fpassthru()`或`file_get_contents()`函数,同时关注安全问题,如防止目录遍历漏洞。文中还提供了一个简单的图片分享网站案例,演示了上传和下载功能的集成。
129 1
|
XML 存储 安全
Excel电子表格的PHP类库:PHP_XLSXWriter(大数据量报表、后台运行、浏览器下载)
Excel电子表格的PHP类库:PHP_XLSXWriter(大数据量报表、后台运行、浏览器下载)
281 0