Torento20345, про «подъём наверх» декларации var вы разобрались?
// начало файла
// какой-то код
for (var i = 0; ...
// ------------------ то же, что:
// начало файла
var i;
// какой-то код
for(i = 0; ...
Декларация let блочная. У for «блок» это тело цикла между фигурными скобками.
Вы всё поняли примерно правильно. Во втором примере, с let, создаваемая стрелочная функция тащит с собой «окружение», в котором присутствует копия значения i
Torento20345, приведите код, и комментариями отметьте строки, где ожидания расходятся с суровой действительностью. Иначе как-то беспредметно «ну все же понимают о чём речь» (нет)
Ростислав, не так, это фильтр. Посмотрел за вас документацию этого fluent-ffmpeg, похоже так: .videoFilters('scale=w=1280:h=720')
Но у вас же квадратное видео на входе, а на выход его непропорционально растягиваете. Это точно то, что задумано?
lssssssssssl, ну вот FFmpeg – самый распостранённый «мультитул» для работы с аудио-видео. Непосредственно резать аудио на части лучше именно им. А NodeJS просто должен правильно его запустить.
Friddddd, посмотрел мельком их документацию, что-то не нашёл такого функционала. Придётся (вам) разобраться в их исходном коде и добавить такую возможность.
varвы разобрались?Декларация
letблочная. Уfor«блок» это тело цикла между фигурными скобками.Вы всё поняли примерно правильно. Во втором примере, с
let, создаваемая стрелочная функция тащит с собой «окружение», в котором присутствует копия значенияi