FFmpeg is een open-source command-line tool voor het eenvoudig wijzigen van het formaat of de kwaliteit van een AV-bestand, het extraheren van audio, het maken van GIF's, en andere taken. Het bestaat uit verschillende programma's en bibliotheken die omgaan met audio-, video- en multimediabestanden en -stromen. Het wordt ook gebruikt achter de schermen bij diverse andere mediacampagnes.
FFmpeg is voornamelijk ontworpen voor Linux, maar het is ook compatibel met Windows, Mac OS X, en andere besturingssystemen zoals iOS, Android, MorphOS, en AmigaOS.
FFmpeg gebruiken om MP4 naar WebM te converteren
Wanneer het aankomt op het converteren van audio en video, is het meest voorkomende struikelblok het kiezen van de juiste formaten en containers. Gelukkig selecteert FFmpeg de juiste codecs en containers zonder ingewikkelde configuratie.
Laten we aannemen dat je MP4 wilt converteren naar WebM met FFmpeg:
ffmpeg -i input.mp4 output.webm
Dit commando zet een MP4-bestand met de naam input.mp3 om in een WebM-bestand met de naam output.webm. Je hoeft het type stream of container niet te definiëren omdat FFmpeg dat voor je doet. Omdat WebM een goed gedefinieerd formaat is, herkent FFmpeg automatisch welke typen video en audio het kan verwerken en converteert de streams naar een WebM-bestand.