Recherche avancée

Médias (91)

Autres articles (90)

  • Qualité du média après traitement

    21 juin 2013, par

    Le bon réglage du logiciel qui traite les média est important pour un équilibre entre les partis ( bande passante de l’hébergeur, qualité du média pour le rédacteur et le visiteur, accessibilité pour le visiteur ). Comment régler la qualité de son média ?
    Plus la qualité du média est importante, plus la bande passante sera utilisée. Le visiteur avec une connexion internet à petit débit devra attendre plus longtemps. Inversement plus, la qualité du média est pauvre et donc le média devient dégradé voire (...)

  • Amélioration de la version de base

    13 septembre 2013

    Jolie 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 (...)

  • Configuration spécifique pour PHP5

    4 février 2011, par

    PHP5 est obligatoire, vous pouvez l’installer en suivant ce tutoriel spécifique.
    Il est recommandé dans un premier temps de désactiver le safe_mode, cependant, s’il est correctement configuré et que les binaires nécessaires sont accessibles, MediaSPIP devrait fonctionner correctement avec le safe_mode activé.
    Modules spécifiques
    Il est nécessaire d’installer certains modules PHP spécifiques, via le gestionnaire de paquet de votre distribution ou manuellement : php5-mysql pour la connectivité avec la (...)

Sur d’autres sites (6028)

  • parallel ffmpeg filter complex pipelines

    3 septembre 2021, par Paul Eppner

    Is 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 \...```


    


  • Does 'keyint infinite' improve overall compression with crf and mb-tree ?

    23 avril 2012, par HitomiTenshi

    After 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.

  • Setting qscale programmatically when using MPEG4 encoder ( for constant quality / VBR)

    14 février 2019, par Dennis

    i 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 ?!