Recherche avancée

Médias (91)

Autres articles (60)

  • Pas question de marché, de cloud etc...

    10 avril 2011

    Le vocabulaire utilisé sur ce site essaie d’éviter toute référence à la mode qui fleurit allègrement
    sur le web 2.0 et dans les entreprises qui en vivent.
    Vous êtes donc invité à bannir l’utilisation des termes "Brand", "Cloud", "Marché" etc...
    Notre motivation est avant tout de créer un outil simple, accessible à pour tout le monde, favorisant
    le partage de créations sur Internet et permettant aux auteurs de garder une autonomie optimale.
    Aucun "contrat Gold ou Premium" n’est donc prévu, aucun (...)

  • Gestion générale des documents

    13 mai 2011, par

    MédiaSPIP ne modifie jamais le document original mis en ligne.
    Pour chaque document mis en ligne il effectue deux opérations successives : la création d’une version supplémentaire qui peut être facilement consultée en ligne tout en laissant l’original téléchargeable dans le cas où le document original ne peut être lu dans un navigateur Internet ; la récupération des métadonnées du document original pour illustrer textuellement le fichier ;
    Les tableaux ci-dessous expliquent ce que peut faire MédiaSPIP (...)

  • Gestion des droits de création et d’édition des objets

    8 février 2011, par

    Par défaut, beaucoup de fonctionnalités sont limitées aux administrateurs mais restent configurables indépendamment pour modifier leur statut minimal d’utilisation notamment : la rédaction de contenus sur le site modifiables dans la gestion des templates de formulaires ; l’ajout de notes aux articles ; l’ajout de légendes et d’annotations sur les images ;

Sur d’autres sites (6732)

  • Revision 32979 : meilleure structure pour les liens du .meta-publi on retient pour le ...

    15 novembre 2009, par cedric@… — Log

    meilleure structure pour les liens du .meta-publi on retient pour le titre dans le lien "Lire la suite de .."

  • How to directly embed an flv in actionscript so ffmpeg can convert from the compiled swf ?

    3 décembre 2012, par user1872755

    I have an flv that needs to be embedded into a swf. I am currently using the Embed tag and playing the flv with NetStream. The problem is that it does not seem to be directly embedding the flv file, as ffmpeg does not detect it. I am currently using mxmlc to compile. If published from Flash Professional the conversion works. I can't use Flash Professional because I need to use the command line. Is there a way to embed an FLV in actionscript and have ffmpeg convert it ?

  • Python : What's the fastest way to load a video file into memory ?

    8 juillet 2017, par michaelh

    First some background

    I am trying to write my own set of tools for video analysis, mainly for detecting render errors like flashing frames and possibly some other stuff in the future.

    The (obvious) goal is to write a script, that is faster and more accurate than me watching the file in real time.

    Using OpenCV, I have something that looks like this :

    import cv2


    vid = cv2.VideoCapture("Video/OpenCV_Testfile.mov", cv2.CAP_FFMPEG)
    width = 1024
    height = 576
    length = vid.get(cv2.CAP_PROP_FRAME_COUNT)

    for f in range(length):
       blue_values = []
       vid.set(cv2.CAP_PROP_POS_FRAMES, f)
       is_read, frame = vid.read()
       if is_read:
           for row in range(height):
               for col in range(width):
                   blue_values.append(frame[row][col][0])
       print(blue_values)
    vid.release()

    This just prints out a list of all blue values of every frame.
    - Just for simplicity (My actual script compares a few values across each frame and only saves the frame number when all are equal)

    Although this works, it is not a very fast operation. (Nested loops, but most important, the read() method has to be called for every frame, which is rather slow.
    I tried to use multiprocessing but basically ended up having the same crashes as described here :

    how to get frames from video in parallel using cv2 & multiprocessing in python

    I have a 20s long 1024x576@25fps Testfile which performs as follows :

    • mov, ProRes : 15s
    • mp4, h.264 : 30s (too slow)

    My machine is capable of playing back h.264 in 1920x1080@50fps with mplayer (which uses ffmpeg to decode). So, I should be able to get more out of this. Which leads me to

    my Question

    How can I decode a video and simply dump all pixel values into a list for further (possibly multithreaded) operations ? Speed is really all that matters. Note : I’m not fixated on OpenCV. Whatever works best.

    Thanks !