Post

Videokonvertierungen mit ffmpeg

Videokonvertierungen mit ffmpeg

Überblick

ffmpeg ist das Schweizer Taschenmesser der kommandozeilenbasierten Videokonvertierung und kann eigentlich alles. Die Syntax ist deswegen aber recht komplex, weswegen ich hier die für mich notwendigen typischen Konvertierungsoptionen mal aufgeschrieben habe.

Hier ist eine Sammlung von ffmpeg/convert Kommandozeilen für typische Aufgaben.

ffmpeg

Video zu animiertem GIF konvertieren

Man nehme ein Video und konvertiere es in ein animiertes GIF.

1
ffmpeg -ss 1 -t 3 -i input.MTS     -vf "fps=10,scale=320:-1:flags=lanczos,split[s0][s1];[s0]palettegen[p];[s1][p]paletteuse"     -loop 0 output.gif

Optionen:

1
2
  -ss <Sekunden am Anfang überspringen>
  -t <Dauer>
1
2
fps=10    - 10 Frames per Second
scale=320 - Skalieren, sodass Breite = 320px wird

Apple iPhone MOV Dateien zu mp4 konvertieren

Portraitformat mit Rotation

Audio-Codec mp2:

1
ffmpeg -i ThorvidRobotor_1.MOV -f mp4 -metadata:s:v:0 rotate=-90 -vcodec libx264 -preset fast -profile:v main -acodec mp2 -vf scale=540:960  output.mp4

Audio-Codec aac:

1
ffmpeg -i ThorvidRobotor_1.MOV -f mp4 -metadata:s:v:0 rotate=-90 -vcodec libx264 -preset fast -profile:v main -acodec aac -vf scale=540:960  output.mp4

Zum Abspielen mit VLC und Videos unter Linux.

This post is licensed under CC BY 4.0 by the author.