Recherche avancée

Médias (17)

Mot : - Tags -/wired

Autres articles (92)

  • Les notifications de la ferme

    1er décembre 2010, par

    Afin d’assurer une gestion correcte de la ferme, il est nécessaire de notifier plusieurs choses lors d’actions spécifiques à la fois à l’utilisateur mais également à l’ensemble des administrateurs de la ferme.
    Les notifications de changement de statut
    Lors d’un changement de statut d’une instance, l’ensemble des administrateurs de la ferme doivent être notifiés de cette modification ainsi que l’utilisateur administrateur de l’instance.
    À la demande d’un canal
    Passage au statut "publie"
    Passage au (...)

  • D’autres logiciels intéressants

    12 avril 2011, par

    On ne revendique pas d’être les seuls à faire ce que l’on fait ... et on ne revendique surtout pas d’être les meilleurs non plus ... Ce que l’on fait, on essaie juste de le faire bien, et de mieux en mieux...
    La liste suivante correspond à des logiciels qui tendent peu ou prou à faire comme MediaSPIP ou que MediaSPIP tente peu ou prou à faire pareil, peu importe ...
    On ne les connais pas, on ne les a pas essayé, mais vous pouvez peut être y jeter un coup d’oeil.
    Videopress
    Site Internet : (...)

  • HTML5 audio and video support

    13 avril 2011, par

    MediaSPIP uses HTML5 video and audio tags to play multimedia files, taking advantage of the latest W3C innovations supported by modern browsers.
    The MediaSPIP player used has been created specifically for MediaSPIP and can be easily adapted to fit in with a specific theme.
    For older browsers the Flowplayer flash fallback is used.
    MediaSPIP allows for media playback on major mobile platforms with the above (...)

