Recherche avancée

Médias (3)

Mot : - Tags -/pdf

Autres articles (83)

  • Les autorisations surchargées par les plugins

    27 avril 2010, par

    Mediaspip 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, par

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

  • Encoding and processing into web-friendly formats

    13 avril 2011, par

    MediaSPIP automatically converts uploaded files to internet-compatible formats.
    Video files are encoded in MP4, Ogv and WebM (supported by HTML5) and MP4 (supported by Flash).
    Audio files are encoded in MP3 and Ogg (supported by HTML5) and MP3 (supported by Flash).
    Where possible, text is analyzed in order to retrieve the data needed for search engine detection, and then exported as a series of image files.
    All uploaded files are stored online in their original format, so you can (...)

Sur d’autres sites (8762)

  • avutil : merge slice threading implementation from avcodec and avfilter

    11 juillet 2017, par Muhammad Faiz
    avutil : merge slice threading implementation from avcodec and avfilter
    

    Rework it to improve performance. Now mutex is not shared by workers,
    instead each worker has its own mutex and condition variable. This
    reduces lock contention between workers. Also use atomic variable for
    counter.

    The interface also allows execute to run special function on main
    thread, requested by Ronald.

    Signed-off-by : Muhammad Faiz <mfcc64@gmail.com>

    • [DH] libavutil/Makefile
    • [DH] libavutil/slicethread.c
    • [DH] libavutil/slicethread.h
    • [DH] libavutil/version.h
  • avcodec/pthread_slice : use slice threading from avutil

    11 juillet 2017, par Muhammad Faiz
    avcodec/pthread_slice : use slice threading from avutil
    

    Also remove pthread_cond_broadcast(progress_cond) on uninit.
    Broadcasting it is not required because workers are always
    parked when they are not in thread_execute. So it is imposible
    that a worker is waiting on progress_cond when uninitialized.

    Benchmark :
    ./ffmpeg -threads $threads -thread_type slice -i 10slices.mp4 -f null null
    threads=2 :
    old : 70.212s 70.525s 70.877s
    new : 65.219s 65.377s 65.484s
    threads=3 :
    old : 65.086s 66.306s 66.409s
    new : 63.229s 65.026s 65.116s
    threads=4 :
    old : 60.993s 61.482s 62.123s
    new : 59.224s 59.441s 59.667s
    threads=5 :
    old : 57.576s 57.860s 58.832s
    new : 53.032s 53.948s 54.086s

    Signed-off-by : Muhammad Faiz <mfcc64@gmail.com>

    • [DH] libavcodec/pthread_slice.c
  • avfilter/pthread : use slice threading from avutil

    12 juillet 2017, par Muhammad Faiz
    avfilter/pthread : use slice threading from avutil
    

    Benchmark (with 2 cpus) :
    ./ffmpeg -f rawvideo -s 1280x720 -t 1000 -i /dev/zero \
    -filter_threads $threads -vf transpose=clock -f null null
    threads=2 :
    old : 31.129s 31.446s 31.574s
    new : 29.602s 29.636s 29.656s
    threads=3 (nb_threads = nb_cpus + 1 is bad choice at this situation) :
    old : 40.132s 40.279s 40.279s
    new : 39.308s 39.570s 39.693s
    threads=4 :
    old : 31.306s 31.366s 31.654s
    new : 30.231s 30.360s 30.451s

    Signed-off-by : Muhammad Faiz <mfcc64@gmail.com>

    • [DH] libavfilter/pthread.c