Я читаю в нескольких удаленных видеофайлах с помощью ffmpeg и сохраняю короткие клипы из них. Например, если я хочу снять 5-секундный клип с часовым видео с 30-минутной отметкой, я бы создал такую команду:

ffmpeg -ss 1800 -i "http://example.com/example.mp4" -ss 0 -t 5 -c:v copy -c:a copy out.mp4

Это работает отлично и прекрасно, но это занимает НАВСЕГДА, потому что, кажется, просто начинает загрузку в начале и заканчивается, когда он достигает точки, которую я хочу.

Как я могу сделать ffmpeg (или, возможно, другую утилиту?) перейти к тому моменту в видео, который я хочу, а не к просмотру всего потока? Я предполагаю, что это возможно, так как флэш-видео плееры могут это сделать.

0