Recherche avancée

Médias (91)

Autres articles (99)

  • MediaSPIP 0.1 Beta version

    25 avril 2011, par

    MediaSPIP 0.1 beta is the first version of MediaSPIP proclaimed as "usable".
    The zip file provided here only contains the sources of MediaSPIP in its standalone version.
    To get a working installation, you must manually install all-software dependencies on the server.
    If you want to use this archive for an installation in "farm mode", you will also need to proceed to other manual (...)

  • Multilang : améliorer l’interface pour les blocs multilingues

    18 février 2011, par

    Multilang est un plugin supplémentaire qui n’est pas activé par défaut lors de l’initialisation de MediaSPIP.
    Après son activation, une préconfiguration est mise en place automatiquement par MediaSPIP init permettant à la nouvelle fonctionnalité d’être automatiquement opérationnelle. Il n’est donc pas obligatoire de passer par une étape de configuration pour cela.

  • Websites made ​​with MediaSPIP

    2 mai 2011, par

    This page lists some websites based on MediaSPIP.

Sur d’autres sites (7843)

  • How to best decide what VM to use on google cloud ? Any best practices ? [closed]

    2 juillet 2024, par Prabhjot Kaur

    I have a script that reads google sheet for urls and then records those url videos, then merges it with my "test" video. both videos are about 3 minutes long. I am using e2-standard-8 Instance with ubuntu on it. Then running my script in node using puppeteer for recording and ffmpeg for merging videos. It takes 5 minutes for every video.

    


    My question is that should I run concurrent processed and use a stronger VM that will complete it in lesser time, or should i use a slow one ? It doesnt have to run 24/7, because I only have to generate certain amount of videos every week.

    


    Please provide the guidance that I need. Thanks in advance.

    


    I tried creating instance with more CPUs with free credits and ran out with them fairly quickly. I wonder if there is some other service i could use that will make the process faster ?

    


  • how to us google ML kit Selfie segmentation in flutter to overlay segmented user on top of chosen image or video ? [closed]

    4 avril 2024, par Amr

    I'm working on implementing a virtual background feature using the Google ML Kit selfie segmentation Flutter plugin. The goal is to separate the user from the background live from the camera feed, overlay the user on a chosen image or video, and then create a new video combining these elements.

    


    Currently, I'm successfully obtaining the mask using the plugin. However, I'm concerned about performance issues if I directly copy pixels to achieve the overlay effect, especially in real-time scenarios.

    


    I'm looking for alternative approaches or best practices to efficiently achieve this functionality without sacrificing performance. Any insights or suggestions on how to approach this would be greatly appreciated.

    


    I thought about using ffmpeg but not sure how to take the user pixels from the camera feed, I am not a flutter developer so not sure how to do so.

    


  • ffmpeg on google app engine or other alternatives

    6 décembre 2022, par Jon Luc

    This isn’t really a problem with any specific bit of code more just a general question about how I would host a ffmpeg function within a severless function like google app engine. Basically I have a block of code that takes every n frame a video and uploads it to google cloud storage. I have tried implementing such a solution with Firebase functions but to no avail. I think the primary problem is really to do with file storage, from my undetnsdjng data should be written to the tmp folder.

    


    So if anyone can outline exactly how I could host this on app engine that would be great, please be very specific and don’t assumeI know anything because I’ve only really worked with functions :)

    


    Thanks so much

    


    
//Essentially this but on app engine or any other severless environment

try {
        const process = new ffmpeg('star_wars_film_scene.mp4');
        process.then(function(video) {
            // Callback mode
            video.fnExtractFrameToJPG('helpers/frames/', {
                every_n_frames: 500
                
            }, function(error, files) {
                if (error) {
                    console.log(error);
                    return;
                }
                ProcessFrames(files);
            });
        }, function(err) {
            console.log(err);
        });
    } catch (e) {
        console.log('Houston, we have a problem')
        console.log(e.code);
        console.log(e.msg);
    }