Wie lassen sich mehrere AVI-Dateien verlustfrei in einer einzigen Datei zusammenfassen?

26805
Lopper

Ich möchte mehrere Filmclips mit der Erweiterung .mov und .avi in ​​einer einzigen Datei kombinieren. Gibt es auf dem Markt eine freie Software, die gut ist und das leisten kann?

Vorzugsweise sollte dies ohne Qualitätsverlust funktionieren.

10
Suchen Sie eine einfache Verkettung (End-to-End-Verbindung) oder etwas komplizierteres (nicht lineares Editing)? quack quixote vor 14 Jahren 0
Etwas einfach und leicht zu verwenden, um End-to-End zu verbinden. Lopper vor 14 Jahren 0

4 Antworten auf die Frage

16
blahdiblah

Versuchen Sie mencoderoder ffmpeg, beide kostenlos, beide gut.

Mencoder

mencoder -oac copy -ovc copy -o output.avi input1.avi input2.avi 

FFmpeg

Aus dem FFmpeg-Wiki-Artikel zum Verketten (Verbinden, Zusammenführen) von Mediendateien :

Erstellen Sie eine Datei "mylist.txt" mit allen Dateien, die Sie in der folgenden Form verketten möchten (Zeilen, die mit einem Bindestrich beginnen, werden ignoriert):

# this is a comment file '/path/to/file1' file '/path/to/file2' file '/path/to/file3' 

Beachten Sie, dass diese entweder relative oder absolute Pfade sein können. Dann können Sie Ihre Dateien mit:

ffmpeg -f concat -i mylist.txt -c copy output 
Kommt es zu Qualitätsverlusten bei der Verwendung von Mencoder oder FFmpeg? Lopper vor 14 Jahren 0
Wenn Sie mehrere Dateien mit verschiedenen Codecs zusammenfügen, ist ein Qualitätsverlust wahrscheinlich - das Tool muss die Streams neu codieren, sodass der endgültige Stream den gesamten Codec / die gleiche Bitrate verwendet. quack quixote vor 14 Jahren 1
Beste Antwort, zu wenige Upvotes und nicht akzeptiert. Schade ... +1 von mir. 0xC0000022L vor 11 Jahren 2
Das FFmpeg-Tutorial war sehr nützlich, danke, +1 für Ihre Antwort! Ich habe "concat" für die Dateilistereingabe verwendet, wie im Beispiel gezeigt, und es funktionierte einwandfrei. Eine der einfachsten Methoden, die ich bisher gesehen habe, um Videos (die in ähnlichen Formaten vorliegen) zu verketten. Sk8erPeter vor 10 Jahren 0
@ Sk8erPeter Das Tutorial ist (relativ) neu und war zu der Zeit nicht da, als blahdiblah die ursprüngliche Antwort schrieb. Die Concat-Demuxer, das Concat-Protokoll und die Filter waren damals noch nicht entwickelt worden. slhck vor 10 Jahren 0
@slhck: OK, aber ich habe diese Methode gestern über die verlinkte FAQ gefunden (Ich habe die ursprüngliche Antwort bearbeitet, um den Link auf die neue zu aktualisieren, die bereits concat enthielt, und danach haben Sie die Antwort erneut aktualisiert, indem Sie die erwähnte Methode und den Link einfügen Die Seite, die die Methode ausführlich beschreibt, war sogar eine bessere Idee :)). Das war also trotzdem eine große Hilfe. :) Es wäre gut zu wissen, ob mit FFmpeg eine gute grafische Benutzeroberfläche erstellt wird. Sk8erPeter vor 10 Jahren 0
@Lopper Stellen Sie die Option -sameq für ffmpeg bereit, um eine verlustfreie Codierung zu gewährleisten. w4etwetewtwet vor 10 Jahren 0
@handuel `-sameq` wurde entfernt http://www.ffmpeg.org/faq.html#Why-was-the-ffmpeg-_002dsameq-option-removed_003f-What-to-use-instead_003f Jürgen Steinblock vor 9 Jahren 1
Möglicherweise müssen Sie im Befehl "sichere 0" hinzufügen: https://stackoverflow.com/questions/38996925/ffmpeg-concat-unsafe-file-name Gruber vor 5 Jahren 0
2
Maciek Sawicki

Ich verwende Avidemux für solche Aufgaben.

Mit Avidemux verfahren Sie wie folgt:

  1. Wählen Sie Datei-> Öffnen und wählen Sie die erste Datei aus
  2. Wählen Sie Datei-> Anhängen und wählen Sie die nächste Datei aus. Wiederholen Sie diesen Schritt, bis alle Dateien angehängt wurden, die Sie an die erste Datei anhängen möchten.

  3. Wählen Sie Speichern und wählen Sie den Ort und den Dateinamen

Ich würde mich freuen, wenn Sie das Verfahren zur Durchführung solcher Operationen in avidemux angeben können. Lopper vor 14 Jahren 5
@Lopper-Anweisungen hinzugefügt Elder Geek vor 8 Jahren 0
1
3498DB

Easy Video Joiner kann mehrere AVI-, MPEG- (MPG), RM- (Real Media) oder WMV / ASF-Dateien (Window Media) zu einer großen Filmdatei zusammenfügen. Sie können beliebig viele Videodateien nach Belieben zur Liste hinzufügen und deren Reihenfolge bei Bedarf problemlos neu anordnen. Mit nur wenigen Mausklicks können Sie Ihre Videoclips ohne Unterbrechung genießen.

Alt-Text

Easy Video Joiner ist Freeware.

Wird es einen Qualitätsverlust geben? Lopper vor 14 Jahren 0
@lopper: Wenn Sie mehrere Dateien mit unterschiedlichen Codecs zusammenfügen, ist ein Qualitätsverlust wahrscheinlich - das Tool muss die Streams neu codieren, sodass der endgültige Stream den gesamten Codec / die gleiche Bitrate verwendet. quack quixote vor 14 Jahren 0
0
Curious Apprentice

Verwenden Sie eine beliebige Videobearbeitungssoftware (auch Windows Movie Maker), importieren Sie die Dateien in die Editor-Timeline und exportieren Sie sie als neuen Film. Wenn Sie bezahlen können - "Camtasia Studio 8" ist die beste Wahl, da weniger RAM und CPU erforderlich sind, um HQ-Ausgabedateien zu erstellen.