Recherche avancée

Médias (1)

Mot : - Tags -/remix

Autres articles (34)

  • Encodage et transformation en formats lisibles sur Internet

    10 avril 2011

    MediaSPIP transforme et ré-encode les documents mis en ligne afin de les rendre lisibles sur Internet et automatiquement utilisables sans intervention du créateur de contenu.
    Les vidéos sont automatiquement encodées dans les formats supportés par HTML5 : MP4, Ogv et WebM. La version "MP4" est également utilisée pour le lecteur flash de secours nécessaire aux anciens navigateurs.
    Les documents audios sont également ré-encodés dans les deux formats utilisables par HTML5 :MP3 et Ogg. La version "MP3" (...)

  • 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 (...)

  • Librairies et binaires spécifiques au traitement vidéo et sonore

    31 janvier 2010, par

    Les logiciels et librairies suivantes sont utilisées par SPIPmotion d’une manière ou d’une autre.
    Binaires obligatoires FFMpeg : encodeur principal, permet de transcoder presque tous les types de fichiers vidéo et sonores dans les formats lisibles sur Internet. CF ce tutoriel pour son installation ; Oggz-tools : outils d’inspection de fichiers ogg ; Mediainfo : récupération d’informations depuis la plupart des formats vidéos et sonores ;
    Binaires complémentaires et facultatifs flvtool2 : (...)

Sur d’autres sites (3958)

  • avisynth : Simplify shared library name construction

    17 mars 2015, par Diego Biurrun
    avisynth : Simplify shared library name construction
    
    • [DBH] libavformat/avisynth.c
  • FFMpeg vs. OpenCV for format conversion/simple transformation

    8 août 2024, par lp35

    I had to create a system that can process images in realtime. I have implemented in C++ a pixel format conversion system that can also do some simple transformation (currently : rotation & mirroring).

    



    Input/output format of the system are frame in a the following formats :

    



      

    • RGB (24, 32)
    • 


    • YUYV420, YUYV 422
    • 


    • JPEG
    • 


    • Raw greyscale
    • 


    



    For instance, one operation can be :

    



      

    • YUYV422 -> rotation 90 -> flip Horiz -> RGB24
    • 


    • Greyscale -> rotation 270 -> flip Vert -> YUYV420
    • 


    



    The goal of the system is to offer best performance for rotation/mirroring and pixel format conversion. My current implementation rely on OpenCV, but I suffer from performance issues when processing data above 2k resolutions.

    



    The current implementation uses cv::Mat and cv::transpose/cv::flip/cv::cvtColor, and I optimized the system to remove transitionnal buffers and copy as much as possible.

    



    Not very happy to reinvent the wheel, I know that using swscale and some filters from FFMpeg, it is possible to achieve the same result. My question are :

    



      

    1. The FFMpeg system is rather generic, do you think I might suffer from footprint/performance caveat with this solution ?

    2. 


    3. Format conversion seems somewhat ooptimized in OpenCV, but I have no idea about FFMpeg implementation... (note : I'm on x86_64 intel platform with SSE)

    4. 


    5. Do you know any library than can handle this kind of simple transformation for real time ?

    6. 


    



    Thank you

    


  • Révision 94908 : Besoin du plugin Archives. Montée de version

    3 février 2016, par james@rezo.net