Recherche avancée

Médias (0)

Mot : - Tags -/serveur

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

Autres articles (104)

  • Modifier la date de publication

    21 juin 2013, par

    Comment changer la date de publication d’un média ?
    Il faut au préalable rajouter un champ "Date de publication" dans le masque de formulaire adéquat :
    Administrer > Configuration des masques de formulaires > Sélectionner "Un média"
    Dans la rubrique "Champs à ajouter, cocher "Date de publication "
    Cliquer en bas de la page sur Enregistrer

  • Publier sur MédiaSpip

    13 juin 2013

    Puis-je poster des contenus à partir d’une tablette Ipad ?
    Oui, si votre Médiaspip installé est à la version 0.2 ou supérieure. Contacter au besoin l’administrateur de votre MédiaSpip pour le savoir

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

Sur d’autres sites (9350)

  • avcodec/videotoolboxenc : Set profile (main/main10) on HEVC encode

    21 septembre 2020, par Harry Mallon
    avcodec/videotoolboxenc : Set profile (main/main10) on HEVC encode
    

    Signed-off-by : Harry Mallon <harry.mallon@codex.online>
    Signed-off-by : Rick Kern <kernrj@gmail.com>

    • [DH] libavcodec/videotoolboxenc.c
  • Calling ffmpeg.c's main twice causes app crash

    21 octobre 2018, par user924

    Using FFmpeg 4.0.2 and call its ffmpeg.c's main function twice causes Android app crash (using FFmpeg shared libs and JNI)

    A/libc: Fatal signal 11 (SIGSEGV), code 1, fault addr 0x0 in tid 20153

    Though it works ok for FFmpeg 3.2.5

    FFmpeg 4.0.2 main

    int main(int argc, char **argv) {
       int i, ret;
       int64_t ti;

       init_dynload();

       register_exit(ffmpeg_cleanup);

       setvbuf(stderr,NULL,_IONBF,0); /* win32 runtime needs this */

       av_log_set_flags(AV_LOG_SKIP_REPEATED);
       parse_loglevel(argc, argv, options);

       if(argc>1 &amp;&amp; !strcmp(argv[1], "-d")){
           run_as_daemon=1;
           av_log_set_callback(log_callback_null);
           argc--;
           argv++;
       }

    #if CONFIG_AVDEVICE
       avdevice_register_all();
    #endif
       avformat_network_init();

       show_banner(argc, argv, options);

       /* parse options and open all input/output files */
       ret = ffmpeg_parse_options(argc, argv);
       if (ret &lt; 0)
           exit_program(1);

       if (nb_output_files &lt;= 0 &amp;&amp; nb_input_files == 0) {
           show_usage();
           av_log(NULL, AV_LOG_WARNING, "Use -h to get full help or, even better, run 'man %s'\n", program_name);
           exit_program(1);
       }

       /* file converter / grab */
       if (nb_output_files &lt;= 0) {
           av_log(NULL, AV_LOG_FATAL, "At least one output file must be specified\n");
           exit_program(1);
       }

    //     if (nb_input_files == 0) {
    //         av_log(NULL, AV_LOG_FATAL, "At least one input file must be specified\n");
    //         exit_program(1);
    //     }

       for (i = 0; i &lt; nb_output_files; i++) {
           if (strcmp(output_files[i]->ctx->oformat->name, "rtp"))
               want_sdp = 0;
       }

       current_time = ti = getutime();
       if (transcode() &lt; 0)
           exit_program(1);
       ti = getutime() - ti;
       if (do_benchmark) {
           av_log(NULL, AV_LOG_INFO, "bench: utime=%0.3fs\n", ti / 1000000.0);
       }
       av_log(NULL, AV_LOG_DEBUG, "%"PRIu64" frames successfully decoded, %"PRIu64" decoding errors\n",
              decode_error_stat[0], decode_error_stat[1]);
       if ((decode_error_stat[0] + decode_error_stat[1]) * max_error_rate &lt; decode_error_stat[1])
           exit_program(69);

       ffmpeg_cleanup(received_nb_signals ? 255 : main_return_code);
       return main_return_code;
    }

    FFmpeg 3.2.5 main

    int main(int argc, char **argv) {
       av_log(NULL, AV_LOG_WARNING, " Command start");

       int i, ret;
       int64_t ti;
       init_dynload();

       register_exit(ffmpeg_cleanup);

       setvbuf(stderr, NULL, _IONBF, 0); /* win32 runtime needs this */

       av_log_set_flags(AV_LOG_SKIP_REPEATED);
       parse_loglevel(argc, argv, options);

       if (argc > 1 &amp;&amp; !strcmp(argv[1], "-d")) {
           run_as_daemon = 1;
           av_log_set_callback(log_callback_null);
           argc--;
           argv++;
       }

       avcodec_register_all();
    #if CONFIG_AVDEVICE
       avdevice_register_all();
    #endif
       avfilter_register_all();
       av_register_all();
       avformat_network_init();

       av_log(NULL, AV_LOG_WARNING, " Register to complete the codec");

       show_banner(argc, argv, options);

       /* parse options and open all input/output files */
       ret = ffmpeg_parse_options(argc, argv);
       if (ret &lt; 0)
           exit_program(1);

       if (nb_output_files &lt;= 0 &amp;&amp; nb_input_files == 0) {
           show_usage();
           av_log(NULL, AV_LOG_WARNING, "Use -h to get full help or, even better, run 'man %s'\n",
                  program_name);
           exit_program(1);
       }

       /* file converter / grab */
       if (nb_output_files &lt;= 0) {
           av_log(NULL, AV_LOG_FATAL, "At least one output file must be specified\n");
           exit_program(1);
       }

    //     if (nb_input_files == 0) {
    //         av_log(NULL, AV_LOG_FATAL, "At least one input file must be specified\n");
    //         exit_program(1);
    //     }

       for (i = 0; i &lt; nb_output_files; i++) {
           if (strcmp(output_files[i]->ctx->oformat->name, "rtp"))
               want_sdp = 0;
       }

       current_time = ti = getutime();
       if (transcode() &lt; 0)
           exit_program(1);
       ti = getutime() - ti;
       if (do_benchmark) {
           av_log(NULL, AV_LOG_INFO, "bench: utime=%0.3fs\n", ti / 1000000.0);
       }
       av_log(NULL, AV_LOG_DEBUG, "%"PRIu64" frames successfully decoded, %"PRIu64" decoding errors\n",
              decode_error_stat[0], decode_error_stat[1]);
       if ((decode_error_stat[0] + decode_error_stat[1]) * max_error_rate &lt; decode_error_stat[1])
           exit_program(69);

       exit_program(received_nb_signals ? 255 : main_return_code);

       nb_filtergraphs = 0;
       nb_input_streams = 0;
       nb_input_files = 0;
       progress_avio = NULL;


       input_streams = NULL;
       nb_input_streams = 0;
       input_files = NULL;
       nb_input_files = 0;

       output_streams = NULL;
       nb_output_streams = 0;
       output_files = NULL;
       nb_output_files = 0;

       return main_return_code;
    }

    So what could be issue ? It seems FFmpeg 4.0.2 doesn’t release something (resources or its static variables to initial values after the first command)

  • how to overlay 2 videos to main video and also set delay for the videos ? [duplicate]

    23 février 2021, par Siva Kumar

    i'm new to ffmpeg and still learning. I want to add a overlay of 2 videos to my main video. one is a logo/text animation video and the other is a like,subscribe etc button video. And i want them to show on a specific time i set them but have no idea how to do this.

    &#xA;

    Also i want to position them to where i want them to appear and size as well. Can someone guide me on this. I read some articles but not sure how to get it done or what number i should change etc.&#xA;ffmpeg. One link showed something like this but i don't think this will work for my situation and on what i want to do like i can't set the time delay whwen to start and add another video. In total there is 3 videos. main and 2 videos or option to add another one. Thanks alot

    &#xA;

    ffmpeg -i bg.avi -itsoffset 2 -i over.avi -filter_complex overlay out.avi

    &#xA;