
Recherche avancée
Autres articles (54)
-
Support de tous types de médias
10 avril 2011Contrairement à beaucoup de logiciels et autres plate-formes modernes de partage de documents, MediaSPIP a l’ambition de gérer un maximum de formats de documents différents qu’ils soient de type : images (png, gif, jpg, bmp et autres...) ; audio (MP3, Ogg, Wav et autres...) ; vidéo (Avi, MP4, Ogv, mpg, mov, wmv et autres...) ; contenu textuel, code ou autres (open office, microsoft office (tableur, présentation), web (html, css), LaTeX, Google Earth) (...)
-
Support audio et vidéo HTML5
10 avril 2011MediaSPIP utilise les balises HTML5 video et audio pour la lecture de documents multimedia en profitant des dernières innovations du W3C supportées par les navigateurs modernes.
Pour les navigateurs plus anciens, le lecteur flash Flowplayer est utilisé.
Le lecteur HTML5 utilisé a été spécifiquement créé pour MediaSPIP : il est complètement modifiable graphiquement pour correspondre à un thème choisi.
Ces technologies permettent de distribuer vidéo et son à la fois sur des ordinateurs conventionnels (...) -
Personnaliser les catégories
21 juin 2013, parFormulaire de création d’une catégorie
Pour ceux qui connaissent bien SPIP, une catégorie peut être assimilée à une rubrique.
Dans le cas d’un document de type catégorie, les champs proposés par défaut sont : Texte
On peut modifier ce formulaire dans la partie :
Administration > Configuration des masques de formulaire.
Dans le cas d’un document de type média, les champs non affichés par défaut sont : Descriptif rapide
Par ailleurs, c’est dans cette partie configuration qu’on peut indiquer le (...)
Sur d’autres sites (8939)
-
Create FFMPEG process that keeps transcoding in Ruby
6 juillet 2016, par stiller_leserI am looking for a way to start a FFMPEG process to transcode a file, that gets appended every two seconds. Basically the file is created once (create-route), the ffmpeg process should be started, over the update-route the file gets updated and once it is not needed anymore (Destroy-route), it will be killed and the file be deleted.
Currently I am usinOpen3
with the following approach :Open3.popen3("ffmpeg", ffmpeg_args) { |stdin, stdout, stderr|
puts stderr.read
}However this does not seem to be the correct approach. Is there a better way to create a process and stop it later ? Also how could this be achieved without a temporary file, but a pipe instead ? The issue here is that the file arrives in chunks every two seconds.
-
Using a process instead of a library
21 janvier 2017, par quadrupleslapwarning : probably the dumbest question ever.
Would I lose significant performance by calling
ffmpeg
or a similar media capture library as a process (calling the shell command from my program) and reading from itsstdout
, rather than dynamically linking against the appropriate library ? -
How to stop ffmpeg that runs through java process
28 avril 2021, par RubenI am running ffmpeg in Java. Using
p = Runtime.getRuntime().exec(command);
It is used to stream video through a red5 server.


My problem is that ffmpeg requires "q" to be pressed in order to stop. How can I do that ? How can I send the q character to the running process so it will execute
p.destroy();
or something similar ? At the moment it runs forever until I kill the process in the task manager. I am using Windows7.