Recherche avancée

Médias (3)

Mot : - Tags -/image

Autres articles (16)

  • 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

  • Les tâches Cron régulières de la ferme

    1er décembre 2010, par

    La gestion de la ferme passe par l’exécution à intervalle régulier de plusieurs tâches répétitives dites Cron.
    Le super Cron (gestion_mutu_super_cron)
    Cette tâche, planifiée chaque minute, a pour simple effet d’appeler le Cron de l’ensemble des instances de la mutualisation régulièrement. Couplée avec un Cron système sur le site central de la mutualisation, cela permet de simplement générer des visites régulières sur les différents sites et éviter que les tâches des sites peu visités soient trop (...)

  • HTML5 audio and video support

    13 avril 2011, par

    MediaSPIP uses HTML5 video and audio tags to play multimedia files, taking advantage of the latest W3C innovations supported by modern browsers.
    The MediaSPIP player used has been created specifically for MediaSPIP and can be easily adapted to fit in with a specific theme.
    For older browsers the Flowplayer flash fallback is used.
    MediaSPIP allows for media playback on major mobile platforms with the above (...)

Sur d’autres sites (5747)

  • The type or namespace name 'ImageEntitiesContainer' could not be found

    10 avril 2015, par KeithJ

    I’m trying to build a C#.NET application from the source code of a solution provided here.

    I’ve already added a reference to AForge.Video.FFMPEG.dll, but I am still getting the following error :

    Error 2 The type or namespace name ’ImageEntitiesContainer’ could not
    be found (are you missing a using directive or an assembly
    reference ?) C :\WorkSpace\Visual Studio
    2013\Projects\CSharp\ImagesToVideo\Program.cs 56 40 ImagesToVideo

    I searched for this error and found a few posts, but nothing that helps. I tried changing the target framework from my default ".NET Framework 4.5" to some other frameworks : ".NET Framework 2.0", ".NET Framework 3.0", ".NET Framework 4.0", but without any success. Does anyone have any idea why I am still getting this error ?

    Here is my full source code :

    using AForge.Video.FFMPEG;
    using System;
    using System.Collections.Generic;
    using System.Drawing;
    using System.Linq;
    using System.Threading.Tasks;
    using System.Windows.Forms;

    namespace AForge.Video.FFMPEG
    {
    public class MovieMaker
    {

       public void Start()
       {
           var startDate = DateTime.Parse("12 Mar 2012");
           var endDate = DateTime.Parse("13 Aug 2012");

           CreateMovie(startDate, endDate);
       }


       /*THIS CODE BLOCK IS COPIED*/

       public Bitmap ToBitmap(byte[] byteArrayIn)
       {
           var ms = new System.IO.MemoryStream(byteArrayIn);
           var returnImage = System.Drawing.Image.FromStream(ms);
           var bitmap = new System.Drawing.Bitmap(returnImage);

           return bitmap;
       }

       public Bitmap ReduceBitmap(Bitmap original, int reducedWidth, int reducedHeight)
       {
           var reduced = new Bitmap(reducedWidth, reducedHeight);
           using (var dc = Graphics.FromImage(reduced))
           {
               // you might want to change properties like
               dc.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.HighQualityBicubic;
               dc.DrawImage(original, new Rectangle(0, 0, reducedWidth, reducedHeight), new Rectangle(0, 0, original.Width, original.Height), GraphicsUnit.Pixel);
           }

           return reduced;
       }

       /*END OF COPIED CODE BLOCK*/


       private void CreateMovie(DateTime startDate, DateTime endDate)
       {
           int width = 320;
           int height = 240;
           var framRate = 200;

           using (var container = new ImageEntitiesContainer())
           {
               //a LINQ-query for getting the desired images
               var query = from d in container.ImageSet
                           where d.Date >= startDate && d.Date <= endDate
                           select d;

               // create instance of video writer
               using (var vFWriter = new VideoFileWriter())
               {
                   // create new video file
                   vFWriter.Open("nameOfMyVideoFile.avi", width, height, framRate, VideoCodec.Raw);

                   var imageEntities = query.ToList();

                   //loop throught all images in the collection
                   foreach (var imageEntity in imageEntities)
                   {
                       //what's the current image data?
                       var imageByteArray = imageEntity.Data;
                       var bmp = ToBitmap(imageByteArray);
                       var bmpReduced = ReduceBitmap(bmp, width, height);

                       vFWriter.WriteVideoFrame(bmpReduced);
                   }
                   vFWriter.Close();
               }
           }

       }
    }
    }
  • Dealing with 302 Redirection in FFMPEG

    25 mars 2015, par Bilal Ahmed Yaseen

    I am using FFMPEG Library to Stream Audio from RTSP URL. My Sample Streaming URL is :

    rtsp://username:password@machine-ip/708314c4eba2a041

    And I am using the following command for streaming this RTSP URL :

    ffmpeg -i RTSP_URL -f mov C:\FFMPEG_Recordings\bay.mov

    So, the above FFMPEG command will capture the media stream from RTSP_URL and will store in bay.mov media file.

    Sometimes, I get 302 Redirection Error from the Server which is actually propagating streams. Such as :

    [rtsp @ 0000000002cc8100] Status 302: Redirecting to rtsp://server-ip:server-port/708314c4eba2a041?token=708114c4e99dbcd1^LA^0^0^0^1427248150^e77149b2a2c209982a74367d0f72c2e11ba6636c

    And after this process gets stuck (on Command Prompt) until I press CTRL+C twicely to terminate it in cmd where I run this command.

    While It should start streaming from the redirected URL automatically.

    I read that It’s a FFMPEG’s bug on FFMPEG Track and also read about it on FFMPEG Discussion Community but didn’t get any solution or workaround for this.

    Please guide to overcome this scenario If anyone ever encountered it that what are workarounds for this. Thnaks

  • Is mp4 stream able with ffserver ?

    2 novembre 2015, par Ara Deonas

    Days I trying to stream mp4 file with ffserver.
    I read many questions like these :
    http://superuser.com/questions/563591/streaming-mp4-with-ffmpeg
    Begin stream simple mp4 with ffserver
    http://ffmpeg.gusari.org/viewtopic.php?f=12&t=1190
    http://ffmpeg.org/pipermail/ffserver-user/2012-July/000204.html
    HTML5 - How to stream large .mp4 files ?

    Finally I cant understand is mp4 stream able or not ?
    Is it a way to do this with ffserver ?
    Is there any sample ?I read helps but they most about live stream but I
    just want to stream a simple mp4 file.