DavMerger foi criado com o objetivo de facilitar a concatenação de vídeos gravados por sistemas de vigilância de circuito fechado em formato .DAV (ou outros). Após sua execução é gerada a concatenação de todos os vídeos em um único vídeo .MP4, permitindo aceleração do vídeo em quantas vezes for necessário.
É necessário ter o Python na versão 3.11+
python ^= 3.11Realize o clone do repositório e acesse o diretório da aplicação
git clone https://github.com/edvitor13/davmerger
cd davmerger
No diretório clonado do projeto instale via PIP o arquivo de requirements.txt
python -m pip install -r requirements.txtOu caso tenha Poetry
poetry installO DavMerger necessita que o FFMPEG esteja instalado em sua máquina.
FFmpeg é um software livre e de código aberto usado para converter e manipular arquivos de áudio e vídeo via linha de comando.
Link de Download: https://ffmpeg.org/download.html
- Como instalar no
Windows: https://pt.wikihow.com/Instalar-o-FFmpeg-no-Windows - Como instalar no
Linux: https://www.hostinger.com.br/tutoriais/como-instalar-ffmpeg - Como instalar no
MacOS: https://www.youtube.com/watch?v=8nbuqYw2OCw
Para verificar se realmente está instalado envie o seguinte comando no terminal:
ffmpeg -version-
Com tudo devidamente instalado, no diretório da aplicação envie o comando:
python main.py
-
Será aberta uma janela solicitando que você selecione quais vídeos deseja gerar um arquivo único
.MP4 -
Após escolher os vídeos, será solicitado que você escolha o local e o nome do vídeo que será salvo
-
Será aberta uma janela, caso você queira ajustar as configurações default do vídeo que será salvo ou se deseja cancelar
-
Ao clicar em
Iniciara janela será fechada e no terminal da aplicação será exibida a renderização que está sendo realizada viaFFMpeg



