Recherche avancée

Médias (91)

Autres articles (48)

  • MediaSPIP v0.2

    21 juin 2013, par

    MediaSPIP 0.2 est la première version de MediaSPIP stable.
    Sa date de sortie officielle est le 21 juin 2013 et est annoncée ici.
    Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
    Comme pour la version précédente, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
    Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...)

  • MediaSPIP version 0.1 Beta

    16 avril 2011, par

    MediaSPIP 0.1 beta est la première version de MediaSPIP décrétée comme "utilisable".
    Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
    Pour avoir une installation fonctionnelle, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
    Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...)

  • 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

Sur d’autres sites (5414)

  • avcodec/mpeg12enc : Basic support for encoding non even QPs for -non_linear_quant 1

    18 septembre 2015, par Michael Niedermayer
    avcodec/mpeg12enc : Basic support for encoding non even QPs for -non_linear_quant 1
    

    Signed-off-by : Michael Niedermayer <michael@niedermayer.cc>

    • [DH] libavcodec/mpeg12enc.c
    • [DH] libavcodec/mpegvideo.c
    • [DH] libavcodec/mpegvideo_enc.c
    • [DH] libavcodec/x86/mpegvideo.c
  • postproc : add basic deblock filter visualization support

    19 septembre 2014, par Michael Niedermayer
    postproc : add basic deblock filter visualization support
    

    Signed-off-by : Michael Niedermayer <michaelni@gmx.at>

    • [DH] doc/APIchanges
    • [DH] libpostproc/postprocess.c
    • [DH] libpostproc/postprocess_internal.h
    • [DH] libpostproc/postprocess_template.c
    • [DH] libpostproc/version.h
  • Difficulty getting the expected output for .avi conversions to .mp4 using FFMPEG [closed]

    25 avril 2024, par Ericel

    I am trying to write a video converting script that converts an input video file to .mp4 output. I am using ffmpeg libx264 encoder. Unfortunately, when I convert from .avi to .mp4, the output video is not smooth, a little skippy. Here is how I set up the encoder code :

    &#xA;

    AVCodecContext *Video::setupVideoEncoder(const AVCodec *encoder, AVStream *inVideoStream, AVFormatContext *outFormatCtx)&#xA;{&#xA;    AVCodecContext *codecCtx = avcodec_alloc_context3(encoder);&#xA;    if (!codecCtx)&#xA;    {&#xA;        std::cerr &lt;&lt; "Failed to allocate the video codec context." &lt;&lt; std::endl;&#xA;        return nullptr;&#xA;    }&#xA;&#xA;    if (avcodec_parameters_to_context(codecCtx, inVideoStream->codecpar) &lt; 0)&#xA;    {&#xA;        std::cerr &lt;&lt; "Failed to copy codec parameters to encoder context." &lt;&lt; std::endl;&#xA;        avcodec_free_context(&amp;codecCtx);&#xA;        return nullptr;&#xA;    }&#xA;&#xA;    // Correctly assign pixel format based on encoder support&#xA;    if (!check_pix_fmt(encoder, inVideoStream->codecpar->format))&#xA;    {&#xA;        codecCtx->pix_fmt = encoder->pix_fmts[0];&#xA;    }&#xA;    else&#xA;    {&#xA;        codecCtx->pix_fmt = static_cast<avpixelformat>(inVideoStream->codecpar->format);&#xA;    }&#xA;    codecCtx->width = inVideoStream->codecpar->width;&#xA;    codecCtx->height = inVideoStream->codecpar->height;&#xA;    codecCtx->bit_rate = 2000000; // 2 Mbps&#xA;    codecCtx->gop_size = 12;&#xA;    codecCtx->max_b_frames = 3;&#xA;&#xA;    // Setting frame rate and time base using guessed values&#xA;    AVRational framerate = av_guess_frame_rate(outFormatCtx, inVideoStream, nullptr);&#xA;    codecCtx->framerate = framerate;&#xA;    codecCtx->time_base = av_inv_q(framerate);&#xA;&#xA;    AVDictionary *opts = nullptr;&#xA;    av_dict_set(&amp;opts, "x264-params", "keyint=25:min-keyint=25:no-scenecut=1", 0);&#xA;&#xA;    if (outFormatCtx->oformat->flags &amp; AVFMT_GLOBALHEADER)&#xA;    {&#xA;        codecCtx->flags |= AV_CODEC_FLAG_GLOBAL_HEADER;&#xA;    }&#xA;&#xA;    if (avcodec_open2(codecCtx, encoder, &amp;opts) &lt; 0)&#xA;    {&#xA;        std::cerr &lt;&lt; "Failed to open the video encoder." &lt;&lt; std::endl;&#xA;        avcodec_free_context(&amp;codecCtx);&#xA;        av_dict_free(&amp;opts);&#xA;        return nullptr;&#xA;    }&#xA;&#xA;    av_dict_free(&amp;opts);&#xA;    return codecCtx;&#xA;} &#xA;</avpixelformat>

    &#xA;

    I can only thing the configurations here are the problem, because if I converted a .mov to .mp4, I get the expected output.

    &#xA;