Sur d’autres sites (11392)

  • lavfi/f_ebur128 : relicense to LGPL

    26 novembre 2016, par Clément Bœsch
    lavfi/f_ebur128 : relicense to LGPL
    

    All copyright holders have agreed to the relicensing.

    Approved-by : Andreas Cadhalpun <andreas.cadhalpun@googlemail.com>
    Approved-by : David Sedacca <sedacca@comcast.net>
    Approved-by : Ganesh Ajjanagadde <gajjanag@mit.edu>
    Approved-by : Jean First <jeanfirst@gmail.com>
    Approved-by : Kyle Swanson <k@ylo.ph>
    Approved-by : Michael Niedermayer <michael@niedermayer.cc>
    Approved-by : Nicolas George <george@nsup.org>
    Approved-by : Paul B Mahol <onemda@gmail.com>
    Approved-by : Thilo Borgmann <thilo.borgmann@mail.de>

    • [DH] LICENSE.md
    • [DH] configure
    • [DH] libavfilter/f_ebur128.c
  • Deploying on google App Engine : An error occurred : ffmpeg was killed with signal SIGABRT Error : ffmpeg was killed with signal SIGABRT

    27 août 2020, par Jérémy Gachon

    I wrote a node-js api, with node-js and fluent-ffmpeg :

    &#xA;

    &#x27;use strict&#x27;;&#xA;require(&#x27;babel-register&#x27;);&#xA;const path = require(&#x27;path&#x27;);    &#xA;const ffmpeg = require(&#x27;fluent-ffmpeg&#x27;);&#xA;

    &#xA;

    [...]

    &#xA;

    var infs = new ffmpeg&#xA;&#xA;infs.addInput(doc.data().url).outputOptions([&#xA;            &#x27;-preset slow&#x27;, &#x27;-g 48&#x27;, &#x27;-sc_threshold 0&#x27;,&#xA;            &#x27;-map 0:0&#x27;, &#x27;-map 0:1&#x27;, &#x27;-map 0:0&#x27;, &#x27;-map 0:1&#x27;,&#xA;            &#x27;-s:v:0 1280x720&#x27;, &#x27;-c:v:0 libx264&#x27;, &#x27;-b:v:0 2000k&#x27;,&#xA;            // "-var_stream_map", "&#x27;v:0,a:0 v:1,a:1&#x27;",&#xA;            &#x27;-master_pl_name ./&#x27; &#x2B; req.params.id &#x2B; &#x27;/master&#x27; &#x2B; req.params.id &#x2B; &#x27;.m3u8&#x27;,&#xA;            &#x27;-f hls&#x27;, &#x27;-hls_time 6&#x27;, &#x27;-hls_list_size 0&#x27;,&#xA;            &#x27;-hls_segment_filename ./&#x27; &#x2B; req.params.id &#x2B; &#x27;/fileSequence|&#x27; &#x2B; req.params.id &#x2B; &#x27;|%d|v%v.ts&#x27;,&#xA;            &#x27;-max_muxing_queue_size 1024&#x27;,&#xA;        ]).output(&#x27;./&#x27; &#x2B; req.params.id &#x2B; &#x27;/video&#x27; &#x2B; req.params.id &#x2B; &#x27;.m3u8&#x27;)&#xA;            .on(&#x27;start&#x27;, function (commandLine) {&#xA;                console.log(&#x27;Spawned Ffmpeg with command: &#x27; &#x2B; commandLine);&#xA;            })&#xA;            .on(&#x27;error&#x27;, function (err, stdout, stderr) {&#xA;                console.log(&#x27;An error occurred: &#x27; &#x2B; err.message, err, stderr);&#xA;            })&#xA;            .on(&#x27;progress&#x27;, function (progress) {&#xA;                console.log(&#x27;Processing: &#x27; &#x2B; progress.percent &#x2B; &#x27;% done&#x27;)&#xA;            })&#xA;            .on(&#x27;end&#x27;, function (err, stdout, stderr) {&#xA;&#xA;                console.log(&#x27;Finished processing!&#x27; /*, err, stdout, stderr*/)&#xA;            })&#xA;            .run()&#xA;        res.status(200).send(&#x27;GG&#x27;).end();&#xA;    } &#xA;   });&#xA;

    &#xA;

    [...]

    &#xA;

    That work with

    &#xA;

    &#xA;

    node app.js

    &#xA;

    &#xA;

    on my macbook pro, but when i do

    &#xA;

    &#xA;

    gcloud app deploy

    &#xA;

    &#xA;

    and I call the public url, I have this logs :

    &#xA;

    Processing: undefined% done&#xA;An error occurred: ffmpeg was killed with signal SIGABRT Error: ffmpeg was killed with signal SIGABRT &#xA;

    &#xA;

    Here is my app.yaml :

    &#xA;

        # Copyright 2017, Google, Inc.&#xA;# Licensed under the Apache License, Version 2.0 (the "License");&#xA;# you may not use this file except in compliance with the License.&#xA;# You may obtain a copy of the License at&#xA;#&#xA;#    http://www.apache.org/licenses/LICENSE-2.0&#xA;#&#xA;# Unless required by applicable law or agreed to in writing, software&#xA;# distributed under the License is distributed on an "AS IS" BASIS,&#xA;# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&#xA;# See the License for the specific language governing permissions and&#xA;# limitations under the License.&#xA;&#xA;# [START gae_flex_quickstart_yaml]&#xA;runtime: nodejs&#xA;env: flex&#xA;&#xA;# This sample incurs costs to run on the App Engine flexible environment.&#xA;# The settings below are to reduce costs during testing and are not appropriate&#xA;# for production use. For more information, see:&#xA;# https://cloud.google.com/appengine/docs/flexible/nodejs/configuring-your-app-with-app-yaml&#xA;manual_scaling:&#xA;  instances: 1&#xA;resources:&#xA;  cpu: 1&#xA;  memory_gb: 6&#xA;  disk_size_gb: 30&#xA;&#xA;# [END gae_flex_quickstart_yaml]&#xA;

    &#xA;

    enter image description here

    &#xA;

    How can I do to deploy correctly my node-js api on google app engine ?

    &#xA;

    Thank's in advance.

    &#xA;

    Jérémy.

    &#xA;

  • Revision 8e3f7a52a1 : Remove unused best_inter_rd variable The variable best_inter_rd is effectively

    12 septembre 2014, par Jingning Han

    Changed Paths :
     Modify /vp9/encoder/vp9_rdopt.c



    Remove unused best_inter_rd variable

    The variable best_inter_rd is effectively not in use in the rate-
    distortion mode search loops of both regular block sizes and sub8x8
    block sizes.

    Change-Id : I178f909f8c9629772e13adc6257908653b2adf31