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.