Recherche avancée

Médias (0)

Mot : - Tags -/organisation

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

Autres articles (3)

  • Le plugin : Podcasts.

    14 juillet 2010, par

    Le problème du podcasting est à nouveau un problème révélateur de la normalisation des transports de données sur Internet.
    Deux formats intéressants existent : Celui développé par Apple, très axé sur l’utilisation d’iTunes dont la SPEC est ici ; Le format "Media RSS Module" qui est plus "libre" notamment soutenu par Yahoo et le logiciel Miro ;
    Types de fichiers supportés dans les flux
    Le format d’Apple n’autorise que les formats suivants dans ses flux : .mp3 audio/mpeg .m4a audio/x-m4a .mp4 (...)

  • Submit bugs and patches

    13 avril 2011

    Unfortunately a software is never perfect.
    If you think you have found a bug, report it using our ticket system. Please to help us to fix it by providing the following information : the browser you are using, including the exact version as precise an explanation as possible of the problem if possible, the steps taken resulting in the problem a link to the site / page in question
    If you think you have solved the bug, fill in a ticket and attach to it a corrective patch.
    You may also (...)

  • Les tâches Cron régulières de la ferme

    1er décembre 2010, par

    La gestion de la ferme passe par l’exécution à intervalle régulier de plusieurs tâches répétitives dites Cron.
    Le super Cron (gestion_mutu_super_cron)
    Cette tâche, planifiée chaque minute, a pour simple effet d’appeler le Cron de l’ensemble des instances de la mutualisation régulièrement. Couplée avec un Cron système sur le site central de la mutualisation, cela permet de simplement générer des visites régulières sur les différents sites et éviter que les tâches des sites peu visités soient trop (...)

Sur d’autres sites (3351)

  • When second time to do video processing using FFmpeg in JNI in Android, the app crashes with fatal signal 11

    25 septembre 2013, par user1914692

    (1)
    This is an Android application, perform video processing using FFmpeg in JNI in Android.
    When the app is installed in the device, and run the first time to process one video file, the app runs very well.
    After the first video file is processed, I proceed to choose the second video file to start processing. The app immediately crashes.

    Log error is :

    > 09-25 10:53:52.801: I/native-activity(2339): begin: open_input_file
    > .mov .
    >     09-25 10:53:52.801: I/native-activity(2339): open_input_file
    >     09-25 10:53:52.801: I/native-activity(2339): begin: avformat_open_input .
    >     09-25 10:53:52.811: I/native-activity(2339): avformat_open_input ret: 0
    >     09-25 10:53:52.811: I/native-activity(2339): begin: avformat_find_stream_info .
    >     09-25 10:53:52.811: A/libc(2339): Fatal signal 11 (SIGSEGV) at 0x00000028 (code=1), thread 2569 (IntentService[V)

    The app crashes in "ret = avformat_find_stream_info(inVStruct.inFormatContext, NULL"
    See the snippet below :

    LOGI("begin: avformat_find_stream_info .\n");
    if ((ret = avformat_find_stream_info(inVStruct.inFormatContext, NULL)) < 0) {
       LOGI("Cannot find stream information\n");
       av_log(NULL, AV_LOG_ERROR, "Cannot find stream information\n");
       return ret;
    }

    (2)
    Following the FFmpeg tutorial, I have done 5 steps to free memory for related variables in opened input video file and output video file :

    // 1: close CodecContext: avcodec_close(AVCodecContext)
    // 2: free Frame: avcodec_free_frame(AVFrame *): free frame and dynamically allocated objects in it, e.g. extended_data; av_free(AVFrame *)
    // 3: close the file (either AVFormatContext->pb, or FILE *): avio_close(AVFormatContext->pb); fclose(FILE *)
    // 4: free AVFormatContext and all its streams: avformat_free_context(AVFormatContext *)
    // 5: free data:  av_free( * ): Free a memory block which has been allocated with av_malloc(z)() or av_realloc(). av_freep recommended. e.g. av_free(avPicture.data[0]);

    All freeings are fine.

    One minor point : From demuxing.c, it seems it does not do avformat_free_context for the input video file.
    I tried that in the program, and it shows error ; so I remove the two sentences below.

    avformat_free_context(inVStruct.inFormatContext);
    LOGI("finish: inVStruct.inFormatContext");

    09-25 10:49:40.222: A/libc(1915): @@@ ABORTING: LIBC: ARGUMENT IS INVALID HEAP ADDRESS IN dlfree addr=0x7204a0a8
    09-25 10:49:40.222: A/libc(1915): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 2107 (IntentService[V)

    (3)
    I suspect the the crash when doing processing the 2nd time is because of something is not freed, so it is out of memory.
    But I do free those variables.

    Any clue ? Thanks !

  • How to record webcam video signal with video4linux2 ?

    17 décembre 2013, par ShoxSpartan

    I need to record a video from my webcam with ffmpeg.

    I tried with this command : ffmpeg -re -f video4linux2 -i /dev/video0 video.avi.

    And I received that : The v4l2 frame is 24384 bytes, but 153600 bytes are expected.

    When I try the same operation with avconv with this command : avconv -f video4linux2 -i /dev/video0 video.avi I received the same error.

    But I can receive the video from my webcam with this command : gstreamer-properties.

    How to configure v4l2 to get signal video from my webcam ?

  • ffmpeg compile terminated with signal 9 killed [on hold]

    25 décembre 2013, par faraway

    When I compile ffmpeg, at the last stage, it gives compile is terminated with signal 9 killed.

    Do you know how to solve this issue ?