Я создаю веб-сайт для загрузки списка видеофайлов (.mp4), размещенных на другом веб-сайте, на основе определенных критериев.
Моя идея состояла в том, чтобы создать файл PHP, который отвечает критериям (GET), создать массив URL-адресов видео, соответствующих этому критерию, а затем передать этот массив функции, которая будет загружать эти видео для меня.
Это код, выполняемый для каждого URL:
$file_url = $_GET["file"];
header('Content-Type: video/mp4');
header("Content-disposition: attachment; filename=\"".$_GET["ep"].".mp4\"");
readfile($file_url);
exit;
Я не могу заставить это работать из-за размера файлов (но я не получаю предупреждения, файлы просто прекращают загрузку около 12 МБ).
Я также пробовал куски кода , как этот , но ничего не получалось.