ffmpeg -i M2U00139.MPG -y -f avi -b 1150 -s 320x240 -r 29.97 -g 12 -qmin 3 -qmax 13 -ab 224 -ar 44100 -ac 2 1.avi
Mit diesem Befehl erhalten Sie pro Sekunde ein Bild.
ffmpeg -i test.mpg -r 1 image%d.jpg
4. Extrahieren der Audiospur aus einem Video
Mit ffmpeg können Sie auch Video und Audio mischen und die Audiospur aus einer Videoaufnahme im MP3-Format extrahieren:
ffmpeg -i video.avi -f mp3 audio.mp3
In diesem Beispiel haben wir das Flag -f verwendet.
Mit -f wird das Ausgabeformat erzwungen.
Um das gleiche Ergebnis zu erzielen, können Sie auch die Videoaufnahme deaktivieren; dazu wird der Parameter -vn verwendet:
ffmpeg -i video.avi -vn audio.mp3
5. Erstellen von Demovideos
Mit ffmpeg können Sie auch ein einfaches Video erstellen, das Screenshots von Ihrem Desktop verwendet.
Dafür verwenden wir einige der in der ersten Beispiel gezeigten Flags:
ffmpeg -f x11grab -r 25 -s wxga -i :0.0 /tmp/outputFile.mpg
Hinweis: 0.0 ist die Nummer des Display.Screen (Anzeige.Bildschirm) für Ihren X11-Server, genau wie in der Umgebungsvariablen DISPLAY angegeben.
Sie können 25 Bilder pro Sekunde von Ihrem wxga-Bildschirm aufnehmen (oder mit dem Parameter -s eine Auflösung wie z. B. 1024 × 768 angeben) und das MPG-Video in /tmp speichern.
6. Konvertieren von Bildern in ein Video
Angenommen, Sie haben viele Bilder mit den Namen "img001.jpg", "img002.jpg" und so weiter in derselben Reihenfolge. Sie können sie mit dem folgenden Befehl in ein Video konvertieren:
ffmpeg -f image2 -i img%d.jpg /tmp/a.mpg
7. Aufnehmen von Video von einer Webcam
Um eine Videoaufnahme zu erstellen, starten Sie ffmpeg mit den folgenden Parametern:
ffmpeg -f video4linux2 -s 320x240 -i /dev/video0 out.mpg
Um Audio und Video aufzunehmen, verwenden Sie:
ffmpeg -f oss -i /dev/dsp -f video4linux2 -s 320x240 -i /dev/video0 out.mpg
Dies sind nur einige Beispiele; mit ffmpeg können Sie verschiedene Audio- und Videoaufnahmen bearbeiten, und im Internet gibt es viele weitere Beispiele dazu.
