Benutzer-Werkzeuge

Webseiten-Werkzeuge


linux:ffmpeg

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
linux:ffmpeg [2023/04/22 08:52] – Audio- / Videoversatz ckolblinux:ffmpeg [2025/12/29 16:18] (aktuell) – Video --> Bilder --> Video ckolb
Zeile 72: Zeile 72:
 <code bash>ffmpeg -i "movie.mp4" -itsoffset 3.84 -i "movie.mp4" -map 0:v -map 1:a -c copy "movie-audio-delayed.mp4"</code> <code bash>ffmpeg -i "movie.mp4" -itsoffset 3.84 -i "movie.mp4" -map 0:v -map 1:a -c copy "movie-audio-delayed.mp4"</code>
  
 +===== falsches Bildseitenverhältnis =====
 +https://superuser.com/questions/907933/correct-aspect-ratio-without-re-encoding-video-file
 +
 +Um das Bildseitenverhältnis eines Videos zu ändern, ohne es zu reencodieren, kann der DAR angepasst werden.
 +Dies kann z.B. bei TV-Aufnahmen nötig sein, da 16:9-Videos im PAL-Format gestaucht als 4:3 übertragen werden.
 +<code bash>ffmpeg -i video.mp4 -aspect 16:9 -c copy video16_9.mp4</code>
 +Das Video hat danach immer noch 4:3 Auflösung, wird aber beim Abspielen auf 16:9 gestreckt.
 +
 +===== Video → Bilder =====
 +Einzelbilder aus Video extrahieren.
 +<code bash>ffmpeg -i video.mkv -vf fps=25 ./out%04d.png</code>
 +Gibt 25 Bilder / s Video aus, und speichert diese mit fortlaufender Nummer im PNG-Format.
 +JPG ist auch möglich, indem man .png durch .jpg ersetzt. Leider ist die JPG-Qualität sehr schlecht.
 +Um sämtliche Einzelbilder einer Videodatei zu bekommen, den fps-Wert auf die fps des Videos einstellen.
 +''%04d'' gibt die Anzahl der Stellen für die Nummerierung der Bilder an. Bei > 9999 zu erwartenden Bildern ggf. anpassen.
 +
 +===== Bilder → Video =====
 +Einzelbilder zu einem Video zusammenfügen.
 +Die einzelnen Bilder müssen fortlaufend nummeriert sein.
 +<code bash>ffmpeg -r $FRAMESPERSECOND -f image2 -i %0${LENGTH}d.png -vcodec $CODEC ../$OUTPUTFILE</code>
 +''$FRAMESPERSECOND'' fps, die die Videodatei haben soll. z.B. 25.
 +''${LENGTH}'' Anzahl der Stellen der nummerierten Bildreihe. z.B. 4. Siehe auch ''Video → Bilder''
linux/ffmpeg.1682153572.txt.gz · Zuletzt geändert: von ckolb

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki