Recherche avancée

Médias (91)

Autres articles (80)

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

  • List of compatible distributions

    26 avril 2011, par

    The table below is the list of Linux distributions compatible with the automated installation script of MediaSPIP. Distribution nameVersion nameVersion number Debian Squeeze 6.x.x Debian Weezy 7.x.x Debian Jessie 8.x.x Ubuntu The Precise Pangolin 12.04 LTS Ubuntu The Trusty Tahr 14.04
    If you want to help us improve this list, you can provide us access to a machine whose distribution is not mentioned above or send the necessary fixes to add (...)

  • Amélioration de la version de base

    13 septembre 2013

    Jolie sélection multiple
    Le plugin Chosen permet d’améliorer l’ergonomie des champs de sélection multiple. Voir les deux images suivantes pour comparer.
    Il suffit pour cela d’activer le plugin Chosen (Configuration générale du site > Gestion des plugins), puis de configurer le plugin (Les squelettes > Chosen) en activant l’utilisation de Chosen dans le site public et en spécifiant les éléments de formulaires à améliorer, par exemple select[multiple] pour les listes à sélection multiple (...)

Sur d’autres sites (6663)

  • Cutting a video without re encoding using ffmpeg and nodejs (fluent-ffmpeg)

    22 septembre 2020, par foufrix

    I have a quick question,
I'm trying to do a cloud video editor, and i want to be able to cut out video usng nodejs.

    


    I'm using fluent-ffmpeg. Here is my code :

    


    const cutVideo = async (sourcePath, outputPath, startTime, duration) => {
  console.log('start cut video');

  await new Promise((resolve, reject) => {
    ffmpeg(sourcePath)
      .setFfmpegPath(pathToFfmpeg)
      .setFfprobePath(ffprobe.path)
      .output(outputPath)
      .setStartTime(startTime)
      .setDuration(duration)
      .on('end', function (err) {
        if (!err) {
          console.log('conversion Done');
          resolve();
        }
      })
      .on('error', function (err) {
        console.log('error: ', err);
        reject(err);
      })
      .run();
  });
};


    


    It's working but not optimal, and as soon as i try to edit to a long video (getting 10 min from a video instead of 1 min out) it's super long.

    


    What i understand is that ffmpeg re encode everything, so that's why the longer the edit is the longer the process will.
Is there way to cut out using node-fluent-ffmpeg without re encoding everything ?

    


    Thanks to the community !

    


  • Revision 4b57a8b356 : Add extended transforms for 32x32 and 64x64 Framework for alternate transforms

    17 juillet 2015, par Debargha Mukherjee

    Changed Paths :
     Modify /test/quantize_test.cc


     Modify /vp9/common/vp9_blockd.h


     Modify /vp9/common/vp9_entropy.h


     Modify /vp9/common/vp9_entropymode.c


     Modify /vp9/common/vp9_entropymode.h


     Modify /vp9/common/vp9_enums.h


     Modify /vp9/common/vp9_idct.c


     Modify /vp9/common/vp9_idct.h


     Modify /vp9/common/vp9_idwt.c


     Modify /vp9/common/vp9_idwt.h


     Modify /vp9/common/vp9_rtcd_defs.pl


     Modify /vp9/common/vp9_scan.c


     Modify /vp9/common/vp9_scan.h


     Modify /vp9/decoder/vp9_decodeframe.c


     Modify /vp9/decoder/vp9_decodemv.c


     Modify /vp9/encoder/vp9_bitstream.c


     Modify /vp9/encoder/vp9_dwt.c


     Modify /vp9/encoder/vp9_dwt.h


     Modify /vp9/encoder/vp9_encodeframe.c


     Modify /vp9/encoder/vp9_encodemb.c


     Modify /vp9/encoder/vp9_encoder.c


     Modify /vp9/encoder/vp9_encoder.h


     Modify /vp9/encoder/vp9_rd.c


     Modify /vp9/encoder/vp9_rdopt.c



    Add extended transforms for 32x32 and 64x64

    Framework for alternate transforms for inter 32x32 and larger based
    on dwt-dct hybrid is implemented.
    Further experiments are to be condcuted with different
    variations of hybrid dct/dwt or plain dwt, as well as super-resolution
    mode.

    Change-Id : I9a2bf49ba317e7668002cf1499211d7da6fa14ad

  • Does 'keyint infinite' improve overall compression with crf and mb-tree ?

    23 avril 2012, par HitomiTenshi

    After reading what intra-refresh does, I kinda got confused. I'm encoding for YouTube and YouTube will re-encode the video-file anyways, so I thought "why not removing all these heavy IDR-frames ?" I just want to compress my video as hard as possible, enabling everything that could help me getting a lower filesize, but still maintaining a high quality.

    I used to test around stuff with lossless QP encoding, but the only thing I could max out was the merange. Here is a paste of my x264 settings : Pastebin.

    I want to achieve highest compression while maintaining visually lossless quality. (using crf values around 10 - 13, and merange 32)

    Could anyone give me advice on how to compress my video super hard (without touching the crf value !). I also want to know if it's true, that keyint infinite reduces overall compression.