Re[5]: Попинайте меня ещё раз с фрилансерами
От: DiPaolo Россия  
Дата: 16.10.23 01:31
Оценка: +1
Ну ровно как и в прошлый раз: ключевое и самое трудозатратное требование ТЗ не выполнено

1. В ТЗ:

- В ffmpeg есть встроенные средства, чтобы верезать видео по заданным временным меткам, но только для одного отрезка. Данная работа предполагает, что программа будет за одни проход по исходному видео вырезать все отрезки.


У вас FFmpeg запускается отдельно для каждого отрезка. Такого по условию быть не должно. И выше в треде вы с упорством доказывали, что FFmpeg не подходит и такое не умеет, когда вам предлагали абсолютно такое же решение.

2. Кроме того, временные метки не читаются из имени файла, как заявлено в задании:

- В директории с результатом должны быть отрезки видео из общего архива за день (одна из папок YYYYMMDD), соответствующие временным меткам из файла .CSV.


У вас это передается как параметр в скрипт.

3. Еще одно требование звучало совсем иначе в ТЗ, и, ИМХО, не выполнено:

- Временной отрезок может включать конец одного исходного видео и начало другого. Программа должна корректно это обрабатывать.


            # Sanitize start and end time values
            start_time = max(0, min(start_time, total_duration))
            end_time = max(start_time, min(end_time, total_duration))

            duration = end_time - start_time


Ну тут мы просто проверяем не выход за границы. По условию это выглядело скорее, что пересечение попадет и в первый, и во второй выходные клипы.
Патриот здравого смысла
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.