![ffmpeg - Resampling von 240 FPS-Videos auf 30 FPS](https://rvso.com/image/1520099/ffmpeg%20-%20Resampling%20von%20240%20FPS-Videos%20auf%2030%20FPS.png)
Ich habe einen Ordner mit Einzelbildern (gespeichert als JPG), die aus einem 240-FPS-Video extrahiert wurden. Ich möchte ein neues Video mit 30 FPS erstellen (also nur jedes 8. Einzelbild abtasten, da 240/30=8).
Ich habe den folgenden Befehl ausprobiert:
ffmpeg -i %05d.jpg "select='mod(n,8)'” -r 30 Ausgabe.mp4
Allerdings sieht das Video nicht richtig aus (tatsächlich hat das resultierende Video beim Ausführen von ffprobe nicht die richtige Anzahl von Frames).
Ich weiß nicht, was ich falsch mache. Hat jemand einen Vorschlag?
Antwort1
ffmpeg geht davon aus, dass Bildsequenzen eine Bildrate von 25 haben, sofern Sie nichts anderes angeben.
Hierzu gibt es zwei Möglichkeiten:
ffmpeg -framerate 240 -i %05d.jpg -r 30 output.mp4
oder
ffmpeg -i %05d.jpg "select='not(mod(n,8))',setpts=N/30/TB” -r 30 output.mp4