
Recherche avancée
Médias (1)
-
Richard Stallman et le logiciel libre
19 octobre 2011, par
Mis à jour : Mai 2013
Langue : français
Type : Texte
Autres articles (44)
-
Publier sur MédiaSpip
13 juin 2013Puis-je poster des contenus à partir d’une tablette Ipad ?
Oui, si votre Médiaspip installé est à la version 0.2 ou supérieure. Contacter au besoin l’administrateur de votre MédiaSpip pour le savoir -
Déploiements possibles
31 janvier 2010, parDeux types de déploiements sont envisageable dépendant de deux aspects : La méthode d’installation envisagée (en standalone ou en ferme) ; Le nombre d’encodages journaliers et la fréquentation envisagés ;
L’encodage de vidéos est un processus lourd consommant énormément de ressources système (CPU et RAM), il est nécessaire de prendre tout cela en considération. Ce système n’est donc possible que sur un ou plusieurs serveurs dédiés.
Version mono serveur
La version mono serveur consiste à n’utiliser qu’une (...) -
Supporting all media types
13 avril 2011, parUnlike most software and media-sharing platforms, MediaSPIP aims to manage as many different media types as possible. The following are just a few examples from an ever-expanding list of supported formats : images : png, gif, jpg, bmp and more audio : MP3, Ogg, Wav and more video : AVI, MP4, OGV, mpg, mov, wmv and more text, code and other data : OpenOffice, Microsoft Office (Word, PowerPoint, Excel), web (html, CSS), LaTeX, Google Earth and (...)
Sur d’autres sites (12706)
-
Streaming to YouTube from DJI-SDK
6 avril 2017, par d0n13I’m trying to figure out how to take the camera frames in the DJI-SDK and push them to some form of encode so that I can create a live stream for YouTube.
Has anybody got this working ? I understand most people use FFmpeg for streaming but my understanding is basic enough on how that project works.
I’d love if somebody could share some resources on how we could go about getting this to work. I’ve seen the question on the web but I’ve found nothing that comes close to getting a solution for this.
I need it for a project and there is a commercial solution available but it’s expensive and I can’t afford it and I’d be happy enough to code this if I can understand how to go about it and maybe get some help.
I’d be happy enough to make an open source version of this is anyone can help.
Thanks guys, hope we can make this...
Donie -
Anomalie #4482 : Passer définitivement Bigup sur la forge communautaire
10 juin 2020, par jluc -J’ai actualisé les urls du README.md pour qu’elles pointent vers les pages de git.spip
Version mise à jour : https://git.spip.net/JLuc/bigup/src/branch/master/README.md
J’ai fait ça en ligne merci l’UI mais je ne peux pas push ni PR.
-
ffmpeg/ffprobe input as buffer stream, get an error always
13 décembre 2023, par hhk

Code to reproduce


I attached the test.gif file on https://github.com/fluent-ffmpeg/node-fluent-ffmpeg/assets/122068264/e1f3aa31-5386-4dab-a409-9a224e0610fe



const ffprobeInstaller = require('@ffprobe-installer/ffprobe');
const ffmpeg = require('fluent-ffmpeg');
const { Readable } = require('stream');
const fs = require('fs');


(async () => {

 const buffer = fs.readFileSync('test.gif');
 let readableStream = new Readable();
 readableStream._read = () => { };
 readableStream.push(buffer);
 readableStream.push(null);

 // console.log(ffprobe.path, ffprobe.version);
 ffmpeg.setFfprobePath(ffprobeInstaller.path);
 let metadata = await get_video_meta_data(readableStream);

 async function get_video_meta_data(stream) {
 return new Promise((resolve, reject) => {
 new ffmpeg()
 .input(stream)
 .ffprobe((err, data) => {
 // console.log(err);
 });
 resolve();
 });
 }
})();






(note : if the problem only happens with some inputs, include a link to such an input file)


Expected results


data should include duration but empty.


Observed results


data is empty and err happens.
Here is error data :



 libavutil 58. 1.100 / 58. 1.100
 libavcodec 60. 2.100 / 60. 2.100
 libavformat 60. 2.100 / 60. 2.100
 libavdevice 60. 0.100 / 60. 0.100
 libavfilter 9. 1.100 / 9. 1.100
 libswscale 7. 0.100 / 7. 0.100
 libswresample 4. 9.100 / 4. 9.100
 libpostproc 57. 0.100 / 57. 0.100
pipe:0: Input/output error



I only need the metadta for the input gif file. specifically, duration field.