Como posso segmentar automaticamente um vídeo mp4 com base em uma lista de quadros

1

Eu tenho um vídeo h.264 de 7 horas com mais de 1600 vídeos mais curtos e tenho um arquivo csv com uma lista de quadros em que preciso de um vídeo mais longo para ser cortado.

Existe alguma maneira de segmentar automaticamente o vídeo mais longo em vários vídeos menores (para que cada vídeo seja assistido individualmente) com base nos locais dos quadros no csv e, em seguida, nomeie esses arquivos individuais com nomes como video1.mp4, video2.mp4 etc? Eu li que isso provavelmente usaria o FFmpeg, mas não tenho certeza de como escrever um script para fazer isso automaticamente.

Eu tenho acesso a uma máquina Windows e Mac. (e pode instalar o linux, se necessário)

    
por mxbi 12.08.2015 / 11:51

1 resposta

1

Você pode cortar vídeos de acordo com o quadro com o freio de mão (embora converta o vídeo). No entanto, não é possível cortá-los automaticamente, tirando dados de quadros de um arquivo CSV. Você precisa selecionar o quadro inicial e o quadro final manualmente.

Talvez o x264.exe com a linha de comando possa ajudar.

    
por 12.08.2015 / 15:36