Transforme várias imagens PNG em uma animação 1280x720 codificada por H264 para upload do YouTube HD

4

Tenho muitas imagens PNG:

pic1.png
pic2.png
pic3.png
...

Eles são todos de tamanho 1280x720. Quero transformá-los em uma animação e enviá-los para o YouTube como um vídeo em alta definição. Ouvi dizer que o H264 é um bom formato e o MPEG resultaria em baixa qualidade. Mas eu não sou bom em formatos de animação. : -)

Existe um aplicativo de linha de comando gratuito que eu possa usar para transformá-los em uma animação H264 e como seria a linha de comando?

Edit: Por favor, veja o comentário de CarlF abaixo. Aparentemente estou confuso nos formatos. : -)

    
por Deleted 11.10.2009 / 01:02

4 respostas

5

  • ffmpeg ou mencoder pode ser usado para criar vídeos com sequências de imagens. Eu encontrei este tutorial nele depois de um rápido google. Seus codecs são (principalmente) embutidos. Os aplicativos funcionam no Windows, Mac e Linux.
  • O VirtualDub permite-lhe importar sequências de imagens PNG e codificá-las em vídeos. Se você tiver os codecs corretos instalados, poderá criar arquivos H.264. Você precisará de um aplicativo separado para convertê-lo no contêiner MP4. Ele fornece um aplicativo de linha de comando. O VDub é somente para Windows.

E, por favor, não se esqueça que o YouTube tem o hábito de recodificar os seus vídeos mesmo que estejam no formato certo, por isso, independentemente de você perder a qualidade de qualquer maneira. Felizmente não é demais para vídeos de ação ao vivo, mas vídeos como animações 2D (anime, desenhos animados e afins) sofrem.

    
por 11.10.2009 / 01:10
3

Dê uma olhada no WinFF , um excelente front-end de GUI para facilitar o uso do FFMpeg. Você pode adicionar todas as suas imagens em lote e escolher o formato de saída. Se o YouTube for o seu alvo, eles recomendam usar o formato H.264, MPEG-2 ou MPEG-4 como eles funcionam melhor com a qualidade do sistema de conversão, portanto, não se limite apenas ao H.264, pois os outros serão bem também e há mais ferramentas disponíveis para esses formatos.

    
por 11.10.2009 / 01:20
3
mencoder 'mf://*.png' -mf fps=25 -o output.mp4 -ovc lavc -lavcopts vcodec=libx264

Ou algo assim.

    
por 11.10.2009 / 01:23
0

Você pode usar o ImageMagick:

convert -quality 100 *.png outputfile.mpeg

mas a qualidade não é muito boa. O formato de vídeo é "MPEG-1/2 Video (mpgv)"

link

link

    
por 30.10.2018 / 02:13