Ffmpeg: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
|||
Zeile 87: | Zeile 87: | ||
|- | |- | ||
| [[Ffmpeg/Tonspuren|Tonspuren]] entfernen || ffmpeg -i input.mp4 -an -c:v copy output.mp4 | | [[Ffmpeg/Tonspuren|Tonspuren]] entfernen || ffmpeg -i input.mp4 -an -c:v copy output.mp4 | ||
|- | |||
|] | |||
; Video-Formate umwandeln | |||
{| class="wikitable options big" | |||
| MKV || MP4 || ffmpeg -i input.mkv output.mp4 | |||
|} | |} | ||
Version vom 7. Juli 2024, 09:53 Uhr
ffmpeg - Bearbeiten und konvertiert von Audio- und Videodateien
Beschreibung
Multimedia-Framework | |
Maintainer | FFmpeg-Projekt |
Betriebssystem | Übergreifend |
Programmiersprache | C |
Lizenz | LGPL/GPL |
Logo |
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.
- Unter anderem enthält es mit libavcodec eine umfangreiche Sammlung von Audio- und Videocodecs.
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
Syntax
Optionen
Parameter
Umgebungsvariablen
Exit-Status
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 | ||
]
KonfigurationDateienAnhangSiehe auchDokumentationMan-Pages
Info-PagesLinksProjektWeblinks
|