#javascript #node.js #express #ffmpeg
Вопрос:
Послушайте, я хочу знать размер выходного файла, который будет загружен в мою систему еще до его загрузки
Я обрезаю некоторые случайные файлы URL-адресов и загружаю их,но я хочу знать,сколько ГБ, мб, кб мне нужно загрузить еще до завершения загрузки.
Я использую ffmpeg в узле js, поэтому на самом деле он не показывает мне ничего, кроме того, когда процесс завершен,
Мой код
exec(`ffmpeg -ss ${start} -to ${end} -i "${url}" -c copy -avoid_negative_ts make_zero "${filename}"`, (error, stdout, stderr) => {
if (error) {
return;
} else {
res.send({ "url": filename });
}
})
Пожалуйста, подскажите мне решение, как я могу узнать, какой размер выходного файла необходимо загрузить в целом, чтобы я мог сообщить пользователю, что это общий размер обрезанного файла, пока он будет ждать, пока файл будет загружен на мой сервер, тогда я позволю пользователю загрузить файл с моего сервера на свой ПК или мобильный телефон 🙂
Помогите 🙂