Linux/PHP: Extract afbeeldingen uit video
24-01-2010
De PHP class ffmpeg staat toe een call te doen naar het linux programma ffmpeg. Het programma ondersteunt een indrukwekkende lijst aan codecs waardoor het uitermate geschikt is om afbeeldingen uit willekeurige video's te extracten. De class helpt de ontwikkelaar om deze calls uit te voeren.
Zelf aan de slag? Met het volgende linux shell commando maakt ffmpeg een aantal afbeeldingen van een 'foo.avi':
ffmpeg -i foo.avi -r 1 -s WxH -f image2 foo-%03d.jpeg
Zonder het programma ffmepg zal de class niet werken. Het programma is hier te vinden:
http://ffmpeg.org/ .
De PHP class bestaat uit het object ffmpeg_movie welke diverse methodes biedt voor het manipuleren van het beeld en het geluid van de film, het ffmpeg_frame object extract frames uit een video en het object ffmpeg_animated_gif kan in een keer een animated GIF van een video maken.
Zie ook: