
Recherche avancée
Médias (1)
-
Bug de détection d’ogg
22 mars 2013, par
Mis à jour : Avril 2013
Langue : français
Type : Video
Autres articles (111)
-
MediaSPIP version 0.1 Beta
16 avril 2011, parMediaSPIP 0.1 beta est la première version de MediaSPIP décrétée comme "utilisable".
Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
Pour avoir une installation fonctionnelle, 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 (...) -
MediaSPIP 0.1 Beta version
25 avril 2011, parMediaSPIP 0.1 beta is the first version of MediaSPIP proclaimed as "usable".
The zip file provided here only contains the sources of MediaSPIP in its standalone version.
To get a working installation, you must manually install all-software dependencies on the server.
If you want to use this archive for an installation in "farm mode", you will also need to proceed to other manual (...) -
Websites made with MediaSPIP
2 mai 2011, parThis page lists some websites based on MediaSPIP.
Sur d’autres sites (11573)
-
Fluent-ffmpeg Invalid data found when processing input error only when the second request is received
31 décembre 2022, par koji tanakaI am using Node.js for backend to use ffmpeg. To use ffmpeg, I adopted fluent-ffmpeg. This is working perfectly except for one problem. That is when I send video from client side SPA(single page application) to the server-side for the "second" time, node application crashes.


What I did is saving the received video in the backend folder, which is made in the process, and taking a snapshot of the video.
This code actually works everytime after restarting the server, but once I used this route and try another time, the error message "Invalid data found when processing input video
./received/${receivedName}
" comes up.

app.post("/convert", fileUpload({ createParentPath: true }), async function (req, res) {
 makeDir(receivedVideoDirectory);
 const receivedName = Object.keys(req.files)[0];
 const directoryName = receivedName.substring(0, receivedName.indexOf("."));

 const receivedFile = req.files[receivedName];
 transcodedSegFolder = `./public/transcoded/${dirName}`;
 console.log("transcoded segment file folder is here", transcodedSegFolder);
 makeDir(transcodedSegFolder);

 fs.open(`./received/${receivedName}`, 'w', (err, fd) => {
 if (err) throw err;
 fs.writeFile(fd, receivedFile["data"], function (err) {
 if (err) {
 return console.log("Err in write file ", err);
 }
 console.log("The file was saved!", receivedName);
 fs.close(fd, (err) => {
 if (err) throw err;
 });
 });
 });

 ffmpeg(`./received/${receivedName}`)
 .takeScreenshots(
 {
 count: 1,
 timemarks: ['00:00:01.000'],
 folder: './public/thumbnails',
 filename: dirName
 }).on('error', function(err) {
 console.log('screenshot error happened: ' + err.message);
 }).on('end', function(err) {
 console.log('Screenshot process finished: ');
 });



Probably some program keeps working, but I cannot find it. Any help is appreciated. Thank you.


-
lavd/x11grab : fix vertical repositioning
28 mars 2019, par Octavio Alvarezlavd/x11grab : fix vertical repositioning
There is a calculation error in xcbgrab_reposition() that breaks
vertical repositioning on follow_mouse. It made the bottom
reposition occur when moving the mouse lower than N pixels after
the capture bottom edge, instead of before.This commit fixes the calculation to match the documentation.
follow_mouse : centered or number of pixels. The documentation says :
When it is specified with "centered", the grabbing region follows
the mouse pointer and keeps the pointer at the center of region ;
otherwise, the region follows only when the mouse pointer reaches
within PIXELS (greater than zero) to the edge of region. -
Revision 30228 : Amélioration du formulaire de config
26 juillet 2009, par kent1@… — LogAmélioration du formulaire de config