Essa pergunta merece mais uma resposta para um procedimento que não seja um único comando de disparo ou um único processo de gui.
Transcodificar os vídeos pode ser uma solução para você
Antes de mais nada, você deve fazer com que todos os seus vídeos tenham a mesma taxa de quadros, e o seu próprio comando resultará no que você deseja.
Existem várias sugestões para ferramentas de transcodificação neste site, mas vou indicar a minha resposta, se você não se importar, então, dê uma olhada nisso: Como posso comprimir arquivos de vídeo no máximo?
O interessante desta ferramenta ( O Mobile Media Converter ) é que, se você deseja ter a linha de comando para o transcodificação e modificá-lo para fazer um processo de linha de comando em lote, você pode entrar na seção "Advanced", que irá oferecer diferentes parâmetros para ser configurado manualmente e também haverá o comando FFMPEG que você pode soltar em um terminal para transcodificar .
Depois disso, usar sua linha de comando resultará na concatenação de arquivos de vídeo se for provado que você trabalha dessa maneira com os mesmos arquivos de vídeo de taxa de quadros.
Dessa forma, meu procedimento para essa resposta seria:
- Primeiro Transcodifique os arquivos de vídeo
usando gui ou linha de comando.
- Em seguida, solte sua linha de comando
(mencoder -oac copy -ovc copy -o
output.avi 1.avi 2.avi 3.avi)
Boa sorte!