Tirei 30.000 fotos que quero combinar em um filme em timelapse. Eu tentei o QuickTime Pro, TimeLapse 3 e Windows Movie Maker, mas com uma quantidade tão grande de imagens, cada um dos programas falha (tentei o SUPER ©, mas não consegui fazê-lo funcionar ...?). Parece que todos esses programas falham após alguns milhares de fotos.
As imagens que tenho estão todas no formato .JPG, com uma resolução de 1280x800, e estou procurando um programa que possa colocar essas imagens em um filme de timelapse em algum tipo de formato sem perdas (o AVI bruto / descompactado seria bom) para edição adicional. Alguém tem alguma idéia ou alguém tentou algo assim com um número semelhante de fotos?
video
image-processing
timelapse
Rápido
fonte
fonte
Respostas:
O Avidemux pode criar filmes a partir de várias imagens. http://fixounet.free.fr/avidemux/
Você também pode usar o mencoder, mas é um pouco mais difícil de usar, com todas as opções de linha de comando e tudo. Eu tenho usado isso:
eu uso
que produz vídeos que estão bem. Adicione músicas ao filme inserindo:
fonte
mpv mf://*.jpg --mf-fps=25 --ovc libx264 --ovcopts=bitrate=1200:threads=2 -o outputfile.mkv
Use FFmpeg .
Isso criará uma apresentação de slides de vídeo (usando o codec de vídeo libx264) a partir de uma série de imagens png, denominadas img001.png, img002.png, img003.png,…
Cada imagem terá a duração de 5 segundos, altere a variável de acordo com sua escolha.
Se suas imagens tiverem quatro dígitos, use
%04d
etc. Se suas imagens não tiverem esse padrão, você poderá usar shell globs, pelo menos no Linux e OS X:Você também pode alterar a taxa de quadros da saída especificando outra
-r
após a entrada.fonte
-framerate
para o formato de entrada image2. Eu recomendaria não definir fps de saída diferentes dos fps de entrada, a menos que você realmente queira que o ffmpeg solte ou duplique quadros. (a menos que esteja enviando para um contêiner como mkv, onde o ffmpeg suporta taxa de quadros variável.) Sim, apenas testado e você obtém quadros dup extras alimentados com x264, então defina o FPS da entrada, mas colocando-r
ou-framerate
ANTES-i .../stuff
cat *.jpg | ffmpeg -framerate 60 -f image2pipe -i - ~/output.mp4
aqui é alternativa se você não tem-pattern_type glob
disponívelSe você fizer alguns cálculos básicos, verá que provavelmente está ficando sem memória se estiver tentando manter o filme descompactado.
Cada quadro tem 1.024.000 pixels. A 32 bits por pixel, são 32.768.000 bits (4.096.000 bytes ou 3,9 MB ).
Se multiplicarmos isso por 30.000 quadros, você precisará de 117187,5 MB ( 114,45 GB ) de memória para armazenar todo o filme na memória de uma só vez - não é de admirar que o QuickTime Pro esteja falhando.
Você pode tentar reduzir a resolução, mas isso ainda pode falhar.
Você precisará criar o filme em pedaços menores e depois juntar tudo. Eu esperaria que existem aplicativos que fazem isso sem carregar o filme inteiro na memória. O filme final também terá que ser compactado - novamente, pois ocuparia 114 GB no disco rígido. Afinal, um filme ocupa apenas um único DVD enquanto o filme dura 20 minutos (a 25 quadros por segundo).
fonte
Sim, eu sei que esse segmento tem mais de um ano. Eu tenho usado isso por mais de 2 anos e funciona muito bem com mais de 10.000 imagens:
1080p a 24fps, sem som
4k a 90fps, sem som
Eu tive que mexer muito com o codec antes de conseguir algo que o youtube reconheceria. Uma amostra usando o segundo bloco pode ser encontrada aqui: http://www.youtube.com/watch?v=4G_aaPG2QWk
fonte
Experimente o PhotoLapse ; uma revisão é dada em Lifehacker.com aqui .
fonte
Eu uso o Picasa do Google. É também um organizador de fotos muito bom na minha opinião. Aqui está como.
1) Arquivo> Adicionar pasta ao Picasa ...> adicione a pasta com suas fotos.
2) Clique com o botão direito do mouse na pasta adicionada no menu esquerdo 'Pastas' e> Selecionar todas as imagens
3) No menu superior> Criar> Vídeo> Da seleção ...
4) Agora você está no criador de vídeo> Guia Vídeo> Estilo de transição> Lapso de tempo
5) Você pode carregar uma faixa de áudio, alterar as dimensões (normalmente uso 1024x768), adicionar slides com texto na guia Slide ...
6) Video Maker> Guia Vídeo> Criar vídeo. Você pode entrar com sua conta do Google e enviá-lo para o YouTube aqui também.
De volta à biblioteca, você pode clicar com o botão direito do mouse> localizar no disco para ver onde o vídeo foi salvo. Outra coisa boa sobre o uso do Picasa é que você pode selecionar todas as fotos e ir para o menu superior Imagem> Edição em lote> Estou com sorte. Ele corrigirá o contraste e a cor de todas as fotos ao mesmo tempo.
Antes de criar o vídeo, você pode adicionar algum movimento ao seu lapso de tempo com http://motiontimelapser.co.nr/ Disclamer: Eu sou o autor.
fonte
Há algum tempo, enfrentei um problema semelhante ao tentar criar um intervalo de tempo para criar um thon em um espaço de hackers local. Eu executo o OS X, então não tenho certeza de como é viável usá-lo no Windows, mas usei o MEncoder.
Este é o comando que eu usei no terminal:
Há dois problemas com isso:
Depois, eu o executei em outro utilitário para convertê-lo em um formato decente.
MEncoder é parte do projeto MPlayer, localizado aqui: http://www.mplayerhq.hu/
fonte
Vejo que esta discussão é meio antiga, mas descobri que o MakeAVI é o melhor programa para mim!
Você pode baixá-lo aqui: http://sourceforge.net/projects/makeavi/?source=dlp
Não consegui usar nenhum dos outros métodos listados aqui para funcionar, e este funcionou para mim! Espero que funcione para você! :)
fonte
Você já experimentou o VirtualDub ?
Quando você abre uma imagem no virtualdub, ele solicita o carregamento de toda a sequência. A partir daí - ajuste a taxa de quadros, adicione alguns filtros (corte, nitidez), escolha um codificador e salve o vídeo.
Sugiro que você experimente primeiro um número menor de imagens e, se estiver satisfeito com o resultado, faça o lote inteiro.
Edit: Aqui está um tutorial simples sobre isso. Tudo o que você precisa fazer é encontrar um codec sem perdas adequado, como este: MSU Lossless Video Codec .
fonte
Testamos nosso software Time-Lapse Tool para gerar vídeo a partir de 100 mil imagens e funciona como um encanto. Todas essas imagens podem ser adicionadas de várias pastas, o que é útil para fotos da DSLR agrupadas por 10 mil imagens na pasta.
fonte
Se você estiver usando o Premiere Pro, basta colocar as imagens em uma pasta dedicada, verifique se estão numeradas em sequência e consecutivamente; em seguida, no Premiere Pro, clique com o botão direito do mouse na janela Projeto e escolha "Importar", selecione a primeira imagem e marque a caixa de seleção "Sequência de imagens". Ele puxará automaticamente todas as imagens como uma sequência chamada thefirstimageName.jpg, mas com um ícone de "pilha" de imagens. É isso, mais ou menos. Arraste-o para uma Sequência, em seguida, renderize-o (Exportar -> Mídia) como 1080p e importe a exportação como um novo videoclipe. Eu recomendo exportá-lo e reimportá-lo como um clipe, porque é conhecido que o Premiere Pro e o Media Encoder ficam travados com imagens de alta resolução se você mexer com cortes e alterações de velocidade, portanto, exportando as imagens de alta resolução para 1080p, comprometendo a qualidade, restaura a estabilidade.
fonte
Apenas por diversão, aqui está outra maneira (não, claramente NÃO estou tentando refinar meu próprio processo.) Acontece que nada no Windows deseja editar a saída que o mencoder produz a partir da minha outra resposta. Esta é uma versão mais amigável para edição usando ffmpeg:
fonte
Eu tinha que fazer algo assim antes. Consegui fazê-lo no quicktime pro, com 500 quadros por vez. Eu os salvava como um filme individual e depois passava para o próximo. Depois, combinaria todos os 500 segmentos de quadros na coisa final.
fonte
Eu também votaria no Virtualdub (já fiz essa operação, não me lembro se eram tantos). Também é fácil posteriormente remover os quadros que você não deseja etc. Talvez você possa tentar usar um formato de vídeo sem perdas para renderizar e armazenar, como o codec camstudio . Por um intervalo de tempo ... talvez também seja ok codec techsmith (TSCC), mas isso funciona apenas se você tiver adquirido (ou obtido uma versão antiga de uma revista) o Camtasia, pois instala a versão de codificação do codec. Faz vídeos realmente pequenos. E provavelmente é apropriado por um lapso de tempo.
fonte
Outro programa que você pode usar é o Time Lapse MovieMonkey
Ele fez o trabalho de criar meu último filme de lapso de tempo realmente muito, muito rápido. E não precisei ler as instruções. É simples e intuitivo, mas tem configurações avançadas suficientes. E é grátis.
O autor diz que foi testado com 50.000 fotos.
fonte
Recebo bons resultados usando o Picasa ou o GoPro-studio .
Estou ocupado com um vídeo para me escrever uma prancha de surf usando essas ferramentas. Um trabalho em andamento foi postado no meu perfil no YouTube (pesquise "Surfbordbou" - ainda não tenho permissão para mais de 2 links por postagem)
O criador de filmes do Picasa é realmente fácil de usar, são 2 cliques e você tem o tempo decorrido de um conjunto de fotos selecionadas.
fonte