Sobre Produtos Suporte Blog

Como adicionar fotos ao vídeo

image

 

  By Olga Krovyakova - modified October 19, 2023, created April 1, 2019.

Este artigo é destinado a desenvolvedores ou usuários experientes e explica como adicionar imagens no formato BMP a um arquivo de vídeo (por exemplo, AVI) via DirectShow usando o utilitário GraphEdit e o filtro SolveigMM BMP Push Source DirectShow a ser enviado com SolveigMM Video Editing SDK v 2.0


Aqui estão alguns conselhos sobre como usar o filtro no Microsoft Graph Editor para obter um arquivo AVI , que é um dos contêineres de vídeo mais difundidos. 

Requisitos: O filtro não suporta redimensionamento, portanto todas as imagens devem ter larguras e alturas iguais, respectivamente, e as imagens também devem ter BMP de 24 bits. Você pode usar BMPs de 32 bits, mas o bit de opacidade seria descartado neste caso.


1. Abra o Graph Editor e insira o SolveigMM BMP Push Source Filter (está armazenado na categoria "DirectShow Filters"):

image

2. Abra a página de propriedades do filtro:

image

3. Use o botão "Adicionar arquivos" ou arraste e solte para adicionar arquivos BMP à lista:

image

4. Defina a taxa de quadros desejada especificando o valor "Comprimento do quadro" (por exemplo, o valor padrão 400000 significa 400000 unidades de tempo de referência, é igual a 400000·(100·1E-9) = 0,04seg que corresponde a 25 Hz ou quadros por segundo).
Você também pode verificar a propriedade "Loop list". Neste caso a lista será repetida até você parar o gráfico.

image

5. Depois de terminar a página de propriedades, você deve aplicar as alterações ou elas serão perdidas:

image

6. Agora, quando houver arquivos na lista, você pode conectar o filtro ao downstream.
Você pode usar o filtro File Writer para gravar o arquivo de saída no disco rígido ou no Video Renderer para assisti-lo.
Também é possível que você queira codificar o fluxo em vez de deixá-lo descompactado devido ao tamanho do arquivo de saída, portanto você deve usar o codificador desejado.

image

O gráfico para visualizar o stream.

image

O gráfico para salvar vídeo não compactado.

image

O gráfico para codificar o vídeo.

7. Execute o gráfico. Ele seria interrompido automaticamente quando os arquivos da lista fossem entregues downstream, , no entanto, se  "Loop List" for especificado, você deverá interromper o gráfico manualmente.

image

 

 About the author

imageOlga Krovyakova is the Technical Support Manager in Solveig Multimedia since 2010.

She is the author of many text and video guidelines of company's products: Video Splitter, HyperCam, WMP Trimmer Plugin, AVI Trimmer+ and TriMP4.

She works with programs every day and therefore knows very well how they work. Сontact Olga via support@solveigmm.com if you have any questions. She will gladly assist you!