Gerar um vídeo com FFmpeg começando a partir de uma sequência de instantâneos PNG cria uma saída de vídeo preta

Gerar um vídeo com FFmpeg começando a partir de uma sequência de instantâneos PNG cria uma saída de vídeo preta

Quando eu gero um vídeo a partir de uma sequência de instantâneos PNG, o vídeo de saída fica preto.

Aqui está um exemplo mínimo de trabalho: eu gero o vídeo a partir deesses dois quadroscom o seguinte comando no Ubuntu 16.04.4 LTS e produz um arquivo MP4 de vídeo preto.

ffmpeg -r 1 -i frame%d.png -pix_fmt yuv420p video.mp4

Você conhece uma maneira de contornar isso?

Eu sei que uma pergunta semelhante foi feita, por exemplo,aqui, mas a solução não resolve o problema no meu caso.

Responder1

Alguns jogadores não gostam de vídeos com baixa taxa de quadros. A solução alternativa é definir uma taxa de saída alta.

ffmpeg -framerate 1 -i frame%d.png -r 5 -pix_fmt yuv420p video.mp4

5deve ser suficiente, mas tente 10 se não.

informação relacionada