Как я могу заставить скачать видео с URL? - PullRequest
0 голосов
/ 23 декабря 2018

Как я могу заставить файл MP4 скачать с URL?

url = "https://clips -media-assets2.twitch.tv / AT-cm% 7C31747331920-offset-17408-720.mp4 "

я пробовал этокод, но он не работает

header('Content-Type: video/mp4');
header("Content-Transfer-Encoding: Binary"); 
header("Content-disposition: attachment; filename=\"".$file_name."\"");
echo file_get_contents($links); 

1 Ответ

0 голосов
/ 30 января 2019

Вы должны быть осторожны, если вы используете внешнюю ссылку на вашем сервере.Используйте этот код только для файла вашего сервера.

<?php
header('Content-Type: application/octet-stream');
header('Content-Transfer-Encoding: Binary'); 
header('Content-disposition: attachment; filename="video.mp4"'); 
readfile('/video/offset-17408-720.mp4'); 
...