
Recherche avancée
Autres articles (105)
-
Amélioration de la version de base
13 septembre 2013Jolie sélection multiple
Le plugin Chosen permet d’améliorer l’ergonomie des champs de sélection multiple. Voir les deux images suivantes pour comparer.
Il suffit pour cela d’activer le plugin Chosen (Configuration générale du site > Gestion des plugins), puis de configurer le plugin (Les squelettes > Chosen) en activant l’utilisation de Chosen dans le site public et en spécifiant les éléments de formulaires à améliorer, par exemple select[multiple] pour les listes à sélection multiple (...) -
Soumettre bugs et patchs
10 avril 2011Un logiciel n’est malheureusement jamais parfait...
Si vous pensez avoir mis la main sur un bug, reportez le dans notre système de tickets en prenant bien soin de nous remonter certaines informations pertinentes : le type de navigateur et sa version exacte avec lequel vous avez l’anomalie ; une explication la plus précise possible du problème rencontré ; si possibles les étapes pour reproduire le problème ; un lien vers le site / la page en question ;
Si vous pensez avoir résolu vous même le bug (...) -
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) (...)
Sur d’autres sites (8336)
-
Android:where to store large arrays of frames before encoding ?
22 septembre 2017, par yarinI am facing a programming problem
I am trying to encode video from camera frames that I have merged with other frames which were retrieved from other layer(like bitmap/GLsurface)
When I use 320X240 .I can make the merge in real time with fine FPS( 10),but when I try to increase the pixels size I am getting less than 6 FPS.
It is sensible as my merging function depend on the pixels size.So what I ask is, how to store that Arrays of frames for after processing (encode) ?
I don’t know how to store this large arrays.
Just a quick calculation :
If i need to store 10 frame per second
and each frame is 960X720 pixel
so i need to store for 40 second video : 40X10X960X720X(3/2-android factor)= 276 MBit is to much for heap
any idea ?
-
how to make ffmpeg process large files faster ?
12 octobre 2019, par Hakim DouibI am using ffmpeg to view video for dash player. But the videos used are more than 1GB, and the server has
60 GB of RAM
Ten coresThe server takes more than 50 hours to process a video.
The method I use is by separating each operation thread to make it faster ,
and the files in the end have size between 2 to 5 GBdash params variable
VP9_DASH_PARAMS="-tile-columns 4 -frame-parallel 1"
cmd :
ffmpeg -i vid_origenal.mp4 -c:v libx265 -s 1920x1080 -b:v 3000k -keyint_min 150 -g 150 ${VP9_DASH_PARAMS} -an -f webm -dash 1 1080.webm >/dev/null 2>&1 &
I use this for all qualities
thanks
-
fftools/ffmpeg_enc : stop configuring filter inputs from encoder flush
30 avril 2023, par Anton Khirnovfftools/ffmpeg_enc : stop configuring filter inputs from encoder flush
When no frames are ever seen by an encoder, encoder flush will do a
last-ditch attempt to configure its source filtergraph in order to at
least get the stream parameters. This involves extracting demuxer
parameters from filtergraph source inputs, which is
* a bad layering violation
* probably unreachable, because decoders are flushed before encoders,
which should call ifilter_send_eof(), which will also set these
parameters ; however due to complex control flow it is hard to be
entirely sure this code can never be triggeredEven if this code can actually be reached, it is probably better to
return an error as the comment above it says.