Recherche avancée

Médias (0)

Mot : - Tags -/metadatas

Aucun média correspondant à vos critères n’est disponible sur le site.

Autres articles (39)

  • 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

  • MediaSPIP Player : problèmes potentiels

    22 février 2011, par

    Le lecteur ne fonctionne pas sur Internet Explorer
    Sur Internet Explorer (8 et 7 au moins), le plugin utilise le lecteur Flash flowplayer pour lire vidéos et son. Si le lecteur ne semble pas fonctionner, cela peut venir de la configuration du mod_deflate d’Apache.
    Si dans la configuration de ce module Apache vous avez une ligne qui ressemble à la suivante, essayez de la supprimer ou de la commenter pour voir si le lecteur fonctionne correctement : /** * GeSHi (C) 2004 - 2007 Nigel McNie, (...)

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

Sur d’autres sites (7090)

  • Consume Flask video streaming with ffmpeg

    10 avril 2018, par Vitor Silva de Deus

    I’ve created a python Flask video file streamer resource that works well when getting the file in a web browser but is not working when using ffmpeg.
    The flask resource is :

    from flask_restful import Resource, Api

    class Mp4(Resource):
       def get(self,grtv,data,canal,arquivo):

           path = os.path.abspath('../mp4/' + str(canal) + '/' + str(data) + '/' + str(arquivo))

           print(path)
           def generate():
               with open(path, "rb") as f:
                   chunk = f.read(1024)
                   while chunk:
                       yield chunk
                       chunk = f.read(1024)

           try:
               t = os.stat(path)
               size = str(t.st_size)
               return Response(generate(),mimetype='video/mp4',headers={"Content-Type":"video/mp4","Content-Disposition":"inline","Content-Transfer-Enconding":"binary","Content-Length":size})
           except Exception as e:
               result = {'result': e}
               return result

    The ffmpeg command is :

    ffmpeg -loglevel debug -i <url> out_teste4.mp4
    </url>

    where url is de address of the streaming video.

    The ffmpeg most important output is :

    ffmpeg output screenshot 1

    ffmpeg output screenshot 2

    I’ve already tried increasing ’analyzeduration’ and ’probesize’ options.

    ffmpeg version : 3.4.2-1 16.04.york0.2.

    python version : 3.5.2.

    Does anyone can help me to get the video files with ffmpeg ? Suggestions can be both on changing the API or the ffmpeg command.

    Thank you all !

  • Multiple Video Streams in one Feed ffmpeg

    1er février 2014, par trueblue

    We are trying to send live stream from two webcams as below :

    ffmpeg -f video4linux2 -i /dev/video0 -f video4linux2 -i /dev/video1 http://127.0.0.1:8090/feed1.ffm

    We want to play both the streams using any players available. When we use VLC, to open the stream, we get only one stream( from /dev/video0). The command is as below :

    vlc http://127.0.0.1:8090/test.mpg

    Here I am running ffserver in my machine and trying to access as localhost. My ffserver config is as below :

    Port 8090
    BindAddress 0.0.0.0
    MaxHTTPConnections 2000
    MaxClients 1000
    MaxBandwidth 1000
    CustomLog -
    NoDaemon

    <feed>
    File /tmp/feed1.ffm
    FileMaxSize 1G
    ACL allow 127.0.0.1
    </feed>

    <stream>

    # coming from live feed &#39;feed1&#39;
    Feed feed1.ffm
    Format mpeg
    VideoBufferSize 40000
    VideoSize 1280x720
    VideoCodec mpeg1video
    NoAudio
    ACL ALLOW 127.0.0.1
    </stream>

    <stream>
    Format status

    # Only allow local people to get the status
    ACL allow localhost
    ACL allow 192.168.0.0 192.168.255.255

    #FaviconURL http://pond1.gladstonefamily.net:8080/favicon.ico
    </stream>


    # Redirect index.html to the appropriate site

    <redirect>
    URL http://www.ffmpeg.org/
    </redirect>

    If we try the below command to save two streams onto the file, we are getting two instances of VLC player and both Streams can be seen :

    ffmpeg -f video4linux2 -i /dev/video0 -f video4linux2 -i /dev/video1 /home/2Streams.mpg

    Its a strange behavior I am able to save two Video Streams as a file but I am unable to send Two Video Streams in one Single feed. Kindly help me out in achieving the same.

    Regards

  • Evolution #3071 : Performance boucle DATA sur CSV

    15 octobre 2013, par esj -

    De l’utilité de faire "svn cp" et non une copie dans éditeur perso pour que l’historique d’un code soit facile à retrouver.

    Ce code est apparu en 2007 dans r10948 qui répondait à une difficulté signalée dans Spip-contrib, à laquelle il fut répondu par un code, documenté sur spipnet comme il se doit :
    http://contrib.spip.net/Creer-de-grands-tableaux-dans-SPIP,9#forum401060

    Cette fonction faisait alors 3 lignes, c’était plus rapide à écrire que de regarder si PHP avait l’équivalent en magasin.
    Ensuite, il y a eu quantités de signalements de problèmes, ce format propriétaire à l’origine ayant un RFC tardif et imprécis dont tout le monde se fout,
    d’où un code qui n’a pas cessé de croître avec les années (r11111, r11113, r13859, r14013 surtout). Au vu du commentaire dans la doc PHP de fgetcsv, ce code semble toujours d’actualité. En tout cas il y a intérêt à vérifier que les cas signalés dans les logs des commit ci-dessous sont bien pris en compte par cette fonction avant de mettre le code des autres à la poubelle sans chercher à comprendre, marque de fabrique de SPIP3.