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.