Recherche avancée

Médias (91)

Autres articles (66)

  • À propos des documents

    21 juin 2013, par

    Que faire quand un document ne passe pas en traitement, dont le rendu ne correspond pas aux attentes ?
    Document bloqué en file d’attente ?
    Voici une liste d’actions ordonnée et empirique possible pour tenter de débloquer la situation : Relancer le traitement du document qui ne passe pas Retenter l’insertion du document sur le site MédiaSPIP Dans le cas d’un média de type video ou audio, retravailler le média produit à l’aide d’un éditeur ou un transcodeur. Convertir le document dans un format (...)

  • 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

  • Websites made ​​with MediaSPIP

    2 mai 2011, par

    This page lists some websites based on MediaSPIP.

Sur d’autres sites (11546)

  • avcodec/pthread_frame : Fix cleanup during init

    11 février 2021, par Andreas Rheinhardt
    avcodec/pthread_frame : Fix cleanup during init
    

    In case an error happened when setting up the child threads,
    ff_frame_thread_init() would up until now call ff_frame_thread_free()
    to clean up all threads set up so far, including the current, not
    properly initialized one.
    But a half-allocated context needs special handling which
    ff_frame_thread_frame_free() doesn't provide.
    Notably, if allocating the AVCodecInternal, the codec's private data
    or setting the options fails, the codec's close function will be
    called (if there is one) ; it will also be called if the codec's init
    function fails, regardless of whether the FF_CODEC_CAP_INIT_CLEANUP
    is set. This is not supported by all codecs ; in ticket #9099 it led
    to a crash.

    Signed-off-by : Andreas Rheinhardt <andreas.rheinhardt@gmail.com>

    • [DH] libavcodec/pthread_frame.c
  • avformat/hls : reduce default max reload to 3

    15 mai 2023, par Michael Niedermayer
    avformat/hls : reduce default max reload to 3
    

    The 1000 did result in the appearance of a never ending reload loop

    The RFC mandates that "If the client reloads a Playlist file and finds that it has not
    changed, then it MUST wait for a period of one-half the target
    duration before retrying." and if it has changed
    "the client MUST wait for at least the target duration before attempting to reload the
    Playlist file again"

    Trying to reload 3 times seems a better default than 1000 given these
    durations

    Issue found by : Сергей Колесников
    Signed-off-by : Michael Niedermayer <michael@niedermayer.cc>

    • [DH] libavformat/hls.c
  • Using Node.js module fluent-ffmpeg to convert video but my files end up corrupt

    28 juin 2017, par El Guapo

    i am writing a node based media encoding tool and have found a few good node packages that will help me to do this, but the output files are either totally corrupt or it only encodes half the video.

    The main node package i am using is fluent-ffmpeg, and i am trying it with the following code :

    var ffmpeg = require('fluent-ffmpeg');

    var proc = new ffmpeg({ source: 'uploads/robocop-tlr1_h480p.mov', nolog: false})
     .withVideoCodec('libx264')
     .withVideoBitrate(800)
     .withAudioCodec('libvo_aacenc')
     .withAudioBitrate('128k')
     .withAudioChannels(2)
     .toFormat('mp4')
     .saveToFile('output/robocop.mp4',
       function(retcode, error){
           console.log('file has been converted succesfully');
    });

    There is not a problem with the source video as i encoded it just fine using FFmpeg normally with the following comand line string (i run it from a batch file) :

    "c:\ffmpeg\bin\ffmpeg.exe" -i %1 -acodec libvo_aacenc -b:a 128k -ac 2 -vcodec libx264 -b:v 800k -f mp4 "../output/robocop2.mp4"

    Any ideas what i am doing wrong here ?