Come posso unire più file di film .mpg?


16

Creo molte di queste piccole clip sulla mia fotocamera digitale. Questi sono in formato .mpg e prima di condividerli con gli altri, mi piacerebbe solo unirmi, tagliare qualche secondo qua e là.

Uso Google Picassa per creare nuovi punti di inizio e fine, ma non conosco ancora un buon modo per unirmi ai mpg.

Qual è il miglior software gratuito che posso usare per questo?

Risposte:


24

I file mpg sono i più facili da unire. Puoi effettivamente copiarli insieme. In Windows che usi

copy/b file1.mpg+file2.mpg+file3.mpg newfile.mpg

In Linux, utilizzo cat:

cat file1.mpg file2.mpg file3.mpg >> newfile.mpg

Punto valido, ma vuole ritagliare alcune parti.
John T,

1
Grazie, ha funzionato alla grande. Posso ancora usare Picassa per tagliare le parti e quindi usare il comando copia per unire più clip.
Kapsh,

1
Ho provato a farlo e ha affermato che la copia ha avuto successo, ma il video dura solo la lunghezza dell'ultimo video, anche se sembra iniziare dal primo video copiato. Perché è questo e cosa posso fare per risolverlo?
Pensa

Ed è un peccato che non funzioni con .mp4 (essendo un formato contenitore): ottieni un file grande quanto deve essere, ma riproduce solo il primo file
PandaWood,

1
Ha funzionato per me con un 4-parter. Il timestamp della versione finale è incasinato, ma funziona bene.
FreeMan

9

Le versioni recenti di ffmpeg possono farlo tramite il suo demuxer concat, che dovrebbe essere più affidabile dell'uso di cat o copy. Innanzitutto, crea un file chiamato inputs.txt, contenente

file /path/to/input1.mpg
file /path/to/input2.mpg
file /path/to/input3.mpg

Quindi utilizzare il seguente comando ffmpeg:

ffmpeg -f concat -i inputs.txt -c copy output.mpg

Vedi qui per maggiori informazioni.


Ho provato questo, ma l'audio è stato rimosso / non presente nella clip risultante.
Peter Mitrano,


1

Che ne dici di Windows Movie Maker o Windows Live Movie Maker? (a seconda della versione di Windows, che sembra che tu stia utilizzando dalle altre tue domande).


1
Buon punto ... Ma sul serio, superuserprobabilmente userei qualcosa di più professionale: D
Julian F. Weinert,


0

Ho usato copia / b & che unisce i file OK ma fa qualcosa nell'intestazione che fa casino con il time code. Ma poi ho eseguito l'intero file tramite XMedia Recode usando solo la copia video (non convertire) e la copia audio con la stessa estensione e che sembrava raddrizzarlo: http://forum.videohelp.com/threads/375401-How-to -cut-qualsiasi-video-con-Xmedia Recode-


Si prega di citare le parti essenziali della risposta dai collegamenti di riferimento, poiché la risposta può diventare non valida se le pagine collegate cambiano.
David Post

0

Se li copi semplicemente insieme utilizzando la riga di comando come suggerito sopra, la durata non verrà riportata correttamente nel tuo lettore multimediale, ma potrebbe comunque funzionare. Non fidarti della durata indicata dal tuo giocatore - controlla manualmente.

Durante il ripping e la combinazione di video da DVD, se eseguo il ripping senza ricodifica, ottengo file mpg che posso combinare con il comando copia e quindi anche se VLC non riporta la durata correttamente, Handbrake "vede" la durata corretta, e i file mp4 ricodificati finali vengono riprodotti correttamente e visualizzano la durata corretta.


La tecnologia è cambiata e migliorata da 7 anni, non credi?
yass
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.