
Recherche avancée
Médias (1)
-
GetID3 - Bloc informations de fichiers
9 avril 2013, par
Mis à jour : Mai 2013
Langue : français
Type : Image
Autres articles (61)
-
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 (...) -
Installation en mode ferme
4 février 2011, parLe mode ferme permet d’héberger plusieurs sites de type MediaSPIP en n’installant qu’une seule fois son noyau fonctionnel.
C’est la méthode que nous utilisons sur cette même plateforme.
L’utilisation en mode ferme nécessite de connaïtre un peu le mécanisme de SPIP contrairement à la version standalone qui ne nécessite pas réellement de connaissances spécifique puisque l’espace privé habituel de SPIP n’est plus utilisé.
Dans un premier temps, vous devez avoir installé les mêmes fichiers que l’installation (...) -
Installation en mode standalone
4 février 2011, parL’installation de la distribution MediaSPIP se fait en plusieurs étapes : la récupération des fichiers nécessaires. À ce moment là deux méthodes sont possibles : en installant l’archive ZIP contenant l’ensemble de la distribution ; via SVN en récupérant les sources de chaque modules séparément ; la préconfiguration ; l’installation définitive ;
[mediaspip_zip]Installation de l’archive ZIP de MediaSPIP
Ce mode d’installation est la méthode la plus simple afin d’installer l’ensemble de la distribution (...)
Sur d’autres sites (6299)
-
PyGTK ProgressBar to display something before subprocess starts
27 juillet 2016, par philipyassinI’m trying to get
gtk.ProgressBar.set_text('Text')
to work when I click on a button, prior to launch mysubprocess
.Here is my code (full source here) :
def on_button_clicked(self, button, progress_bar, filename):
self.execute(progress_bar, filename)
def execute(self, progress_bar, filename):
progress_bar.set_text('Encoding')
progress_bar.pulse()
cmd = ['ffmpeg', '-y',
'-i', filename,
'-r', '30',
'/tmp/test-encode.mkv']
process = sp.Popen(cmd, stdout=sp.PIPE, stderr=sp.PIPE)
process.wait()
progress_bar.set_text('Done')I tried moving
progress_bar.set_text('Encoding')
inon_button_clicked()
but it doesn’t change anything : I click the button, the job is done (the file is duly produced and OK) and only then the progress bar says "Done".I did my homework and read all related questions, but they either don’t use subprocess, or parse "regular" command outputs.
-
How can I concatenate different videos while maintaining the original display and aspect ratio ?
11 décembre 2019, par LaurenIs it possible to concatenate different videos with different aspect ratio into a single video ? And also in the end the final video would maintain the original aspect ratio of each part.
I’ve tried the following FFmpeg command :
ffmpeg -i 1.mp4 -i 2.mp4 -y -filter_complex "[0:v:0] [0:a:0] [1:v:0] [1:a:0] concat=unsafe=1:n=2:v=1:a=1 [v] [a]" -map "[v]" -map "[a]" out.mp4
I’m using unsafe=1 which almost works.
The only issue is that some videos stretch.
So, how can I concatenate different videos while maintaining the original display and aspect ratio ? -
display progress bar for ffmpeg process in front-end
11 février 2020, par ArunI’m working on a cms project in which i have to transcode video files using ffmpeg. The transcoding proecss has been successfull. But i have to display the progress of the ffmpeg process in front-end. I tried pytranscoder,which failed to display the progress. Any help will be appreciated.
Note : I’m using Ubuntu 14.04