Wie kann ich zwei Filme zusammenmischen, bevor ich sie bremse?

16617
jcolebrand

Wie kann ich zwei Filme zusammenmischen, bevor ich sie bremse?

Ich habe einen zweiteiligen Film auf meiner Festplatte als VideoTS-Ordner. Ich möchte einen Ausgabefilm erstellen. Ich plane, die Kodierung mit einer Handbremse zu machen, es sei denn, jemand kann einen besseren Weg aufzeigen. Die endgültige Absicht ist, eine Videodatei für mein iPhone oder meinen iPod zu erstellen. Ich habe ungefähr 90 Videos bereits so, aber nie einen Zweiteiler gemacht.

Bin ich gezwungen, die Handbremse zu nehmen und dann eine andere Plattform zu verwenden? Ich kann das, aber ich dachte mir, dass es einen einfacheren Weg gab. Wenn es eine andere Software gibt, die meinen Workflow ändert, dies aber in weniger Schritten, kann ich das auch als Antwort akzeptieren.

Wenn es keine Möglichkeit gibt, die beiden in einer Videodatei zu kombinieren, kann ich sie in etwas wie Windows Live Movie Maker öffnen und die beiden Eingänge mp4 / m4v in eine Datei mischen.

8
Entfernen Sie einfach den ersten Absatz und den Namen des Films. Es gibt genügend kostenlose Filme oder Filme, die Sie selbst erstellt haben könnten, um dies zu einem allgemein nützlichen Thema zu machen, ohne rechtliche Fragen zu enthalten. Daniel Beck vor 12 Jahren 3
Denke schon? Ich war mir nicht sicher jcolebrand vor 12 Jahren 0
Ja, ich habe noch nie jemanden gesehen, der so darüber geredet hat. Grundsätzlich möchten Sie nichts neu codieren. Ich würde vorschlagen, beide mit Handbrake auf h.264 / MP4 zu kopieren und die gleichen Einstellungen zu verwenden, um sie dann mit einem Tool wie [MP4Box] (http://gpac.wp.institut-telecom.fr/mp4box/) zusammenzuführen. slhck vor 12 Jahren 0
Also, technisch gesehen, @slhck, möchte ich fragen, wie zwei Videodateien zusammen mit etwas wie MP4Box refluxiert werden sollen, anstatt zu fragen, wie sie mit der Handbremse zu tun sind. Ich denke, ich sollte ein neues Q beginnen und dieses den Googlern überlassen? jcolebrand vor 12 Jahren 0
Nein, es ist gut zu bleiben. Die Lösung ist irgendwie die gleiche, denke ich. Ich versuche nur herauszufinden, wie das alles unter Windows funktioniert :) slhck vor 12 Jahren 0
Wenn Sie es als Antwort eingeben, sollten Sie unbedingt sagen, wie schlecht das Umcodieren hier sein könnte, da ich das erwähnt habe. : - \ jcolebrand vor 12 Jahren 0
Wie immer, lassen Sie mich wissen, wenn Sie mit diesem Ansatz Probleme haben. Es hat für mich funktioniert - aber für ein anderes System ist es immer schwer zu beantworten. slhck vor 12 Jahren 0
Ich bin dabei, die beiden Videos gemäß dem ersten Teil des Prozesses zu codieren, und dann wird die MP4Box danach laufen und dann später auf meinem iPod / iPhone testen. Lass dich nach diesem Punkt wissen. jcolebrand vor 12 Jahren 0

4 Antworten auf die Frage

6
slhck

Wie geht man das an?

Wenn Sie zwei Eingabefilme haben und einen Ausgabefilm generieren möchten, sollten Sie versuchen, sie nicht neu zu codieren, sondern den ursprünglichen Bitstream zu verwenden.

In Ihrem Fall gibt es folgende Möglichkeiten:

VideoTS Teil 1 → MP4 Teil 1
VideoTS Teil 2 → MP4 Teil 2
MP4 Teil 1 & MP4 Teil 2 → Finales MP4

… oder:

VideoTS Teil 1 und VideoTS Teil 2 → Zwischenvideo
Zwischenvideo → Final MP4

Verkettung mit MP4Box

Ich würde die erste Option wählen, da ich nicht weiß, ob es ein Tool gibt, das die "rohen" DVD-Dateien übernehmen und für Sie verketten könnte.

Sie können einfach die Handbrake verwenden, um die Videos mit entsprechenden Einstellungen in MP4-Dateien zu kodieren (z. B. mithilfe der iPhone- oder iPod-Voreinstellungen). Es ist wichtig, dass Sie für beide Videos genau die gleichen Einstellungen wählen.

