Am Ende habe ich ffmpeg über die Befehlszeile verwendet, um das notwendige Clipping durchzuführen.
Nachdem ich auf dieser Site einige Nachforschungen angestellt und einige einfachere Befehle ausprobiert hatte, kam ich auf den folgenden Befehl:
ffmpeg -ss 00:01:00 -i input.mp4 -ss 00:02:00 -c copy -to 00:05:10 \
output.mp4
So wie ich es verstehe, kopiert ffmpeg mit diesem Befehl grundsätzlich einen Teil des Clips von input.mp4 nach output.mp4 (keine Neucodierung). ffmpeg sucht schnell bis zur 1-Minuten-Marke (der ersten -ss 00:01:00
), beginnt dann mit der Suche nach Keyframes und gibt einen Clip von 3 Minuten in den Clip (durch die zweite -ss
Option angegeben) bis 6 Minuten und 10 Sekunden in den Clip (angegeben durch -to 00:05:10
) aus. . Dies gibt also einen 3 Minuten 10 Sekunden langen Clip aus (5:10 - 2:00).
HINWEIS: Die von der 2. -ss
Option und der -to
Option angegebenen Zeiten beziehen sich auf die von der ersten -ss
Option angegebene Zeit.
Weitere Informationen zu diesen und anderen Optionen finden Sie in den hervorragenden Antworten auf die Frage Verwenden von ffmpeg zum Schneiden von Videos .
Diese Methode war überraschend schnell (10-15 Sekunden), aber für die ersten 2-3 Sekunden des Clips war der Ton in Ordnung, jedoch ohne entsprechendes Video. Sowohl die Ton- als auch die Videoqualität schienen nach diesen anfänglichen 2-3 Sekunden nicht mehr vom Original zu unterscheiden.
Das Löschen des -c copy
Teils löste auch dieses Problem. Dies bedeutet, dass das Video neu codiert wird - was länger dauert (mein 13 "MacBook Pro Ende 2011 benötigte 80-90% der Laufzeit des Clips), aber die Audio- und Videoqualität war hervorragend und die Dateigröße war kleiner als die Original (berechnet in MB / min Wiedergabe)!
Das letzte Kommando, auf das ich mich festgelegt habe, war:
ffmpeg -ss 00:01:00 -i input.mp4 -ss 00:02:00 -to 00:05:10 -strict -2 \
output.mp4
Der -strict -2
Teil wurde dem Befehl auf Vorschlag von ffmpeg hinzugefügt, da die Unterstützung für die X.264-Codierung noch experimentell ist.
Um ffmpeg zu verwenden, habe ich das vorkompilierte ffmpeg von ffmpegmac.net heruntergeladen und in ein Verzeichnis gestellt, von dem ich bereits wusste, dass es sich auf meinem befindet PATH
und das bereit war!
-c copy
hier genannten Optionen verwenden sollten: trac.ffmpeg.org/wiki/Encode/H.264 , und im Grunde genommen-crf 23
einen niedrigeren Wert für eine bessere Qualität wählen (normale Werte) zwischen 18 und 28).00:00:00
die ersten beiden-ss
Optionen und dann den Zeitstempel übergeben, den Sie als-to
Option ausschneiden möchten . Zugegeben, eine davon-ss
ist wahrscheinlich nicht notwendig.Mit Quicktimes
Split
undTrim
Funktionen kann ein Videoclip schnell verkleinert werden.Wenn alle Segmente aus derselben Datei stammen, kann Quicktime problemlos zum Teilen, Neuanordnen und Zuschneiden von Clips verwendet werden:
Öffnen Sie das Original in Quicktime, markieren Sie mindestens einen Frame bis zur Stelle Ihres ersten Schnitts und unter dem
Edit
MenüSplit Clip
wird es nicht grau. Cmd-Yist die Abkürzung. Das QTs-Bedienfeld wechselt in den Clip-Ansichtsmodus und zeigt zwei zusätzliche Clips mit einer Unterteilung an der aktuellen Stelle des Abspielkopfs an. Beide Clips sind gelb hervorgehoben. Um einen unerwünschten Clip nach einemSplit Clip
Vorgang zu löschen , klicken Sie auf den Clip in der Timeline, um ihn hervorzuheben, und drücken Sie Backspaceoder wählen Sie eine der Funktionen aus, die häufig imEdit
Menü angezeigt werden. Im Modus "Clip-Ansicht" können Clips per Drag & Drop verschoben werden, um ihre Reihenfolge zu ändern. Klicken Sie nach dem Teilen der Clips auf dieDone
Schaltfläche rechts, um den normalen QT-Betrieb fortzusetzen.Wenn Sie fortfahren, ist es jetzt an der Zeit, entweder
Save
die Datei in ihrem aktuellen Format,Export
die Datei in einer anderen Auflösung oderShare
die Datei mit einem der Dienste zu verwenden. Die beiden letzteren befinden sich unter demFile
Menü,Save
fehlen jedoch auffällig: Keine Sorge ... Klicken Sie einfach auf das rote X des Fensters des bearbeiteten Clips in der oberen linken Ecke, um das Fenster zu schließen. Daraufhin wird das vertrauteSave
Dialogfeld angezeigt, und die auf diese Weise gespeicherten A / V-Dateien haben alle Eigenschaften des Originalclips beibehalten.Exporting
oder esSharing
ist wahrscheinlicher, dass das Video erneut abgetastet wird und möglicherweise an Größe zunimmt, wie es bei Ihnen der Fall war.quelle
Nevins Antwort ist großartig, aber ich denke, es könnte eine kleine Verbesserung geben, wie man die Ladung beim Aufteilen dieser Clips erleichtert.
Hier ist ein Tutorial, das ich mit dieser Klarstellung zusammengestellt habe. Der Schlüssel liegt nämlich darin, die kürzeren Clips einzeln in eine neue Datei zu schneiden und sie unterwegs zu speichern.
https://www.youtube.com/watch?v=g7MgVBGfFCo
quelle