Mesclar arquivos AVI sem recodificar no Mac OS X Lion


16

Existe uma solução (na melhor das hipóteses gratuita) para mesclar arquivos AVI no Mac OS X Lion sem a necessidade de recodificá-los? (Até o Snow Leopard, usei o D-Vision 3, que não funciona no Lion porque é PPC.)


Por "mesclagem", você quer dizer combinar em sequência?
Caracol mecânico

11
Além disso, precisamos conhecer o formato de vídeo (motion JPEG? H.264?) Para saber se isso é possível.
Caracol mecânico

@ Mecânica: Sim, por mesclagem, quero dizer juntar-se a eles perfeitamente em sequência. Podemos tomar como garantido que todos os arquivos compartilham a mesma taxa de quadros, codec e resolução. O codec usado segue principalmente o padrão MPEG-4, como o Xvid. Na verdade, é possível como era antes do Lion, assim como no Windows. Estou procurando uma ferramenta que também seja executada no Lion.
Chris

11
Em geral, ffmpega ferramenta para isso.
Caracol mecânico

2
Comecei a recompensa apenas porque a resposta da @ w00t é uma dádiva de Deus - provavelmente me salvou alguns reais em dinheiro / dólar; e que tinha guardado um monte de tempo e esforço, se eu só tinha tropeçado sobre ele mais cedo ...
Jari Keinänen

Respostas:


19

Para fazer sua cópia do avidemux2.app funcionar, basta abrir o pacote do aplicativo (mostrar o conteúdo do pacote no localizador) e remover os arquivos libxml.2.dylib e libiconv.2.dylib da pasta Contents / Resources / lib.

Isso fará com que o avidemux2 use as versões que acompanham o Lion e que parecem funcionar bem.


11
Obrigado, boa informação. Não sabia que eu poderia excluí-los em vez de substituí-los.
Chris

17

Isso funciona para mim:

cat part1.avi part2.avi part3.avi > tmp.avi && mencoder -forceidx -oac copy -ovc copy tmp.avi -o output.avi && rm -f tmp.avi

Então o output.avi deve não apenas ter todo o conteúdo, mas também os índices recalculados para que o filme inteiro seja reproduzido.


11
Gênio. E trabalhou para mim também.
peelman

11
NB: A linha de comando é bastante longa, portanto, tenha cuidado ao copiá-la.
Umar Farooq Khawaja

11
Trabalhou como um encanto! Excelente resposta.
Umar Farooq Khawaja 9/13

2
-bash: mencoder: comando não encontrado. Faça o download do arquivo ffmpegXbinaries20060307.zip, descompacte e copie o mencoder para / usr / local / bin e, em seguida, acima é maravilhoso. OBRIGADO!
westondeboer

2
@westondeboer Se você tem MacPorts instalado,sudo port install mplayer
Joel Mellon


1

Experimente esta versão compatível do Lion do D-Vision 3: D-Vision 3 (Intel)


11
De onde você tirou essa versão? Não me sinto tão à vontade com o download de programas de fontes desconhecidas.
Chris

Na verdade, o site do autor tem um binário universal: objectifmac.com/dvision.php
w00t

@ w00t: Você está certo. De fato, o aplicativo principal do D-Vision funciona no Lion, enquanto a associação dos AVIs ao D-Vision não. Você pode iniciá-lo, selecionar a ferramenta para ingressar nos AVIs, selecionar seus arquivos AVI e iniciar a tarefa. Eu verifiquei "excluir arquivos de origem quando a tarefa terminar" (como sempre) e, em seguida, recebi o erro Rosetta e também perdi meus arquivos de origem.
Chris

@ Chris: na verdade, apenas copiei os arquivos binários universais do mais novo D-Vision 4 beta no antigo D-Vision 3 App-Bundle.
fheusel

1

A D-Vision funcionará com o OS X Lion. Basta usar mencodere não o padrão avimerge.


1
  1. Baixe a versão mais recente do ffmpegX.
  2. Clique com o botão direito do mouse em "Mostrar Conteúdo do Pacote"
  3. Avimerge de cópia localizado em Conteúdo> Recursos> avimerge .
  4. Cole o arquivo avimerge no mesmo local no arquivo D-Vision.app. Para fazer isso, clique com o botão direito do mouse em "Mostrar conteúdo do pacote" no ícone "D-vision.app" e cole-o em "Conteúdo> Recursos".

A D-Vision fará um tratamento no Lion OS X.


0

Aqui está uma maneira que não requer absolutamente nenhum software adicional. Se você possui o OS X, pode fazer isso. Abra o Terminal e faça o seguinte:

cat /path/to/part1.avi /path/to/part2.avi > /path/to/where/you/want/whole.avi

Infelizmente, isso não funciona para mim.
Rich

O que você quer dizer com "não funciona"? Você precisará ser mais específico se quiser alguma ajuda.
bernk

Isso é ótimo aceitar ele não funciona para mim também .... eu acabar com apenas o primeiro vídeo no arquivo de saída (Mountain Lion)
neildeadman

11
Provavelmente isso funcionaria apenas para arquivos que não exigem nenhum tipo de cabeçalho. Que eu saiba, os arquivos .avi têm um cabeçalho, então, basicamente, isso acrescentaria apenas o segundo arquivo .avi ao final do primeiro, mas as informações do cabeçalho não estarão lá para serem reproduzidas.
Umar Farooq Khawaja
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.