Recherche avancée

Médias (91)

Autres articles (111)

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

  • 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

  • Possibilité de déploiement en ferme

    12 avril 2011, par

    MediaSPIP peut être installé comme une ferme, avec un seul "noyau" hébergé sur un serveur dédié et utilisé par une multitude de sites différents.
    Cela permet, par exemple : de pouvoir partager les frais de mise en œuvre entre plusieurs projets / individus ; de pouvoir déployer rapidement une multitude de sites uniques ; d’éviter d’avoir à mettre l’ensemble des créations dans un fourre-tout numérique comme c’est le cas pour les grandes plate-formes tout public disséminées sur le (...)

Sur d’autres sites (4943)

  • Upload FTP : pouvoir supprimer le fichier

    5 septembre 2011

    Lors de l’upload par FTP d’un fichier, permettre à l’utilisateur de supprimer le fichier en question du répertoire ftp si :

    • le fichier est correctement importé en base ;
    • on peut effectivement le supprimer (droits) ;
  • Need to write to a file using fopen in a C++ class for iOS project

    2 mai 2014, par Chuck Mc Duran

    I have a project that uses C++ classes and FFmpeg, I need to use fopen and write a file to the app sandbox, so the code that I need to write in C++ is the equivalent of :

    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
    NSString *docs_dir = [paths objectAtIndex:0];

    This would me to my app sandbox, where I can pretty much manipulate my files
    The question is how do I go about writing this code in C++ so that I can use fopen on a file ?

    This is the method that needs implementation :

    int testGrabAndWrite(const char* streamURL, bool decode, const char* filename)
    {
       FILE *outfile;
       int ret;
       int counter = 0;
       uint8_t *data;              // Pointer to the received audio mem
       int size;                   // Size of the received audio buffer


       outfile = fopen(filename, "w");

       if (outfile == NULL)
           exit(1);

       // Open the RTP stream
       if ((ret = openStream(streamURL, decode)) < 0)
           return ret;

       // Print out info about the stream found
       int tmpSampleRate, tmpBitRate, tmpChannels;
       ret = getStreamInfo(tmpSampleRate, tmpBitRate, tmpChannels);
       printf("\nSample rate:%d Bit rateL%d Channels:%d\n",tmpSampleRate,tmpBitRate, tmpChannels);

       // Grab some sample data and write it to file.
       while (counter < 500)
       {
           ret = getStreamData(data, size);
           fwrite(data, 1, size, outfile);                             // Write RTP packets, i.e. mp3, to file.
           printf("Wrote packet %d with size %d which returned %d. ", ++counter, size, ret);
       }

       fclose(outfile);
       closeStream();

       return ret;
    }
  • ffmpeg : Resampling with input channels greater than 2 unsupported ?

    13 septembre 2011, par user739711

    This question is already been asked but because that thread is old I am posting again.

    When a video file has 5.1 audio channels ffmpeg is not able to convert it to another format giving error :

    "Resampling with input channels greater than 2 unsupported"

    I saw some blogs saying I can modify the code and or patch ffmpeg for it.

    Any solution found yet ?