Recherche avancée

Médias (91)

Autres articles (38)

  • Le plugin : Podcasts.

    14 juillet 2010, par

    Le problème du podcasting est à nouveau un problème révélateur de la normalisation des transports de données sur Internet.
    Deux formats intéressants existent : Celui développé par Apple, très axé sur l’utilisation d’iTunes dont la SPEC est ici ; Le format "Media RSS Module" qui est plus "libre" notamment soutenu par Yahoo et le logiciel Miro ;
    Types de fichiers supportés dans les flux
    Le format d’Apple n’autorise que les formats suivants dans ses flux : .mp3 audio/mpeg .m4a audio/x-m4a .mp4 (...)

  • Taille des images et des logos définissables

    9 février 2011, par

    Dans beaucoup d’endroits du site, logos et images sont redimensionnées pour correspondre aux emplacements définis par les thèmes. L’ensemble des ces tailles pouvant changer d’un thème à un autre peuvent être définies directement dans le thème et éviter ainsi à l’utilisateur de devoir les configurer manuellement après avoir changé l’apparence de son site.
    Ces tailles d’images sont également disponibles dans la configuration spécifique de MediaSPIP Core. La taille maximale du logo du site en pixels, on permet (...)

  • Configuration spécifique d’Apache

    4 février 2011, par

    Modules spécifiques
    Pour la configuration d’Apache, il est conseillé d’activer certains modules non spécifiques à MediaSPIP, mais permettant d’améliorer les performances : mod_deflate et mod_headers pour compresser automatiquement via Apache les pages. Cf ce tutoriel ; mode_expires pour gérer correctement l’expiration des hits. Cf ce tutoriel ;
    Il est également conseillé d’ajouter la prise en charge par apache du mime-type pour les fichiers WebM comme indiqué dans ce tutoriel.
    Création d’un (...)

Sur d’autres sites (4267)

  • FFmpeg - cannot find ExecuteBinaryResponseHandler - Android/Java

    20 juillet 2018, par pudility

    I am trying to make a module for react-native that will change a video into a gif. I have little to no experience with android studios/java, but I would love to learn more ! I am using this library to convert the video to a gif. Here is my code :

    package com.reactlibrary;

    import android.widget.Toast;
    import com.facebook.react.bridge.ReactApplicationContext;
    import com.facebook.react.bridge.ReactContextBaseJavaModule;
    import com.facebook.react.bridge.ReactMethod;
    import com.github.hiteshsondhi88.libffmpeg.FFmpeg;

    public class RNGifMakerModule extends ReactContextBaseJavaModule {

     private final ReactApplicationContext reactContext;

     public RNGifMakerModule(ReactApplicationContext reactContext) {
       super(reactContext);
       this.reactContext = reactContext;
     }

     @Override
     public String getName() {
       return "RNGifMakerModule";
     }

     @ReactMethod
     public void alert(String message) {
         Toast.makeText(getReactApplicationContext(), "Error", Toast.LENGTH_LONG).show();
         String[] cmd = {"-i"
                 , message
                 , "Image.gif"};
         conversion(cmd);
     }

     public void conversion(String[] cmd) {

       FFmpeg ffmpeg = FFmpeg.getInstance(this.reactContext);

       try {


         // to execute "ffmpeg -version" command you just need to pass "-version"
         ffmpeg.execute(cmd, new ExecuteBinaryResponseHandler() {

           @Override
           public void onStart() {
           }

           @Override
           public void onProgress(String message) {
           }

           @Override
           public void onFailure(String message) {
           }

           @Override
           public void onSuccess(String message) {
           }

           @Override
           public void onFinish() {
           }
         });
       } catch (FFmpegCommandAlreadyRunningException e) {
         // Handle if FFmpeg is already running
         e.printStackTrace();
       }
     }
    }

    And I get this error :

    Error:(43, 31) error: cannot find symbol class ExecuteBinaryResponseHandler

    This seems odd to be, because in the documentation for ffmpeg-android-java it says to use almost exactly the same code.

    Bounty

    The bounty will be awarded to you if you can find a way to convert a video.mp4 into a gif. You do not necessarily have to use FFmpeg, but your solution has to work with java/android studios.

  • Anomalie #4108 (Fermé) : Critère IN et #ENV

    4 mars 2018, par Maïeul Rouquette

    Du fait que SPIP traite les #ENV comme des chaînes, ont ne peut pas utiliser un #ENV pour définir un IN sous forme de liste séparées par virgule.

    #ID_ARTICLE

    Sur http://astro.dev/?page=toto&ids_article=1,105
    donne

    SELECT articles.id_article, articles.lang, articles.titre
    FROM central_articles AS `articles`
    WHERE (articles.statut = ’publie’)
        AND ((articles.id_article  IN (’1,105’)))
    ORDER BY FIELD(articles.id_article,’1,105’)
    

    et pas

    SELECT articles.id_article, articles.lang, articles.titre
    FROM central_articles AS `articles`
    WHERE (articles.statut = ’publie’)
        AND ((articles.id_article  IN (1,105)))
    ORDER BY FIELD(articles.id_article,1,105)
    

    comme on pourrait souhaiter.

  • gdb and ffmpeg compilation

    6 octobre 2019, par toutou0091

    I installed ffmpeg using the instructions of the web site ffmpeg : http://ffmpeg.org/trac/ffmpeg/wiki/UbuntuCompilationGuide, compilation works fine, they generates a file "ffmpeg_201207131721-git-1_amd64.deb " then, I excute

    sudo dpkg-i ffmpeg_201207131721-git-1_amd64.deb

    When I excute the command

    ffmpeg -i -f toto.flv mp3-vn-acodec copy new_video.mp3

    file "new_video. mp3" is well established. I would like to know what is the command "gdb" that I could use to find the file that have been consulted when i run the command ffmpeg -i -f toto.flv mp3-vn-acodec copy new_video.mp3

    Thank you in advance

    Toufik