Я использую этот cmd ниже, чтобы вырезать часть из видео MP4:
ffmpeg -ss 00:00:10.500 -i {$ffmpeg_mp4_vinput} -t 00:00:17.430 {$ffmpeg_mp4_voutput} 2>&1
а также
ffmpeg -ss 00:00:10.500 -i {$ffmpeg_mp4_vinput} -to 00:00:17.430 {$ffmpeg_mp4_voutput} 2>&1
а также
ffmpeg -ss 00:00:10.500 -i {$ffmpeg_mp4_vinput} -t 7 {$ffmpeg_mp4_voutput} 2>&1
Все эти cmds вызываются exec()
Функция PHP, все они работают нормально с SAME
результат.
Проблема в том, что, когда я обрезаю видео с помощью одной из этих команд, я получаю видео с длинным видео из того, что я установил из-в команд. Например, я получаю 1 секунду до и более 2 + секунд после.
Есть ли что-то упущенное из команд?
Задача ещё не решена.
Других решений пока нет …