Recherche avancée

Médias (0)

Mot : - Tags -/navigation

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

Autres articles (44)

  • La sauvegarde automatique de canaux SPIP

    1er avril 2010, par

    Dans le cadre de la mise en place d’une plateforme ouverte, il est important pour les hébergeurs de pouvoir disposer de sauvegardes assez régulières pour parer à tout problème éventuel.
    Pour réaliser cette tâche on se base sur deux plugins SPIP : Saveauto qui permet une sauvegarde régulière de la base de donnée sous la forme d’un dump mysql (utilisable dans phpmyadmin) mes_fichiers_2 qui permet de réaliser une archive au format zip des données importantes du site (les documents, les éléments (...)

  • 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

  • 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 (10194)

  • avformat/libopenmpt : Update to libopenmpt 0.3 API

    11 janvier 2018, par Jörn Heusipp
    avformat/libopenmpt : Update to libopenmpt 0.3 API
    

    libopenmpt 0.3 deprecates openmpt_module_create_from_memory() and
    provides a replacement function openmpt_module_create_from_memory2().

    Detecting libopenmpt 0.3 can be done at build time via the API
    version macros provided by libopenmpt. libopenmpt 0.2 did not provide
    all required macros, however libopenmpt documents the required #define
    shims that can be safely added for libopenmpt 0.2.

    Using openmpt_module_create_from_memory2() instead of
    openmpt_module_create_from_memory() avoids the deprecation warning
    when building ffmpeg with libopenmpt 0.3.

    openmpt_module_create_from_memory2() provides more fine-grained error
    reporting and in particular allows distinguishing out-of-memory from
    input file parsing errors. Return appropriate ffmpeg errors
    accordingly.

    libopenmpt 0.3 is ABI and API compatible with applications built
    against libopenmpt 0.2. Building ffmpeg with libopenmpt 0.2 is still
    supported.

    Signed-off-by : Jörn Heusipp <osmanx@problemloesungsmaschine.de>
    Signed-off-by : Michael Niedermayer <michael@niedermayer.cc>

    • [DH] libavformat/libopenmpt.c
  • FFmpeg.js Extract images (jpeg/png) from MP4 file

    5 août 2017, par Anuragh27crony

    I’m trying to extract images/frames from a mp4 on client side with the help of ffmpeg.js.

    Equivalent Ffmpeg command :

    ffmpeg -i Sample.mp4 -r 1 output%d.png

    However i could try to create webm file from jpeg files but i couldn’t do the reverse and ends up with following error message

    Unable to find a suitable output format for ’output%d.png’

    Here is the code i’m trying to use.

    var ffmpeg = require("ffmpeg.js/ffmpeg-mp4");
    var fs = require("fs");
    var stdout = "";
    var stderr = "";

    var testData = new Uint8Array(fs.readFileSync("Sample.mp4"));

    var result = ffmpeg({
     MEMFS: [{name: "Sample.mp4", data: testData}],
     stdin: function() {},
     arguments: ["-i", "Sample.mp4","-r","1", "output%d.png"],
    });

    console.log(result.MEMFS.length)
    if(result.MEMFS.length>0){
       var out = result.MEMFS[0].data;
       fs.writeFileSync("test.jpg", Buffer(out.data));
       }

    Console Output

    ffmpeg version n3.1.2 Copyright (c) 2000-2016 the FFmpeg developers
     built with emcc (Emscripten gcc/clang-like replacement) 1.36.7 ()
     configuration: --cc=emcc --enable-cross-compile --target-os=none --arch=x86 --disable-runtime-cpudetect --disable-asm --disable-fast-unaligned --disable-pthreads --disable-w32threads --di
    sable-os2threads --disable-debug --disable-stripping --disable-all --enable-ffmpeg --enable-avcodec --enable-avformat --enable-avutil --enable-swresample --enable-swscale --enable-avfilter
    --disable-network --disable-d3d11va --disable-dxva2 --disable-vaapi --disable-vda --disable-vdpau --enable-decoder=vp8 --enable-decoder=vp9 --enable-decoder=theora --enable-decoder=mpeg2vid
    eo --enable-decoder=mpeg4 --enable-decoder=h264 --enable-decoder=hevc --enable-decoder=png --enable-decoder=mjpeg --enable-decoder=vorbis --enable-decoder=opus --enable-decoder=mp3 --enable
    -decoder=ac3 --enable-decoder=aac --enable-decoder=ass --enable-decoder=ssa --enable-decoder=srt --enable-decoder=webvtt --enable-demuxer=matroska --enable-demuxer=ogg --enable-demuxer=avi
    --enable-demuxer=mov --enable-demuxer=flv --enable-demuxer=mpegps --enable-demuxer=image2 --enable-demuxer=mp3 --enable-demuxer=concat --enable-protocol=file --enable-filter=aresample --ena
    ble-filter=scale --enable-filter=crop --enable-filter=overlay --disable-bzlib --disable-iconv --disable-libxcb --disable-lzma --disable-sdl --disable-securetransport --disable-xlib --disabl
    e-zlib --enable-encoder=libx264 --enable-encoder=libmp3lame --enable-encoder=aac --enable-muxer=mp4 --enable-muxer=mp3 --enable-muxer=null --enable-gpl --enable-libmp3lame --enable-libx264
    --extra-cflags=-I../lame/dist/include --extra-ldflags=-L../lame/dist/lib
     libavutil      55. 28.100 / 55. 28.100
     libavcodec     57. 48.101 / 57. 48.101
     libavformat    57. 41.100 / 57. 41.100
     libavfilter     6. 47.100 /  6. 47.100
     libswscale      4.  1.100 /  4.  1.100
     libswresample   2.  1.100 /  2.  1.100
    [h264 @ 0x809d50] Warning: not compiled with thread support, using thread emulation
    [aac @ 0x80e640] Warning: not compiled with thread support, using thread emulation
    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Sample.mp4':
     Metadata:
       major_brand     : isom
       minor_version   : 512
       compatible_brands: isomiso2avc1mp41
       encoder         : Lavf57.56.100
     Duration: 00:01:00.00, start: 0.000000, bitrate: 137 kb/s
       Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 360x214, 113 kb/s, 1 fps, 1 tbr, 16384 tbn, 32768 tbc (default)
       Metadata:
         handler_name    : VideoHandler
       Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 22050 Hz, mono, fltp, 23 kb/s (default)
       Metadata:
         handler_name    : SoundHandler
    [NULL @ 0x810d00] Unable to find a suitable output format for 'output%d.png'
    output%d.png: Invalid argument
  • avfilter/drawbox+drawgrid - add option to prevent overwriting of source pixels

    11 décembre 2017, par Gyan Doshi
    avfilter/drawbox+drawgrid - add option to prevent overwriting of source pixels
    

    If the user-supplied color in drawbox and drawgrid filters is non-opaque,
    the box & grid painting overwrites the input's pixels (including alpha).
    Users typically expect the alpha of the specified color to only act as a key
    for compositing on top of the main input.

    Added option allows users to select between replacement and composition.
    Tested and documented.

    • [DH] doc/filters.texi
    • [DH] libavfilter/vf_drawbox.c