Estou lendo em vários arquivos de vídeo remotos usando ffmpeg e salvando clipes curtos deles. Por exemplo, se eu quiser fazer um clipe de 5 segundos de um vídeo de uma hora na marca de 30 minutos, criaria um comando como este:
ffmpeg -ss 1800 -i "http://example.com/example.mp4" -ss 0 -t 5 -c:v copy -c:a copy out.mp4
Isso funciona bem e dandy, mas leva para sempre porque parece simplesmente começar a baixar no início e termina quando chega ao ponto que eu quero.
Como posso fazer o ffmpeg (ou talvez outro utilitário?) pular para o ponto no vídeo que eu quero, em vez de transmitir a coisa toda? Eu suponho que isso é possível, já que os players de vídeo em flash são capazes de fazer isso.