
Recherche avancée
Autres articles (70)
-
Le profil des utilisateurs
12 avril 2011, parChaque utilisateur dispose d’une page de profil lui permettant de modifier ses informations personnelle. Dans le menu de haut de page par défaut, un élément de menu est automatiquement créé à l’initialisation de MediaSPIP, visible uniquement si le visiteur est identifié sur le site.
L’utilisateur a accès à la modification de profil depuis sa page auteur, un lien dans la navigation "Modifier votre profil" est (...) -
Configurer la prise en compte des langues
15 novembre 2010, parAccéder à la configuration et ajouter des langues prises en compte
Afin de configurer la prise en compte de nouvelles langues, il est nécessaire de se rendre dans la partie "Administrer" du site.
De là, dans le menu de navigation, vous pouvez accéder à une partie "Gestion des langues" permettant d’activer la prise en compte de nouvelles langues.
Chaque nouvelle langue ajoutée reste désactivable tant qu’aucun objet n’est créé dans cette langue. Dans ce cas, elle devient grisée dans la configuration et (...) -
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 (4849)
-
Is celery a good choice for long running tasks ?
2 décembre 2024, par jasoosWe are using a combination of django, rabbitmq, celery and ffmpeg to read camera streams and break them into images to be stored into filesystem. This setup works 24x7. Now, for each camera stream we are creating a separate task and each will theoretically run for indefinite period.


If a stream goes down, we wait for n number of frames, create an exception and in the exception handler, after creating a delay of 1 min using time.sleep we rerun the ffmpeg process.


My questions are,
Is this a right approach ?
Should we use celery for reading streams ?
Is celery the right tool to use for this task ?
Can we create delay in celery task using time.sleep ? Will it affect the other tasks ?


-
Running ffmpeg through a website
18 novembre 2013, par Andrew SimpsonI have a website and it allows Users to download images as a video clip.
They can choose from say mp4, avi, ogg etc.
I use ffmpeg via the Process Class in C#/Asp.net 4.0 to execute the conversion tool.
I have noticed in testing that if I forcefully abort this conversion like stopping IIS, ending the wp3 process in task manager) that after a while of doing this if I then look at task manager on the Web Server there are many instances of FFMPEG which have not closed down properly.
What I would ideally like to do is kill any processes that maybe lingering for that SPECIFIC User (not any other Users/Session) and then start the conversion tool.
Is it possible to manage/control the FFMPEG process for that User/Session or should I be looking at a queuing system that enables only 1 User at 1 time should be able to use this conversion tool ?
I hope I made this sound clear ?
I could post the code that shows how the Process/ffmpeg is started in C# but I cannot see how this would aid this question.
Thanks
-
Running ffmpeg in browser - options ?
20 juillet 2024, par BachaloI need t create a web app that will utilize ffmpeg for compositing , converting video sources. I cam across videoConverter.js.
https://bgrins.github.io/videoconverter.js/



Does anyone know of any other options ?
Can I use a C# solution ?