Recherche avancée

Médias (1)

Mot : - Tags -/copyleft

Autres articles (59)

  • MediaSPIP v0.2

    21 juin 2013, par

    MediaSPIP 0.2 est la première version de MediaSPIP stable.
    Sa date de sortie officielle est le 21 juin 2013 et est annoncée ici.
    Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
    Comme pour la version précédente, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
    Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...)

  • Mise à disposition des fichiers

    14 avril 2011, par

    Par défaut, lors de son initialisation, MediaSPIP ne permet pas aux visiteurs de télécharger les fichiers qu’ils soient originaux ou le résultat de leur transformation ou encodage. Il permet uniquement de les visualiser.
    Cependant, il est possible et facile d’autoriser les visiteurs à avoir accès à ces documents et ce sous différentes formes.
    Tout cela se passe dans la page de configuration du squelette. Il vous faut aller dans l’espace d’administration du canal, et choisir dans la navigation (...)

  • MediaSPIP version 0.1 Beta

    16 avril 2011, par

    MediaSPIP 0.1 beta est la première version de MediaSPIP décrétée comme "utilisable".
    Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
    Pour avoir une installation fonctionnelle, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
    Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...)

Sur d’autres sites (5634)

  • Wait subprocess.run until completes its task

    16 avril 2022, par jameshwart lopez

    I have created a simple method that executes a command like you do in the terminal

    



    from subprocess import PIPE, run

class Command_Line():

    @staticmethod
    def execute(command):
        result = run(command, stdout=PIPE, stderr=PIPE, universal_newlines=True, shell=True)
        print(result)
        return result.stdout


    



    My problem with the code above is it does not wait until the task/process is done. Lets say i use ffmpeg to change the frame rate of a video via the following code

    



    import Command_Line as cmd    
cmd.execute('ffmpeg -i "000000004.avi" -c copy -y -r 30 "000000004.avi"')


    



    The problem is the output video because it does not complete the process. I've search how to wait like Is there a way to check if a subprocess is still running ?
but could not incorporate it with my code. Can you share your experience with this.

    



    Thanks

    


  • Revision 32759 : oups, correction : la propagation du env melangeait les parametres du menu ...

    8 novembre 2009, par cedric@… — Log

    oups, correction :
    la propagation du env melangeait les parametres du menu avec le env, ce qui entrainait des effets indesirables.
    On isole le env dans une entree env du contexte du menu, et on expose aussi le menu dynamique

  • For converting video to frames, should I do client or server side processing ?

    23 mars 2024, par Tomas Marson

    Here is the thing, I have a Nodejs API that serves one video at a time when client request it.

    


    The client (made in react) receives the video, which has no more than 15 seconds, watch it and decide if he wants to approve or deny it.
If he approves the video, it must be displayed in a sort of frames carousel, with one frame per second, so there is no more than 15 images/frames.

    


    So the question is, should I do the conversion video-to-frames on client once he approves the video or should I do it on server-side and then request each frame (or streaming all frames with one request if possible) ?

    


    Now, I'm doing the conversion on server with ffmpeg, but it seems tricky to send all the frames when the client already have them inside the video.