Recherche avancée

Médias (91)

Autres articles (81)

  • Des sites réalisés avec MediaSPIP

    2 mai 2011, par

    Cette page présente quelques-uns des sites fonctionnant sous MediaSPIP.
    Vous pouvez bien entendu ajouter le votre grâce au formulaire en bas de page.

  • Keeping control of your media in your hands

    13 avril 2011, par

    The vocabulary used on this site and around MediaSPIP in general, aims to avoid reference to Web 2.0 and the companies that profit from media-sharing.
    While using MediaSPIP, you are invited to avoid using words like "Brand", "Cloud" and "Market".
    MediaSPIP is designed to facilitate the sharing of creative media online, while allowing authors to retain complete control of their work.
    MediaSPIP aims to be accessible to as many people as possible and development is based on expanding the (...)

  • Participer à sa traduction

    10 avril 2011

    Vous pouvez nous aider à améliorer les locutions utilisées dans le logiciel ou à traduire celui-ci dans n’importe qu’elle nouvelle langue permettant sa diffusion à de nouvelles communautés linguistiques.
    Pour ce faire, on utilise l’interface de traduction de SPIP où l’ensemble des modules de langue de MediaSPIP sont à disposition. ll vous suffit de vous inscrire sur la liste de discussion des traducteurs pour demander plus d’informations.
    Actuellement MediaSPIP n’est disponible qu’en français et (...)

Sur d’autres sites (10604)

  • Softwares for adding real time text to a video [on hold]

    30 juillet 2013, par user763410

    I am trying to add real time text (like weather information, stock quotes) to a video and broadcast it. My videos are going to be 2 hours long. I have been searching for decent softwares which can do the work for me. FFmpeg can do overlays only if text to be added is available fully before running ffmpeg code, so its not real time. I have not been able to able to get gstreamer to work on my hardware.

    So, My question is :
    Please suggest some softwares which can add (text)data to a video in real time.
    Please don't post comparisons as that will trigger moderator's anger ! I don't want to start a flame war. Purpose of the question is to make a list. Btw, this should work from command line rather than a GUI.

    (Ps : If the question is closed because of being "not cnonstructive, please answer it on my google docs page here.
    http://goo.gl/14dR2H)

    Thanks very much in advance.

  • FFMpeg extremely slow - when called from asp.net

    9 juillet 2013, par Daveo

    I have a C# .NET website hosted on WIN2003 IIS6. This calls a .exe I have made (also in .net) using System.Diagnostics.Process which in turn calls a .bat script to convert a video into web formats (h264/MP4 and WEBM)

    ::Make MP4 ffmpeg.exe -i "%1" -y -vcodec libx264 -pix_fmt yuv420p
    -vprofile high -b:v 600k -maxrate 600k -bufsize 1200k -s 480x320 -threads 0 -acodec libvo_aacenc -b:a 128k "%2\video.mp4"

    ::Make WemM (VP8 / Vorbis) ffmpeg.exe -i "%1" -y -vcodec libvpx -b:v
    600k -maxrate 600k -bufsize 1200k -s 480x320 -threads 3 -acodec
    libvorbis -f webm "%2\video.webm"

    When I test it it seems to work fine a 70Mb input file will take about 4 minute to convert to mp4 then 6 minutes to convert to webm. Which is fine ! However whenever the customer test it the ffmpeg encoding taking HOURS (5 - 10 hours for one video) .

    When I look at windows task manager it shows a 2-3 instances of ffmpeg using cpu. When I refresh the output folder I can see the file increasing at 1Kb / second very slow. Why could this be happening ?

    my .net code

    private  bool Convert(string inputFile, string outputFolder)
           {
               string exePath = ConfigurationManager.AppSettings["BatchFile"];
               ProcessStartInfo startInfo = new ProcessStartInfo(exePath);

               startInfo.Arguments = string.Format("{0} {1}", inputFile, outputFolder);
               startInfo.FileName = exePath;
               startInfo.UseShellExecute = true;
               startInfo.CreateNoWindow = true;


               using (Process process = new Process())
               {
                   process.StartInfo = startInfo;

                   try
                   {
                       bool success;
                       int waitTimeInMinutes = int.Parse(ConfigurationManager.AppSettings["VideoConversionTimeout"]);
                       process.Start();
                       process.WaitForExit(1000 * 60 * waitTimeInMinutes); // Give up after Xmins

                       success = (process.ExitCode == 0);

                       return success;

                   }
                   catch (Exception e)
                   {
                       log.ErrorException("Main exception", e);
                       return false;
                   }
               }
           }
  • ffmpeg thumbnails in equal intervals

    29 juin 2013, par user2392940

    my current code

    $file= "C:/wamp/www/as.mp4";
    $ffmpeg = "C:/wamp/bin/ffmpeg/bin/ffmpeg";

    ob_start();
    passthru("$ffmpeg -i ".$file." 2>&1");
    $duration = ob_get_contents();
    ob_end_clean();

    $search='/Duration: (.*?)[.]/';
    $duration=preg_match($search, $duration, $matches, PREG_OFFSET_CAPTURE);
    $duration = $matches[1][0];
    list($hours, $mins, $secs) = preg_split('[:]', $duration);
    $totaltime = $secs+($mins*60)+($hours*3600);

    $percent = round($totaltime/12);

    exec ("$ffmpeg -i $file -threads 1 -b 64k -f image2 -s 220x180 -vf fps=fps=1/$percent img%03d.jpg");

    This code works perfectly if the total time/12 remainder is equal to or less than 60 seconds. The goal here is to make 12 thumbnails in equal intervals but ffmpeg will not allow more than 1 frame per 60 seconds any suggestions ?

    Thanks