Manipuler des vidéos et du son avec PHP

PHP sait déjà faire beaucoup de choses. Grâce notamment à la librairie GD, il est tout à fait possible de faire du traitement d’image, du recadrage et bien d’autres choses.

Mais concernant la vidéo et le son, PHP a des lacunes et il est même impossible de faire du traitement vidéo/son en utilisant PHP tel quel. Un projet Open Source autorise les développeurs à travailler avec les données des fichiers multimédias comme ils le feraient avec des images classiques. Ce projet s’appelle FFmpeg-PHP. Elle utilise pour cela le convertisseur FFmpeg, également Open-Source, qui doit être installé sur le serveur.

On peut grâce à cette API, extraire une image d’une vidéo pour ensuite la manipuler avec GD, ou encore récupérer les infos d’un MP3, comme son titre, son artiste …

Une API prometteuse, dont le JDN fait une très rapide introduction.