Recherche avancée

Médias (1)

Mot : - Tags -/Christian Nold

Autres articles (95)

  • Mise à jour de la version 0.1 vers 0.2

    24 juin 2013, par

    Explications des différents changements notables lors du passage de la version 0.1 de MediaSPIP à la version 0.3. Quelles sont les nouveautés
    Au niveau des dépendances logicielles Utilisation des dernières versions de FFMpeg (>= v1.2.1) ; Installation des dépendances pour Smush ; Installation de MediaInfo et FFprobe pour la récupération des métadonnées ; On n’utilise plus ffmpeg2theora ; On n’installe plus flvtool2 au profit de flvtool++ ; On n’installe plus ffmpeg-php qui n’est plus maintenu au (...)

  • Ecrire une actualité

    21 juin 2013, par

    Présentez les changements dans votre MédiaSPIP ou les actualités de vos projets sur votre MédiaSPIP grâce à la rubrique actualités.
    Dans le thème par défaut spipeo de MédiaSPIP, les actualités sont affichées en bas de la page principale sous les éditoriaux.
    Vous pouvez personnaliser le formulaire de création d’une actualité.
    Formulaire de création d’une actualité Dans le cas d’un document de type actualité, les champs proposés par défaut sont : Date de publication ( personnaliser la date de publication ) (...)

  • HTML5 audio and video support

    13 avril 2011, par

    MediaSPIP uses HTML5 video and audio tags to play multimedia files, taking advantage of the latest W3C innovations supported by modern browsers.
    The MediaSPIP player used has been created specifically for MediaSPIP and can be easily adapted to fit in with a specific theme.
    For older browsers the Flowplayer flash fallback is used.
    MediaSPIP allows for media playback on major mobile platforms with the above (...)

Sur d’autres sites (12614)

  • lavc/qdrw : Also support real-world qdraw images.

    7 mai 2015, par Carl Eugen Hoyos
    lavc/qdrw : Also support real-world qdraw images.
    
    • [DH] libavcodec/qdrw.c
    • [DH] libavcodec/version.h
  • FFmpeg returns empty byte when retrieving frames with python

    13 août 2020, par Ronald Saunfe

    I am trying to retrieve frames from a video frame by frame using ffmpeg which i downloaded here but i get an empty response as byte :
i need someone to outline what my problem is.I got the solution from a blog here
Here is my source code :

    


    import subprocess as sp

command=['bin\\ffmpeg.exe',
'-i','%s'%self.source,
'-f','image2pipe',
'-pix_fmt','rgb24',
'-vcodex','rawvideo','-']

self.pipe = sp.Popen(command, stdout = sp.PIPE, bufsize = 10**8)
Raw_image = self.pipe.stdout.read(420*360*3)


    


  • ffmpeg avcodec_open2 returns -22 if I change my speaker configuration

    5 octobre 2014, par pacificator

    I keep having a strange issue lately.
    Depending on how I set up my audio configuration in windows ( stereo/quad/5.1 ), a ffmpeg call to avcodec_open2() fails with error -22 or just works.
    Not being able to find much about that error, I thought I should ask about it here.
    The main flow goes like this :

    c = st->codec;
    avformat_alloc_output_context2(&oc, NULL, NULL, "video.mpeg");
    oc->fmt->audio_codec = AV_CODEC_ID_MP2;
    AVDictionary* dict = NULL;
    ret = av_dict_set(&dict, "ac", "2", 0);
    c->request_channels = 2;

    ret = avcodec_open2(c, codec, &dict); //HERE IT FAILS WITH -22 if speaker configuration  is not stereo

    The codec context ’c’ is set up like this in a stream :

    st = avformat_new_stream(oc, *codec);
    c = st->codec;
    c->channels     = 2;
    c->channel_layout = AV_CH_LAYOUT_STEREO;
    c->sample_fmt   = AV_SAMPLE_FMT_S16;
    c->codec_id     = codec_id;

    Most of it is copied from their one of the muxing examples found in the documentation.
    Everything works as expected if in windows I have set the output to stereo.

    If I set my speaker configuration to 5.1 ( 6 channels ), avcodec_open2 fails with error -22.

    So I have a hard time understanding what am I doing wrong. Normally it should not be any relationship between my speaker configuration and the result of avcodec_open2.

    Are there some other parameters that I need to set ?