FFmpeg - é possível selecionar X quadros a cada N quadros?

0

Estou tentando selecionar 10 quadros de cada 100 quadros de vídeo e gravá-los em uma nova saída.

Em um vídeo de 1000 quadros, quero que a saída inclua apenas quadros:

1-10, 100-110, 200-210 ... etc.

Existe uma maneira de fazer isso com o FFmpeg? Tentei várias combinações do filtro de seleção, mas parece que só é possível selecionar 1 quadro a cada N quadros.

Obrigado!

    
por occvtech 26.02.2016 / 19:36

1 resposta

1

Use

select='lt((mod(n\,100)\,10)'

Se você estiver criando um novo vídeo, talvez queira adicionar

setpts=N/(FRAME_RATE*TB)

após o select.

    
por 26.02.2016 / 19:50

Tags