Recherche avancée

Médias (1)

Mot : - Tags -/musée

Autres articles (107)

  • Diogene : création de masques spécifiques de formulaires d’édition de contenus

    26 octobre 2010, par

    Diogene est un des plugins ? SPIP activé par défaut (extension) lors de l’initialisation de MediaSPIP.
    A quoi sert ce plugin
    Création de masques de formulaires
    Le plugin Diogène permet de créer des masques de formulaires spécifiques par secteur sur les trois objets spécifiques SPIP que sont : les articles ; les rubriques ; les sites
    Il permet ainsi de définir en fonction d’un secteur particulier, un masque de formulaire par objet, ajoutant ou enlevant ainsi des champs afin de rendre le formulaire (...)

  • Gestion des droits de création et d’édition des objets

    8 février 2011, par

    Par défaut, beaucoup de fonctionnalités sont limitées aux administrateurs mais restent configurables indépendamment pour modifier leur statut minimal d’utilisation notamment : la rédaction de contenus sur le site modifiables dans la gestion des templates de formulaires ; l’ajout de notes aux articles ; l’ajout de légendes et d’annotations sur les images ;

  • MediaSPIP 0.1 Beta version

    25 avril 2011, par

    MediaSPIP 0.1 beta is the first version of MediaSPIP proclaimed as "usable".
    The zip file provided here only contains the sources of MediaSPIP in its standalone version.
    To get a working installation, you must manually install all-software dependencies on the server.
    If you want to use this archive for an installation in "farm mode", you will also need to proceed to other manual (...)

Sur d’autres sites (8593)

  • Extracting frame out of video based on time in seconds

    20 avril 2024, par Vicky

    I'm developing a web-based video editing tool where users can pause a video and draw circles or lines on it using canvas. When a user pauses the video, I retrieve the current playback time in seconds using the HTML5 video.currentTime property. I then send this time value along with the shape details to the server. On the server-side, we use FFmpeg to extract the specific paused frame from the video. The issue I'm encountering is a frame mismatch between the one displayed in the browser and the one generated in the backend using FFmpeg.

    


    I've experimented with various approaches for this process.

    


    Extracting frame based on time. Example : in this case time is 3.360 second.

    


    


    ffmpeg -i input.mp4 -ss 00:00:03.360 -frames:v 1 frame.jpg

    


    


    Converting time to frame number using the following logic : Math.round(video.currentTime * fps)

    


    


    ffmpeg -i input.mp4 -vf "select=eq(n,101)" -vsync vfr frame.jpg

    


    


    


    ffmpeg -i input .mp4 -vf "select='lt(t,3.360)lt(3.360-t,1/31.019)',setpts=N/(31.019TB)" -vsync 0 frame.jpg

    


    


    The challenge I'm facing is that sometimes the frame I see in the browser at the pause time doesn't match the one generated in the backend using FFmpeg. How can I solve this problem ? If it's an issue with currentTime, are there any other approaches I can try ?

    


  • FFMPEG overlay filter at specific time/frame

    24 avril 2018, par Pedro Romano Barbosa

    I’m trying to insert an overlay video into another one at a specific time or frame. For that purpose i’m using this command :

    ffmpeg -y -i INPUT1 -i INPUT2 -filter_complex \"overlay=enable='between(t,1,2)'\" -c:v prores OUTPUT

    The problem is that when playing the resulting file, the overlay plays fine and at the time requested, but the main video gets freezed in the first frame and the whole video is chopped.

  • recording video in real-time with OpevCV VideoWriter

    6 août 2023, par nick topper

    I have a few OpenCV projects that analyze video over USB, and in certain conditions must record the video stream to a file. People using my software complain that 10+ minute recordings yield video files that are about 20 seconds longer than they should be.

    



    I'm using openCV's VideoWriter. Iv'e tried things like setting CV2_CAP_PROP_FPS to a very low setting, and iv'e tried getting the average frame rate over a few seconds to find a good setting for my frame rate of the output file. Still not close enough to real time for my needs.

    



    Does anyone know of a good way to make sure my video is recording close to real time ? Should I use something like time.sleep (in python) to cap my framerate ? Or is there a better way to do this ?