Recherche avancée

Médias (1)

Mot : - Tags -/Rennes

Autres articles (112)

  • Personnaliser en ajoutant son logo, sa bannière ou son image de fond

    5 septembre 2013, par

    Certains thèmes prennent en compte trois éléments de personnalisation : l’ajout d’un logo ; l’ajout d’une bannière l’ajout d’une image de fond ;

  • Des sites réalisés avec MediaSPIP

    2 mai 2011, par

    Cette page présente quelques-uns des sites fonctionnant sous MediaSPIP.
    Vous pouvez bien entendu ajouter le votre grâce au formulaire en bas de page.

  • Emballe médias : à quoi cela sert ?

    4 février 2011, par

    Ce plugin vise à gérer des sites de mise en ligne de documents de tous types.
    Il crée des "médias", à savoir : un "média" est un article au sens SPIP créé automatiquement lors du téléversement d’un document qu’il soit audio, vidéo, image ou textuel ; un seul document ne peut être lié à un article dit "média" ;

Sur d’autres sites (12210)

  • Recording video in C#

    30 décembre 2022, par pfedotovsky

    I have to do the following : record video from a camera using C#. The camera I use produces video frames (the frame rate is not fixed) and I have to somehow put all the frames together and create a video file. Also I need to use different codecs, such as AVI or MPEG-4 (these codecs are required, others are optional).

    


    The main problem I faced was how to create a video in which the frame rate is not fixed. I have a stream of frames. For example, I can receive the first frame after 1 ms, then after 20 ms, then 36 ms and so on. If I create video with 25 frames/second the result will be wrong because it means that frames are added after 40 ms.

    


    I tried to use Aforge.Video library. It has a method which adds a frame according to a timespan. But this method has problems with setting the bitrate. The bitrate value I pass to the method is simply ignored (About an FFmpeg bitrate and framerate issue).

    


    Is there some C# library which I can use to do video recording ? I have to support AVI and MPEG-4, and also the possibility to set the bitrate and last but not least - record video with a variable framerate.

    


    I can't connect to the camera directly. All I have is a stream of frames and I need to convert this stream to video at run time.

    


    A library I'm looking for should satisfy the following properties. It has to contain a method (or some way how to do the same) to add the next frame with a timestamp, just like in Aforge.Video.FFMPEG :

    


    public void WriteVideoFrame(Bitmap frame, TimeSpan timestamp)


    


    And it should be possible to choose different codecs (at least AVI and MPEG-4) and also to set bitrate.
Are there some alternatives to Aforge.Video.FFMPEG ? Because Aforge doesn't work properly. The bitrate value is ignored, and also some codecs are not supported (MPEG-2 for example).

    


    About the codec license. If I use an open source library, should I worry about the codec license ?

    


  • FFMPEG Concat Dropping Frames

    16 mars 2015, par scientiffic

    I’m using FFMPEG to do the following two things :

    • create an mp4 given a set of images
    • compile mp4s to create a longer video (mp4)

    To create mp4s from images, I use the following command :

    ffmpeg -r 5 -i 'img%03d.jpg' output.mp4

    As far as I know, this creates a video with a framerate of 5fps.

    But when I try to compile mp4s, it seems like frames within each mp4 are being dropped.

    To create the compiled footage, I create a text file that points to all the mp4s that should be included in the compilation, e.g.

    file 'set1/output.mp4'
    file 'set2/output.mp4'
    file 'set3/output.mp4'
    file 'set4/output.mp4'
    file 'set5/output.mp4'
    file 'set6/output.mp4'
    file 'set7/output.mp4'

    Then I run the following command :

    ffmpeg -f concat -i input.txt -codec copy compilation.mp4

    The resulting video seems to drop 2-3 frames from each of the output videos.

    How do I ensure that the compiled video doesn’t drop any frames ?

    (For reference, I used the following tutorial : https://trac.ffmpeg.org/wiki/Concatenate)

  • Révision 17407 : on avance sur le dateur :

    14 mars 2011, par b b

    * formatage + texte_script sur les chaines de langue et pas de ucfirst * ajout de quelques chaines de langue pour les abbreviations de mois cf http://fr.wikipedia.org/wiki/Mois