Recherche avancée

Médias (1)

Mot : - Tags -/ogg

Autres articles (57)

  • Demande de création d’un canal

    12 mars 2010, par

    En fonction de la configuration de la plateforme, l’utilisateur peu avoir à sa disposition deux méthodes différentes de demande de création de canal. La première est au moment de son inscription, la seconde, après son inscription en remplissant un formulaire de demande.
    Les deux manières demandent les mêmes choses fonctionnent à peu près de la même manière, le futur utilisateur doit remplir une série de champ de formulaire permettant tout d’abord aux administrateurs d’avoir des informations quant à (...)

  • 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 (...)

Sur d’autres sites (13918)

  • Android - Decoding via a pipe will not work : Could not find an ffmpeg binary for your system

    28 août 2017, par Daniele

    I’m trying to use TarsosDSP for real time pitch shifting on Android.

    This is my code :

    Uri song;
    // initialized in another method

    double rate = 1.0;
           RateTransposer rateTransposer;
           AudioDispatcher dispatcher;
           WaveformSimilarityBasedOverlapAdd wsola;

           dispatcher = AudioDispatcherFactory.fromPipe(getRealPathFromUri(song), 44100, 5000, 2500);
           rateTransposer = new RateTransposer(rate);
           wsola = new WaveformSimilarityBasedOverlapAdd(WaveformSimilarityBasedOverlapAdd.Parameters
                   .musicDefaults(rate, 44100));

           wsola.setDispatcher(dispatcher);
           dispatcher.addAudioProcessor(wsola);
           dispatcher.addAudioProcessor(rateTransposer);
           dispatcher.addAudioProcessor(new AndroidAudioPlayer(dispatcher.getFormat()));
           dispatcher.setZeroPadFirstBuffer(true);
           dispatcher.setZeroPadLastBuffer(true);

    I get an error here

    dispatcher = AudioDispatcherFactory.fromPipe(getRealPathFromUri(song), 44100, 5000, 2500);

    Decoding via a pipe will not work : Could not find an ffmpeg binary for
    your system

    Why does this happen and how should I fix it ?

    EDIT :

    As far as I was able to understand it’s because ffmpeg isn’t integrated within the app. I looked for a guide here on SO but I couldn’t find any updated one. Using NDK r15c and FFmpeg 3.3.3

  • Gstreamer restream incoming UDP stream

    3 août 2017, par Viezevingertjes

    I am currently experimenting with some streaming, yet i can’t really find the golden combination. RTSP UDP streaming from Gstreamer seems very fast, i can recieve it too, but i need to restream it as mpeg1 over http.

    I use this currently and it works fine :

    ffmpeg \
    -f v4l2 \
       -framerate 25 -video_size 640x480 -i /dev/video0 \
    -f mpegts \
       -codec:v mpeg1video -s 640x480 -b:v 1000k -bf 0 \
    http://localhost:8081/supersecret

    The server accepts this and it’s showing perfectly in the browser.

    Now i would like to try the same, with GStreamer so i can send it to the server over UDP.

    I get the video from Gstreamer like this on the server and that works perfectly :

    gst-launch-1.0 udpsrc port=5000 \
       ! gdpdepay \
       ! rtph264depay \
       ! avdec_h264 \
       ! videoconvert \
       ! autovideosink sync=false

    But after recieving it, i need to re-stream it as mpeg1 stream to http://localhost:8081/supersecret.

    Any way to do this with gstreamer ?

  • Invalid data found when processing input ffmpeg and video trimmed to 1 second

    3 août 2017, par Prashant Sharma

    I am stuck on my code.
    This is my command of ffmpeg through which I am pasting texts on particular video.

    Code in Java :

    try {
       char double_quote = '\"';
       String devajuserif_font = "DejaVuSerif.ttf";
       Date date1 = new Date(Long.parseLong(date));
       SimpleDateFormat df2 = new SimpleDateFormat("dd/MM/yy");
       date = df2.format(date1);
       String videoEditingCommand = "ffmpeg -i " + file.getAbsolutePath() + " -vf " + double_quote
                   + "[in]drawtext=fontsize=10:fontcolor=Red:fontfile=" + devajuserif_font + ":text=Latitude-'" + latitude
                   + "':x=0:y=0, drawtext=fontsize=10:fontcolor=Red:fontfile=" + devajuserif_font + ":text=Longitude-'"
                   + longitude + "':x=0:y=10, drawtext=fontsize=10:fontcolor=Red:fontfile=" + devajuserif_font
                   + ":text=Accuracy-'" + accuracy + " m':x=0:y=20, drawtext=fontsize=10:fontcolor=Red:fontfile="
                   + devajuserif_font + ":text=Date-'" + date + "':x=0:y=30[out]" + double_quote + " -y "
                   + file.getAbsolutePath();
           ProcessBuilder builder = new ProcessBuilder("cmd.exe", "/c", videoEditingCommand);  //for windows
           builder.redirectErrorStream(true);
           Process p = builder.start();
           BufferedReader r = new BufferedReader(new
           InputStreamReader(p.getInputStream()));
           String line;
           while (true) {
               line = r.readLine();
               if (line == null) {
                   break;
               }
               log.info(line);
           }
       }

    My video length is 1 minute. But after conversion, When I download video after pasting text on video, It’s length reduces to 1 second. It is getting error.
    says :

    Invalid NAL unit size (755 > 249).
    D :\test\upload21-3Aug2017061732GMT_1501741052377.mp4 : Invalid data
    found when processing input

    Can someone help me ?