
Recherche avancée
Autres articles (51)
-
Les vidéos
21 avril 2011, parComme 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, parMediaSPIP 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, parPar 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 Rheinhardtavformat/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>
-
lavu/qsv : fix a random hwupload failure regression
30 septembre 2018, par Zhong Lilavu/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> -
Scrolling page in PhantomJS
2 octobre 2018, par Valerii VoronkovI 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.