Recherche avancée

Médias (0)

Mot : - Tags -/serveur

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

Autres articles (112)

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

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

  • Script d’installation automatique de MediaSPIP

    25 avril 2011, par

    Afin de palier aux difficultés d’installation dues principalement aux dépendances logicielles coté serveur, un script d’installation "tout en un" en bash a été créé afin de faciliter cette étape sur un serveur doté d’une distribution Linux compatible.
    Vous devez bénéficier d’un accès SSH à votre serveur et d’un compte "root" afin de l’utiliser, ce qui permettra d’installer les dépendances. Contactez votre hébergeur si vous ne disposez pas de cela.
    La documentation de l’utilisation du script d’installation (...)

Sur d’autres sites (9918)

  • ffmpeg code does not link (undefined reference to avcodec_register_all

    28 janvier 2013, par Sriram

    I am trying to compile a simple introductory program using ffmpeg that tries to check if the mp3 codec is available. While the code compiles OK, I am facing difficulty in solving linker errors. Here is the code :

    #include
    #include
    #include <libavcodec></libavcodec>avcodec.h>

    float *generateSinusoid(unsigned int sampleRate, unsigned int nSecondsAudio) {

     unsigned int nsamples = (nSecondsAudio * sampleRate);
     float *arr;
     arr = (float*) malloc(sizeof(float) * nsamples);
     int i = 0;

     for(i = 0; i &lt; nsamples; i++) {
       arr[i] = 20 * sin(2.f * (M_PI) * (330/sampleRate) * i);  /*frequency of 330H
    z*/
     }

     return arr;

    }

    int main(int argc, char *argv[]) {

     avcodec_register_all();

     AVCodec *codec;

     unsigned int sampleRate = 22050;  /*assumed.*/
     unsigned int nSecondsAudio = 4;
     float *arr;
     arr = (float *) malloc(sizeof(float) * nSecondsAudio * sampleRate);

     /*Step 1. Generate sinusoid.*/
     arr = generateSinusoid(sampleRate, nSecondsAudio);

     /* Step 2. See if encoder exists.*/
     /*codec = avcodec_find_encoder(AV_CODEC_ID_MP3);*/

     if(!codec) {  /*codec = NULL.*/
       printf("MP3 codec not found!!!!");
     } else {
       printf("MP3 codec found!!!");
     }

      return 0;
    }  

    The code is compiled and linked like so :

    encoding_mp3: encoding_mp3.o
           gcc encoding_mp3.o -o encoding_mp3 -L/cygdrive/c/Users/Desktop/webserver/cygnus/lib/w32api -L/cygdrive/c/Users/Desktop/webserver/cygnus/ffmpeg/ffmpeg_dev/lib -lm -luser32 -lpthread -lavcodec

    encoding_mp3.o: encoding_mp3.c
           gcc -I/cygdrive/c/Users/Desktop/webserver/cygnus/ffmpeg/ffmpeg_dev/include -I/cygdrive/c/Users/Desktop/webserver/cygnus/usr/include -g -c encoding_mp3.c -o encoding_mp3.o

    clean:
           rm encoding_mp3.o encoding_mp3  

    Linking gives the following error :

    gcc -I/cygdrive/c/Users/Desktop/webserver/cygnus/ffmpeg/ffmpeg_dev/include -I/cygdrive/c/Users/Desktop/webserver/cygnus/usr/include -g -c encoding_mp3.c -o encoding_mp3.o
    gcc encoding_mp3.o -o encoding_mp3 -L/cygdrive/c/Users/Desktop/webserver/cygnus/lib/w32api -L/cygdrive/c/Users/Desktop/webserver/cygnus/ffmpeg/ffmpeg_dev/lib -lm -luser32 -lpthread -lavcodec
    encoding_mp3.o: In function `main&#39;:
    /cygdrive/c/Users/Desktop/webserver/cygnus/ffmpeg/work/encoding_mp3.c:31: undefined reference to `_avcodec_register_all&#39;
    collect2: ld returned 1 exit status
    make: *** [encoding_mp3] Error 1  

    I have gone through most of the threads on SO regarding this problem and here is what I have tried so far :

    - Put libraries at the end of all non-option arguments

    - Commented out code that references functions. This seems to work. The undefined reference errors go away after all function calls are removed, though the presence of a struct AVCodec does not cause any problems.

    Any help on this is most welcome.

  • wav : Add check for ’fmt’ tag in SMV code

    16 juillet 2012, par Derek Buitenhuis

    wav : Add check for ’fmt’ tag in SMV code

  • Fix code under #if CONFIG_INTERNAL_STATS.

    1er juin 2011, par Ronald S. Bultje

    Fix code under #if CONFIG_INTERNAL_STATS.