Fórum Ubuntu Linux - PT
Suporte Técnico => Aplicativos => Áudio e Vídeo => Tópico iniciado por: nelson777 em 12 de Julho de 2011, 14:25
-
Olá,
Tenho 2 vídeos em formato ASF. Um tem 122,6Mb e outro tem 29,1Mb. Estou tentando juntar ambos em 1 vídeo só. Mas quando eu tento usando ffmpeg ou mencoder o tamanho fica BEM acima do original.
Já tentei assim:
mencoder -oac copy -ovc copy -idx -o output.avi video1.avi video2.avi video3.avi
assim:
mencoder -oac copy -ovc copy -o output.avi video1.avi video2.avi video3.avi
assim:
ffmpeg -i ./sessao_solene_1_2.asf -i ./sessao_solene_2_2.asf -vcodec copy -acodec copy ./sessao.asf
já tentei com o cat conforme:
http://ffmpeg.org/faq.html#SEC27
já tentei concatenar os 2 com cat vid1.asf vid2.asf > vid.asf e depois converter com o ffmpeg pra .mpg.
e nada de conseguir.
Consigo criar o vídeo, mas o menor que fica é com mais de 300Mb.
Alguém sabe como fazer isso mantendo o tamanho ? ou seja o resultante deve ter aprox. 151,7Mb.
Grato
-Nelson
-
Crossposting (http://ubuntuforums.org/showthread.php?t=1802924)?
-
pesquise por Lxsplit.
No windows é HJsplit.
-
Já tentou usar o Pitivi?
-
Nelso777
O mais estranho disso é o tamanho ficar maior, como se descomprimisse o codec, sendo que vc usa o comando -copy tanto pra video quanto pra audio. Se fosse no caso do MPEG1 ou 2, aí sim tem lógica porque os codecs MPEG1 e 2 são mais ''gordos'' que os da família MPEG4 (Divx, Xvid, H263, H264...) e Real Media. Principalmente que, ASF e AVI, são formatos de conteiners e não interferem em nada no tamanho ou qualidade do video.
Nao sei se o Ffmpeg ou Mencoder setam para conversão de conteiner só pelo fato de colocar a extensão (.avi por exemplo) no arquivo de saída, no caso de seu comando aí.
Para converter para o conteiner AVI em qualquer um dos programas existem os comandos para isso.. -f avi no Ffmpeg ou -of avi no MEncoder.
Agora, com o codec WMV1, 2, 3.../WMA, vc nao vai conseguir concatenar, mesmo com o conteiner ASF.
Mesmo convertendo só o conteiner para AVI (aí eu uso o -copy p/ audio e video) nao dá certo. Precisará converter o codec para algum da familia MPEG...eu aconselho o MPEG4 porque nao vai aumentar o tamanho do ficheiro, pelo contrario, e a qualidade nao será perdida . O Avidemux é bom p/ isso.
Já que vc falou em ASF, fiquei curioso, já que a M$ aconselha (re)nomear a extensão dos ficheiros para .wmv caso o video e audio seja codificado para WMV1.../WMA, mesmo o conteiner sendo ASF. Lógico, o conteiner usado para WMV1.../WMA é o ASF. Já, não sei quais formatos de audio e video (codecs) o ASF suporta além dos WMV/WMA.
Para ver o contêiner: Como estamos no GNU/Linux, renomeie o video excluindo a extensão. Depois clique em Propriedades e na aba Básico veja se em ''Tipo:'' está em Vídeo do Windows Media (video/x-ms-wmv)...se estiver, é porque está em AVI. Se estiver em Vídeo ASF (video/x-ms-asf) é porque já está em ASF. Digo isso porque a extensão mascara um falso conteiner no reconhecimento do mesmo no Nautilus. Depois renomeie denovo, mas desta vez, corrigindo para o nome correto da extensão caso estivesse errado.
Para ver o formato de video e audio abra o ficheiro no Avidemux e clique em Properties na aba Arquivo...se for WMV/WMA, aí é a chave de seu problema... então converta.
-
Se nao me lembro direito, o comando Cat aumentou um arquivo como se descomprimisse...eu acho que rolou isso comigo.
Ok, após converter cada arquivo para algum MPEG4 e audio MP3, e, para conteiner AVI, voce vai usar o comando Cat.... cat Video1.avi Video2.avi Video3.avi > Teste.avi
Depois, voce vai usar o MEncoder... mencoder Teste.avi -oac copy -ovc copy -forceidx -o Video_de_Saida.avi
Voce usou pelo que vi acima o comando -idx, então, coloque -forceidx no lugar que dará certo. Esse forceidx usado no Mencoder é para o AVI, ou seja, faz o que o Cat não faz ...ele faz o conteiner mostrar todos os videos e mostra corretamente na sequencia, etc.
Já o Mencoder (acho que até o Ffmpeg) não faz o que o Cat faz de maneira satisfatória.
Espero ter ajudado, falou!
-
Existe algum programa pŕatico, que faça ajuntar vários arquivos avi em um só ?
Já tentei o Cat e não funcionou.
-
Edvaldo, olha isso aqui:
http://ubuntuforum-br.org/index.php/topic,71060.msg475440.html#msg475440
-
Olhei e não funcionou. :'(
-
Usasse o Pitivi?
Seguiu os passos do tutorial do youtube?
Onde foi a falha?
-
Fiz o procedimento do vídeo do youtube referente o Pitivi e não funcionou.
Ele não deixa o vídeo compatível para leitura, em outros aparelhos eletrônicos da philips, como exemplo.
Entendeste !!!!!!!
-
Estou usando atualmente o OpenShot, muito intuitivo tem tutoriais em vídeo em português no youtube.
Ontem mesmo cortei um vídeo e exportei com sucesso.
-
Esse tal de OpenShot, faz a união de arquivos avi em um só arquivo ?
Você já testou ele, pigdin nesse aspecto que menciono acima ? :-\
-
Testei com mpg, flv e não me lembro o outro formato.
Você inclusive pode misturá-los, juntar avi com flv etc.
Já juntei e já cortei vídeos com ele.
Tem outros recursos, como fazer transições.
Para um aplicativo não profissional, me atende muito bem.
-
Instalei e não encontrei nada no OpenShot referente a unir vários arquivos avi em um só arquivo para que eu possa assistir na tv hd, pigdin.
-
Na janela do Openshot clique no botão + (importar arquivos...) e adicione todos os vídeos, depois arreste a miniatura dos vídeos para linha de tempo, trilha, (um ao lado do outro, uma após o outro). Depois de feito isso é só clicar no botão de um círculo vermelho (exportar vídeo) e escolher o formato dentre as várias opções.
-
Não tem a opção no formato avi, alarcon.
Só quero unir os arquivos e não mexer no tamanho da imagens eteceteras, entendeu alarcon
-
Bem aqui tem na exportação, aba simples, em perfil: escolha: todos os formatos e mais embaixo onde tem Destino: aqui tem as opções AVI (h.264), AVI (mpeg2) e AVI (mpeg4). Em perfil de vídeo escolha DV NTSC e em qualidade escolha de média.
Já juntei arquivos com o comando cat se não me falha a memória e deu tudo certo.
-
Com o comando cat fazia assim:
cat arquivo.avi.00 arquivo.avi.01 arquivo.avi.02 > arquivofinal.avi
Claro que este comando deve ser dado no terminal e dentro da pasta que contém os arquivos .avi
Você pode tentar isso também:
sudo apt-get install transcode-utils
Depois é só usar o comando abaixo:
avimerge -i arq_1.avi arq_2.avi arq_N.avi -o arq_TUDO.avi
fonte: http://www.vivaolinux.com.br/dica/Juntando-videos-*.avi-no-Linux-com-o-transcodeutils
-
Já tentei isso, mas não tive êxito em fazê-lo, por isso desisti desses comando cat e do transcode-utils, alarcon.
Fico no aguardo de algum programa que faça isso, enquanto isso.
Vlw
-
Já chegou a pensar na possibilidade de defeito nestes seus arquivos, pois é muito estranho que nada que se indique aqui dê certo para você.
Tem mais isso aqui:
sudo apt-get update
sudo apt-get install mencoder
e depois execute o comando:
mencoder -oac copy -ovc copy part1.avi part2.avi part3.avi -o Completo.avi
lembrando de trocar part1.avi part2.avi part3.avi pelos respectivos nomes das partes .avi que você tem aí e Completo.avi pelo nome que você quer dar ao seu vídeo que será a soma das partes.
-
Os meus arquivos, no formato avi, estão corretos.
-
Não sei no Open Shot, mas lembro que no Pitivi, para aparecer certas opções de arquivo para encodar, eu tive que instalar alguns codecs.
Eu tenho instalado pela central de programas:
Gstreamer - plugin de video ffmpeg, extra plugins, para mms, wavpack, quicktime, musepack, para aac, xvid, mpeg2 e faad.
Aconteceu uma vez comigo de gravar uns vídeos para meu pai, e um deles não estava aparecendo direito, com a imagem travando e com o audio bom. Um amigo meu que entende de linux me disse que se eu gravasse com o Brasero, pedindo pra gravar um dvd de video, iria dar certo. Eu havia gravado simplesmente os arquivos brutos.
Eu ainda acho o Pitivi muito bom pra juntar arquivos de vídeo e não conheço o Open Shot. Fiquei até curioso. Mas talvez, um problema possível seja que eu não entendo muito daquelas opções de vídeo, tipo o codec a ser utilizado, o FPS e outras opções. Talvez estas coisas que parecem detalhes é que deixam o arquivo ilegível para DVDs players de casa.
-
Eu ainda acho o Pitivi muito bom pra juntar arquivos de vídeo e não conheço o Open Shot. Fiquei até curioso. Mas talvez, um problema possível seja que eu não entendo muito daquelas opções de vídeo, tipo o codec a ser utilizado, o FPS e outras opções. Talvez estas coisas que parecem detalhes é que deixam o arquivo ilegível para DVDs players de casa.
Eu procuro deixar com as mesmas opções das propriedades do vídeo original.
Se for para assistir no DVD eu crio pelo Devede mesmo.
Repito: no Youtube tem vídeos tutoriais do OpenShot em português.
-
Esse tal de Devede não funciona na tv hd.
O vídeo no formato avi fica incompatível, ao criar no Devede, para tv hd.
-
Tem como unir vídeos em .avi no OpenShot. Não sei se tem como com esses formatos que nunca vi na vida.
-
Esse tal de OpenShot também não funciona na tv hd.
O vídeo no formato avi fica incompatível, ao criar no OpenShot, para tv hd.
Já testei e não funcionou.
-
EdvaldoSCruz Qual versão do Ubuntu está usando?
Aqui (em casa) estou com o 10.04 64bits.
-
EdvaldoSCruz Qual versão do Ubuntu está usando?
Aqui (em casa) estou com o 10.04 64bits.
11.04 32bits
-
Cara parece que o problema é com o X dependendo do hardware.
Veja se isso ajuda.
http://linuxlike.blogspot.com/2011/05/problemas-com-video-no-ubuntu-1104-e.html
Abraços e boa sorte!
-
Cara parece que o problema é com o X dependendo do hardware.
Veja se isso ajuda.
http://linuxlike.blogspot.com/2011/05/problemas-com-video-no-ubuntu-1104-e.html
Abraços e boa sorte!
Obrigado pela dica, mas isso não funcionou e continua a mesma coisa. Não funciona como citei anteriormente.