Schneiden (Smart Edit) von .mts (AVCHD Progressive) Dateien in Ubuntu Lucid

Schneiden (Smart Edit) von .mts (AVCHD Progressive) Dateien in Ubuntu Lucid

Ich habe eine Reihe von .mtsDateien mit AVCHD Progressive-Videos, die mit einer Panasonic-Kamera aufgenommen wurden, und ich brauche Software auf Ubuntu Lucid, mit der ich die langweiligen Teile entfernen und die interessanten Teile zusammenfügen kann, und das alles, ohne den Videostream neu kodieren zu müssen. Für mich ist es in Ordnung, an der Keyframe-Grenze zu schneiden.

Wenn Avidemux die Dateien öffnen könnte, würde ich etwa 60 Stunden Arbeit brauchen, um die Dateien zu schneiden. (Zumindest war das so, als ich es das letzte Mal mit ähnlichen Videos versucht habe, die aber ein von Avidemux unterstütztes Dateiformat hatten.) Ich brauche also einen schnellen, leistungsstarken und stabilen Videoeditor, denn ich möchte nicht, dass sich diese 60 Stunden Arbeit auf 240 oder sogar 480 Stunden verkürzen, nur weil das Tool zu langsam oder instabil ist oder eine schreckliche Benutzeroberfläche hat.

Ich habe Avidemux 2.5.5 und 2.5.6 ausprobiert, aber sie stürzen beim Versuch, eine solche Datei zu öffnen, ab, selbst wenn ich die Datei .avizuerst mit . konvertiere mencoder -oac copy -ovc copy. mplayerkann die Dateien abspielen.

Ich habe Avidemux 2.6.0 ausprobiert. Damit kann ich die Datei öffnen, aber nicht zum vorherigen oder nächsten Keyframe usw. springen (wenn ich zum nächsten Keyframe und dann zum vorherigen Keyframe springen lasse, landet es nicht beim ursprünglichen Keyframe, zeigt manchmal einen Fehler an usw.). Außerdem bin ich mir nicht sicher, ob ich mit Avidemux 2.6.x das Ergebnis ohne erneute Kodierung speichern kann.

Ich habe Kdenlive 0.7.7.1 ausprobiert, aber die Wiedergabe ist sehr abgehackt und es kann überhaupt kein Audio abgespielt werden (ich beschwere mich, dass SDL das Gerät nicht finden kann, aber viele andere Programme auf dem System können Audio abspielen). Es wäre eine Qual, damit zu arbeiten.

Ich habe versucht, die .mtsDatei mit .mkvzu konvertieren, aber das hat sowohl in als auch in Avidemux ffmpeg -i input.mts -vcodec copy -sameq -acodec copy -f matroska output.mkvzu vielen sichtbaren Verzerrungen im Video geführt .mplayer

Ich habe versucht, die .mtsDatei mit TsRemux.exe zu konvertieren, aber Avidemux 2.5.x kann die Datei immer noch nicht öffnen.

Gibt es ein anderes Programm zum Schneiden und Zusammenfügen der Dateien? Gibt es einen Präprozessor, der eine Datei erstellen würde (ohne das Video neu zu kodieren), bei dem Avidemux nicht abstürzt?

Antwort1

Nach den Kommentaren zuhttp://ubuntuforums.org/showthread.php?t=920606und durch Hinzufügen mencoderkönnte ich ein erstellen, .mkvdas Avidemux 2.5.6 ohne erneute Kodierung öffnen, schneiden und speichern kann.

$ sudo apt-get install mencoder mkvtoolnix
$ mencoder -of rawaudio -ovc copy -oac copy -o raw.aud input.mts
$ mencoder -of rawvideo -ovc copy -oac copy -o raw.vid input.mts
# The 50fps has to be changed below to reflect the true video FPS.
$ mkvmerge -o output.mkv --forced-track 0:no --default-duration 0:50fps -d 0 -A -S -T --no-global-tags --no-chapters raw.vid --forced-track 0:no -a 0 -D -S -T --no-global-tags --no-chapters raw.aud --track-order 0:0,1:0
$ rm -f raw.vid raw.aud

.aviEine weitere Möglichkeit besteht darin, eine Datei ohne Neukodierung zu erstellen ffmpeg. Ich hatte Glück, denn Avidemux 2.5.6 konnte die Datei .aviohne Absturz öffnen.

$ sudo apt-get install ffmpeg
$ ffmpeg -y -vcodec copy -acodec copy -f avi -i input.mts output.avi

Eine zweistufige Lösung, die nicht funktionierte (weil Avidemux beim Öffnen von tmp.aviund einen Segmentierungsfehler verursachte output.mkv):

$ sudo apt-get install mencoder mkvtoolnix
$ mencoder -oac copy -ovc copy -ffourcc AVC1 -o tmp.avi input.mts
$ mkvmerge -i tmp.avi output.mkv
$ rm -f tmp.avi

Ich muss anhand vieler Eingabedateien überprüfen, ob diese Lösungen durchgehend funktionieren (einschließlich der Synchronisation von Audio und Video auch in der letzten Datei). Sobald ich das Ergebnis habe, aktualisiere ich meine Antwort. Wenn Sie in der Zwischenzeit eine andere Antwort haben, zögern Sie bitte nicht, sie zu posten.

Antwort2

Das ist keine Frage der Software, sondern der Hardware. Ihr Video ist viel zu schwer zu dekodieren. Wenn Sie es bearbeiten möchten, ist das fast unmöglich.

Sie müssen Ihre Dateien in ein für die Bearbeitung geeignetes Format umkodieren, sie dann bearbeiten (OpenShot ist ein guter und stabil genuger Editor, es gibt noch mehr) und sie anschließend wieder in MPEG4/AVC umkodieren.

Ein guter Codec, der offen und für die Bearbeitung geeignet ist, ist DNxHD. Beachten Sie, dass Dateien, wenn Sie sie in dieses Format umcodieren, VIEL, VIEL größer werden. In Full HD sind es etwa ein Gigabyte pro Minute oder so. Es gibt einen Workaround namens Proxy-Bearbeitung. Googlen Sie das.

verwandte Informationen