
Recherche avancée
Autres articles (72)
-
List of compatible distributions
26 avril 2011, parThe table below is the list of Linux distributions compatible with the automated installation script of MediaSPIP. Distribution nameVersion nameVersion number Debian Squeeze 6.x.x Debian Weezy 7.x.x Debian Jessie 8.x.x Ubuntu The Precise Pangolin 12.04 LTS Ubuntu The Trusty Tahr 14.04
If you want to help us improve this list, you can provide us access to a machine whose distribution is not mentioned above or send the necessary fixes to add (...) -
Gestion des droits de création et d’édition des objets
8 février 2011, parPar défaut, beaucoup de fonctionnalités sont limitées aux administrateurs mais restent configurables indépendamment pour modifier leur statut minimal d’utilisation notamment : la rédaction de contenus sur le site modifiables dans la gestion des templates de formulaires ; l’ajout de notes aux articles ; l’ajout de légendes et d’annotations sur les images ;
-
Dépôt de média et thèmes par FTP
31 mai 2013, parL’outil MédiaSPIP traite aussi les média transférés par la voie FTP. Si vous préférez déposer par cette voie, récupérez les identifiants d’accès vers votre site MédiaSPIP et utilisez votre client FTP favori.
Vous trouverez dès le départ les dossiers suivants dans votre espace FTP : config/ : dossier de configuration du site IMG/ : dossier des média déjà traités et en ligne sur le site local/ : répertoire cache du site web themes/ : les thèmes ou les feuilles de style personnalisées tmp/ : dossier de travail (...)
Sur d’autres sites (7930)
-
avio : Copy URLContext generic options into child URLContexts
28 février 2015, par Martin Storsjöavio : Copy URLContext generic options into child URLContexts
Since all URLContexts have the same AVOptions, such AVOptions
will be applied on the outermost context only and removed from the
dict, while they probably make sense on all contexts.This makes sure that rw_timeout gets propagated to the innermost
URLContext (to make sure it gets passed to the tcp protocol, when
opening a http connection for instance).Alternatively, such matching options would be kept in the dict
and only removed after the ffurl_connect call.Signed-off-by : Martin Storsjö <martin@martin.st>
- [DBH] libavformat/avio.c
- [DBH] libavformat/aviobuf.c
- [DBH] libavformat/concat.c
- [DBH] libavformat/crypto.c
- [DBH] libavformat/gopher.c
- [DBH] libavformat/hlsproto.c
- [DBH] libavformat/http.c
- [DBH] libavformat/icecast.c
- [DBH] libavformat/md5proto.c
- [DBH] libavformat/mmst.c
- [DBH] libavformat/rtmpcrypt.c
- [DBH] libavformat/rtmpproto.c
- [DBH] libavformat/rtpproto.c
- [DBH] libavformat/rtsp.c
- [DBH] libavformat/rtspdec.c
- [DBH] libavformat/sapdec.c
- [DBH] libavformat/sapenc.c
- [DBH] libavformat/smoothstreamingenc.c
- [DBH] libavformat/srtpproto.c
- [DBH] libavformat/tls.c
- [DBH] libavformat/url.h
-
How do I close a Node.js FFMPEG child process that is actively streaming from a live capture source ?
1er juin 2013, par RickZI'm new to Node.js and have figured out how to utilize child.spawn to launch an instance of FFMPEG that is being used to capture live video and send it over to Adobe Media Server via rtmp.
Every example I've seen of FFMPEG being used in conjunction with Node.js has been with a time limited sample, so the child process closes once FFMPEG reaches the end of the file it is converting.
In this case, there is no "end of file".
If I instantiate :
var ffmpeg = child.spawn('ffmpeg.exe', [args]);
it creates the live feed.
I have tried immediately shutting the child process down with a :
setTimeout(function() {
ffmpeg.stdin.resume();
ffmpeg.stdin.write('insert command to echo q to close FFMPEG');
ffmpeg.stdin.end();
});However, that does not seem to work. I continue to see my rtmp feed on my test box.
Is there any way to pass FFMPEG a shut down command via stdin in Node.js ?
Thanks in advance !
Rick
-
Node.js Child Process Issue with Args - Quotes Issue ?, FFMPEG issue ?
7 septembre 2012, par BradI need to be able to execute FFMPEG from my Node.js application. I believe this problem likely has to do with properly specifying command line arguments, and not specific to FFMPEG, but as I have been unable to narrow down the issue, I present my entire problem.
I can execute the following command from the command prompt successfully :
C:\Brad\ffmpeg.exe -f dshow -i audio="Microphone (SoundMAX Integrated" testaaa.mp3
FFMPEG starts as expected, records audio from my audio device, and writes an MP3 file. Now, I try to do the same thing within my Node.js application :
childProcess = child_process.spawn('C:\\Brad\\ffmpeg.exe', ['-f', 'dshow', '-i', 'audio="Microphone (SoundMAX Integrated"', 'testaaa.mp3']);
childProcess.stderr.on('data', function (data) {
console.log('StdioSource received data from STDERR: ' + data);
});From within Node.js, FFMPEG fails ! The error is simply :
[dshow @ 0000000001eded80] Could not find audio device.
audio="Microphone (SoundMAX Integrated": Input/output errorThinking that maybe for some reason this was a weird permissions error, I decided to run FFMPEG with
-list_devices true
from within my Node application, and sure enough, the device in question is listed :[dshow @ 000000000228ecc0] DirectShow video devices
[dshow @ 000000000228ecc0] Could not enumerate video devices.
[dshow @ 000000000228ecc0] DirectShow audio devices
[dshow @ 000000000228ecc0] "Microphone (SoundMAX Integrated"Any thoughts as to why I cannot properly specify the audio input device in the arguments for FFMPEG, or why FFMPEG does not recognize my audio input device when running as a child process to Node.js ?
Any hints would be most appreciated.