Baixei um vídeo da internet que tenha vindo em duas partes: "video.avi.001" e "video.avi.002". Procurei na internet como juntar isso e não obtive sucesso.
Várias dicas para usar editores etc, mas esperar renderizar uma simples junção não estava nos meus planos. Então lembrei que no terminal dava para juntar esses arquivos com o comando type da seguinte forma:
type video.avi* > video_completo.avi
Este comando pega as partes dos vídeos e junta-as em uma só. Sendo assim daria para fazer o mesmo com o comando "cat"? A resposta é sim!
cat video.avi* > video_completo.avi
Pode não ser novidade para muitos, mas não encontrei nada falando a respeito. Então estou postando a dica.
Se eu não me engano o cat não funciona corretamente para arquivos no formato AVI. Pois esse arquivos são contener de áudio e vídeo. Em arquivo no formato MPEG essa dica funciona corretamente
[2] Comentário enviado por relsi.ramone em 14/01/2009 - 17:26h
tb me disseram que não funcionaria, mas aqui deu pra fazer sem problemas, rodou beleza, video e áudio perfeitos, é o caso de fazer testes com outros arquivos avi.
[4] Comentário enviado por bjverde em 21/04/2010 - 22:26h
Don Marcos,
o "Cat" não pode juntar arquivos AVI, pois esses arquivos são na verdade um contêiner de áudio e vídeo com indicies de posição. Para juntar arquivos AVI você pode usar o ffmpeg, transcode, mencoder ou AVidemux (gráfico)
[9] Comentário enviado por rnsribeiro em 17/04/2013 - 21:10h
cat 004.mp4 >> 003.mp4
eu fiz dessa forma e juntou os dois arquivos esse sinal >> significa que o arquivo 004.mp4 vai para o final do arquivo 003.mp4 se vc usar apenas > todo o conteudo do 004.mp4 substitui o 003.mp4 fazendo apenas uma cópia do 004.mp4 com o nome 003.mp4.
[10] Comentário enviado por mlgrassi em 08/07/2018 - 17:13h
O comando cat de fato pode ser utilizado para unir dois ou mais arquivos de video. Isso é fato pois tentei com os formatos MP4 e AVI e deu certo. Porém há um limite de tamanho de arquivo gerado pelo comando cat para o arquivo resultante. Pelo que pude ver no máximo pode ser gerado um arquivo de até 6 Gigas. Logo, se meu arquivo video1.mp4 tiver por exemplo um tamanho de 4 Giga e o segundo arquivo video2.mp4 tiver também 4 Giga, o arquivo resultante ficará incompleto pois o cat não irá conseguir passar de 6 Giga no arquivo_final.mp4. Então a dica é, dependendo do tamanho dos arquivos, utilizar programas próprios para isso e não o cat.