Gostaria de saber se é possível mesclar arquivos de vídeo usando o cat
comando? Quero dizer, o arquivo resultante será reproduzido perfeitamente?
cat
video-editing
multimedia
Hamed Momeni
fonte
fonte
Respostas:
Sim, é possível. Mas nem todos os formatos são compatíveis.
FAQ do ffmpeg :
Ao converter para formatos RAW, você também tem grandes chances de concatenar os arquivos.
Mas usar
cat
dessa maneira criou arquivos intermediários, que não são necessários. Essa é uma abordagem melhor para evitar a criação desses arquivos intermediários:fonte
Existem dois tipos de arquivos de mídia
streamable
não streamable
A principal diferença é como os dois formatos de arquivo incorporam meta-informações. com formatos não streamable , a meta-informaçãoc ("cabeçalho") é armazenada em uma posição específica no arquivo, geralmente no início, às vezes no final. Você não pode simplesmente concatenar esses arquivos, pois as meta-informações de um dos arquivos estarão em um local não padrão e, portanto, serão ignoradas.
OTOH, streamable formatos precisa ser capaz de lidar com os ouvintes que começarão a reproduzir o arquivo "em algum lugar no meio". Portanto, esses formatos continuam enviando as meta-informações e até permitem atualizá-las no arquivo / fluxo. Esses formatos podem ser simplesmente concatenados.
fonte
Como BЈовић disse, em geral, cada arquivo tem seu próprio cabeçalho. Tente com este exemplo do Ubuntu How To's :
fonte
Não, não é possível, porque todo arquivo de vídeo tem um cabeçalho. Para mesclar vídeos, você precisa usar uma ferramenta (como por exemplo, ffmpeg ou mencoder ).
fonte