Recherche avancée

Médias (1)

Mot : - Tags -/framasoft

Autres articles (97)

  • Installation en mode ferme

    4 février 2011, par

    Le mode ferme permet d’héberger plusieurs sites de type MediaSPIP en n’installant qu’une seule fois son noyau fonctionnel.
    C’est la méthode que nous utilisons sur cette même plateforme.
    L’utilisation en mode ferme nécessite de connaïtre un peu le mécanisme de SPIP contrairement à la version standalone qui ne nécessite pas réellement de connaissances spécifique puisque l’espace privé habituel de SPIP n’est plus utilisé.
    Dans un premier temps, vous devez avoir installé les mêmes fichiers que l’installation (...)

  • 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

  • Emballe médias : à quoi cela sert ?

    4 février 2011, par

    Ce 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" ;

Sur d’autres sites (8059)

  • FFMPEG call from PHP

    21 juillet 2014, par Dan Winduss

    I have a command that runs correctly through ffmpeg in windows command prompt.

    ffmpeg -i Wildlife.mp4 -vf "[in]drawtext=fontsize=100:borderw=5:fontcolor=white:fontfile='impact.ttf':text='Foo':x=(w-text_w)/2:y=20, drawtext=fontsize=100:borderw=5:fontcolor=white:fontfile='impact.ttf':text='Bar':x=(w-text_w)/2:y=(h-text_h)-20[out]" -codec:a copy output.mp4

    But when I call it from php (ajax call), it fails and gives no error.

    <?php
    shell_exec("ffmpeg -i Wildlife.mp4 -vf \"[in]drawtext=fontsize=100:borderw=5:fontcolor=white:fontfile='impact.ttf':text='Foo':x=(w-text_w)/2:y=20,drawtext=fontsize=100:borderw=5:fontcolor=white:fontfile='impact.ttf':text='Bar':x=(w-text_w)/2:y=(h-text_h)-20[out]\" -codec:a copy output.mp4");
    ?>
  • What is legacyNullReferencePolicy ?

    22 février 2014, par Sugrue

    We are getting mysterious SEHExceptions in our C# application which may be coming from some unmanaged code (FFMPEG). Its not being caught by the try-catch blocks - so we are not certain what is causing it, but it is perhaps due to a null reference.

    I found this on MSDN (SEHException MSDN Page) which says :

    The .NET Framework often encounters unmanaged SEH exceptions that are automatically mapped to managed equivalents. There are two common unmanaged SEH exceptions :
    STATUS_NO_MEMORY exceptions are automatically mapped to the OutOfMemoryException class.
    STATUS_ACCESS_VIOLATION exceptions are automatically mapped as follows :

    If legacyNullReferencePolicy is applied, all access violations are mapped to the NullReferenceException class.

    Now, this bit sounds interesting - if we could set this legacyNullReferencePolicy maybe these mysterious NullReferenceExceptions could be caught and we could find out where they are coming from.

    But I can't find any information online about legacyNullReferencePolicy. What is it ? Where do I set it ?

  • Uploaded video and streamio-ffmpeg

    22 août 2016, par Jacob Shiff

    I am trying to convert an uploaded video file directly to a gif using streamio-ffmpeg in my Rails application.

    How can I directly read the uploaded video (an ActionDispatch::Http::UploadedFile object)by streamio-ffmpeg ?

    I have tried the following unsuccessfully :

    movie = FFMPEG::Movie.new(params[:video])
    TypeError: can't convert ActionDispatch::Http::UploadedFile to IO (ActionDispatch::Http::UploadedFile#to_io gives Tempfile)


    movie = FFMPEG::Movie.new(params[:video].open)
    TypeError: no implicit conversion of File into String

    movie = FFMPEG::Movie.new(params[:video].read)
    ArgumentError: invalid byte sequence in UTF-8


    File.open(params[:video].path) do |file|
     movie = FFMPEG::Movie.new(file)
     options = {frame_rate: '10', duration: '00:00:6.000'}
     movie.transcode("test.gif", options)
    end
    TypeError: no implicit conversion of File into String