Recherche avancée

Médias (91)

Autres articles (62)

  • Keeping control of your media in your hands

    13 avril 2011, par

    The vocabulary used on this site and around MediaSPIP in general, aims to avoid reference to Web 2.0 and the companies that profit from media-sharing.
    While using MediaSPIP, you are invited to avoid using words like "Brand", "Cloud" and "Market".
    MediaSPIP is designed to facilitate the sharing of creative media online, while allowing authors to retain complete control of their work.
    MediaSPIP aims to be accessible to as many people as possible and development is based on expanding the (...)

  • Supporting all media types

    13 avril 2011, par

    Unlike most software and media-sharing platforms, MediaSPIP aims to manage as many different media types as possible. The following are just a few examples from an ever-expanding list of supported formats : images : png, gif, jpg, bmp and more audio : MP3, Ogg, Wav and more video : AVI, MP4, OGV, mpg, mov, wmv and more text, code and other data : OpenOffice, Microsoft Office (Word, PowerPoint, Excel), web (html, CSS), LaTeX, Google Earth and (...)

  • Dépôt de média et thèmes par FTP

    31 mai 2013, par

    L’outil MédiaSPIP traite aussi les média transférés par la voie FTP. Si vous préférez déposer par cette voie, récupérez les identifiants d’accès vers votre site MédiaSPIP et utilisez votre client FTP favori.
    Vous trouverez dès le départ les dossiers suivants dans votre espace FTP : config/ : dossier de configuration du site IMG/ : dossier des média déjà traités et en ligne sur le site local/ : répertoire cache du site web themes/ : les thèmes ou les feuilles de style personnalisées tmp/ : dossier de travail (...)

Sur d’autres sites (6626)

  • lavu/riscv : fallback to raw hwprobe() system call

    3 mai 2024, par Rémi Denis-Courmont
    lavu/riscv : fallback to raw hwprobe() system call
    

    Not all C run-times support this, and even then, it will be a while
    before distributions provide recent enough versions thereof.

    Since this is a trivial system call wrapper, we might just as well call
    the corresponding kernel system call directly where the C run-time lacks
    support but the kernel headers are new enough (as is the case on Debian
    Unstable at the time of writing). In doing so, we need to add a few more
    guards as the first suitable kernel (headers) release did not expose the
    V, Zba and Zbb extensions.

    • [DH] configure
    • [DH] libavutil/riscv/cpu.c
  • Fetching MacroBlock information in FFmpeg

    27 octobre 2019, par Vencat

    I’ve a .mp4 file which contain h.264 video and AAC audio. I wants to extract MacroBlock and motion vector information of each frame while decoding. Please find my below Pseudocode.

    avformat_open_input(file_name) //opening file
    avcodec_open2(pCodecContext, pCodec, NULL) // opening decoder
    while (response >= 0) // reading each frame
       {
           response = avcodec_receive_frame(pCodecContext, pFrame);
           if (response == AVERROR(EAGAIN) || response == AVERROR_EOF || response < 0) {
               break;
           }
           // extract macroblock of pFrame here
           av_frame_unref(pFrame);
       }

    I have seen in other post mentioned that we can get MB information through MpegEncContext structure, but i’m confused were and how to instantiate object of that structure, how the MB data of the structure gets updated for each frame.?

    Ultimately, I wants to compare macroblock from one frame to other frame using SAD (sum of absolute difference) and trigger alerts if there is any distortion in macroblock level.

    I would really appreciate if anyone help on this.

  • avcodec/dca_parser : export profile information

    10 juillet 2017, par foo86
    avcodec/dca_parser : export profile information
    

    Permits applications to access DTS profile information without having to
    decode a frame.

    Signed-off-by : James Almer <jamrial@gmail.com>

    • [DH] libavcodec/dca_parser.c