
Recherche avancée
Médias (91)
-
#3 The Safest Place
16 octobre 2011, par
Mis à jour : Février 2013
Langue : English
Type : Audio
-
#4 Emo Creates
15 octobre 2011, par
Mis à jour : Février 2013
Langue : English
Type : Audio
-
#2 Typewriter Dance
15 octobre 2011, par
Mis à jour : Février 2013
Langue : English
Type : Audio
-
#1 The Wires
11 octobre 2011, par
Mis à jour : Février 2013
Langue : English
Type : Audio
-
ED-ME-5 1-DVD
11 octobre 2011, par
Mis à jour : Octobre 2011
Langue : English
Type : Audio
-
Revolution of Open-source and film making towards open film making
6 octobre 2011, par
Mis à jour : Juillet 2013
Langue : English
Type : Texte
Autres articles (96)
-
Websites made with MediaSPIP
2 mai 2011, parThis page lists some websites based on MediaSPIP.
-
Emballe médias : à quoi cela sert ?
4 février 2011, parCe plugin vise à gérer des sites de mise en ligne de documents de tous types.
Il crée des "médias", à savoir : un "média" est un article au sens SPIP créé automatiquement lors du téléversement d’un document qu’il soit audio, vidéo, image ou textuel ; un seul document ne peut être lié à un article dit "média" ; -
Creating farms of unique websites
13 avril 2011, parMediaSPIP platforms can be installed as a farm, with a single "core" hosted on a dedicated server and used by multiple websites.
This allows (among other things) : implementation costs to be shared between several different projects / individuals rapid deployment of multiple unique sites creation of groups of like-minded sites, making it possible to browse media in a more controlled and selective environment than the major "open" (...)
Sur d’autres sites (8734)
-
hevc : add wavefront parallel processing
21 octobre 2013, par Mickaël Raulethevc : add wavefront parallel processing
cherry picked from commit b971f2c8fdc60f8bab605a6e8060492eb548a53a
cherry picked from commit e57b0a2c915ce6b8a9d57b8292f6581f0680842eSigned-off-by : Michael Niedermayer <michaelni@gmx.at>
-
vf_fieldorder : log when processing is skipped
22 octobre 2013, par Vittorio Giovara -
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 !