Recherche avancée

Médias (0)

Mot : - Tags -/signalement

Aucun média correspondant à vos critères n’est disponible sur le site.

Autres articles (79)

  • Des sites réalisés avec MediaSPIP

    2 mai 2011, par

    Cette page présente quelques-uns des sites fonctionnant sous MediaSPIP.
    Vous pouvez bien entendu ajouter le votre grâce au formulaire en bas de page.

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

  • Récupération d’informations sur le site maître à l’installation d’une instance

    26 novembre 2010, par

    Utilité
    Sur le site principal, une instance de mutualisation est définie par plusieurs choses : Les données dans la table spip_mutus ; Son logo ; Son auteur principal (id_admin dans la table spip_mutus correspondant à un id_auteur de la table spip_auteurs)qui sera le seul à pouvoir créer définitivement l’instance de mutualisation ;
    Il peut donc être tout à fait judicieux de vouloir récupérer certaines de ces informations afin de compléter l’installation d’une instance pour, par exemple : récupérer le (...)

Sur d’autres sites (6368)

  • How to get bit stream rate of a mpeg Transport Stream ?

    28 septembre 2015, par CompNet

    How can we get the bit rate of a transport stream from the TS source ? One way is to use a constant bitrate while multiplexing the encoded video into TS stream. But how does the variable bitstream work ?

    I found the command with ffmpeg like :

    ffmpeg -i encoded.mp4 -c copy -map 0 -vbsf h264_mp4toannexb mpegts out.ts

    but could not understand the meaning of -vbsf h264_mp4toannexb. Can anyone please explain me how does variable bitrate work ?

    Also, is there any other way we can find the timestamp of each TS packet multiplexed in the Transport Stream ?

  • how av_freep in ffmpeg works ?

    11 août 2016, par Billy Bob

    I have some questions regarding void pointer in C. I found out the following code, part of ffmpeg that I couldn’t understand... Could someone explain to me how it works ?

    void av_freep(void *arg)
    {
           void *val;

           memcpy(&val, arg, sizeof(val));
           memcpy(arg, &(void *){ NULL }, sizeof(val));
           av_free(val);
    }

    and later it’s called like this :

    char *str;
    av_freep(&str);

    my questions :

    1. how passing address of str (&str) doesn’t trigger "incompatible type" warning when it’s compiled ? Shouldn’t &str type is become char** ?
    2. what’s the meaning of &(void *) NULL in one of memcpy parameter ?
    3. why it’s trying to free "val" which is not allocated ?

    Thanks !

  • FFMPEG API real-time encoding, skipped frames

    24 octobre 2015, par Paul Knopf

    I am using FFMPEG to encode live video. If I can’t keep up with the live encoding, I need to drop frames. Currently, I just skip the encoding of a raw frame, and the PTS for the next frame is the same. Meaning, even if there is a skipped frame, the pts is always 1,2,3,4,5,6....

    This causes the playback of the file to skip ahead in time. Instead, I would like to add blank frames to the muxed file. I tried making PTS indicate a skipped frame by setting it to 1,2,4,5,8,...., but the FFMPEG h264 encoders depend on PTS being consecutive.

    How do I pass empty data to my mp4/container, indicating a blank space in time, so that decoders won’t appear to jump ahead in time, but instead just see a delay/freeze.