
Recherche avancée
Médias (1)
-
Géodiversité
9 septembre 2011, par ,
Mis à jour : Août 2018
Langue : français
Type : Texte
Autres articles (93)
-
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 (...) -
Multilang : améliorer l’interface pour les blocs multilingues
18 février 2011, parMultilang est un plugin supplémentaire qui n’est pas activé par défaut lors de l’initialisation de MediaSPIP.
Après son activation, une préconfiguration est mise en place automatiquement par MediaSPIP init permettant à la nouvelle fonctionnalité d’être automatiquement opérationnelle. Il n’est donc pas obligatoire de passer par une étape de configuration pour cela. -
HTML5 audio and video support
13 avril 2011, parMediaSPIP uses HTML5 video and audio tags to play multimedia files, taking advantage of the latest W3C innovations supported by modern browsers.
The MediaSPIP player used has been created specifically for MediaSPIP and can be easily adapted to fit in with a specific theme.
For older browsers the Flowplayer flash fallback is used.
MediaSPIP allows for media playback on major mobile platforms with the above (...)
Sur d’autres sites (13111)
-
FFMPEG errors with non-English characters
1er avril 2021, par Mingli YangWhen I tried to use the command-line to catch a chrome window with non-English characters such as ¥, or any other 中文页面, an I/O error will occur with the message "Can't find window "¥中文页面。 - Google Chrome", aborting." When the non-English characters are replaced by English ones, the errors will disappear. Environment : Windows 10, ffmpeg version 2021-03-24


This works fine :

ffmpeg -f gdigrab -i title="$ English Page - Google Chrome" -pix_fmt yuv420p grab.mp4


This has errors :

ffmpeg -f gdigrab -i title="¥中文页面。 - Google Chrome" -pix_fmt yuv420p grab.mp4


"Can't find window "¥中文页面。 - Google Chrome", aborting."


Any ideas to solve this ?


-
Embed SDL_Overlay on QWidget/QLabel
29 décembre 2014, par AshishI am new on SDL and FFmpeg API framework. I am trying to run video file using FFmpeg and SDL framework. In this, i am extracting frame from video files and then using this
SDL_DisplayYUVOverlay(SDL_Overlay* overlay,SDL_Rect *rect);
playing my video files as a player. Here my problem is SDL creates its own window for playing videos but i want to display those frames on my own Qt GUI. I want to embed that SDL Window on my Qt application. If anyone knows anything about this, please help me out of this problem. Your help will really appreciate.
Thanks. -
LAME Encoder Node.js MP3 streaming
27 octobre 2015, par yigamescurrently my code decodes MP3 files to PCM and then encodes output to whatever format is required ’MP3’ or ’other’, its using Node and FFMPEG for this currently. i want to use LAME to do the MP3 conversion encode and leave FFMEG for other formats but not sure how to go about with it. my relevant code currently :
var createOutput = function(key)var encoderArgs = [];
var encoder;
if (outputs[key].format === 'mp3') {
//encoder settings
encoderArgs.push('-acodec', 'pcm_s16le');
..
encoderArgs.push('-strict', '-2');
} else if (outputs[key].format === 'SOME OTHER FORMAT') {
//encoder settings
encoderArgs.push('-acodec', 'pcm_s16le');
..
encoderArgs.push('-strict', '-2');
} else {
return;
}
var encoder = child_process.spawn(serverOpts.converterPath, encoderArgs);
encoderArgs = null;
//handles any errors and resumes
encoder.once('error', function(err) { });
encoder.stdin.once('error', function(err) { });
encoder.stdout.once('error', function(err) { });
encoder.stderr.once('error', function(err) { });
encoder.stderr.resume();
//when data received in the standard in stream
inStream[key].on('data', function (chunk) {
if (encoder.stdin.writable && !encoder.stdin._writableState.length) {
encoder.stdin.write(chunk);
}
});
//setup data listener
//when 'data' received on standard out stream
encoder.stdout.on('data', function (chunk) {
historyBuffer[key].write(chunk);
outStream[key].write(chunk);
});
encoder.once('close', function() {
encoder.removeAllListeners();
encoder.stdin.removeAllListeners();
encoder.stderr.removeAllListeners();
encoder.stdout.removeAllListeners();
inStream[key].removeAllListeners();
encoder = null;
process.nextTick(function() {
createOutput(key);
});
});i have tried to ’pipe’
inStream[key]
toencoder
tohistoryBuffer[key]
andoutStream[key]
but it does not work. can someone point me in the right direction please ?