
Recherche avancée
Médias (91)
-
Spitfire Parade - Crisis
15 mai 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
Wired NextMusic
14 mai 2011, par
Mis à jour : Février 2012
Langue : English
Type : Video
-
Video d’abeille en portrait
14 mai 2011, par
Mis à jour : Février 2012
Langue : français
Type : Video
-
Sintel MP4 Surround 5.1 Full
13 mai 2011, par
Mis à jour : Février 2012
Langue : English
Type : Video
-
Carte de Schillerkiez
13 mai 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Texte
-
Publier une image simplement
13 avril 2011, par ,
Mis à jour : Février 2012
Langue : français
Type : Video
Autres articles (69)
-
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 (...) -
Configuration spécifique pour PHP5
4 février 2011, parPHP5 est obligatoire, vous pouvez l’installer en suivant ce tutoriel spécifique.
Il est recommandé dans un premier temps de désactiver le safe_mode, cependant, s’il est correctement configuré et que les binaires nécessaires sont accessibles, MediaSPIP devrait fonctionner correctement avec le safe_mode activé.
Modules spécifiques
Il est nécessaire d’installer certains modules PHP spécifiques, via le gestionnaire de paquet de votre distribution ou manuellement : php5-mysql pour la connectivité avec la (...)
Sur d’autres sites (9168)
-
how to change ffmpeg to live555
9 septembre 2015, par Yasin SOYASLANI have a code with ffmpeg to get stream and record it.
int Ret=avformat_open_input(&mFormatContext,rtspUrl,NULL,NULL);
if(Ret<0){
//debugl(2,"Could not connect to camera! Error code:%d\n",Ret);
return FAIL;
}so it fills AVFormatcontext and open a stream
but i need to change of getting frame way. I’m using live555 to connect camera and get frame. Now I have data frames but i cannot fill FormatContext with that.
Are there any function to fill FormatContext with live555 frames ?
I’m stuck here -
How do I draw a line over a video whose width equals the current timeframe using FFMPEG
19 août 2019, par Martin MbaeI am trying to draw a line across a video to show the progress of the video.
Using FFMPEG I am able to draw a line using this code
ffmpeg -i video.mp4 -vf drawbox=w=10:h=10:color=pink:t=fill output.mp4
I, however want to alter the width of the line to be equal to "Total number of frames divided by the current frame"
I am using this code
ffmpeg -i video.mp4 -vf drawbox=w="%{frame_num/120}":h=10:color=pink:t=fill output.mp4
which is giving me this error
[Eval @ 00000072037fe4f0] Undefined constant or missing ’(’ in ’%frame_num/120’
I have also tried the code below which is also not giving me what I want.
ffmpeg -i video.mp4 -vf drawbox=w='text=%{frame_num/120}':h=10:color=pink:t=fill output.mp4
How do I go about this. Specifically how to set the width of the box to be equal to the number of the current frame
-
Send response only after the file has been converted
19 octobre 2020, par Andrew Junior HowardI have the following code but I'm getting confused as to send the api response only after the file has been converted, not just when it uploads (which is what it currently does) :


router.post('/uploadAudio/', function (req, res) {

 uploadAudio(req, res, function (err) {
 if (err) {
 // An error occurred when uploading
 throw err;
 }

 res.json({
 sucess: true,
 message: req.file.filename,
 });
 
 var proc = new ffmpeg({ source: '../game/src/assets/sounds/' + req.file.filename, nolog: true })
 
 proc.setFfmpegPath(ffmpegInstaller.path)
 proc

 // set output format to force
 .toFormat('ogg')

 // setup event handlers
 .on('end', function () {
 console.log('file has been converted successfully');
 })
 .on('error', function (err) {
 console.log('an error happened: ' + err.message);
 })
 // save to file <-- the new file I want -->
 .saveToFile('../game/src/assets/sounds/' + req.file.filename.replace(/\.[^/.]+$/, "") + '.ogg');
 });
});