Zum Inhalt springen

Ffmpeg: Unterschied zwischen den Versionen

Aus Foxwiki
Die 5 zuletzt angesehenen Seiten:  LPIC102/108.1 Systemzeit » Webbrowser » HaveIBeenPwned » LPIC102/108.1 Systemzeit » ffmpeg
K Textersetzung - „http://“ durch „https://“
K Textersetzung - „–“ durch „-“
 
Zeile 111: Zeile 111:
=== Links ===
=== Links ===
==== Projekt ====
==== Projekt ====
# [https://ffmpeg.org/ FFmpeg] offizielle Website
# [https://ffmpeg.org/ FFmpeg] - offizielle Website
# [https://www.libav.org/ Libav] offizielle Website
# [https://www.libav.org/ Libav] - offizielle Website


==== Weblinks ====
==== Weblinks ====
# https://de.wikipedia.org/wiki/FFmpeg
# https://de.wikipedia.org/wiki/FFmpeg
# [https://ffdshow-tryout.sourceforge.net/ FFmpeg DirectShow filter ffdshow]
# [https://ffdshow-tryout.sourceforge.net/ FFmpeg DirectShow filter - ffdshow]
# [https://www.quora.com/Multimedia-Which-is-better-FFmpeg-or-GStreamer-Why Which is better: FFmpeg or GStreamer? Why?]
# [https://www.quora.com/Multimedia-Which-is-better-FFmpeg-or-GStreamer-Why Which is better: FFmpeg or GStreamer? Why?]


Zeile 122: Zeile 122:
# [https://www.atlas-informatik.ch/multimediaXpert/ Multimedia Xpert]
# [https://www.atlas-informatik.ch/multimediaXpert/ Multimedia Xpert]
# [https://perian.org/ Quick Time Komponente für Mac OS auf Basis von FFmpeg]
# [https://perian.org/ Quick Time Komponente für Mac OS auf Basis von FFmpeg]
# [https://fobs.sourceforge.net/ FOBS Java und C++ Wrapper zum Einbinden von ffmpeg in eigene Programme]
# [https://fobs.sourceforge.net/ FOBS - Java und C++ Wrapper zum Einbinden von ffmpeg in eigene Programme]
# [https://vive.sourceforge.net/ Grafische Benutzeroberfläche zu FFmpeg für Unix]
# [https://vive.sourceforge.net/ Grafische Benutzeroberfläche zu FFmpeg für Unix]
# [https://ffmpegx.com/ Grafische Benutzeroberfläche zu FFmpeg für MacOS]
# [https://ffmpegx.com/ Grafische Benutzeroberfläche zu FFmpeg für MacOS]

Aktuelle Version vom 11. Mai 2025, 20:44 Uhr

ffmpeg - Bearbeiten und konvertiert von Audio- und Videodateien

Beschreibung

Multimedia-Framework
Maintainer FFmpeg-Projekt
Betriebssystem Übergreifend
Programmiersprache C
Lizenz LGPL/GPL

Das FFmpeg-Projekt besteht aus einer Reihe von freien Computerprogrammen und Programmbibliotheken, die digitales Video- und Audiomaterial aufnehmen, konvertieren, senden (streamen), filtern und in verschiedene Containerformate verpacken können.

Rechtliche Betrachtung

  • FFmpeg (bzw. libavcodec als Bestandteil von FFmpeg) enthält Implementierungen von mehr als 100 Codecs, von denen ein Teil von Patentinhabern angefochten werden könnte.
  • In manchen Gesetzgebungen könnten, aufgrund von vagen Hinweisen, eventuell Patentansprüche gegen verschiedene Standards, die FFmpeg unterstützt, geltend gemacht werden.
  • Weiterhin sind viele dieser Codecs unter Nutzungsbedingungen veröffentlicht worden, die Reverse Engineering untersagen; selbst zur Sicherstellung der Interoperabilität.
  • Solche Bedingungen sind in manchen Ländern allerdings unwirksam, so etwa in Deutschland

Installation

# apt install ffmpeg

Aufruf

Optionen

Argumente

Umgebung

Rückgabewert

Anwendung

Audio

Quelle Ziel Befehl
WAV mp3 ffmpeg -i audio.wav -acodec libmp3lame audio.mp3
WAV ogg ffmpeg -i audio.wav -acodec libvorbis audio.ogg
WAV aac ffmpeg -i audio.wav -acodec libfaac audio.aac
WAV ac3 ffmpeg -i audio.wav -acodec ac3 audio.mp3
OGG mp3 ffmpeg -i audio.ogg -acodec libmp3lame audio.mp3
OGG wav ffmpeg -i audio.ogg audio.wav
OGG aac ffmpeg -i audio.ogg -acodec libfaac audio.aac
OGG ac3 ffmpeg -i audio.ogg -acodec ac3 audio.ac3
AC3 mp3 ffmpeg -i audio.ac3 -acodec libmp3lame audio.mp3
AC3 wav ffmpeg -i audio.ac3 audio.wav
AC3 aac ffmpeg -i audio.ac3 -acodec libfaac audio.aac
AC3 ogg ffmpeg -i audio.ac3 -acodec libvorbis audio.ogg
AAC mp3 ffmpeg -i audio.aac -acodec libmp3lame audio.mp3
AAC wav ffmpeg -i audio.aac audio.wav
AAC ac3 ffmpeg -i audio.aac -acodec ac3 audio.ac3
AAC ogg ffmpeg -i audio.aac -libvorbis audio.ogg

Video

Aufgabe Befehl
90 Grad nach rechts ffmp4 -i input.mp4 -vf "transpose=1" -qscale 0 output.mp4
90 Grad nach links ffmp4 -i input.mp4 -vf "transpose=2" -qscale 0 output.mp4
180 Grad ffmp4 -i input.mp4 -vf "hflip,vflip" -qscale 0 output.mp4
Video-Größe reduzieren ffmp4 -i input.mp4 [FIXME]
Tonspuren entfernen ffmpeg -i input.mp4 -an -c:v copy output.mp4

Video-Formate umwandeln

MKV MP4 ffmpeg -i input.mkv output.mp4
WMV MP4 ffmpeg -i input.wmv output.mp4
  • ffmpeg -i input.wmv -c:v libx264 -crf 23 -c:a aac -q:a 100 output.mp4

Konfiguration

Dateien

Anhang

Siehe auch

Dokumentation

Man-Page
  1. ffmpeg(1)
Info-Page

Links

Projekt

  1. FFmpeg - offizielle Website
  2. Libav - offizielle Website

Weblinks

  1. https://de.wikipedia.org/wiki/FFmpeg
  2. FFmpeg DirectShow filter - ffdshow
  3. Which is better: FFmpeg or GStreamer? Why?
GUI
  1. Multimedia Xpert
  2. Quick Time Komponente für Mac OS auf Basis von FFmpeg
  3. FOBS - Java und C++ Wrapper zum Einbinden von ffmpeg in eigene Programme
  4. Grafische Benutzeroberfläche zu FFmpeg für Unix
  5. Grafische Benutzeroberfläche zu FFmpeg für MacOS