Recherche avancée

Médias (1)

Mot : - Tags -/belgique

Autres articles (65)

  • Les images

    15 mai 2013
  • Taille des images et des logos définissables

    9 février 2011, par

    Dans beaucoup d’endroits du site, logos et images sont redimensionnées pour correspondre aux emplacements définis par les thèmes. L’ensemble des ces tailles pouvant changer d’un thème à un autre peuvent être définies directement dans le thème et éviter ainsi à l’utilisateur de devoir les configurer manuellement après avoir changé l’apparence de son site.
    Ces tailles d’images sont également disponibles dans la configuration spécifique de MediaSPIP Core. La taille maximale du logo du site en pixels, on permet (...)

  • Mediabox : ouvrir les images dans l’espace maximal pour l’utilisateur

    8 février 2011, par

    La visualisation des images est restreinte par la largeur accordée par le design du site (dépendant du thème utilisé). Elles sont donc visibles sous un format réduit. Afin de profiter de l’ensemble de la place disponible sur l’écran de l’utilisateur, il est possible d’ajouter une fonctionnalité d’affichage de l’image dans une boite multimedia apparaissant au dessus du reste du contenu.
    Pour ce faire il est nécessaire d’installer le plugin "Mediabox".
    Configuration de la boite multimédia
    Dès (...)

Sur d’autres sites (6688)

  • swresample/resample : speed up build_filter for Blackman-Nuttall filter

    5 novembre 2015, par Ganesh Ajjanagadde
    swresample/resample : speed up build_filter for Blackman-Nuttall filter
    

    This uses the trigonometric double and triple angle formulae to avoid
    repeated (expensive) evaluation of libc’s cos().

    Sample benchmark (x86-64, Haswell, GNU/Linux)
    test : fate-swr-resample-dblp-44100-2626
    old :
    1104466600 decicycles in build_filter(loop 1000), 256 runs, 0 skips
    1096765286 decicycles in build_filter(loop 1000), 512 runs, 0 skips
    1070479590 decicycles in build_filter(loop 1000), 1024 runs, 0 skips

    new :
    588861423 decicycles in build_filter(loop 1000), 256 runs, 0 skips
    591262754 decicycles in build_filter(loop 1000), 512 runs, 0 skips
    577355145 decicycles in build_filter(loop 1000), 1024 runs, 0 skips

    This results in small differences with the old expression :
    difference (worst case on [0, 2*M_PI]), argmax 0.008 :
    max diff (relative) : 0.000000000000157289807188
    blackman_old(0.008) : 0.000363951585488813192382
    blackman_new(0.008) : 0.000363951585488755946507

    These are judged to be insignificant for the performance gain. PSNR to
    reference file is unchanged up to second decimal point for instance.

    Reviewed-by : Michael Niedermayer <michael@niedermayer.cc>
    Signed-off-by : Ganesh Ajjanagadde <gajjanagadde@gmail.com>

    • [DH] libswresample/resample.c
  • python opencv + ffmpeg makes cpu more busy

    15 juillet 2022, par shao wenzhi

    I use cv2 to read frames of local video, then use ffmpeg to push the stream to remote rtmp server.

    &#xA;

    The command is :

    &#xA;

    command = [&#x27;ffmpeg&#x27;,&#xA;           &#x27;-y&#x27;, &#x27;-an&#x27;,&#xA;           &#x27;-f&#x27;, &#x27;rawvideo&#x27;,&#xA;           # &#x27;-vcodec&#x27;, &#x27;rawvideo&#x27;,&#xA;           &#x27;-pix_fmt&#x27;, &#x27;bgr24&#x27;,&#xA;           &#x27;-s&#x27;, sizeStr,&#xA;           &#x27;-r&#x27;, &#x27;25&#x27;,&#xA;           &#x27;-i&#x27;, &#x27;-&#x27;,&#xA;           # &#x27;-c:v&#x27;, &#x27;libx264&#x27;,&#xA;           # &#x27;-pix_fmt&#x27;, &#x27;yuv420p&#x27;,&#xA;           &#x27;-preset&#x27;, &#x27;ultrafast&#x27;,&#xA;           &#x27;-f&#x27;, &#x27;flv&#x27;,&#xA;           rtmp]&#xA;

    &#xA;

    I found that compared with pushing the video directly through ffmpeg, the CPU occupation of "cv2 + ffmpeg" is much more higher. which is : ffmpeg : 5% CPU, cv2 + ffmpeg : 18% CPU

    &#xA;

    One possible cause is that cv2 turns the frame into BGR, and the ffmpeg turns it into RBG back again, because I found when I removed the option '-pix_fmt', 'bgr24', the CPU occupation drops into 5%, but the video pulled from server turns out to be strange, like this :

    &#xA;

    enter image description here

    &#xA;

    Is there any method to reduce the cost of converting BGR into RGB ??

    &#xA;

  • avcodec : Suppress deprecation warnings from avcodec_alloc_frame()

    4 février 2014, par Diego Biurrun
    avcodec : Suppress deprecation warnings from avcodec_alloc_frame()
    

    The function is itself obsolete and slated for removal.

    • [DBH] libavcodec/utils.c