Recherche avancée

Médias (1)

Mot : - Tags -/stallman

Autres articles (44)

  • 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

  • Publier sur MédiaSpip

    13 juin 2013

    Puis-je poster des contenus à partir d’une tablette Ipad ?
    Oui, si votre Médiaspip installé est à la version 0.2 ou supérieure. Contacter au besoin l’administrateur de votre MédiaSpip pour le savoir

  • Librairies et logiciels spécifiques aux médias

    10 décembre 2010, par

    Pour un fonctionnement correct et optimal, plusieurs choses sont à prendre en considération.
    Il est important, après avoir installé apache2, mysql et php5, d’installer d’autres logiciels nécessaires dont les installations sont décrites dans les liens afférants. Un ensemble de librairies multimedias (x264, libtheora, libvpx) utilisées pour l’encodage et le décodage des vidéos et sons afin de supporter le plus grand nombre de fichiers possibles. Cf. : ce tutoriel ; FFMpeg avec le maximum de décodeurs et (...)

Sur d’autres sites (5726)

  • FFmpeg X264 multithread decoding

    16 novembre 2013, par Xin He

    I want to do H264 multithread decoding using FFmpeg.
    First I use X264 to encode yuv420 to file.x264
    ./x264 -o file.x264 —slices 4 —input-res 1280x720 —fps 25 file_560x420.yuv

    The slices count is 4.

    However, when I use FFmpeg to decode,
    ./ffmpeg -y -threads 4 -thread_type slice -i file.x264 final.yuv

    FFmpeg calls func"execute_decode_slices" four times, not in a multithread way.
    I also found that in *execute_decode_slices(h, context_count)*, the context_count is 1.
    FFmpeg call this 4 times.

    Could someone help to solve this problem ?

    Thanks very much !

  • FFmpeg X264 multithread decoding

    16 novembre 2013, par Xin He

    I want to do H264 multithread decoding using FFmpeg.
    First I use X264 to encode yuv420 to file.x264
    ./x264 -o file.x264 —slices 4 —input-res 1280x720 —fps 25 file_560x420.yuv

    The slices count is 4.

    However, when I use FFmpeg to decode,
    ./ffmpeg -y -threads 4 -thread_type slice -i file.x264 final.yuv

    FFmpeg calls func"execute_decode_slices" four times, not in a multithread way.
    I also found that in *execute_decode_slices(h, context_count)*, the context_count is 1.
    FFmpeg call this 4 times.

    Could someone help to solve this problem ?

    Thanks very much !

  • Audio decoding using ffms2(ffmegsource)

    1er mai 2013, par praks411

    I'm using ffms2(ffmpegsource) a wrapper around libav to get video and audio frame from a file.
    Video decoding is working fine. However I'm facing some issues with audio decoding.
    FFMS2 provide a simple function FFMS_GetAudio(FFMS_AudioSource *A, void *Buf, int64_t Start, int64_t Count, FFMS_ErrorInfo *ErrorInfo); api to get the decoded buffer. The decoded data is return in buffer provided by user.

    For single channel the data is interpretation is straight forward with data byte starting from first location of user buffer. However when it comes to two channel there are two possibilities the decoded data could be planar or interleaved depending upon sample format return by FFMS_GetAudioProperties. In my case the sample format is always planar which means that decoded data will in two sperate data plane data[0] and data[1]. And this is what is explained by libav/ffmpeg and also by portaudio which consider planar data to be in two separate data plane.

    However FFMS_GetAudio just take single buffer from user. So can I assume for planar data
    data[0] = buf, data[1] = buf + offset, where offset is half the length of buffer return by FFMS_GetAudio.

    FFMS does not provide any good document for this interpretation. It would be great help if some can provide more information on this.