Recherche avancée

Médias (91)

Autres articles (51)

  • Les vidéos

    21 avril 2011, par

    Comme les documents de type "audio", Mediaspip affiche dans la mesure du possible les vidéos grâce à la balise html5 .
    Un des inconvénients de cette balise est qu’elle n’est pas reconnue correctement par certains navigateurs (Internet Explorer pour ne pas le nommer) et que chaque navigateur ne gère en natif que certains formats de vidéos.
    Son avantage principal quant à lui est de bénéficier de la prise en charge native de vidéos dans les navigateur et donc de se passer de l’utilisation de Flash et (...)

  • MediaSPIP v0.2

    21 juin 2013, par

    MediaSPIP 0.2 est la première version de MediaSPIP stable.
    Sa date de sortie officielle est le 21 juin 2013 et est annoncée ici.
    Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
    Comme pour la version précédente, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
    Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...)

  • Mise à disposition des fichiers

    14 avril 2011, par

    Par défaut, lors de son initialisation, MediaSPIP ne permet pas aux visiteurs de télécharger les fichiers qu’ils soient originaux ou le résultat de leur transformation ou encodage. Il permet uniquement de les visualiser.
    Cependant, il est possible et facile d’autoriser les visiteurs à avoir accès à ces documents et ce sous différentes formes.
    Tout cela se passe dans la page de configuration du squelette. Il vous faut aller dans l’espace d’administration du canal, et choisir dans la navigation (...)

Sur d’autres sites (4433)

  • avformat/matroskadec : Improve read error/EOF checks II

    24 juin 2019, par Andreas Rheinhardt
    avformat/matroskadec : Improve read error/EOF checks II
    

    This commit fixes a number of bugs :

    1. There was no check that no read error/EOF occured during
    ebml_read_uint, ebml_read_sint and ebml_read_float.
    2. ebml_read_ascii and ebml_read_binary did sometimes not forward
    error codes ; instead they simply returned AVERROR(EIO).
    3. In particular, AVERROR_EOF hasn't been used and no dedicated error
    message for it existed. This has been changed.

    In order to reduce code duplication, the new error code NEEDS_CHECKING
    has been introduced which makes ebml_parse check the AVIOContext's
    status for errors.

    Signed-off-by : Andreas Rheinhardt <andreas.rheinhardt@gmail.com>

    • [DH] libavformat/matroskadec.c
  • lavu/qsv : fix a random hwupload failure regression

    30 septembre 2018, par Zhong Li
    lavu/qsv : fix a random hwupload failure regression
    

    Variable ’ret’ hasn’t been initialized,thus introducing a random
    hwupload failure regression due to qsv session uninitialized.

    Signed-off-by : Zhong Li <zhong.li@intel.com>
    Signed-off-by : Luca Barbato <lu_zero@gentoo.org>

    • [DBH] libavutil/hwcontext_qsv.c
  • Scrolling page in PhantomJS

    2 octobre 2018, par Valerii Voronkov

    I use PhantomJS and ffmpeg to render video from the frames. I try to do scroll frames and render it, but nothing success.
    My code is :

     const page = require("webpage").create();

     const getImage = (link, duration) => {
     page.viewportSize = { width: windowWidth, height: windowHeight };
     page.scrollPosition = {top: 0, left: 0};
     let videoDuration = Math.floor(duration * 25);

     if (link.startsWith("http://") || link.startsWith("https://")) {
       page.open(link, () => {
         let frame = 0;
         setInterval(() => {
           page.render("frames/image" + frame++ + ".png", { format: "png"
     });
           page.evaluate(function () { window.scrollBy = 100; });
           if (frame > videoDuration) {
             phantom.exit();
           }
         }, 25);
       });
     } else {
       console.log("Enter a valid link");
       phantom.exit();
     }
    };

    getImage(imageLink, duration);

    When I run the rendered video, it only plays as any video and hasn’t any scroll.
    What do I make wrong ?
    PS : I found few solutions with page.scroolPosition - but they are not working too.