Recherche avancée

Médias (1)

Mot : - Tags -/censure

Autres articles (34)

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

  • List of compatible distributions

    26 avril 2011, par

    The table below is the list of Linux distributions compatible with the automated installation script of MediaSPIP. Distribution nameVersion nameVersion number Debian Squeeze 6.x.x Debian Weezy 7.x.x Debian Jessie 8.x.x Ubuntu The Precise Pangolin 12.04 LTS Ubuntu The Trusty Tahr 14.04
    If you want to help us improve this list, you can provide us access to a machine whose distribution is not mentioned above or send the necessary fixes to add (...)

Sur d’autres sites (3719)

  • Can't save matplotlib animation

    19 novembre 2014, par renger

    I am trying to get a simple animation saved using ffmpeg. I followed a tutorial to install ffmpeg, and I can now access it from the command prompt.

    Now I run this piece of code :

    import numpy as np
    from matplotlib import pyplot as plt
    from matplotlib import animation

    fig = plt.figure()
    ax = plt.axes(xlim=(0, 2), ylim=(-2, 2))
    line, = ax.plot([], [], lw=2)

    def init():
       line.set_data([], [])
       return line,

    def animate(i):
       x = np.linspace(0, 2, 1000)
       y = np.sin(2 * np.pi * (x - 0.01 * i))
       line.set_data(x, y)
       return line,

    anim = animation.FuncAnimation(fig, animate, init_func=init,
                                  frames=200, interval=20, blit=True)

    mywriter = animation.FFMpegWriter()
    anim.save('mymovie.mp4',writer=mywriter)

    plt.show()

    I get this error :

    Traceback (most recent call last):
     File "<stdin>", line 1, in <module>
      File "C:\Python27\lib\site-packages\spyderlib\widgets\externalshell\sitecustomize.py", line 523, in runfile
       execfile(filename, namespace)
     File "C:\Users\Renger\.xy\startups\b.py", line 23, in <module>
       anim.save('mymovie.mp4',writer=mywriter)
     File "C:\Python27\lib\site-packages\matplotlib\animation.py", line 609, in save
       with writer.saving(self._fig, filename, dpi):
     File "C:\Python27\lib\contextlib.py", line 17, in __enter__
       return self.gen.next()
     File "C:\Python27\lib\site-packages\matplotlib\animation.py", line 166, in saving
       self.setup(*args)
     File "C:\Python27\lib\site-packages\matplotlib\animation.py", line 156, in setup
       self._run()
     File "C:\Python27\lib\site-packages\matplotlib\animation.py", line 183, in _run
       stdin=subprocess.PIPE)
     File "C:\Python27\lib\subprocess.py", line 711, in __init__
       errread, errwrite)
     File "C:\Python27\lib\subprocess.py", line 948, in _execute_child
       startupinfo)
    WindowsError: [Error 2] Het systeem kan het opgegeven bestand niet vinden
    </module></module></stdin>

    The last dutch sentence does mean something like : The system can’t find the specified file.

    What do these errors mean, and how can I solve them ?

  • Change ffmeg output to mp4 format

    10 juin 2014, par user1580508

    Hello I would like to change the following below so that the output would be mp4 or a format that will also work on mobile devices. What do I need to change ?

           $sFfmpegPath = "/usr/local/bin/ffmpeg";

           $image  = $uploaded_path.$timeStamp.".jpg";
           if($imgSize!=''){
               $mainimage  = $uploaded_path.$timeStamp."_".$imgSize.".jpg";
           }
           $thumbnail=$timeStamp.".jpg";
           //$videoSize = '640x480';
           if($fileExt[count($fileExt)-1]!='flv'){
               //$command = $sFfmpegPath." -i ".$sFilesPath." -ar 22050 -ab 32 -f flv -s ". $VideoSize ." ".$destFile;
               $command = $sFfmpegPath." -i ".$sFilesPath." -s 640x480 -ar 44100 -async 44100 -r 59.970 -ac 2 -qscale 5 ".$destFile;
               exec($command);
           }else{
               copy($sFilesPath, $destFile);
           }
           $iSecond = 1000;
           $sInput = " -y -i ";
           //$ThumbSize = '200x150';
           //$sCommand = $sFfmpegPath.$sInput.$sFilesPath . " -ss " . $iSecond . " -vframes 1 -an -sameq -f image2 -s " . $ThumbSize . " " . $image;
           //$sCommand = $sFfmpegPath.$sInput.$sFilesPath . "  -y -f image2 -ss 4 -t 0.001 " . $image;
           //$sCommand = $sFfmpegPath.$sInput.$sFilesPath . "  -y -f image2 -ss 8 -sameq -t 0.001 -s 320*240 " . $image;

           //$sCommand =  $sFfmpegPath.$sInput.$sFilesPath." -vf thumbnail,scale=300:200 -frames:v 1". $image;
           $sCommand = $sFfmpegPath." -itsoffset -4  -i ".$sFilesPath." -vcodec mjpeg -vframes 1 -an -f rawvideo -s 640x480 ".$image;
           //-y -f image2 -ss 8 -sameq -t 0.001 -s 320*240
           $convert = exec($sCommand);
           if($imgSize!=''){
               //$sCommand1 = $sFfmpegPath.$sInput.$sFilesPath . " -ss " . $iSecond . " -vframes 1 -an -sameq -f image2 -s " . $imgSize . " " . $mainimage;

               //$sCommand1 = $sFfmpegPath.$sInput.$sFilesPath . "  -y -f image2 -ss 8 -sameq -t 0.001 -s 320*240 " . $image;

               //$sCommand1 = $sFfmpegPath.$sInput.$sFilesPath . "  -y -f image2 -ss 4 -t 0.001 " . $image;
               //$convert1 = exec($sCommand1);
           }
           //unlink($file_dest);

           return $timeStamp;
  • Mixing two live streams like picture in picture from 2 obs using FFmpeg

    4 septembre 2020, par Argu

    I am trying to get live streams from 2 OBS and do picture in picture using FFMPEG. But I am getting error as : ' Cannot open connection tcp ://127.0.0.1:1935 ?listen&listen_timeout=-1000&#xA;rtmp ://127.0.0.1:1935/obs/test : Immediate exit requested'. I think this is because of IP adresses. Can someone help me with guiding me to what IP's to add and also with the overlay command.

    &#xA;