Recherche avancée

Médias (91)

Autres articles (37)

  • D’autres logiciels intéressants

    12 avril 2011, par

    On ne revendique pas d’être les seuls à faire ce que l’on fait ... et on ne revendique surtout pas d’être les meilleurs non plus ... Ce que l’on fait, on essaie juste de le faire bien, et de mieux en mieux...
    La liste suivante correspond à des logiciels qui tendent peu ou prou à faire comme MediaSPIP ou que MediaSPIP tente peu ou prou à faire pareil, peu importe ...
    On ne les connais pas, on ne les a pas essayé, mais vous pouvez peut être y jeter un coup d’oeil.
    Videopress
    Site Internet : (...)

  • L’agrémenter visuellement

    10 avril 2011

    MediaSPIP est basé sur un système de thèmes et de squelettes. Les squelettes définissent le placement des informations dans la page, définissant un usage spécifique de la plateforme, et les thèmes l’habillage graphique général.
    Chacun peut proposer un nouveau thème graphique ou un squelette et le mettre à disposition de la communauté.

  • Taille des images et des logos définissables

    9 février 2011, par

    Dans beaucoup d’endroits du site, logos et images sont redimensionnées pour correspondre aux emplacements définis par les thèmes. L’ensemble des ces tailles pouvant changer d’un thème à un autre peuvent être définies directement dans le thème et éviter ainsi à l’utilisateur de devoir les configurer manuellement après avoir changé l’apparence de son site.
    Ces tailles d’images sont également disponibles dans la configuration spécifique de MediaSPIP Core. La taille maximale du logo du site en pixels, on permet (...)

Sur d’autres sites (4491)

  • I using ffmpeg to live stream a hd video to rtmp server of facebook but when see it only show 360 quality

    29 octobre 2018, par jack ma

    This is my ffmpeg code :

    'ffmpeg -i "{}"  ' \
         '-vf "zoompan=z=\'min(max(zoom,pzoom)+0.0015,2)\':d=1:x=\'iw/2-(iw/zoom/2)\':y=\'ih/2-(ih/zoom/2)\'" ' \
         '-vcodec libx264 ' \
         '-preset veryfast ' \
         '-maxrate 2932k ' \
         '-bufsize 2500k ' \
         '-vf "format=yuv420p" ' \
         '-g 60 ' \
         '-acodec libmp3lame ' \
         '-b:a 198k ' \
         '-ar 44100 ' \
         '-s 1280x720 ' \
         '-f flv "{}"

    I have wasted 2 day for this problem. Thanks for reading !

  • Ffmpeg : Repeate audio loop until image slideshow not finish

    10 août 2018, par Vishal Rathod

    I am working on image slide show with Audio in background, it is working fine but i want it start audio again until slide show not finish.

    This is command that i am using for creating slide show.

    {"-y", "-r", "1/" + duration, "-i", imgPath + "/frame_%5d.jpg", "-ss", "0", "-i", audioPath, "-map", "0:0", "-map", "1:0", "-vcodec", "libx264", "-r", "2", "-pix_fmt", "yuv420p", "-shortest", "-preset", "ultrafast", outputPath}
  • Android ffmpeg release :invalid address or address of corrupt block passed to dlfree

    22 mai 2015, par jcguo

    guys.I’m new to Android JNI development as well as ffmpeg libs.

    With some struggles, I have managed to decode the real time H264 data, but meeting error when release the ffmpeg decoder :

    12-11 19:54:36.428  27959-27959/com.example.firmament.dji A/libc﹕ invalid address or address of corrupt block 0x6fa13868 passed to dlfree
    12-11 19:54:36.430  27959-27959/com.example.firmament.dji A/libc﹕ Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 27959 (e.firmament.dji)

    Some questions in stackoverflow mentioned that this error related to wrongly free some memory which was protected(same with Segment Fault).

    I checked the C JNI code for times and could not fix the bug, here is my code(release part) :

    jint Java_com_example_firmament_dji_XKZH264_release(JNIEnv *env, jobject obj)
    {
       if (pFrame != NULL) {
           av_free(pFrame);
           pFrame = NULL;
       }

       if (pCodecContext != NULL) {
           avcodec_close(pCodecContext);
           av_free(pCodecContext);
           pCodecContext = NULL;
       }

       if (pParserContext != NULL) {
           av_parser_close(pParserContext);
           av_free(pParserContext);
           pParserContext = NULL;
       }

       DeleteYUVTab();

       return 1;
    }

    void DeleteYUVTab()
    {
       if (colortab != NULL) {
           av_free(colortab);
           colortab = NULL;
       }

       if (rgb_2_pix != NULL) {
           av_free(rgb_2_pix);
           colortab = NULL;
       }
    }