Recherche avancée

Médias (1)

Mot : - Tags -/embed

Autres articles (86)

  • Personnaliser en ajoutant son logo, sa bannière ou son image de fond

    5 septembre 2013, par

    Certains thèmes prennent en compte trois éléments de personnalisation : l’ajout d’un logo ; l’ajout d’une bannière l’ajout d’une image de fond ;

  • Ecrire une actualité

    21 juin 2013, par

    Présentez les changements dans votre MédiaSPIP ou les actualités de vos projets sur votre MédiaSPIP grâce à la rubrique actualités.
    Dans le thème par défaut spipeo de MédiaSPIP, les actualités sont affichées en bas de la page principale sous les éditoriaux.
    Vous pouvez personnaliser le formulaire de création d’une actualité.
    Formulaire de création d’une actualité Dans le cas d’un document de type actualité, les champs proposés par défaut sont : Date de publication ( personnaliser la date de publication ) (...)

  • 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

Sur d’autres sites (13728)

  • How to concatenate two mp4 files using ffmpeg C code ?

    15 février 2017, par Jerikc XIONG

    I found many links about concatenating multiple mp4 files using ffmpeg command on shell environment. Such as :

    Concatenate two mp4 files using ffmpeg

    But I didn’t find any information about using C code. There are some code snippet, but it seems not working.

    static int setargs(char *args, char **argv)
    {
       int count = 0;

       while (isspace(*args)) ++args;
       while (*args) {
           if (argv) argv[count] = args;
           while (*args && !isspace(*args)) ++args;
           if (argv && *args) *args++ = '\0';
           while (isspace(*args)) ++args;
           count++;
       }
       return count;
    }

    char **parsedargs(char *args, int *argc)
    {
       char **argv = NULL;
       int    argn = 0;

       if (args && *args
           && (args = strdup(args))
           && (argn = setargs(args,NULL))
           && (argv = malloc((argn+1) * sizeof(char *)))) {
             *argv++ = args;
             argn = setargs(args,argv);
       }

       if (args && !argv) free(args);

       *argc = argn;
       return argv;
    }

    void freeparsedargs(char **argv)
    {
       if (argv) {
           free(argv[-1]);
           free(argv-1);
       }
    }

    int main()
    {
       char **argv;
       char *cmd;
       int argc;

       cmd = "ffmpeg -i infile outfile";
       argv = parsedargs(cmd,&argc);
       ffmpeg(argc, argv);
    }

    Can FFmpeg be used as a library, instead of a standalone program ?

    How to do it by using ffmpeg C code ?

  • lavu/avsscanf : Do not mix declaration and code.

    18 novembre 2018, par Carl Eugen Hoyos
    lavu/avsscanf : Do not mix declaration and code.
    

    Fixes the following warning :
    libavutil/avsscanf.c : In function 'decfloat' :
    libavutil/avsscanf.c:354:9 : warning : ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
    int bitlim = bits-3*(int)(rp-9) ;

    • [DH] libavutil/avsscanf.c
  • avformat/dashdec : Remove dead code

    18 septembre 2020, par Andreas Rheinhardt
    avformat/dashdec : Remove dead code
    

    The code in question seems to have been copied from about 70 lines
    above ; yet the code here is only executed if some of the variables
    (namely representation_segmenttemplate_node and fragment_template_node)
    are NULL, so it makes no sense to check them for a child element.

    Also remove a redundant resetting of a pointer to an AVFormatContext
    after avformat_close_input() (which already sets the pointer to NULL).

    Reviewed-by : Steven Liu <lq@chinaffmpeg.org>
    Signed-off-by : Andreas Rheinhardt <andreas.rheinhardt@gmail.com>

    • [DH] libavformat/dashdec.c