
Recherche avancée
Autres articles (43)
-
Participer à sa traduction
10 avril 2011Vous pouvez nous aider à améliorer les locutions utilisées dans le logiciel ou à traduire celui-ci dans n’importe qu’elle nouvelle langue permettant sa diffusion à de nouvelles communautés linguistiques.
Pour ce faire, on utilise l’interface de traduction de SPIP où l’ensemble des modules de langue de MediaSPIP sont à disposition. ll vous suffit de vous inscrire sur la liste de discussion des traducteurs pour demander plus d’informations.
Actuellement MediaSPIP n’est disponible qu’en français et (...) -
Support de tous types de médias
10 avril 2011Contrairement à beaucoup de logiciels et autres plate-formes modernes de partage de documents, MediaSPIP a l’ambition de gérer un maximum de formats de documents différents qu’ils soient de type : images (png, gif, jpg, bmp et autres...) ; audio (MP3, Ogg, Wav et autres...) ; vidéo (Avi, MP4, Ogv, mpg, mov, wmv et autres...) ; contenu textuel, code ou autres (open office, microsoft office (tableur, présentation), web (html, css), LaTeX, Google Earth) (...)
-
MediaSPIP Player : problèmes potentiels
22 février 2011, parLe lecteur ne fonctionne pas sur Internet Explorer
Sur Internet Explorer (8 et 7 au moins), le plugin utilise le lecteur Flash flowplayer pour lire vidéos et son. Si le lecteur ne semble pas fonctionner, cela peut venir de la configuration du mod_deflate d’Apache.
Si dans la configuration de ce module Apache vous avez une ligne qui ressemble à la suivante, essayez de la supprimer ou de la commenter pour voir si le lecteur fonctionne correctement : /** * GeSHi (C) 2004 - 2007 Nigel McNie, (...)
Sur d’autres sites (11862)
-
How to send loading data before sending a file in Express Get Request
2 octobre 2023, par TheHangelI have an express Node.js server.


The objective of this server is make a process with ffmpeg and to send the file as result.


I manage to know the percentage of the process. But I don't know how to make the client aware of the percentage before it sends the file.


So here is my server-side code :
(I omitted some part of the ffmpeg process because, this is not very important, the important thing is to send the variable 'percent').


const ffmpeg = require('fluent-ffmpeg');

app.get('/download', (req,res) => {
 const video = new ffmpeg('myaudio.mp3');
 let total;
 video
 .format('mp3')
 .on('codecData', (data) => {
 total = parseInt(data.duration.replace(/:/g, ''));
 })
 .on('progress', (progress) => {
 const time = parseInt(progress.timemark.replace(/:/g, ''));
 const percent = (time / total) * 100;
 console.log(percent); // I want to send 'percent' to the client instead of console.log
 })
 .on('end', () => {
 res.status(200).sendFile(output); // then it sends the file to client
 })
 .save(output);
});



if you have a solution, can you show the client-side example, (axios or fetch) please ?


-
Revert "http: only send range header when necessary"
23 septembre 2012, par Michael NiedermayerRevert "http: only send range header when necessary"
-
Document why we always send a Range HTTP header.
23 septembre 2012, par Reimar DöffingerDocument why we always send a Range HTTP header.