Für den Fall, dass Sie die Datei hauptsächlich in Zeitlupe wiedergeben und nicht als MP4 speichern möchten, können Sie sie mit dem MKVmerge-GUI-Tool in einen Matroska-Container umwandeln, mit dem sich die Framerate leicht ändern lässt. Remuxen ist viel besser als Neukodieren, da nur die Metadaten und nicht der Stream selbst geändert werden.
Zuerst installieren Sie das Paket
sudo apt-get install mkvtoolnix-gui
Dann starten Sie MKVmerge GUI. Sie werden mit einem solchen Fenster konfrontiert
Drücken Sie einfach die Schaltfläche Hinzufügen und wählen Sie Ihre Datei aus oder ziehen Sie die Datei einfach per Drag & Drop in den Bereich "Eingabedateien". Zu diesem Zeitpunkt sollten Sie in der Lage sein, den Videostream in Ihrem Video auszuwählen. Sie können auch andere Streams löschen, da diese sowieso nur stören.
Nachdem Sie es ausgewählt haben, sollten die unteren Registerkarten aktiv werden:
Wechseln Sie zu "Spezifische Aktionen formatieren"
Sie können sehen, dass es ein Feld "FPS" gibt, in das Sie den Wert für Frames pro Sekunde eingeben können. Es sah so aus, als ob Sie vorhatten, die Geschwindigkeit viermal zu senken, also wären etwa 7 Bilder pro Sekunde Ihr Ziel. Sie können auch die Option "Strecken nach" verwenden.
Danach können Sie einfach den Namen der Ausgabedatei ändern (wenn Sie möchten) und auf "Muxen starten" klicken.
Das Programm wird ausgeführt und Sie sollten Ihre Datei haben.
MP4Box -add source.mp4#video -raw 1 -new test
) und speichern Sie ihn dann erneut als MP4 (MP4Box -add test_track1.h264:fps=30 -new dest.mp4
). Sie können dort auch eine Audiospur hinzufügen (über #audio).