Recherche avancée

Médias (3)

Mot : - Tags -/pdf

Autres articles (14)

  • 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

  • Organiser par catégorie

    17 mai 2013, par

    Dans MédiaSPIP, une rubrique a 2 noms : catégorie et rubrique.
    Les différents documents stockés dans MédiaSPIP peuvent être rangés dans différentes catégories. On peut créer une catégorie en cliquant sur "publier une catégorie" dans le menu publier en haut à droite ( après authentification ). Une catégorie peut être rangée dans une autre catégorie aussi ce qui fait qu’on peut construire une arborescence de catégories.
    Lors de la publication prochaine d’un document, la nouvelle catégorie créée sera proposée (...)

  • Les thèmes de MediaSpip

    4 juin 2013

    3 thèmes sont proposés à l’origine par MédiaSPIP. L’utilisateur MédiaSPIP peut rajouter des thèmes selon ses besoins.
    Thèmes MediaSPIP
    3 thèmes ont été développés au départ pour MediaSPIP : * SPIPeo : thème par défaut de MédiaSPIP. Il met en avant la présentation du site et les documents média les plus récents ( le type de tri peut être modifié - titre, popularité, date) . * Arscenic : il s’agit du thème utilisé sur le site officiel du projet, constitué notamment d’un bandeau rouge en début de page. La structure (...)

Sur d’autres sites (7055)

  • checkasm : Add vc1dsp inverse transform tests

    31 mars 2022, par Ben Avison
    checkasm : Add vc1dsp inverse transform tests
    

    This test deliberately doesn't exercise the full range of inputs described in
    the committee draft VC-1 standard. It says :

    input coefficients in frequency domain, D, satisfy -2048 <= D < 2047
    intermediate coefficients, E, satisfy -4096 <= E < 4095
    fully inverse-transformed coefficients, R, satisfy -512 <= R < 511

    For one thing, the inequalities look odd. Did they mean them to go the
    other way round ? That would make more sense because the equations generally
    both add and subtract coefficients multiplied by constants, including powers
    of 2. Requiring the most-negative values to be valid extends the number of
    bits to represent the intermediate values just for the sake of that one case !

    For another thing, the extreme values don't look to occur in real streams -
    both in my experience and supported by the following comment in the AArch32
    decoder :

    tNhalf is half of the value of tN (as described in vc1_inv_trans_8x8_c).
    This is done because sometimes files have input that causes tN + tM to
    overflow. To avoid this overflow, we compute tNhalf, then compute
    tNhalf + tM (which doesn't overflow), and then we use vhadd to compute
    (tNhalf + (tNhalf + tM)) >> 1 which does not overflow because it is
    one instruction.

    My AArch64 decoder goes further than this. It calculates tNhalf and tM
    then does an SRA (essentially a fused halve and add) to compute
    (tN + tM) >> 1 without ever having to hold (tNhalf + tM) in a 16-bit element
    without overflowing. It only encounters difficulties if either tNhalf or
    tM overflow in isolation.

    I haven't had sight of the final standard, so it's possible that these
    issues were dealt with during finalisation, which could explain the lack
    of usage of extreme inputs in real streams. Or a preponderance of decoders
    that only support 16-bit intermediate values in their inverse transforms
    might have caused encoders to steer clear of such cases.

    I have effectively followed this approach in the test, and limited the
    scale of the coefficients sufficient that both the existing AArch32 decoder
    and my new AArch64 decoder both pass.

    Signed-off-by : Ben Avison <bavison@riscosopen.org>
    Signed-off-by : Martin Storsjö <martin@martin.st>

    • [DH] tests/checkasm/vc1dsp.c
  • How to build libaacplus for android on linux

    11 septembre 2015, par Shawn

    I’m doing some stream publish for cross platforms, and I’m already compiled ffmpeg with libaacplus+libx264 on linux, and test it, it works fine. now I need make it work on Android & IOS platforms, but I don’t know how to compile libaacplus using android-ndk. It troubled me for a while.
    Thanks for any advice or suggestions.
    ps. I am already compiled libx264 for android, using ./configure thing to do cross compile work.

  • Combine multiple images to form a strip of images ffmpeg

    10 décembre 2019, par phuong do

    I wish to combine multiple images into a single strip of images, using FFMPEG.

    I have been trying to search this thing on google, but unable to find anything useful. All links take me to places where multiple images are combined to give a video output.

    Assuming that all the files are of the same width and height, how can I join them to get a single strip of images. Can anybody help me ?

    example image

    enter image description here