Recherche avancée

Médias (0)

Mot : - Tags -/objet éditorial

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

Autres articles (29)

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

  • De l’upload à la vidéo finale [version standalone]

    31 janvier 2010, par

    Le chemin d’un document audio ou vidéo dans SPIPMotion est divisé en trois étapes distinctes.
    Upload et récupération d’informations de la vidéo source
    Dans un premier temps, il est nécessaire de créer un article SPIP et de lui joindre le document vidéo "source".
    Au moment où ce document est joint à l’article, deux actions supplémentaires au comportement normal sont exécutées : La récupération des informations techniques des flux audio et video du fichier ; La génération d’une vignette : extraction d’une (...)

  • Support audio et vidéo HTML5

    10 avril 2011

    MediaSPIP utilise les balises HTML5 video et audio pour la lecture de documents multimedia en profitant des dernières innovations du W3C supportées par les navigateurs modernes.
    Pour les navigateurs plus anciens, le lecteur flash Flowplayer est utilisé.
    Le lecteur HTML5 utilisé a été spécifiquement créé pour MediaSPIP : il est complètement modifiable graphiquement pour correspondre à un thème choisi.
    Ces technologies permettent de distribuer vidéo et son à la fois sur des ordinateurs conventionnels (...)

Sur d’autres sites (3870)

  • Fluent-FFmpeg Blocks any server activity

    3 mars 2013, par user2009114

    I'm having an issue where fluent-ffmpeg will actually make the server hang until it has transcoded a video. I have a script checking if any files need transcoding with Meteor.js server and then calling a fluent-ffmpeg process if needed for those videos. However, when I do this, the server actually can't do anything until fluent-ffmpeg is down transcoding the videos. It just hangs. Is there a way I can get around this ? Can I spawn another thread with node.js for this ? Or maybe there is a setting in fluent ffmpeg that will allow a workaround ?

    Here is my code :

    var x = 0;
    var transcodeAll = function(files){
       console.log("X", x);
       dead_transcode(files[x],function(){
           x++;
           console.log("In callback");
           if(x/ Remove ".." etc
       var rootfile = path.join(rootPath, file);
       var output = file.substr(0, file.lastIndexOf('.')) || file;
       newfile = path.join(rootPath, "/transcoded"+output +".mp4");
       console.log(rootfile);
       console.log(newfile);
    lock=true;
    var proc = new ffmpeg({ source: rootfile, priority: 10 })
    .toFormat('mp4')
    //.withVideoBitrate('1500k')
    .withVideoCodec('libx264')
    //.withSize('720x?')
    //.withAudioBitrate('128k')
    .withAudioCodec('libfaac')
    .saveToFile(newfile, function(stdout, stderr) {
       console.log('file has been converted succesfully');
       lock = false;
       console.log(stdout);
       console.log(stderr);
       callback();
    });

    }
  • Converting from MXF to MPEG format with FFmpeg [migrated]

    2 mars 2013, par user2060812

    We're trying to convert .mxf video to .mpeg on ffmpeg-0.9.2 and looks like 0.9.2 version doesn't support .mxf conversion to .mpeg.

    We don't want to switch on latest 0.11 version of ffmpeg as the video result is too poor for latest version. Maybe we're not using the right command to convert .mxf format.

    Below is the error on conversion command :

    [root@localhost ~]# ffmpeg -i test.mxf  -ac 2 output.mpg                                                                                     ffmpeg version 0.9.2-syslint, Copyright (c) 2000-2012 the FFmpeg developers
     built on Mar  1 2013 22:34:33 with gcc 4.6.3
     configuration: --prefix=/usr/local/cpffmpeg --enable-shared --enable-nonfree --enable-gpl --enable-pthreads --enable-libopencore-amrnb --enable-decoder=liba52 --enable-libopencore-amrwb --enable-libfaac --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --extra-cflags=-I/usr/local/cpffmpeg/include/ --extra-ldflags=-L/usr/local/cpffmpeg/lib --enable-version3 --extra-version=syslint
     libavutil    51. 32. 0 / 51. 54.100
     libavcodec   53. 42. 4 / 53. 42. 4
     libavformat  53. 24. 2 / 53. 24. 2
     libavdevice  53.  4. 0 / 53.  4. 0
     libavfilter   2. 53. 0 /  2. 77.100
     libswscale    2.  1. 0 /  2.  1.100
     libpostproc  51.  2. 0 / 51.  2. 0
    Input #0, mxf, from `test.mxf`:
     Duration: 00:00:07.04, start: 0.000000, bitrate: 62580 kb/s
       Stream #0:0: Video: mpeg2video (4:2:2), yuv422p, 720x608 [SAR 608:405 DAR 16:9], 50000 kb/s, 25 fps, 25 tbr, 25 tbn, 50 tbc
       Stream #0:1: Audio: pcm_s16le, 48000 Hz, 8 channels, s16, 6144 kb/s
    File `output.mpg` already exists. Overwrite ? [y/N] y
    Incompatible pixel format `yuv422p` for codec `mpeg1video`, auto-selecting format `yuv420p`
    [buffer @ 0x8476e0] w:720 h:608 pixfmt:yuv422p tb:1/1000000 sar:608/405 sws_param:
    [buffersink @ 0x847b80] auto-inserting filter `auto-inserted scaler 0` between the filter `src` and the filter `out`
    [scale @ 0x848220] w:720 h:608 fmt:yuv422p sar:608/405 -> w:720 h:608 fmt:yuv420p sar:608/405 flags:0x4
    [mpeg @ 0x84a7a0] VBV buffer size not set, muxing may fail
    Output #0, mpeg, to `output.mpg`:
     Metadata:
       encoder         : Lavf53.24.2
       Stream #0:0: Video: mpeg1video, yuv420p, 720x608 [SAR 608:405 DAR 16:9], q=2-31, 200 kb/s, 90k tbn, 25 tbc
       Stream #0:1: Audio: mp2, 48000 Hz, 2 channels, s16, 128 kb/s
    Stream mapping:
     Stream #0:0 -> #0:0 (mpeg2video -> mpeg1video)
     Stream #0:1 -> #0:1 (pcm_s16le -> mp2)
    Press [q] to stop, [?] for help
    [buffer @ 0x8476e0] Changing frame properties on the fly is not supported.
    Failed to inject frame into filter network
  • lavfi/drawbox : restore verbal form for drawbox options descriptions

    17 mai 2013, par Stefano Sabatini
    lavfi/drawbox : restore verbal form for drawbox options descriptions
    
    • [DH] libavfilter/vf_drawbox.c