Recherche avancée

Médias (1)

Mot : - Tags -/stallman

Autres articles (83)

  • Organiser par catégorie

    17 mai 2013, par

    Dans MédiaSPIP, une rubrique a 2 noms : catégorie et rubrique.
    Les différents documents stockés dans MédiaSPIP peuvent être rangés dans différentes catégories. On peut créer une catégorie en cliquant sur "publier une catégorie" dans le menu publier en haut à droite ( après authentification ). Une catégorie peut être rangée dans une autre catégorie aussi ce qui fait qu’on peut construire une arborescence de catégories.
    Lors de la publication prochaine d’un document, la nouvelle catégorie créée sera proposée (...)

  • 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 formats acceptés

    28 janvier 2010, par

    Les commandes suivantes permettent d’avoir des informations sur les formats et codecs gérés par l’installation local de ffmpeg :
    ffmpeg -codecs ffmpeg -formats
    Les format videos acceptés en entrée
    Cette liste est non exhaustive, elle met en exergue les principaux formats utilisés : h264 : H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 m4v : raw MPEG-4 video format flv : Flash Video (FLV) / Sorenson Spark / Sorenson H.263 Theora wmv :
    Les formats vidéos de sortie possibles
    Dans un premier temps on (...)

Sur d’autres sites (8448)

  • Mingw-w64 builded FFmpeg doesn't show any usage information

    26 octobre 2013, par user1240328

    First I wanted to modificate ffplay according to my requirments. Then I noticed that original ffplay from my build can't play some video files, but it didn't write any message to console. Then I noticed that ffmpeg also don't write any usage message when I run it without params. But it works. If I run it from terminal it's like running asynchronously ! The terminal just shows next row. I mean it asks for a next command. But the ffmpeg process is visible in task manager and it writes the output video file what I had requested !

    I created following souce file. I have modified the Makefile. So it have built the exe-file works just the same way. I have no idea how it can be.

    #include
    #include "cmdutils.h"

    const char program_name[] = "hello";
    const int program_birth_year = 2013;

    void show_help_default(const char *opt, const char *arg)
    {
       printf("zxcvbnm\n");
    }

    int main(int argc, char **argv)
    {
       printf("1234567890\n");
       return 0;
    }

    I want to prevent this behavior.

    I want to make printf working in traditional manner.

    How I build FFmpeg :

    PKG_CONFIG_PATH=/home/developer/workspace/MinGW32fs/lib/pkgconfig/ \
    SDL_CONFIG=/home/developer/workspace/MinGW32fs/bin/sdl-config \
    ./configure \
     --prefix=/home/developer/workspace/MinGW32fs \
     --extra-ldflags="-L/home/developer/workspace/MinGW32fs/lib" \
     --extra-cflags="-I/home/developer/workspace/MinGW32fs/include" \
     --arch=x86 --target-os=mingw32 --cross-prefix=i686-w64-mingw32-  \
     --pkg-config=pkg-config   --enable-libtheora --enable-libvorbis --enable-libvpx \
     --enable-outdev=sdl --enable-shared --disable-static \
     --disable-doc --disable-manpages --disable-podpages

    make
  • fftools/ffprobe : show closed caption info in the stream dump

    29 avril 2020, par vectronic
    fftools/ffprobe : show closed caption info in the stream dump
    

    Signed-off-by : vectronic <hello.vectronic@gmail.com>
    Signed-off-by : Marton Balint <cus@passwd.hu>

    • [DH] doc/ffprobe.xsd
    • [DH] fftools/ffprobe.c
    • [DH] tests/ref/fate/concat-demuxer-extended-lavf-mxf
    • [DH] tests/ref/fate/concat-demuxer-extended-lavf-mxf_d10
    • [DH] tests/ref/fate/concat-demuxer-simple1-lavf-mxf
    • [DH] tests/ref/fate/concat-demuxer-simple1-lavf-mxf_d10
    • [DH] tests/ref/fate/concat-demuxer-simple2-lavf-ts
    • [DH] tests/ref/fate/ffprobe_compact
    • [DH] tests/ref/fate/ffprobe_csv
    • [DH] tests/ref/fate/ffprobe_default
    • [DH] tests/ref/fate/ffprobe_flat
    • [DH] tests/ref/fate/ffprobe_ini
    • [DH] tests/ref/fate/ffprobe_json
    • [DH] tests/ref/fate/ffprobe_xml
    • [DH] tests/ref/fate/hapqa-extract-nosnappy-to-hapalphaonly-mov
    • [DH] tests/ref/fate/hapqa-extract-nosnappy-to-hapq-mov
    • [DH] tests/ref/fate/mov-zombie
    • [DH] tests/ref/fate/mxf-probe-d10
    • [DH] tests/ref/fate/mxf-probe-dnxhd
    • [DH] tests/ref/fate/mxf-probe-dv25
  • How to show Images from a video as preview for playlist

    1er février 2017, par Guruprasad Rao

    You guys Have seen Youtube right. There while you are watching a video, You will also get related videos preview alongwith link. So how we can get it from video itself.. Is it possible to do so.. I am able to get the url from database and display it.. and when the link is clicked it will be played in a jquery player.. So before that a preview of that or you can say playlist of that will be available for user.

    I have updated my code with a link I found.. But still I am not able to get the Image from Video.. Is there anything wrong in my code.. Please correct me if I am wrong..

    Below is my front end code :

    <form runat="server">
       <div runat="server" style="height:100%;width:100%">
           <div>Latest Videos</div>

       </div>

       </form>

    and I am adding all my video links from backend on page load as shown below :

      try
       {
           con.Open();
           com = new SqlCommand("Select videourl, videoname from video order by [vid] desc",con);
           DbDataReader dr = com.ExecuteReader();
           DataTable dt = new DataTable();

           if (dr.HasRows)
           {

               int i = 0;
               dt.Load(dr);
               int rows = dt.Rows.Count;


               for (i = 0; i &lt; rows; i++)
               {
                   HtmlGenericControl d = new HtmlGenericControl("div");
                   HtmlGenericControl s = new HtmlGenericControl("span");
                   string[] link = new string[rows];
                   string[] name = new string[rows];                    

                   d.Attributes.Add("class", "plst");
                   s.Attributes.Add("class", "text");
                   link[i] = dt.Rows[i]["videourl"].ToString();
                   name[i] = dt.Rows[i]["videoname"].ToString();
                   string videothumb = link[i];
                   string svthto="**Path to save Image**";
                   string imgpath=GetVideoThumbnail(videothumb, svthto, 30);

                   sb.Append("<a i="i" href=" + " class=" + ">" + name[i] + "</a>");
                   s.InnerHtml = sb.ToString();
                   d.Controls.Add(s);
                   examples.Controls.Add(d);
                   sb.Clear();


               }
           }


       }
       catch(Exception ex)
       {
           ex.Message.ToString();
       }

    public string GetVideoThumbnail(string path, string saveThumbnailTo, int seconds)
    {
       string parameters = string.Format("-ss {0} -i {1} -f image2 -vframes 1 -y {2}", seconds, path, saveThumbnailTo);
       string pathToConvertor = "C:\\Program Files\\ffmpeg\\ffmpeg.exe";
       var processInfo = new ProcessStartInfo();
       processInfo.FileName = pathToConvertor;
       processInfo.Arguments = parameters;
       processInfo.CreateNoWindow = true;
       processInfo.UseShellExecute = false;

       File.Delete(saveThumbnailTo);

       using (var process = new Process())
       {
           process.StartInfo = processInfo;
           process.Start();
           process.WaitForExit();
       }

       if (File.Exists(saveThumbnailTo))
           return saveThumbnailTo;
       else
           return "File not Found";
    }

    and here is the image of what I am getting until now :
    Sample

    Please note : I am not concentrating on you tube videos. I am questioning regarding the videos which I store in server side folder. So if there is any jquery technique or any sort of technique to do this then please let me know. :)