Unisci file AVI senza ricodifica in Mac OS X Lion


16

Esiste una soluzione (nella migliore delle ipotesi gratuita) per unire i file AVI in Mac OS X Lion senza la necessità di ricodificarli? (Fino a Snow Leopard ho usato D-Vision 3, che non funzionerà su Lion perché è PPC.)


Per "unire", intendi combinare in sequenza?
Lumaca meccanica

1
Inoltre, dobbiamo conoscere il formato video (motion JPEG? H.264?) Per sapere se questo è possibile.
Lumaca meccanica

@Mechanical: Sì, per unione intendo unirli perfettamente in sequenza. Possiamo dare per scontato che tutti i file condividano lo stesso framerate, codec e risoluzione. Il codec utilizzato segue principalmente lo standard MPEG-4 come Xvid. In effetti è possibile com'era prima di Lion così come lo è con Windows. Sto cercando uno strumento che gira anche su Lion.
Chris,

1
In generale, ffmpeglo strumento per questo.
Lumaca meccanica

2
Ho iniziato la taglia solo perché la risposta di @ w00t è una manna dal cielo - probabilmente mi ha fatto risparmiare un po 'di soldi per un valore di $ / €; e avrebbe risparmiato un sacco di tempo e fatica se mi fossi appena imbattuto in esso prima ...
Jari Keinänen,

Risposte:


19

Per far funzionare la tua copia di avidemux2.app, apri semplicemente il pacchetto dell'applicazione (mostra i contenuti del pacchetto nel finder) e rimuovi i file libxml.2.dylib e libiconv.2.dylib dalla cartella Contenuto / Risorse / lib.

Questo farà sì che avidemux2 utilizzi le versioni fornite con Lion e che sembrano funzionare bene.


1
Grazie, buona informazione Non sapevo che potevo eliminarli invece di sostituirli.
Chris,

17

Questo funziona per me:

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

Quindi output.avi non dovrebbe avere solo l'intero contenuto ma anche gli indici ricalcolati in modo da riprodurre l'intero film.


1
Genio. E ha funzionato anche per me.
peelman,

1
NB: la riga di comando è piuttosto lunga, quindi fai attenzione quando la copi.
Umar Farooq Khawaja

1
Ha funzionato come un fascino! Risposta eccellente.
Umar Farooq Khawaja

2
-bash: mencoder: comando non trovato. Scarica ffmpegXbinaries20060307.zip unzip e quindi copia mencoder su / usr / local / bin e poi sopra funziona alla grande. GRAZIE!
Westondeboer,

2
@westondeboer Se hai installato macports,sudo port install mplayer
Joel Mellon il


1

Prova questa versione compatibile di Lion di D-Vision 3: D-Vision 3 (Intel)


1
Da dove hai preso questa versione? Non mi sento a mio agio con il download di programmi da fonti sconosciute.
Chris,

In realtà l'autore del sito ha un binario universale: objectifmac.com/dvision.php
w00t

@ w00t: hai ragione. In effetti l'app principale di D-Vision funziona su Lion, mentre l'unione di AVI con D-Vision no. Puoi avviarlo, selezionare lo strumento per unire gli AVI, selezionare i tuoi file AVI e avviare l'attività. Ho controllato "elimina i file di origine al termine dell'attività" (come sempre), quindi ho ricevuto l'errore Rosetta e ho anche perso i miei file di origine.
Chris,

@Chris: in realtà ho appena copiato i file binari universali dalla più recente beta di D-Vision 4 nel vecchio pacchetto di app D-Vision 3.
fheusel,

1

D-Vision funzionerà con OS X Lion. Basta usare mencodere non il valore predefinito avimerge.


1
  1. Scarica la versione più recente di ffmpegX.
  2. Fare clic con il tasto destro su "Mostra contenuto pacchetto"
  3. Copia avimerge situato in Contenuti> Risorse> avimerge .
  4. Incolla il file avimerge nella stessa posizione all'interno del file D-Vision.app. Per fare ciò, fai clic con il pulsante destro del mouse su "Mostra contenuto pacchetto" sull'icona "D-vision.app" e incollalo in "Contenuto> Risorse".

D-Vision funzionerà quindi con Lion OS X.


0

Ecco un modo che non richiede assolutamente alcun software aggiuntivo. Se hai OS X, puoi farlo. Apri Terminale e fai questo:

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

Sfortunatamente, non funziona per me.
ricco

Cosa intendi con "non funziona"? Dovrai essere più specifico se vuoi un aiuto.
Bernk,

È grandioso accettare che non funziona neanche per me ....
Finisco

1
Questo probabilmente funzionerebbe solo per i file che non richiedono alcun tipo di intestazione. Per quanto ne sappia, i file .avi hanno un'intestazione, quindi in pratica questo aggiungerebbe solo il secondo file .avi alla fine del primo, ma le informazioni dell'intestazione non saranno lì perché possano essere riprodotte.
Umar Farooq Khawaja
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.