Videos

Ekkart Kleinod  • 

Einfache Konvertierung

Werkzeug: ffmpeg

Formatkonvertierung mts - mp4

$> ffmpeg -i file.mts file.mp4

Video deinterlacen und in mp4 umwandeln

$> ffmpeg -i file.mts -deinterlace file.mp4

Formatkonvertierung mts - mpg

$> ffmpeg -i file.mts file.mpg

Formatkonvertierung mts - mpg, Codec MPEG2-Video, Audio unverändert

$> ffmpeg -i file.mts -vcodec mpeg2video -acodec copy file.mpg

Formatkonvertierung mts - mpg, deinterlace

$> ffmpeg -i file.mts -deinterlace file.mpg

Formatkonvertierung mts - mpg, Größe VGA

$> ffmpeg -i file.mts -s vga file.mpg

Batch-Konvertierung

Alle Videos eines Ordners und seiner Unterordner deinterlacen und als mp4 abspeichern:

$> find -name "*.mts" -exec ffmpeg -i {} -deinterlace {}.mp4 \;

Alle Videos eines Ordners und seiner Unterordner deinterlacen, auf VGA verkleinern und als mp4 abspeichern:

$> find -name "*.mts" -exec ffmpeg -i {} -deinterlace -s vga {}.vga.mp4 \;

Film in Einzelbilder konvertieren

Werkzeug: ffmpeg

Dies ist die Vorstufe für die Erstellung eines animierten gifs.

Im Beispiel wird zusätzlich eine Skalierung vorgenommen Ausgabe ist auch als jpg möglich. Der Dateiname muss entsprechend mit Platzhaltern versehen werden.

  • -i - Eingabedatei
  • -r - Framerate (ohne Angabe = Originalframerate)
  • -s - Ausgabegröße (ohne Angabe = Originalgröße)
  • -f - Ausgabeformat
$> ffmpeg -i file.mp4 -r 12 -s 640x360 -f image2 image-%3d.png