Journal génération d'images a partir d'une vidéo ?

Posté par .
Tags : aucun
0
26
déc.
2004
Bonjour,

je cherche a générer a la volée en php une image miniature a partir d'une vidéo pour l'utiliser sur mon site et faire une sorte d'album de vidéo.
En cherchant sur Internet j'ai trouver ça : http://ffmpeg-php.sourceforge.net/(...)
ça a l'air plûtot bien mais je me demande si ce n'est pas possible de faire la même chose avec mplayer ou xine ??

pour xine je ne sais pas mais je sais qu'mplayer, avec l'option -vo png génére des images (une par frame)au format png, et moi ce que j'aimerais c qu'il ne me génére que l'image de la première frame. y a-t-il un moyen de faire ça ?

Toute suggestion est la bienvenue....
  • # J'ai trouvé !

    Posté par . Évalué à 7.

    Il me suffit en fait de rajouter l'option "-frames 1" pour ne générer que la première frame .... c 'est tout simple en fait !

    Comme quoi j'avais pas assez cherché ....

    • [^] # Re: J'ai trouvé !

      Posté par . Évalué à 4.

      Arf j'ai été un peu long a répondre :)

      Dam
    • [^] # Re: J'ai trouvé !

      Posté par . Évalué à 6.

      La première frame risque de ne pas te donner grand chose... le noir d'un générique ou d'un fondu ?

      Il faudrait plutôt choisir une frame vers le milieu, un peu au hasard. Nautilus fait ça avec totem-video-thumbnailer. Il a malheureusement l'air mal documenté.
      • [^] # Re: J'ai trouvé !

        Posté par . Évalué à 5.

        mplayer -ss 00:03:00 -nosound -frames 2 "film.avi" -vo png -z 5

        donne la 1ere frame de la 3ieme minute ... (si on mets -frames 1 il ne sort rien je ne sais pas pkoi ...)

        Dam
      • [^] # Re: J'ai trouvé !

        Posté par . Évalué à 2.

        Je serais curieux de savoir comment Nautilus choisit la frame qu'il utilise pour le thumbnail, d'ailleurs.
        • [^] # Re: J'ai trouvé !

          Posté par . Évalué à 1.

          genre Il recherche la première image qui possède des zones bien contrastées
  • # man mplayer

    Posté par . Évalué à 7.

    dans le man de mplayer je vois un :
    -frames
    Joue/convertit uniquement les premières trames, puis sort.

    donc

    mplayer -frames 1 -vo png <fichier>

    devrait te sortir la premiere frame du fichier vidéo en PNG dans le repertoire courant

    Dam

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.