Recherche avancée

Médias (91)

Autres articles (10)

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

  • Contribute to documentation

    13 avril 2011

    Documentation is vital to the development of improved technical capabilities.
    MediaSPIP welcomes documentation by users as well as developers - including : critique of existing features and functions articles contributed by developers, administrators, content producers and editors screenshots to illustrate the above translations of existing documentation into other languages
    To contribute, register to the project users’ mailing (...)

  • Other interesting software

    13 avril 2011, par

    We don’t claim to be the only ones doing what we do ... and especially not to assert claims to be the best either ... What we do, we just try to do it well and getting better ...
    The following list represents softwares that tend to be more or less as MediaSPIP or that MediaSPIP tries more or less to do the same, whatever ...
    We don’t know them, we didn’t try them, but you can take a peek.
    Videopress
    Website : http://videopress.com/
    License : GNU/GPL v2
    Source code : (...)

Sur d’autres sites (3322)

  • Making half an image transparent from the command line

    14 octobre 2016, par Alex Konetchy

    I don’t really know where to start with this one. I’m trying to do something that I thought would be relatively simple to accomplish with imagemagick, but I don’t know the exact command to start with. I need to draw a line through an image, and then make everything above the line transparent in the image, and make everything below the line, the orignal image. What would be the best way to accomplish this using imagemagick ?

    So what I’ve come up with for now is to crop the image, and then resize it to the original size, but with a transparent background. The command I use is this, but it always comes out black. I’m not understanding why.

    convert -background none -gravity south out.png -resize 400x200 -extent 400x400 result.png

    Thanks for all of the help !

  • aarch64 : vp9itxfm16 : Do a simpler half/quarter idct16/idct32 when possible

    25 février 2017, par Martin Storsjö
    aarch64 : vp9itxfm16 : Do a simpler half/quarter idct16/idct32 when possible
    

    This work is sponsored by, and copyright, Google.

    This avoids loading and calculating coefficients that we know will
    be zero, and avoids filling the temp buffer with zeros in places
    where we know the second pass won’t read.

    This gives a pretty substantial speedup for the smaller subpartitions.

    The code size increases from 21512 bytes to 31400 bytes.

    The idct16/32_end macros are moved above the individual functions ; the
    instructions themselves are unchanged, but since new functions are added
    at the same place where the code is moved from, the diff looks rather
    messy.

    Before :
    vp9_inv_dct_dct_16x16_sub1_add_10_neon : 284.6
    vp9_inv_dct_dct_16x16_sub2_add_10_neon : 1902.7
    vp9_inv_dct_dct_16x16_sub4_add_10_neon : 1903.0
    vp9_inv_dct_dct_16x16_sub8_add_10_neon : 2201.1
    vp9_inv_dct_dct_16x16_sub12_add_10_neon : 2510.0
    vp9_inv_dct_dct_16x16_sub16_add_10_neon : 2821.3
    vp9_inv_dct_dct_32x32_sub1_add_10_neon : 1011.6
    vp9_inv_dct_dct_32x32_sub2_add_10_neon : 9716.5
    vp9_inv_dct_dct_32x32_sub4_add_10_neon : 9704.9
    vp9_inv_dct_dct_32x32_sub8_add_10_neon : 10641.7
    vp9_inv_dct_dct_32x32_sub12_add_10_neon : 11555.7
    vp9_inv_dct_dct_32x32_sub16_add_10_neon : 12499.8
    vp9_inv_dct_dct_32x32_sub20_add_10_neon : 13403.7
    vp9_inv_dct_dct_32x32_sub24_add_10_neon : 14335.8
    vp9_inv_dct_dct_32x32_sub28_add_10_neon : 15253.6
    vp9_inv_dct_dct_32x32_sub32_add_10_neon : 16179.5

    After :
    vp9_inv_dct_dct_16x16_sub1_add_10_neon : 282.8
    vp9_inv_dct_dct_16x16_sub2_add_10_neon : 1142.4
    vp9_inv_dct_dct_16x16_sub4_add_10_neon : 1139.0
    vp9_inv_dct_dct_16x16_sub8_add_10_neon : 1772.9
    vp9_inv_dct_dct_16x16_sub12_add_10_neon : 2515.2
    vp9_inv_dct_dct_16x16_sub16_add_10_neon : 2823.5
    vp9_inv_dct_dct_32x32_sub1_add_10_neon : 1012.7
    vp9_inv_dct_dct_32x32_sub2_add_10_neon : 6944.4
    vp9_inv_dct_dct_32x32_sub4_add_10_neon : 6944.2
    vp9_inv_dct_dct_32x32_sub8_add_10_neon : 7609.8
    vp9_inv_dct_dct_32x32_sub12_add_10_neon : 9953.4
    vp9_inv_dct_dct_32x32_sub16_add_10_neon : 10770.1
    vp9_inv_dct_dct_32x32_sub20_add_10_neon : 13418.8
    vp9_inv_dct_dct_32x32_sub24_add_10_neon : 14330.7
    vp9_inv_dct_dct_32x32_sub28_add_10_neon : 15257.1
    vp9_inv_dct_dct_32x32_sub32_add_10_neon : 16190.6

    Signed-off-by : Martin Storsjö <martin@martin.st>

    • [DH] libavcodec/aarch64/vp9itxfm_16bpp_neon.S
  • x86 : hpeldsp : Move half-pel assembly from dsputil to hpeldsp

    10 mars 2013, par Ronald S. Bultje

    x86 : hpeldsp : Move half-pel assembly from dsputil to hpeldsp