Recherche avancée

Médias (91)

Autres articles (51)

  • 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

  • Les autorisations surchargées par les plugins

    27 avril 2010, par

    Mediaspip core
    autoriser_auteur_modifier() afin que les visiteurs soient capables de modifier leurs informations sur la page d’auteurs

  • D’autres logiciels intéressants

    12 avril 2011, par

    On ne revendique pas d’être les seuls à faire ce que l’on fait ... et on ne revendique surtout pas d’être les meilleurs non plus ... Ce que l’on fait, on essaie juste de le faire bien, et de mieux en mieux...
    La liste suivante correspond à des logiciels qui tendent peu ou prou à faire comme MediaSPIP ou que MediaSPIP tente peu ou prou à faire pareil, peu importe ...
    On ne les connais pas, on ne les a pas essayé, mais vous pouvez peut être y jeter un coup d’oeil.
    Videopress
    Site Internet : (...)

Sur d’autres sites (7490)

  • snow : remove a VLA used for edge emulation

    2 juillet 2012, par Ronald S. Bultje

    snow : remove a VLA used for edge emulation

  • Convert raw image using open-source library with permissive license

    30 août 2011, par Brian

    I need to convert a raw, rgb32-formatted image to a PNG with a library (written in, in order of preference, Java, C, C++) having a permissive (e.g. BSD or Apache) license.

    I'm able to convert the image using FFmpeg with this call :

    ffmpeg.exe -vframes 1 -vcodec rawvideo -f rawvideo -pix_fmt rgb32 -s 20x40 -i infile -f image2 -vcodec png out.png

    where 20x40 is the width by the height.

    But, sadly, I need to avoid FFmpeg due to its license.

    I've seen people speculate that libpng could do the job, but I'm skeptical given the documentation I've seen at the libpng site. Perhaps you'll give an example.

    I don't know what the rawvideo and rgb32 values mean to FFmpeg, so I asked this question.

    EDIT 1 : edited the ffmpeg call to show width x height.

  • How to do make a loading screen for ffmpeg using c# asp.net

    1er septembre 2011, par anthonypliu

    I have this function and where the Debug.WriteLine commands are is where I output the values. How would I get this data to print into a webpage so I can mimic a loading screen ? I am calling this function externally through a *.ashx web service file.

    private string ConvertToFLV(string phyicalFilePath)
           {
               if (Path.GetExtension(phyicalFilePath).Equals(".flv")) return phyicalFilePath;

               var argument = string.Format(@"-i ""{0}"" -vcodec flv -f flv -r 29.97 -s 320x240 -aspect 4:3 -b 300k -g 160 -cmp dct  -subcmp dct  -mbd 2 -flags +aic+cbp+mv0+mv4 -trellis 1 -ac 1 -ar 22050 -ab 56k ""{1}""", phyicalFilePath, Path.ChangeExtension(phyicalFilePath, "flv"));
               libfaac -ar 48000 -ab 128k -coder 1 -flags +loop -cmp +chroma -partitions +parti4x4+partp8x8+partb8x8 -me_method hex -subq 6 -me_range 16 -g 250 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -b_strategy 1 -threads 0 {1}", phyicalFilePath, Path.ChangeExtension(phyicalFilePath, "mp4"));
               File.Delete(Path.ChangeExtension(phyicalFilePath, "flv"));

               ProcessStartInfo process = new ProcessStartInfo(ffmpegPhysicalPath, argument);
               Process proc = new Process();
               float duration = 0.00F, current = 0.00F;
               proc.StartInfo = process;
               proc.EnableRaisingEvents = false;
               proc.StartInfo.UseShellExecute = false;
               proc.StartInfo.CreateNoWindow = true;
               proc.StartInfo.RedirectStandardOutput = true;
               proc.StartInfo.RedirectStandardError = true;

               proc.Start();

               StreamReader d = proc.StandardError;

               do
               {
                   string s = d.ReadLine();
                   if (s.Contains("Duration: "))
                   {
                       Debug.WriteLine("DURATION: " + s);

                   }
                   else
                   {
                       if (s.Contains("frame="))
                       {
                           Debug.WriteLine("FRAME: " + s);

                       }
                   }
               } while (!d.EndOfStream);


               proc.WaitForExit();

               return Path.ChangeExtension(phyicalFilePath, "flv");