Recherche avancée

Médias (91)

Autres articles (43)

  • Le plugin : Podcasts.

    14 juillet 2010, par

    Le problème du podcasting est à nouveau un problème révélateur de la normalisation des transports de données sur Internet.
    Deux formats intéressants existent : Celui développé par Apple, très axé sur l’utilisation d’iTunes dont la SPEC est ici ; Le format "Media RSS Module" qui est plus "libre" notamment soutenu par Yahoo et le logiciel Miro ;
    Types de fichiers supportés dans les flux
    Le format d’Apple n’autorise que les formats suivants dans ses flux : .mp3 audio/mpeg .m4a audio/x-m4a .mp4 (...)

  • Liste des distributions compatibles

    26 avril 2011, par

    Le tableau ci-dessous correspond à la liste des distributions Linux compatible avec le script d’installation automatique de MediaSPIP. Nom de la distributionNom de la versionNuméro de version Debian Squeeze 6.x.x Debian Weezy 7.x.x Debian Jessie 8.x.x Ubuntu The Precise Pangolin 12.04 LTS Ubuntu The Trusty Tahr 14.04
    Si vous souhaitez nous aider à améliorer cette liste, vous pouvez nous fournir un accès à une machine dont la distribution n’est pas citée ci-dessus ou nous envoyer le (...)

  • Ajouter notes et légendes aux images

    7 février 2011, par

    Pour pouvoir ajouter notes et légendes aux images, la première étape est d’installer le plugin "Légendes".
    Une fois le plugin activé, vous pouvez le configurer dans l’espace de configuration afin de modifier les droits de création / modification et de suppression des notes. Par défaut seuls les administrateurs du site peuvent ajouter des notes aux images.
    Modification lors de l’ajout d’un média
    Lors de l’ajout d’un média de type "image" un nouveau bouton apparait au dessus de la prévisualisation (...)

