Загружаю 20 минутную серию в 1080р const handleFileChange = (event: React.ChangeEvent<HTMLInputElement>) => { if (event.target.files && event.target.files[0]) { setData("file", event.target.files[0]); } }; const submit: FormEventHandler = (e) => { e.preventDefault(); post(route("NewEpisode"), { onSuccess: () => { setIsOpen(false); reset(); }, }); }; JS const handleFileChange = (event: React.ChangeEvent<HTMLInputElement>) => { if (event.target.files && event.target.files[0]) { setData("file", event.target.files[0]); } }; const submit: FormEventHandler = (e) => { e.preventDefault(); post(route("NewEpisode"), { onSuccess: () => { setIsOpen(false); reset(); }, }); }; Вот в общем, как ускорить загрузку или другой метод использовать?
Если ты будешь использовать такую загрузку на продакшне - тебя юзеры палками побьют, ты должен загружать любой видео контент в потоке. Если брать конкретно твой код - то сжимать при отправке.