Combinar archivos AVI sin recodificar en Mac OS X Lion


16

¿Existe una solución (en el mejor de los casos gratuita) para fusionar archivos AVI en Mac OS X Lion sin la necesidad de volver a codificarlos? (Hasta Snow Leopard usé D-Vision 3, que no funcionará en Lion porque es PPC).


Por "fusionar", ¿quiere decir combinar en secuencia?
Caracol mecánico

1
Además, necesitamos saber el formato de video (Motion JPEG? H.264?) Para saber si esto es posible.
Caracol mecánico

@Mechanical: Sí, por fusión me refiero a unirlos sin problemas en secuencia. Podemos dar por sentado que todos los archivos comparten la misma velocidad de fotogramas, códec y resolución. El códec utilizado sigue principalmente el estándar MPEG-4, como Xvid. De hecho, es posible como lo fue antes de Lion, así como lo es con Windows. Estoy buscando una herramienta que también se ejecute en Lion.
Chris

1
En general, ffmpegla herramienta para esto.
Caracol mecánico

2
Comencé la recompensa solo porque la respuesta de @ w00t es una bendición : probablemente me ahorró unos pocos $ / € de dinero real; y me habría ahorrado mucho tiempo y esfuerzo si me hubiera topado antes ...
Jari Keinänen

Respuestas:


19

Para que su copia de avidemux2.app funcione, simplemente abra el paquete de la aplicación (muestre el contenido del paquete en el buscador) y elimine los archivos libxml.2.dylib y libiconv.2.dylib de la carpeta Contenido / Recursos / lib.

Esto hará que avidemux2 use las versiones que vienen con Lion y que parecen funcionar bien.


1
Gracias, buena información. No sabía que podía eliminarlos en lugar de reemplazarlos.
Chris

17

Esto funciona para mi:

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

Luego, output.avi no solo debe tener todo el contenido, sino también tener los índices recalculados para que se reproduzca toda la película.


1
Genio. Y funcionó para mí también.
peelman

1
NB: la línea de comando es bastante larga, así que tenga cuidado al copiarla.
Umar Farooq Khawaja

1
¡Trabajado como un encanto! Excelente respuesta
Umar Farooq Khawaja

2
-bash: mencoder: comando no encontrado. Descargue ffmpegXbinaries20060307.zip descomprima y luego copie mencoder a / usr / local / bin y luego funciona de maravilla. ¡GRACIAS!
westondeboer

2
@westondeboer Si tienes macports instalados,sudo port install mplayer
Joel Mellon


1

Pruebe esta versión compatible con Lion de D-Vision 3: D-Vision 3 (Intel)


1
¿De dónde sacaste esta versión? No me siento tan cómodo con la descarga de programas de fuentes desconocidas.
Chris

En realidad, el sitio del autor tiene un binario universal: objectifmac.com/dvision.php
w00t

@ w00t: Tienes razón. De hecho, la aplicación principal de D-Vision funciona en Lion, mientras que unirse a AVI con D-Vision no. Puede iniciarlo, seleccionar la herramienta para unir AVI, seleccionar sus archivos AVI e iniciar la tarea. Marqué "eliminar archivos de origen cuando la tarea ha terminado" (como siempre) y luego recibí el error de Rosetta y también perdí mis archivos de origen.
Chris

@ Chris: en realidad acabo de copiar los archivos binarios universales de la versión beta más reciente de D-Vision 4 en el antiguo paquete de aplicaciones D-Vision 3.
fheusel

1

D-Vision funcionará con OS X Lion. Solo use mencodery no el predeterminado avimerge.


1
  1. Descargue la versión más reciente de ffmpegX.
  2. Haga clic derecho en "Mostrar contenido del paquete"
  3. Copie avimerge ubicado en Contenido> Recursos> avimerge .
  4. Pegue el archivo avimerge en la misma ubicación dentro del archivo D-Vision.app. Para hacer esto, haga clic derecho en "Mostrar contenido del paquete" en el icono "D-vision.app" y péguelo en "Contenido> Recursos".

D-Vision luego funcionará de maravilla en Lion OS X.


0

Aquí hay una manera que no requiere absolutamente ningún software adicional. Si tiene OS X, puede hacer esto. Abra la Terminal y haga esto:

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

Lamentablemente, no funciona para mí.
rico

¿Qué quieres decir con "no funciona"? Tendrás que ser más específico si quieres ayuda.
bernk

Esto es genial, acepta que tampoco funciona para mí ...
Termino

1
Esto probablemente solo funcionaría para archivos que no requieren ningún tipo de encabezado. Que yo sepa, los archivos .avi tienen un encabezado, así que, básicamente, esto solo agregaría el segundo archivo .avi al final del primero, pero la información del encabezado no estará allí para que se pueda reproducir.
Umar Farooq Khawaja
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.