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.