Sur d’autres sites (3353)

  • ffmpeg : Check read_ffserver_streams() return value

    27 novembre 2017, par Pan Bian
    ffmpeg : Check read_ffserver_streams() return value
    

    The function avformat_alloc_context() will return a NULL pointer on
    failure. However, in function read_ffserver_streams(), its return value
    is not validated and the subsequent dereference may result in a bad
    memory access bug. Check its return value against NULL and avoid
    potential NULL dereference.

    Signed-off-by : Pan Bian <bianpan2016@163.com>
    Signed-off-by : Michael Niedermayer <michael@niedermayer.cc>

    • [DH] fftools/ffmpeg_opt.c
  • typeError when using ffmpeg with buffer in NodeJS ["argument must be of type string or an instance of Buffer"]

    16 mars 2021, par coolps811

    I am trying to covert buffer data into the correct mp4 video format. However I am getting an error : "UnhandledPromiseRejectionWarning : TypeError [ERR_INVALID_ARG_TYPE] : The "data" argument must be of type string or an instance of Buffer, TypedArray, or DataView. Received an instance of FfmpegCommand". How can I fix this ?

    &#xA;

    router.post("/download", (req, res, next) => {&#xA;  axios({&#xA;    method: "get",&#xA;    url: req.body.url,&#xA;    responseType: "arraybuffer",&#xA;  }).then(function (response) {&#xA;    const data = new Uint8Array(Buffer.from(response.data));&#xA;&#xA;    const proc = new ffmpeg(data)&#xA;      .videoCodec("libx264")&#xA;      .outputOptions(["-movflags isml&#x2B;frag_keyframe"])&#xA;      .toFormat("mp4")&#xA;      //.seekInput(offset) this is a problem with piping&#xA;      .on("error", function (err, stdout, stderr) {&#xA;        console.log("an error happened: " &#x2B; err.message);&#xA;        console.log("ffmpeg stdout: " &#x2B; stdout);&#xA;        console.log("ffmpeg stderr: " &#x2B; stderr);&#xA;      })&#xA;      .on("end", function () {&#xA;        console.log("Processing finished !");&#xA;      })&#xA;      .on("progress", function (progress) {&#xA;        console.log("Processing: " &#x2B; progress.percent &#x2B; "% done");&#xA;      });&#xA;&#xA;    fs.writeFile("Assets/test.mp4", proc, callback);&#xA;  });&#xA;&#xA;  const callback = (err) => {&#xA;    if (err) throw err;&#xA;    console.log("It&#x27;s saved!");&#xA;  };&#xA;});&#xA;

    &#xA;

  • avformat/framehash : also print channel layout as a string

    29 septembre 2016, par James Almer
    avformat/framehash : also print channel layout as a string
    

    This should be more useful for users since numerical values for channel
    layout can be confusing and unintuitive.

    Reviewed-by : Michael Niedermayer <michael@niedermayer.cc>
    Signed-off-by : James Almer <jamrial@gmail.com>

    • [DH] libavformat/framehash.c
    • [DH] tests/ref/fate/8bps
    • [DH] tests/ref/fate/adpcm-4xm
    • [DH] tests/ref/fate/adpcm-afc
    • [DH] tests/ref/fate/adpcm-dtk
    • [DH] tests/ref/fate/adpcm-ea-1
    • [DH] tests/ref/fate/adpcm-ea-2
    • [DH] tests/ref/fate/adpcm-ea-maxis-xa
    • [DH] tests/ref/fate/adpcm-ea-r1
    • [DH] tests/ref/fate/adpcm-ima-amv
    • [DH] tests/ref/fate/adpcm-ima-ea-eacs
    • [DH] tests/ref/fate/adpcm-ima-ea-sead
    • [DH] tests/ref/fate/adpcm-ima-smjpeg
    • [DH] tests/ref/fate/adpcm-ima-ws
    • [DH] tests/ref/fate/adpcm-ms-mono
    • [DH] tests/ref/fate/adpcm-thp
    • [DH] tests/ref/fate/adpcm-vima
    • [DH] tests/ref/fate/adpcm-xa
    • [DH] tests/ref/fate/adtstoasc_ticket3715
    • [DH] tests/ref/fate/armovie-escape124
    • [DH] tests/ref/fate/bethsoft-vid
    • [DH] tests/ref/fate/bfi
    • [DH] tests/ref/fate/bmv-audio
    • [DH] tests/ref/fate/cdxl-demux
    • [DH] tests/ref/fate/copy-psp
    • [DH] tests/ref/fate/copy-trac236
    • [DH] tests/ref/fate/copy-trac4914
    • [DH] tests/ref/fate/copy-trac4914-avi
    • [DH] tests/ref/fate/corepng
    • [DH] tests/ref/fate/creatureshock-avs
    • [DH] tests/ref/fate/cyberia-c93
    • [DH] tests/ref/fate/d-cinema-demux
    • [DH] tests/ref/fate/dca-xll_51_16_192_768_0
    • [DH] tests/ref/fate/dca-xll_51_16_192_768_0-dmix_2
    • [DH] tests/ref/fate/dca-xll_51_16_192_768_0-dmix_6
    • [DH] tests/ref/fate/dca-xll_51_16_192_768_1
    • [DH] tests/ref/fate/dca-xll_51_16_192_768_1-dmix_2
    • [DH] tests/ref/fate/dca-xll_51_16_192_768_1-dmix_6
    • [DH] tests/ref/fate/dca-xll_51_24_48_768
    • [DH] tests/ref/fate/dca-xll_51_24_48_768-dmix_2
    • [DH] tests/ref/fate/dca-xll_51_24_48_768-dmix_6
    • [DH] tests/ref/fate/dca-xll_51_24_48_none
    • [DH] tests/ref/fate/dca-xll_51_24_48_none-dmix_2
    • [DH] tests/ref/fate/dca-xll_51_24_48_none-dmix_6
    • [DH] tests/ref/fate/dca-xll_71_24_48_768_0
    • [DH] tests/ref/fate/dca-xll_71_24_48_768_0-dmix_2
    • [DH] tests/ref/fate/dca-xll_71_24_48_768_0-dmix_6
    • [DH] tests/ref/fate/dca-xll_71_24_48_768_1
    • [DH] tests/ref/fate/dca-xll_71_24_48_768_1-dmix_2
    • [DH] tests/ref/fate/dca-xll_71_24_48_768_1-dmix_6
    • [DH] tests/ref/fate/dca-xll_71_24_96_768
    • [DH] tests/ref/fate/dca-xll_71_24_96_768-dmix_2
    • [DH] tests/ref/fate/dca-xll_71_24_96_768-dmix_6
    • [DH] tests/ref/fate/dca-xll_x96_51_24_96_1509
    • [DH] tests/ref/fate/dca-xll_x96_51_24_96_1509-dmix_2
    • [DH] tests/ref/fate/dca-xll_x96_51_24_96_1509-dmix_6
    • [DH] tests/ref/fate/dca-xll_xch_61_24_48_768
    • [DH] tests/ref/fate/dca-xll_xch_61_24_48_768-dmix_2
    • [DH] tests/ref/fate/dca-xll_xch_61_24_48_768-dmix_6
    • [DH] tests/ref/fate/dcinema-encode
    • [DH] tests/ref/fate/delphine-cin-audio
    • [DH] tests/ref/fate/dpcm-idroq
    • [DH] tests/ref/fate/dpcm-interplay
    • [DH] tests/ref/fate/dss-lp
    • [DH] tests/ref/fate/dss-sp
    • [DH] tests/ref/fate/ffmpeg-filter_colorkey
    • [DH] tests/ref/fate/filter-acrossfade
    • [DH] tests/ref/fate/filter-adelay
    • [DH] tests/ref/fate/filter-aecho
    • [DH] tests/ref/fate/filter-aemphasis-50fm
    • [DH] tests/ref/fate/filter-aemphasis-75kf
    • [DH] tests/ref/fate/filter-afade-esin
    • [DH] tests/ref/fate/filter-afade-exp
    • [DH] tests/ref/fate/filter-afade-hsin
    • [DH] tests/ref/fate/filter-afade-iqsin
    • [DH] tests/ref/fate/filter-afade-log
    • [DH] tests/ref/fate/filter-afade-qsin
    • [DH] tests/ref/fate/filter-agate
    • [DH] tests/ref/fate/filter-alimiter
    • [DH] tests/ref/fate/filter-amerge
    • [DH] tests/ref/fate/filter-anequalizer
    • [DH] tests/ref/fate/filter-apad
    • [DH] tests/ref/fate/filter-asetnsamples
    • [DH] tests/ref/fate/filter-asetrate
    • [DH] tests/ref/fate/filter-atrim-duration
    • [DH] tests/ref/fate/filter-atrim-mixed
    • [DH] tests/ref/fate/filter-atrim-samples
    • [DH] tests/ref/fate/filter-atrim-time
    • [DH] tests/ref/fate/filter-chorus
    • [DH] tests/ref/fate/filter-compand
    • [DH] tests/ref/fate/filter-concat
    • [DH] tests/ref/fate/filter-dcshift
    • [DH] tests/ref/fate/filter-earwax
    • [DH] tests/ref/fate/filter-extrastereo
    • [DH] tests/ref/fate/filter-hls
    • [DH] tests/ref/fate/filter-hls-append
    • [DH] tests/ref/fate/filter-meta-4560-rotate0
    • [DH] tests/ref/fate/filter-overlay-dvdsub-2397
    • [DH] tests/ref/fate/filter-silenceremove
    • [DH] tests/ref/fate/filter-stereotools
    • [DH] tests/ref/fate/filter-tremolo
    • [DH] tests/ref/fate/flv-demux
    • [DH] tests/ref/fate/g722-encode
    • [DH] tests/ref/fate/g722dec-1
    • [DH] tests/ref/fate/g723_1-dec-1
    • [DH] tests/ref/fate/g723_1-dec-2
    • [DH] tests/ref/fate/g723_1-dec-3
    • [DH] tests/ref/fate/g723_1-dec-4
    • [DH] tests/ref/fate/g723_1-dec-5
    • [DH] tests/ref/fate/g723_1-dec-6
    • [DH] tests/ref/fate/g723_1-dec-7
    • [DH] tests/ref/fate/g723_1-dec-8
    • [DH] tests/ref/fate/g726-encode-2bit
    • [DH] tests/ref/fate/g726-encode-3bit
    • [DH] tests/ref/fate/g726-encode-4bit
    • [DH] tests/ref/fate/g726-encode-5bit
    • [DH] tests/ref/fate/gapless-mp3
    • [DH] tests/ref/fate/gsm-ms
    • [DH] tests/ref/fate/gsm-toast
    • [DH] tests/ref/fate/h264-skip-nointra
    • [DH] tests/ref/fate/h264-skip-nokey
    • [DH] tests/ref/fate/h264-xavc-4389
    • [DH] tests/ref/fate/id-cin-video
    • [DH] tests/ref/fate/jv-demux
    • [