Transformando diversos MPEGs em um só

Publicado por Fábio S Gomes em 15/12/2004

[ Hits: 5.527 ]

 


Transformando diversos MPEGs em um só



Como juntar aqueles filminhos que você baixou da internet que contam uma determinada história? Depois de muito camelar, achei a resposta para o sofrimento, solução simples.

Junte todos em um arquivo só com o comando:

$ cat nome_do_filme1.mpg > Film_Final.mpg

(isso para o primeiro)

$ cat nome_do_filme2.mpg >> Film_Final.mpg

(esse para o segundo e os demais)

Muito simples, agora é só assistir o resultado no mplayer, xine ou no seu reprodutor preferido.

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Livro de linguagem Pascal de graça

wmMatrix

Script para iniciar o mldonkey facilmente

Howto para uso de clusters e redundância de aplicações

Ouvindo WMA no XMMS (xmms-wma)

  

Comentários
[1] Comentário enviado por andreguerra em 15/12/2004 - 11:08h

Muito boa a dica, mas so vale para MPEG? Sera que funfa tbm com AVI's e outros formatos?

Abração!

[2] Comentário enviado por tarcio em 15/12/2004 - 12:04h

Como isso pode se comportar com os vários tipos de codecs?
É provável que dê erros quando os "filminhos" tiverem codecs diferentes. Como contornar isso, seria necessário "descompactá-los" (retirar a compactação do codec) e só então juntá-los com "CAT"? Como fazer isso em linux??

[3] Comentário enviado por jragomes em 15/12/2004 - 13:07h

vc pode usar o mencoder que vem junto do mplayer pra manipular os videos, manipular quero dizer,: extrair som, concatena-los, trocar resolucao.. e outras coisas mais

[4] Comentário enviado por removido em 15/12/2004 - 22:19h

showw de bola mermo essa dica, vou fazer isso com aqueles "curta pornô metragem" que mais lota o dir. AHauauhAHAUHAH

abraços....

[5] Comentário enviado por gomes_fs em 16/12/2004 - 08:49h

Testei com alguns Mpgs de tamanhos e codecs diferentes, no Mplayer e no Xine abriram normalmente sem problemas, apenas se os mpegs tinham o format x e y diferentes , a tela se redimenciona automaticamente...

[6] Comentário enviado por slackrlz em 12/05/2005 - 22:45h

e fazer isso com .avi ??? com mesmo tamanha e codec ?funciona tbm ou só serve pra mpg?

[7] Comentário enviado por nickmarinho em 17/06/2006 - 19:31h

Essa função "cat" tem como objetivo ver o conteúdo do arquivo que você está chamando.
Por exemplo, se você manda um cat num arquivo de texto:
#cat myfile.txt
Ele vai te apresentar o conteúdo dele.
O que nosso amigo faz é mandar o conteúdo do mpg,avi, etc..., para um novo arquivo.
#cat video1.mpg > video_resultante.mpg para o 1º
#cat video2.mpg >> video_resultante.mpg para os demais.
O ">" para o primeiro indica que o arquivo video1.mpg vai primeiro, para o inicio, e o ">>" segue para os demais.

Eu faço isso para usar o hdparm (programa para otimização do HD).

Eu mando ler o desempenho inicial e final do meu HD e mandar para um mesmo arquivo de texto.
Ex.: #hdparm -Tt /dev/hda1 >> file.txt
E depois de otimizar o HD eu chamo o mesmo comando.
#hdparm -Tt /dev/hda1 >> file.txt
Depois disso eu analiso o conteúdo do arquivo de texto e vejo o quanto posso melhorar.

Beleza ?
Abraço.

www.lucianomarinho.com.br



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts