Verlustfreie Videobearbeitung unter Linux?

8

Gibt es ein einfaches Linux-Programm, das die Videobearbeitung ohne Neukodierung ermöglicht? Ich möchte nur das Video zwischen T1 und T2 extrahieren und in eine neue Datei schreiben.

Alle meine Suchanfragen sind leer. Ich denke darüber nach, Emacs zu versuchen - Blobs von Binärdateien zu kopieren und einzufügen.

Gibt es eine bessere Lösung?

user2898
quelle

Antworten:

2

Wenn es mpeg2 ist, können Sie gopchop verwenden

gopchop - Fast, lossless cuts-only editor for MPEG2 video files

Ich denke, Avidemux kann das auch

avidemux - a free video editor - GTK version

Im Grunde genommen würden Sie Ihre Schnitte machen und dann die Ausgabedatei speichern und ihr sagen, dass sie "kopieren" soll, anstatt irgendetwas neu zu codieren ...

Über die Befehlszeile können Sie Mencoder oder ffmpeg auf die gleiche Weise verwenden. Geben Sie die Start- und Endzeiten an, verwenden Sie jedoch 'copy' für die Codecs.

ffmpeg -vcodec copy -acodec copy -ss xxx -t xxx ...
user23307
quelle
1
Ich denke, die Fähigkeit, an beliebigen Rahmengrenzen zu schneiden, könnte codierungsspezifisch sein.
Baum
Ich habe festgestellt, dass ffmpegbei Verwendung der Optionen -vcodec copy/ normalerweise ein nicht monotoner Zeitstempelfehler -acodec copyauftritt. Avidemux ist sehr fehlerhaft; Sie können dies tun, wenn Sie geduldig genug sind, um genügend Kombinationen von Einstellungen auszuprobieren, und bereit sind, das Audio in PCM neu zu codieren.
Mechanische Schnecke