Eu estraguei o formato de arquivo dos meus arquivos de entrada, terminando com arquivos com 7 dígitos e mais. Agora que todos os arquivos correspondem ao mesmo padrão de nome de arquivo, tudo funciona conforme o esperado. Felicidades.
Meu objetivo é criar um vídeo a partir de vários arquivos jpg. Eu escolhi o FFMPEG (Windows 64) para resolver essa tarefa
A tarefa
Eu tenho mais de 4k jpg em um diretório, todos seguindo a convenção de nomenclatura pic_000000X.jpg (onde x é um número)
Por exemplo, pic_0000001.jpg , pic_0000002.jpg ,., pic_0001337.jpg e assim por diante, sobre o qual desejo criar um vídeo de timelaps.
Resultado
Quando executo ffmpeg -i pic_%7d.jpg -s:v 1280x720 -c:v libx264 output.mp4 , obtenho o arquivo output.mp4 , mas ele é pequeno e contém apenas algumas fotos / quadros - nove para ser preciso (executando o comando reverso ffmpeg -i output.mp4 test%d.jpg recebo test1.jpg to test9.jpg )
Observação
Parece funcionar até pic_0000009.jpg e, em seguida, o padrão não reconhece pic_00000010.jpg em diante.
O que estou perdendo ou estou fazendo errado para incluir apenas nove fotos? Obrigado pelo tempo e esforço por me dar algumas dicas.
Felicidades.
P.S. Eu tentei o padrão de arquivo blob style, mas ele não funciona no windows
P.P.S. Se você souber de outra ferramenta que me permita realizar a tarefa, informe-me também
Eu estraguei o formato de arquivo dos meus arquivos de entrada, terminando com arquivos com 7 dígitos e mais. Agora que todos os arquivos correspondem ao mesmo padrão de nome de arquivo, tudo funciona conforme o esperado. Felicidades.