Recherche avancée

Médias (39)

Mot : - Tags -/audio

Autres articles (26)

  • Encoding and processing into web-friendly formats

    13 avril 2011, par

    MediaSPIP automatically converts uploaded files to internet-compatible formats.
    Video files are encoded in MP4, Ogv and WebM (supported by HTML5) and MP4 (supported by Flash).
    Audio files are encoded in MP3 and Ogg (supported by HTML5) and MP3 (supported by Flash).
    Where possible, text is analyzed in order to retrieve the data needed for search engine detection, and then exported as a series of image files.
    All uploaded files are stored online in their original format, so you can (...)

  • Création définitive du canal

    12 mars 2010, par

    Lorsque votre demande est validée, vous pouvez alors procéder à la création proprement dite du canal. Chaque canal est un site à part entière placé sous votre responsabilité. Les administrateurs de la plateforme n’y ont aucun accès.
    A la validation, vous recevez un email vous invitant donc à créer votre canal.
    Pour ce faire il vous suffit de vous rendre à son adresse, dans notre exemple "http://votre_sous_domaine.mediaspip.net".
    A ce moment là un mot de passe vous est demandé, il vous suffit d’y (...)

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

Sur d’autres sites (5482)

  • hwcontext_vaapi : Don’t abort on failing to allocate from a fixed-size pool

    25 novembre 2016, par Mark Thompson
    hwcontext_vaapi : Don’t abort on failing to allocate from a fixed-size pool
    

    Cherry-picked from Libav d30719e62de68975cbc7ffd318df03a183037563.

    Signed-off-by : wm4 <nfxjfg@googlemail.com>

    • [DH] libavutil/hwcontext_vaapi.c
  • hevc : cleaning up SSE2 and SSSE3 deblocking filters

    19 juillet 2014, par Anton Khirnov
    hevc : cleaning up SSE2 and SSSE3 deblocking filters
    

    Signed-off-by : Mickaël Raulet <mraulet@insa-rennes.fr>

    cherry picked from commit b432041d7d1eca38831590f13b4e5baffff8186f
    Signed-off-by : Michael Niedermayer <michaelni@gmx.at>

    • [DH] libavcodec/x86/hevc_deblock.asm
  • ffmpeg memory increase

    21 novembre 2012, par Spamdark

    Well, I'm working with ffmpeg, When I execute it, it runs a video example, well, the memory start to increase, a simple small video takes 800MB in RAM, meanwhile Windows Media Player just takes 50MB for run that file, I don't know what's happening, here is the loop, the problems comes from here (I think...)

    while(av_read_frame(formatContext,&amp;framepacket)>= 0){
       pausecontrol.lock();


       if(framepacket.stream_index==gotVideoCodec){
           int framereaded;

           avcodec_decode_video2(videoCodecContext,videoFrame,&amp;framereaded,&amp;framepacket);

           if(framereaded){

               struct SwsContext *ctx = sws_getContext(videoCodecContext->width, videoCodecContext->height, videoCodecContext->pix_fmt, showinWidget->width(),
               showinWidget->height(), PIX_FMT_RGB24, SWS_BICUBIC, NULL, NULL, NULL);
               sws_scale(ctx,videoFrame->data,videoFrame->linesize,0,videoCodecContext->height,videoFrame->data,videoFrame->linesize);
               memset(&amp;framecapsule,0,sizeof(QImage));
               framecapsule=QImage(showinWidget->width(),showinWidget->height(),QImage::Format_RGB888);
               for(int y=0;yheight();y++){
                   memcpy(framecapsule.scanLine(y),videoFrame->data[0]+y*videoFrame->linesize[0],showinWidget->width()*3);
               }
               emit newFrameReady();
           }
       }
       if(framepacket.stream_index==gotAudioCodec){
           // Audio? Ok
       }
       pausecontrol.unlock();
       av_free_packet(&amp;framepacket);
    }

    Oh, I'm using QT too, but the converstion between AVFrame-QImage it's not the problem.