Recherche avancée

Médias (91)

Autres articles (18)

  • Les tâches Cron régulières de la ferme

    1er décembre 2010, par

    La gestion de la ferme passe par l’exécution à intervalle régulier de plusieurs tâches répétitives dites Cron.
    Le super Cron (gestion_mutu_super_cron)
    Cette tâche, planifiée chaque minute, a pour simple effet d’appeler le Cron de l’ensemble des instances de la mutualisation régulièrement. Couplée avec un Cron système sur le site central de la mutualisation, cela permet de simplement générer des visites régulières sur les différents sites et éviter que les tâches des sites peu visités soient trop (...)

  • Ajouter des informations spécifiques aux utilisateurs et autres modifications de comportement liées aux auteurs

    12 avril 2011, par

    La manière la plus simple d’ajouter des informations aux auteurs est d’installer le plugin Inscription3. Il permet également de modifier certains comportements liés aux utilisateurs (référez-vous à sa documentation pour plus d’informations).
    Il est également possible d’ajouter des champs aux auteurs en installant les plugins champs extras 2 et Interface pour champs extras.

  • Support de tous types de médias

    10 avril 2011

    Contrairement à beaucoup de logiciels et autres plate-formes modernes de partage de documents, MediaSPIP a l’ambition de gérer un maximum de formats de documents différents qu’ils soient de type : images (png, gif, jpg, bmp et autres...) ; audio (MP3, Ogg, Wav et autres...) ; vidéo (Avi, MP4, Ogv, mpg, mov, wmv et autres...) ; contenu textuel, code ou autres (open office, microsoft office (tableur, présentation), web (html, css), LaTeX, Google Earth) (...)

Sur d’autres sites (6348)

  • build : Add version numbers to "Requires" entries in pkg-config files

    25 décembre 2016, par Diego Biurrun
    build : Add version numbers to "Requires" entries in pkg-config files
    

    The (required) version numbers disappeared after edb4348732.

    • [DBH] avbuild/pkgconfig_generate.sh
    • [DBH] configure
  • build : Store library version numbers in .version files

    17 décembre 2016, par Diego Biurrun
    build : Store library version numbers in .version files
    

    This moves work from the configure to the Make stage where it can
    be parallelized and ensures that shared libraries are built with
    the right version number in the filename.

    • [DBH] Makefile
    • [DBH] avbuild/common.mak
    • [DBH] avbuild/library.mak
    • [DBH] avbuild/libversion.sh
    • [DBH] configure
  • How to extract key-frames closest to given frame numbers from H264 video with ffmpeg

    16 décembre 2016, par John Allard

    I know how to extract a set of frames as jpg files from a video using ffmpeg if you know the frame numbers (given below)

    Extracting Frames: [40, 59, 73, 110]
    /usr/bin/ffmpeg -y -hide_banner -nostats -loglevel error -i /home/pi/movie.mp4 -vf select='eq(n\,40)+eq(n\,59)+eq(n\,73)+eq(n\,110)',scale=640:-1 -vsync 0 /tmp/%04d.jpg

    That will extract frames [40, 59, 73, 110] as files /tmp/0000.jpg, /tmp/0001.jpg, etc.

    I also know how to extract all key frames for a given time interval :

    ffmpeg -ss  -i video.mp4 -t <duration> -q:v 2 -vf select="eq(pict_type\,PICT_TYPE_I)" -vsync 0 frame%03d.jpg
    </duration>

    That will get all I-frames from start_time through start_time+duration.

    But what I would like to do is give a list of frame numbers and have ffmpeg extract the closest key-frames to each frame-number. Is there a way to do this with ffmpeg or would I have to write my own program ontop of libavcodec to do this ?