Verwenden Sie dann MP4Box, um diese zu verketten:

mp4box -cat video-a.mp4 -cat video-b.mp4 final.mp4 

Warum sollten Sie nicht neu codieren

Der wichtige Teil ist, dass Sie ein Tool wie MP4Box verwenden, um die Videos zu verketten, und nicht einen nicht linearen Editor wie Windows Movie Maker. Soweit ich weiß, erlaubt WMM nicht nur das Kopieren der h.264-Codec-Bitströme, sondern muss das Video neu codieren, nachdem Sie sie verkettet haben.

Dies bedeutet, dass Sie einen Erzeugungsverlust erfahren, wie Sie es von JPEG-Bildern kennen. Es ist vielleicht nicht auffällig, aber ich weiß nicht, wie gut der Encoder von Windows Movie Maker überhaupt ist. Ich würde bezweifeln, dass die Qualität gleich ist.

Neues Werkzeug und alles! Ja Workflows! Ich habe ehrlich gesagt nicht geglaubt, dass dies zu einem Generationsverlust in WMM führen würde, aber jetzt, da Sie darauf hinweisen, macht das einen Sinn. Ich dachte, vielleicht könnte Handbrake den Job alleine erledigen. Na ja, das wird großartig! jcolebrand vor 12 Jahren 0
6
kynan

In Handbrake war ich nicht in der Lage (Kevs Antwort deutet darauf hin, dass dies mit der Batch-Konvertierung möglich ist, was aber für mich nicht funktioniert), aber ffmpeg unterstützt die Verwendung der Verkettungsfunktion . Verketten Sie mehrere Eingabedateien, kodieren Sie den Videostrom mit x264 und kopieren Sie den Audiostrom in eine einzige MP4-Ausgabedatei:

ffmpeg -f concat -i files.txt -c:v libx264 -crf 22 -c:a copy output.mp4 

files.txt ist eine Liste der Eingabedateien im Format

file '/path/to/file1' file '/path/to/file2' 
Ich würde sogar `ffmpeg -f concat -i files.txt -c: v copy -c: a copy output.mp4` (bzw.` output.avi` oder ähnliches) empfehlen, was schneller ist und keine Neucodierung als vornimmt @slhck empfiehlt. white_gecko vor 7 Jahren 4
1
Draat

Es ist nicht erforderlich, neu zu codieren. So kombinieren Sie die .VOB-Dateien im Ordner VideoTS:

  1. Kopieren Sie sie auf Ihre Festplatte.
  2. Öffnen Sie eine DOS-Eingabeaufforderung
  3. Wechseln Sie in das Verzeichnis, in das Sie die Dateien kopiert haben
  4. und den folgenden Befehl verwenden

    copy /B VTS_xx_1.VOB+VTS_xx_2.VOB newmovie.mpg

Verwenden Sie für xx die Nummer aus den tatsächlichen Dateiinformationen.

Dadurch werden sie in einer einzigen mpg-Ausgabedatei zusammengefasst, die Sie durch Auswahl eines mp4-Formats in eine kleinere Datei bremsen können. Sie sollten sie mit der Handbremse bremsen, oder die resultierende Datei hat Zeitprobleme. Ein 2-stündiger Film kann beispielsweise 5 Minuten lang sein.

Im Allgemeinen sind die VOB-Dateigrößen 1.073.739.776 plus eine Restdatei. Um sicherzugehen, spielen Sie die VOB-Dateien zuerst ab, indem Sie darauf doppelklicken, um sicherzustellen, dass sie die gewünschten Dateien sind.

-1
Kev

Wenn Sie alle Dateien in einem Verzeichnis ablegen, deren Namen sie in die richtige Reihenfolge bringen, öffnen Sie das Verzeichnis in Handbrake (und nicht die Dateien). Die Dateien werden automatisch zusammengeführt. Es ist daher nicht erforderlich, sie zuvor zusammenzuführen.

  • Ich habe das zufällig ausprobiert, nachdem ich andere Dinge nicht zum Laufen gebracht hatte (YMMV).
Sie sollten Ihre Antwort korrigieren, damit sie leicht verstanden wird. Und platzieren Sie keine Kugel ohne eine solche Liste phuclv vor 10 Jahren 1
Funktioniert nicht für mich. Die Handbremse kodiert jeweils nur einen Titel. Es wurde keine Option zum Zusammenführen gefunden. kynan vor 9 Jahren 1
funktioniert auch nicht für mich. V0.10.0 verwenden some user vor 8 Jahren 0