Fusionner des fichiers AVI sans recodage dans Mac OS X Lion

16

Existe-t-il une solution (au mieux gratuite) pour fusionner les fichiers AVI dans Mac OS X Lion sans avoir besoin de les recoder? (Jusqu'à Snow Leopard, j'utilisais D-Vision 3, qui ne fonctionnera pas sur Lion car c'est PPC.)

Chris
la source
Par «fusionner», voulez-vous dire combiner en séquence?
mécanique
1
De plus, nous devons connaître le format vidéo (motion JPEG? H.264?) Pour savoir si cela est possible.
mécanique
@Mechanical: Oui, par fusion, je veux dire les rejoindre de manière transparente dans l'ordre. Nous pouvons considérer comme acquis que tous les fichiers partagent le même débit, le même codec et la même résolution. Le codec utilisé suit principalement la norme MPEG-4 comme Xvid. En fait, c'est possible comme c'était avant Lion ainsi qu'avec Windows. Je recherche un outil qui fonctionne également sur Lion.
Chris
1
En général, ffmpegl'outil pour cela.
Escargot mécanique
2
J'ai commencé la prime uniquement parce que la réponse de @ w00t est une aubaine - cela m'a probablement fait économiser quelques dollars / € en argent réel; et cela aurait sauvé beaucoup de temps et d'efforts si je venais de tomber dessus plus tôt…
Jari Keinänen

Réponses:

19

Pour faire fonctionner votre copie d'avidemux2.app, ouvrez simplement le bundle d'application (affichez le contenu du package dans le Finder) et supprimez les fichiers libxml.2.dylib et libiconv.2.dylib du dossier Contents / Resources / lib.

Cela permettra à avidemux2 d'utiliser les versions livrées avec Lion et qui semblent très bien fonctionner.

w00t
la source
1
Merci, bonne information. Je ne savais pas que je pouvais les supprimer au lieu de les remplacer.
Chris
17

Cela fonctionne pour moi:

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

Ensuite, output.avi devrait non seulement avoir tout le contenu, mais aussi recalculer les index pour que tout le film soit lu.

riches
la source
1
Génie. Et a aussi fonctionné pour moi.
peelman
1
NB: La ligne de commande est assez longue donc faites attention lors de la copie.
Umar Farooq Khawaja
1
A fonctionné comme un charme! Excellente réponse.
Umar Farooq Khawaja
2
-bash: mencoder: commande introuvable. Téléchargez ffmpegXbinaries20060307.zip décompressez puis copiez mencoder dans / usr / local / bin et puis ci-dessus fonctionne à merveille. MERCI!
westondeboer
2
@westondeboer Si vous avez installé macports,sudo port install mplayer
Joel Mellon
2

Avidemux est un outil open source pour éditer / combiner des vidéos, et il y a un port Mac:

http://avidemux.sourceforge.net/

Bryan Agee
la source
2
Merci. Avidemux ne prend pas en charge Lion pour le moment. Avidemux utilise une version incompatible avec le lion de la bibliothèque libiconv.2.dylib. Je l'ai fait fonctionner en remplaçant la bibliothèque par une version corrigée de GnuCash: bugzilla.gnome.org/attachment.cgi?id=192432
Chris
1

Essayez cette version compatible Lion de D-Vision 3: D-Vision 3 (Intel)

fheusel
la source
1
D'où avez-vous obtenu cette version? Je ne suis pas à l'aise avec le téléchargement de programmes à partir de sources inconnues.
Chris
En fait le site de l'auteur a un binaire universel: objectifmac.com/dvision.php
w00t
@ w00t: Vous avez raison. En fait, l'application principale de D-Vision fonctionne sur Lion, contrairement à l'adhésion aux AVI avec D-Vision. Vous pouvez le démarrer, sélectionner l'outil pour rejoindre les AVI, sélectionner vos fichiers AVI et démarrer la tâche. J'ai vérifié "supprimer les fichiers source lorsque la tâche est terminée" (comme toujours), puis j'ai eu l'erreur Rosetta et j'ai également perdu mes fichiers source.
Chris
@Chris: en fait, je viens de copier les fichiers binaires universels de la dernière version bêta de D-Vision 4 dans l'ancien ensemble d'applications D-Vision 3.
fheusel
1

D-Vision fonctionnera avec OS X Lion. Utilisez simplement mencoderet non la valeur par défaut avimerge.

smokedoggz89
la source
1
  1. Téléchargez la dernière version de ffmpegX.
  2. Cliquez avec le bouton droit sur "Afficher le contenu du package"
  3. Copier avimerge situé dans Contenu> Ressources> avimerge .
  4. Collez le fichier avimerge au même emplacement dans le fichier D-Vision.app. Pour ce faire, cliquez avec le bouton droit sur "Afficher le contenu du package" sur l'icône "D-vision.app" et collez-le dans "Contenu> Ressources".

D-Vision travaillera ensuite un régal dans Lion OS X.

Beelzebubs
la source
0

Voici un moyen qui ne nécessite absolument aucun logiciel supplémentaire. Si vous avez OS X, vous pouvez le faire. Ouvrez Terminal et procédez comme suit:

cat /path/to/part1.avi /path/to/part2.avi > /path/to/where/you/want/whole.avi
Bernk
la source
Malheureusement, cela ne fonctionne pas pour moi.
riche
Qu'entendez-vous par «ça ne marche pas»? Vous devrez être plus précis si vous voulez de l'aide.
bernk
C'est super, accepte ça ne marche pas non plus pour moi .... Je me retrouve avec seulement la première vidéo dans le fichier de sortie (Mountain Lion)
neildeadman
1
Cela ne fonctionnerait probablement que pour les fichiers qui ne nécessitent aucun type d'en-tête. À ma connaissance, les fichiers .avi ont un en-tête donc, fondamentalement, cela n'ajouterait que le deuxième fichier .avi à la fin du premier, mais les informations d'en-tête ne seront pas là pour qu'il puisse être lu.
Umar Farooq Khawaja