Ich habe eine Veranstaltung mit zwei Kameras gefilmt und muss das Filmmaterial der zweiten Kamera mit dem Ton der ersten synchronisieren. Dies war eine Live-Veranstaltung und ich konnte keine Synchronisationshilfen wie einen Klöppel aufnehmen.
Ich benenne meine Videodateien nach dem Zeitstempel der Kamera und dachte, ich könnte dies für die Synchronisierung verwenden. So habe ich zum Beispiel einen Clip mit dem Namen VID-2017-04-22-11-09-26.mov
und einen anderen mit dem Namen VID-2017-04-22-11-16-22.mov
, sodass ich herausfinden kann, dass der zweite Clip 6 Minuten und 56 Sekunden nach dem ersten endete. (Die Kamera weiß nur, wann Sie mit dem Filmen fertig sind und die Datei erstellt haben, und die Namenskonvention setzt hh-mm-ss als die letzten drei Zahlenpaare.)
Also dachte ich, dass ich einfach die Stelle auf der Timeline notieren könnte, an der Clip 1 endet, und Clip 2 so platzieren könnte, dass er zu dieser Zeit plus 6:56 endet.
Aber als ich das tat, war es völlig falsch, und ich kann nicht herausfinden, warum. Die einzige Variable, die mir einfällt, ist, dass die Bildrate dieses Filmmaterials 59,94 beträgt, während die Sequenz 23,976 fps beträgt. Aber ich bin mir nicht sicher, ob das relevant ist, und wenn ja, kann ich immer noch nicht herausfinden, wie ich diese Clips platzieren soll.
In der Zwischenzeit stecke ich bei der Synchronisierung auf sehr harte Weise fest, indem ich den Clip anschaue und manuell versuche, das passende Filmmaterial von Kamera 1 zu finden, und das ist schmerzhaft mühsam.
Aus den geposteten Kommentaren erkenne ich, dass ich mich nicht klar ausgedrückt habe. Beide Clips stammen von derselben Kamera, nämlich Kamera 2. Ich habe den ersten dieser Clips von Kamera 2 manuell mit Kamera 1 synchronisiert, und jetzt muss ich die restlichen Clips von Kamera 2 miteinander synchronisieren .
Der Workflow war folgender: Ich stellte Kamera 1 auf ein Stativ, um den Sprecher kontinuierlich (aber ziemlich langweilig) zu filmen. Ich bin mit Kamera 2 herumgelaufen, um dynamischere Winkel zu erzielen, und habe manchmal zwischen den Aufnahmen pausiert. Kamera 2 hat also ungefähr 25 verschiedene Clips, die ich mit Kamera 1 ausrichten und dann zwischen ihnen schneiden möchte, um ein interessanteres Video zu erstellen.
Ich nehme die ganze Zeit Konferenzen auf, also bekomme ich am Ende 10 Stunden Filmmaterial auf einmal. Ich habe ein paar Tricks, die beim Synchronisieren helfen:
Ich bin fast ausschließlich von 1 bis 3 abhängig. Ich bin sehr gut darin geworden, Wellenformen zu lesen, und ich halte Kameras nur für Pausen von mehr als 10 Minuten an. Alle meine Clips sind höchstens 30 Sekunden asynchron. Es ist ziemlich einfach, einen ganzen Tag in 15 Minuten zu synchronisieren. Ich habe PluralEyes verwendet, fand aber, dass es zu lange dauerte, das Material zu verarbeiten, und es war die meiste Zeit um etwa eine halbe Sekunde daneben, also musste ich trotzdem alle Clips verschieben. Ich verwende es nur, wenn ich Tonnen von Clips synchronisieren muss (mehr als 15), anstatt meiner typischen vier oder fünf. PluralEyes bringt Sie in die Nähe, dann müssen Sie manuell anpassen.
Wenn die Zeiteinstellungen (Uhr) für die beiden Kameras unterschiedlich sind, ist die „Endzeit“-Beziehung bedeutungslos. Wenn Sie noch Zugriff auf die Kameras haben, starten Sie beide und nehmen Sie ein Klatschen auf. Nehmen Sie die beiden kurzen Clips auf und notieren Sie den Zeitunterschied beim Klatschen. Diese Differenz, plus oder minus, sollte zu 6:56 addiert werden, um einen echten Offset zu erhalten. Von dort aus können Sie Frames trimmen.
Auf jeden Fall sollte es nicht schwer sein, ein passendes Audio-Event in den beiden Clips zu finden. Jeder deutliche Ton kann für einen Klöppel stehen. Wenn Ihre Software über eine automatische Audioausrichtung verfügt, wird dies natürlich trivial.
Möglicherweise haben Sie immer noch Driftprobleme, da die beiden Kameras möglicherweise nicht genau gleich getaktet sind, aber sobald Sie den groben Versatz haben, sind kleine Trimmungen einfacher.
Soweit ich sehen kann, erfordert Ihre Methode zwei Annahmen (und ich glaube nicht, dass eine davon hier sicher getroffen werden kann).
Die interne Zeit der Kameras wird nicht synchronisiert. Die beiden Kameras, die Sie mit aufgenommen haben, haben wahrscheinlich interne Uhren verwendet, die Sie beim ersten Einschalten eingestellt haben. Sie sind nicht mit dem Internet verbunden oder werden mit irgendeiner Genauigkeit aktualisiert. Sie könnten die Zeit eines von ihnen manuell auf 17:00 Uhr und des anderen auf 2:30 Uhr ändern, und sie würden normal funktionieren. Was auf der einen Kamera 11:16:22 Uhr sein kann, ist auf der anderen wahrscheinlich eher 11:15:54 Uhr.
Sekunden sind nicht genau genug für die Synchronisierung von Audio/Video. Wenn Sie nur mit Stunden/Minuten/Sekunden synchronisieren, synchronisieren Sie nicht so genau wie mit Frames, was in Ihrem Fall 1/24 Sekunde (in Ihrer Sequenz) wäre. Selbst wenn die internen Uhren beider Kameras perfekt synchronisiert wären, ist es nicht so, dass Sie die Aufnahme jedes Mal genau bei 1 Sekunde und 0 Frames starten und stoppen.
Nun, ich fühle mich etwas dumm, weil die Antwort lautet, dass diese Kamera die Videodatei tatsächlich mit der Startzeit zeitstempelt, NICHT mit der Endzeit. Ich kann also das erreichen, was ich brauche, indem ich die Zeitdifferenz aus den Dateinamen berechne und den Anfang eines Clips vom Anfang des ersten Clips versetze. Duh.
John Barton
Josua Frank
Josua Frank
John Barton
Josua Frank
John Barton
John Barton
Benutzer24601