Recherche avancée

Médias (91)

Autres articles (59)

  • 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 ;

  • Supporting all media types

    13 avril 2011, par

    Unlike most software and media-sharing platforms, MediaSPIP aims to manage as many different media types as possible. The following are just a few examples from an ever-expanding list of supported formats : images : png, gif, jpg, bmp and more audio : MP3, Ogg, Wav and more video : AVI, MP4, OGV, mpg, mov, wmv and more text, code and other data : OpenOffice, Microsoft Office (Word, PowerPoint, Excel), web (html, CSS), LaTeX, Google Earth and (...)

  • Dépôt de média et thèmes par FTP

    31 mai 2013, par

    L’outil MédiaSPIP traite aussi les média transférés par la voie FTP. Si vous préférez déposer par cette voie, récupérez les identifiants d’accès vers votre site MédiaSPIP et utilisez votre client FTP favori.
    Vous trouverez dès le départ les dossiers suivants dans votre espace FTP : config/ : dossier de configuration du site IMG/ : dossier des média déjà traités et en ligne sur le site local/ : répertoire cache du site web themes/ : les thèmes ou les feuilles de style personnalisées tmp/ : dossier de travail (...)

Sur d’autres sites (8516)

  • Using JavaCV and FFMpeg how to get high quality video preview

    22 avril 2015, par Munchoo

    Hi am using JavaCV to record a video and save it. But the quality is very low.
    Can anybody suggest what specifications we need to give for a good high quality video. The below code is used

    @Override
       public void onPreviewFrame(byte[] data, Camera camera) {
           /* get video data */
           long frameTimeStamp = 0L;
           if(mAudioTimestamp == 0L && firstTime > 0L)
               frameTimeStamp = 1000L * (System.currentTimeMillis() -firstTime);
           else if (mLastAudioTimestamp == mAudioTimestamp)
               frameTimeStamp = mAudioTimestamp + frameTime;
           else
           {
               long l2 = (System.nanoTime() - mAudioTimeRecorded) / 1000L;
               frameTimeStamp = l2 + mAudioTimestamp;
               mLastAudioTimestamp = mAudioTimestamp;
           }
           synchronized (mVideoRecordLock) {
               if (recording && rec && lastSavedframe != null && lastSavedframe.getFrameBytesData() != null && yuvIplImage != null)
               {
                   mVideoTimestamp += frameTime;
                   if(lastSavedframe.getTimeStamp() > mVideoTimestamp)
                   mVideoTimestamp = lastSavedframe.getTimeStamp();
                   try {
                           yuvIplImage.getByteBuffer().put(lastSavedframe.getFrameBytesData());
                           videoRecorder.setTimestamp(lastSavedframe.getTimeStamp());
                           videoRecorder.record(yuvIplImage);
                       } catch (com.googlecode.javacv.FrameRecorder.Exception e) {
                           e.printStackTrace();
                       }
               }
               lastSavedframe = new SavedFrames(data,frameTimeStamp);
           }
       }
  • Revision 91c222491e : Alternate high bitdepth quantizer changes In this proposal, the qindex range is

    3 juillet 2014, par Peter de Rivaz

    Changed Paths :
     Modify /vp9/common/vp9_onyxc_int.h


     Modify /vp9/common/vp9_quant_common.c


     Modify /vp9/common/vp9_quant_common.h


     Modify /vp9/common/vp9_seg_common.c


     Modify /vp9/common/vp9_seg_common.h


     Modify /vp9/decoder/vp9_decodeframe.c


     Modify /vp9/encoder/vp9_aq_complexity.c


     Modify /vp9/encoder/vp9_aq_cyclicrefresh.c


     Modify /vp9/encoder/vp9_aq_variance.c


     Modify /vp9/encoder/vp9_bitstream.c


     Modify /vp9/encoder/vp9_encoder.c


     Modify /vp9/encoder/vp9_firstpass.c


     Modify /vp9/encoder/vp9_quantize.c


     Modify /vp9/encoder/vp9_quantize.h


     Modify /vp9/encoder/vp9_ratectrl.c


     Modify /vp9/encoder/vp9_rdopt.c


     Modify /vp9/vp9_cx_iface.c



    Alternate high bitdepth quantizer changes

    In this proposal, the qindex range is kept at 0 to 255
    but the values are remapped to cover an extended range of
    quantizer values.

    This simplifies the code and bitstream compared to the 8-bit version.

    Change-Id : I0dda61388cef41e21a0d5c34d817c862de637580

  • timer : use mach_absolute_time as high resolution clock on darwin

    24 janvier 2014, par Janne Grunau
    timer : use mach_absolute_time as high resolution clock on darwin
    

    Not guaranteed to be in nanosecond resolution. On iOS 7 the duration
    of one tick is 125/3 ns which is still more than an order of magnitude
    better then microseconds.

    Replace decicycles with the neutral UNITS. Decicycles is strange but
    tenths of a nanosecond and unspecific "deci"-ticks for mach_absolute_time
    is just silly.

    • [DH] configure
    • [DH] libavutil/timer.h