Recherche avancée

Médias (39)

Mot : - Tags -/audio

Autres articles (65)

  • Demande de création d’un canal

    12 mars 2010, par

    En fonction de la configuration de la plateforme, l’utilisateur peu avoir à sa disposition deux méthodes différentes de demande de création de canal. La première est au moment de son inscription, la seconde, après son inscription en remplissant un formulaire de demande.
    Les deux manières demandent les mêmes choses fonctionnent à peu près de la même manière, le futur utilisateur doit remplir une série de champ de formulaire permettant tout d’abord aux administrateurs d’avoir des informations quant à (...)

  • Multilang : améliorer l’interface pour les blocs multilingues

    18 février 2011, par

    Multilang est un plugin supplémentaire qui n’est pas activé par défaut lors de l’initialisation de MediaSPIP.
    Après son activation, une préconfiguration est mise en place automatiquement par MediaSPIP init permettant à la nouvelle fonctionnalité d’être automatiquement opérationnelle. Il n’est donc pas obligatoire de passer par une étape de configuration pour cela.

  • Contribute to a better visual interface

    13 avril 2011

    MediaSPIP is based on a system of themes and templates. Templates define the placement of information on the page, and can be adapted to a wide range of uses. Themes define the overall graphic appearance of the site.
    Anyone can submit a new graphic theme or template and make it available to the MediaSPIP community.

Sur d’autres sites (7028)

  • Revision 704028d435 : Experimental rate control change. When the codec in VBR (or cq) mode hits its m

    7 octobre 2013, par Paul Wilkins

    Changed Paths :
     Modify /vp9/encoder/vp9_onyx_if.c



    Experimental rate control change.

    When the codec in VBR (or cq) mode hits its max q limits and is
    struggling to hit a target bandwidth, the bit target per frame collapses.

    In the first instance normal frames cap out at the maximum allowed
    Q and then the ARF and GFs do the same. This latter behavior is not
    generally desirable as GFs and ARFs are only effective from a quality
    and data rate perspective if they have at lease some level of -Q delta
    compared to the surrounding frames.

    In this patch I define a separate max Q for GFs and ARFs that is
    derived from but somewhat lower than that defined for normal frames.
    In effect there is a minimum Q delta that will always be available for
    GFs and ARFs regardless of the target rate and MAXQ setting.

    This may of course mean that the absolute lowest rate obtainable for
    a given clip is somewhat higher.

    Change-Id : I268868b28401900d0cd87e51e609cd3b784ab54a

  • lavd/avfoundation : Add basic transport control observation for capable devices.

    5 mars 2020, par Thilo Borgmann
    lavd/avfoundation : Add basic transport control observation for capable devices.
    
    • [DH] libavdevice/avfoundation.m
  • How can I control and reduce memory used by FFmpeg in AWS Lambda ?

    7 mai 2021, par Martyna

    I set up AWS Lambda (Python 3.8) with FFmpeg as a layer to repackage .mov files to HLS.
Here's the command which I use to repackage clips :

    


    /opt/ffmpeg -i file_name.mov -codec: copy -start_number 1 -hls_time 10 -hls_playlist_type vod -hls_list_size 0 -f hls -master_pl_name master_name.m3u8 master.m3u8

    


    Command is then being run by using :

    


    subprocess.run(ffmpeg_command, stdout=subprocess.PIPE, stderr=subprocess.PIPE, preexec_fn=setlimits)

    


    Everything is working fine for smaller files (e.g. 5GB) but I also need it to work for files of size up to 15GB.
That's when Lambda is time outing as it runs out of the memory which I set to maximum 10GB and FFmpeg is using all of it to repackage large clip.

    


    I was trying to limit FFmpeg memory usage by using Python Resource module (as you can see by preexec_fn)
Here's the function :

    


    def setlimits():
    resource.setrlimit(resource.RLIMIT_AS, (1048576, 1048576))


    


    But it didn't help and resulted in FFmpeg not being run at all...
Is there a way to control FFmpeg memory usage ? Or maybe I can upgrade my FFmpeg command to be less memory consuming ?
The main point of repackaging those .mov files is not to change their quality.