Recherche avancée

Médias (0)

Mot : - Tags -/clipboard

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

Autres articles (52)

  • La file d’attente de SPIPmotion

    28 novembre 2010, par

    Une file d’attente stockée dans la base de donnée
    Lors de son installation, SPIPmotion crée une nouvelle table dans la base de donnée intitulée spip_spipmotion_attentes.
    Cette nouvelle table est constituée des champs suivants : id_spipmotion_attente, l’identifiant numérique unique de la tâche à traiter ; id_document, l’identifiant numérique du document original à encoder ; id_objet l’identifiant unique de l’objet auquel le document encodé devra être attaché automatiquement ; objet, le type d’objet auquel (...)

  • Changer son thème graphique

    22 février 2011, par

    Le thème graphique ne touche pas à la disposition à proprement dite des éléments dans la page. Il ne fait que modifier l’apparence des éléments.
    Le placement peut être modifié effectivement, mais cette modification n’est que visuelle et non pas au niveau de la représentation sémantique de la page.
    Modifier le thème graphique utilisé
    Pour modifier le thème graphique utilisé, il est nécessaire que le plugin zen-garden soit activé sur le site.
    Il suffit ensuite de se rendre dans l’espace de configuration du (...)

  • 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

Sur d’autres sites (9575)

  • Révision 21393 : Depuis toujours, SPIP ne respectait pas le RFC de HTTP/1.1 qui stipule qu’une re...

    9 juin 2014, par esj -

    Curieusement, SPIP consulte quand même le cache pour savoir si la page existe, pour finalement ignorer cette recherche dans le cas de HEAD. On profite de ce calcul pour à présent retourner les en-têtes HTTP qui se trouvent en cache, même s’il est périmé. Pour le cas où le cache est vide, on limite l’irrespect du RFC en envoyant un statut "204 No Content", suggérant qu’on a rien à dire, mais ça n’empêchera l’envoi d’un Content-Type arbitraire. Ca montre au passage que l’absence de typologie sur les squelettes est vraiment un problème.

  • How to hide the output of yt-dl in CMD ? python

    10 février, par Qais Albeaiz

    I'm coding program that download mp3 audio from youtube videos but I have an issue that yt-dl show some output in console

    


    my code :

    


    with open('Links.txt') as f:
    content = f.readlines()
    for links in content:

        ydl_opts = {
            'format': 'bestaudio/best',
            'postprocessors': [{
                'key': 'FFmpegExtractAudio',
                'preferredcodec': 'mp3',
                'preferredquality': '192',
            }],
        }
        with youtube_dl.YoutubeDL(ydl_opts) as ydl:
            ydl.download([links])


    


    photo of output :
enter image description here

    


    and i need the option or some way to hide the output.

    


  • How to convert this php code to javascript

    5 octobre 2019, par Salman

    I have this php code to check the progress percentage of a ffmpeg video conversion. Basically ffmpeg command generates a log file named "output.txt" from where i can estimate the percentage with the help of this code. I want to create a javascript code where i can directly estimate the percentage from the log file.

    $content = @file_get_contents('output.txt');

    if ($content) {
       //get duration of source
       preg_match("/Duration: (.*?), start:/", $content, $matches);

       $raw_duration = $matches[1];

       //raw_duration is in 00:00:00.00 format. This converts it to seconds.
       $array_reverse = array_reverse(explode(":", $raw_duration));
       $duration      = floatval($array_reverse[0]);
       if (!empty($array_reverse[1]))
           $duration += intval($array_reverse[1]) * 60;
       if (!empty($array_reverse[2]))
           $duration += intval($array_reverse[2]) * 60 * 60;

       //get the time in the file that is already encoded
       preg_match_all("/time=(.*?) bitrate/", $content, $matches);

       $raw_time = array_pop($matches);

       //this is needed if there is more than one match
       if (is_array($raw_time)) {
           $raw_time = array_pop($raw_time);
       }

       //raw_time is in 00:00:00.00 format. This converts it to seconds.
       $array_reverse = array_reverse(explode(":", $raw_time));
       $time          = floatval($array_reverse[0]);
       if (!empty($array_reverse[1]))
           $time += intval($array_reverse[1]) * 60;
       if (!empty($array_reverse[2]))
           $time += intval($array_reverse[2]) * 60 * 60;

       //calculate the progress
       $progress = round(($time / $duration) * 100);

       echo $duration;
       echo $time;
       echo $progress;
    }