
Recherche avancée
Médias (91)
-
Les Miserables
9 décembre 2019, par
Mis à jour : Décembre 2019
Langue : français
Type : Textuel
-
VideoHandle
8 novembre 2019, par
Mis à jour : Novembre 2019
Langue : français
Type : Video
-
Somos millones 1
21 juillet 2014, par
Mis à jour : Juin 2015
Langue : français
Type : Video
-
Un test - mauritanie
3 avril 2014, par
Mis à jour : Avril 2014
Langue : français
Type : Textuel
-
Pourquoi Obama lit il mes mails ?
4 février 2014, par
Mis à jour : Février 2014
Langue : français
-
IMG 0222
6 octobre 2013, par
Mis à jour : Octobre 2013
Langue : français
Type : Image
Autres articles (62)
-
Les autorisations surchargées par les plugins
27 avril 2010, parMediaspip core
autoriser_auteur_modifier() afin que les visiteurs soient capables de modifier leurs informations sur la page d’auteurs -
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 (...) -
Les statuts des instances de mutualisation
13 mars 2010, parPour des raisons de compatibilité générale du plugin de gestion de mutualisations avec les fonctions originales de SPIP, les statuts des instances sont les mêmes que pour tout autre objets (articles...), seuls leurs noms dans l’interface change quelque peu.
Les différents statuts possibles sont : prepa (demandé) qui correspond à une instance demandée par un utilisateur. Si le site a déjà été créé par le passé, il est passé en mode désactivé. publie (validé) qui correspond à une instance validée par un (...)
Sur d’autres sites (8815)
-
Setting qscale programmatically when using MPEG4 encoder ( for constant quality / VBR)
14 février 2019, par Dennisi implemented the possibility to encode various self-rendered video-frames with MPEG4 codec and create an .mp4 video file. This works fine. Now i want to add the possibility to define a quality slider (0-100%) to parameterize a factor for constant quality (VBR). I don’t know how to do that.
I found out that -qscale seems to do what i want, so i looked in ffmpeg_opt.c what happens there and tried the same :
config.codecContext->flags |= AV_CODEC_FLAG_QSCALE;
config.codecContext->global_quality = FF_QP2LAMBDA * QualityLvl;with :
- "config.codecContext" being the code context
- "FF_QP2LAMBDA" being 118
- "QualityLvl" is the "factor for constant quality" (has to be an int between 1 and 31 according to this :
https://trac.ffmpeg.org/wiki/Encode/MPEG-4)
The problem is, that it actually doesn’t matter if "QualityLvl" is 1,2 or 30 it always results in the same file size and a visually same(?) video file. I would have expected file size and quality differences ?!
-
Does 'keyint infinite' improve overall compression with crf and mb-tree ?
23 avril 2012, par HitomiTenshiAfter reading what intra-refresh does, I kinda got confused. I'm encoding for YouTube and YouTube will re-encode the video-file anyways, so I thought "why not removing all these heavy IDR-frames ?" I just want to compress my video as hard as possible, enabling everything that could help me getting a lower filesize, but still maintaining a high quality.
I used to test around stuff with lossless QP encoding, but the only thing I could max out was the merange. Here is a paste of my x264 settings : Pastebin.
I want to achieve highest compression while maintaining visually lossless quality. (using crf values around 10 - 13, and merange 32)
Could anyone give me advice on how to compress my video super hard (without touching the crf value !). I also want to know if it's true, that keyint infinite reduces overall compression.
-
parallel ffmpeg filter complex pipelines
3 septembre 2021, par Paul EppnerIs there a possibility to run ffmpeg filter_complex filter in parallel pipelines ?
On the page http://trac.ffmpeg.org/wiki/Creating%20multiple%20outputs you can find an example under the heading "One filtering instance per each output". However, the filters mentioned there (boxblur,negate,yadif) are executed one after the other, although they could also all be executed simultaneously. I have quite complex filters and therefore long delays when the filters are executed one after the other.


I hope there is another solution.
Cheers



A few hours later I realised that the delay was probably not due to the pipeline, but to the analysis of the imports. However, I then only use the video and audio of the 1st stream. nevertheless, the delay time is then enormously high. Are there any ideas on how I can prevent this delay ?


-i "rtmp://127.0.0.1:1935/$app/$name-de" \
 -i "rtmp://127.0.0.1:1935/$app/$name-en" \
 -i "rtmp://127.0.0.1:1935/$app/$name-fr" \
 -i "rtmp://127.0.0.1:1935/$app/$name-es" \
 -i "rtmp://127.0.0.1:1935/$app/$name-it" \
 -i "rtmp://127.0.0.1:1935/$app/$name-de" \
 -i "rtmp://127.0.0.1:1935/$app/$name-en" \
 -i "rtmp://127.0.0.1:1935/$app/$name-fr" \
 -i "rtmp://127.0.0.1:1935/$app/$name-es" \
 -i "rtmp://127.0.0.1:1935/$app/$name-it" \
 -i "rtmp://127.0.0.1:1935/$app/$name-de" \
 -i "rtmp://127.0.0.1:1935/$app/$name-en" \
 -i "rtmp://127.0.0.1:1935/$app/$name-fr" \
 -i "rtmp://127.0.0.1:1935/$app/$name-es" \
 -i "rtmp://127.0.0.1:1935/$app/$name-it" \
 -vsync -1 \
 -map 0:v -c:v:0 copy \
 -map 0:a \
 -c:a aac -ar 48000 \...```