Recherche avancée

Médias (1)

Mot : - Tags -/Rennes

Autres articles (47)

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

  • Des sites réalisés avec MediaSPIP

    2 mai 2011, par

    Cette page présente quelques-uns des sites fonctionnant sous MediaSPIP.
    Vous pouvez bien entendu ajouter le votre grâce au formulaire en bas de page.

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

  • MP4 videos in Firefox and IE not respecting rotation

    17 novembre 2015, par jnevelson

    We have a webpage that plays back a faststart MP4 in a <video></video> tag - pretty simple, and it works great in Chrome and Safari. However, it seems as though Firefox 36 and IE10 are not respecting the rotation of the video, so they end up playing either upside down or rotated 90*.

    Here is what ffprobe says about one of the videos :

    ╰─$ ffprobe test
    ffprobe version 2.6 Copyright (c) 2007-2015 the FFmpeg developers
     built with Apple LLVM version 6.0 (clang-600.0.57) (based on LLVM 3.5svn)
     configuration: --prefix=/usr/local/Cellar/ffmpeg/2.6_1 --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-hardcoded-tables --enable-avresample --cc=clang --host-cflags= --host-ldflags= --enable-libx264 --enable-libmp3lame --enable-libvo-aacenc --enable-libxvid --enable-libvorbis --enable-libvpx --enable-libfaac --enable-nonfree --enable-vda
     libavutil      54. 20.100 / 54. 20.100
     libavcodec     56. 26.100 / 56. 26.100
     libavformat    56. 25.101 / 56. 25.101
     libavdevice    56.  4.100 / 56.  4.100
     libavfilter     5. 11.102 /  5. 11.102
     libavresample   2.  1.  0 /  2.  1.  0
     libswscale      3.  1.101 /  3.  1.101
     libswresample   1.  1.100 /  1.  1.100
     libpostproc    53.  3.100 / 53.  3.100
    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'test':
     Metadata:
       major_brand     : qt
       minor_version   : 512
       compatible_brands: qt
       date            : 2015-03-03T15:57:38-0800
       date-eng        : 2015-03-03T15:57:38-0800
       encoder         : Lavf56.25.101
     Duration: 00:00:06.29, start: 0.000000, bitrate: 25699 kb/s
       Stream #0:0(eng): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709), 1920x1080, 25862 kb/s, 59.98 fps, 60 tbr, 19200 tbn, 38400 tbc (default)
       Metadata:
         rotate          : 180
         handler_name    : DataHandler
         encoder         : H.264
       Side data:
         displaymatrix: rotation of 180.00 degrees
       Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, mono, fltp, 63 kb/s (default)
       Metadata:
         handler_name    : DataHandler

    I’ve Googled around and haven’t found any information or bug reports on this, so I’m wondering if it’s something we’re missing or doing wrong. The video itself is only run through ffmpeg to make it faststart so we can stream it - no other encoding/transcoding is done.

    I’m hoping there’s a better solution than to return the rotation alongside the video and transform it via CSS - especially because it’s rotated properly in Chrome and Safari.

    Thanks !

  • MP4 videos in Firefox and IE not respecting rotation

    3 novembre 2022, par jnevelson

    We have a webpage that plays back a faststart MP4 in a <video></video> tag - pretty simple, and it works great in Chrome and Safari. However, it seems as though Firefox 36 and IE10 are not respecting the rotation of the video, so they end up playing either upside down or rotated 90*.

    &#xA;&#xA;

    Here is what ffprobe says about one of the videos :

    &#xA;&#xA;

    &#xA;╰─$ ffprobe test&#xA;ffprobe version 2.6 Copyright (c) 2007-2015 the FFmpeg developers&#xA;  built with Apple LLVM version 6.0 (clang-600.0.57) (based on LLVM 3.5svn)&#xA;  configuration: --prefix=/usr/local/Cellar/ffmpeg/2.6_1 --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-hardcoded-tables --enable-avresample --cc=clang --host-cflags= --host-ldflags= --enable-libx264 --enable-libmp3lame --enable-libvo-aacenc --enable-libxvid --enable-libvorbis --enable-libvpx --enable-libfaac --enable-nonfree --enable-vda&#xA;  libavutil      54. 20.100 / 54. 20.100&#xA;  libavcodec     56. 26.100 / 56. 26.100&#xA;  libavformat    56. 25.101 / 56. 25.101&#xA;  libavdevice    56.  4.100 / 56.  4.100&#xA;  libavfilter     5. 11.102 /  5. 11.102&#xA;  libavresample   2.  1.  0 /  2.  1.  0&#xA;  libswscale      3.  1.101 /  3.  1.101&#xA;  libswresample   1.  1.100 /  1.  1.100&#xA;  libpostproc    53.  3.100 / 53.  3.100&#xA;Input #0, mov,mp4,m4a,3gp,3g2,mj2, from &#x27;test&#x27;:&#xA;  Metadata:&#xA;    major_brand     : qt&#xA;    minor_version   : 512&#xA;    compatible_brands: qt&#xA;    date            : 2015-03-03T15:57:38-0800&#xA;    date-eng        : 2015-03-03T15:57:38-0800&#xA;    encoder         : Lavf56.25.101&#xA;  Duration: 00:00:06.29, start: 0.000000, bitrate: 25699 kb/s&#xA;    Stream #0:0(eng): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709), 1920x1080, 25862 kb/s, 59.98 fps, 60 tbr, 19200 tbn, 38400 tbc (default)&#xA;    Metadata:&#xA;      rotate          : 180&#xA;      handler_name    : DataHandler&#xA;      encoder         : H.264&#xA;    Side data:&#xA;      displaymatrix: rotation of 180.00 degrees&#xA;    Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, mono, fltp, 63 kb/s (default)&#xA;    Metadata:&#xA;      handler_name    : DataHandler&#xA;

    &#xA;&#xA;

    I've Googled around and haven't found any information or bug reports on this, so I'm wondering if it's something we're missing or doing wrong. The video itself is only run through ffmpeg to make it faststart so we can stream it - no other encoding/transcoding is done.

    &#xA;&#xA;

    I'm hoping there's a better solution than to return the rotation alongside the video and transform it via CSS - especially because it's rotated properly in Chrome and Safari.

    &#xA;&#xA;

    Thanks !

    &#xA;

  • ffmpeg says : "option framerate not found"

    16 juillet 2013, par Jason

    Good afternoon.

    I've been trying to use ffmpeg to split a .mpeg into a sequence of .jpeg images. Please note that this is the inverse problem of the one specified here, but the problem I'm facing is not the same as the problem the author of that thread is facing.

    Specifically, I have tried all the following mpeg codecs available in my ffmpeg installation :

    DEV D  ffv1            FFmpeg video codec #1
    DEVSD  ffvhuff         Huffyuv FFmpeg variant
    DEVSDT mpeg1video      MPEG-1 video
    D V DT mpeg1video_vdpau MPEG-1 video (VDPAU acceleration)
    D V D  mpeg2_crystalhd MPEG-2 Video (CrystalHD acceleration)
    DEVSDT mpeg2video      MPEG-2 video
    DEVSDT mpeg4           MPEG-4 part 2
    D V D  mpeg4_crystalhd MPEG-4 Part 2 (CrystalHD acceleration)
    D V DT mpeg4_vdpau     MPEG-4 part 2 (VDPAU)
    D VSDT mpegvideo       MPEG-1 video
    D V DT mpegvideo_vdpau MPEG-1/2 video (VDPAU acceleration)
    D VSDT mpegvideo_xvmc  MPEG-1/2 video XvMC (X-Video Motion Compensation)
    DEVSD  msmpeg4         MPEG-4 part 2 Microsoft variant version 3
    D V D  msmpeg4_crystalhd MPEG-4 Part 2 Microsoft variant version 3 (CrystalHD acceleration)
    D VSD  msmpeg4v1       MPEG-4 part 2 Microsoft variant version 1
    DEVSD  msmpeg4v2       MPEG-4 part 2 Microsoft variant version 2

    I've tried supplying ffmpeg with all different codecs to try to split an input .mpeg video file with 2548 frames into 2548 .jpegs, by using the -vcodec option :

    ffmpeg -r 2548 -i frames.mpeg frames_%06d.jpg -vcodec $codec

    where $codec is any codec among the ones listed above, e.g. ffv1, mpeg4, etc. However, all my efforts result in the following error :

    [NULL @ 0x1948f20] Value 4707126720094797824.000000 for parameter &#39;probesize&#39; out of range
    [NULL @ 0x1948f20] Value 4707126720094797824.000000 for parameter &#39;analyzeduration&#39; out of range
    [NULL @ 0x1948f20] Value 4697254411347427328.000000 for parameter &#39;indexmem&#39; out of range
    [NULL @ 0x1948f20] Value 4703785510416416768.000000 for parameter &#39;rtbufsize&#39; out of range
    [NULL @ 0x1948f20] Value -4616189618054758400.000000 for parameter &#39;fpsprobesize&#39; out of range
    [NULL @ 0x1948f20] Value 4607182418800017408.000000 for parameter &#39;f_err_detect&#39; out of     range
    [NULL @ 0x1948f20] Value 4607182418800017408.000000 for parameter &#39;err_detect&#39; out of range
    Option framerate not found.  

    Which is weird, because I've actually specified the frame rate parameter through the -r switch. I googled a bit and it appears that this error was mentioned approximately a year and a half ago on the ffmpeg bug tracker but that information makes little sense to me because it's relevant to the devs. Curiously, if I interchange the position of the parameters and put -r after -i or even after -vcodec, the error message changes to :

    [NULL @ 0x24abf20] Value 4707126720094797824.000000 for parameter &#39;probesize&#39; out of range
    [NULL @ 0x24abf20] Value 4707126720094797824.000000 for parameter &#39;analyzeduration&#39; out of range
    [NULL @ 0x24abf20] Value 4697254411347427328.000000 for parameter &#39;indexmem&#39; out of range
    [NULL @ 0x24abf20] Value 4703785510416416768.000000 for parameter &#39;rtbufsize&#39; out of range
    [NULL @ 0x24abf20] Value -4616189618054758400.000000 for parameter &#39;fpsprobesize&#39; out of  range
    [NULL @ 0x24abf20] Value 4607182418800017408.000000 for parameter &#39;f_err_detect&#39; out of  range
    [NULL @ 0x24abf20] Value 4607182418800017408.000000 for parameter &#39;err_detect&#39; out of range
    [NULL @ 0x24b23c0] Value 4686111960511545344.000000 for parameter &#39;b&#39; out of range
    [NULL @ 0x24b23c0] Value 4683532506232782848.000000 for parameter &#39;ab&#39; out of range
    [NULL @ 0x24b23c0] Value 4705844345939427328.000000 for parameter &#39;bt&#39; out of range
    [NULL @ 0x24b23c0] Value 4617315517961601024.000000 for parameter &#39;me_method&#39; out of range
    [NULL @ 0x24b23c0] Value 4622945017495814144.000000 for parameter &#39;g&#39; out of range
    [NULL @ 0x24b23c0] Value 4611686018427387904.000000 for parameter &#39;qmin&#39; out of range
    [NULL @ 0x24b23c0] Value 4629418941960159232.000000 for parameter &#39;qmax&#39; out of range
    [NULL @ 0x24b23c0] Value 4613937818241073152.000000 for parameter &#39;qdiff&#39; out of range
    [NULL @ 0x24b23c0] Value -4616189618054758400.000000 for parameter &#39;wpredp&#39; out of range
    [NULL @ 0x24b23c0] Value 4607182418800017408.000000 for parameter &#39;bug&#39; out of range
    [NULL @ 0x24b23c0] Value 4607182418800017408.000000 for parameter &#39;er&#39; out of range
    [NULL @ 0x24b23c0] Value 4607182418800017408.000000 for parameter &#39;err_detect&#39; out of range
    [NULL @ 0x24b23c0] Value 4613937818241073152.000000 for parameter &#39;ec&#39; out of range
    [NULL @ 0x24b23c0] Value 4620693217682128896.000000 for parameter &#39;ildctcmp&#39; out of range
    [NULL @ 0x24b23c0] Value 4620693217682128896.000000 for parameter &#39;subq&#39; out of range
    [NULL @ 0x24b23c0] Value 4696837138094751744.000000 for parameter &#39;ibias&#39; out of range
    [NULL @ 0x24b23c0] Value 4696837138094751744.000000 for parameter &#39;pbias&#39; out of range
    [NULL @ 0x24b23c0] Value 4642507528377204736.000000 for parameter &#39;lmin&#39; out of range
    [NULL @ 0x24b23c0] Value 4660262442142531584.000000 for parameter &#39;lmax&#39; out of range
    [NULL @ 0x24b23c0] Value 4696130710463840256.000000 for parameter &#39;flags2&#39; out of range
    [NULL @ 0x24b23c0] Value 4607182418800017408.000000 for parameter &#39;threads&#39; out of range
    [NULL @ 0x24b23c0] Value 4620693217682128896.000000 for parameter &#39;nssew&#39; out of range
    [NULL @ 0x24b23c0] Value -4586705114244317184.000000 for parameter &#39;profile&#39; out of range
    [NULL @ 0x24b23c0] Value -4586705114244317184.000000 for parameter &#39;level&#39; out of range
    [NULL @ 0x24b23c0] Value 4623507967449235456.000000 for parameter &#39;skipcmp&#39; out of range
    [NULL @ 0x24b23c0] Value 4642507528377204736.000000 for parameter &#39;mblmin&#39; out of range
    [NULL @ 0x24b23c0] Value 4660262442142531584.000000 for parameter &#39;mblmax&#39; out of range
    [NULL @ 0x24b23c0] Value 4643211215818981376.000000 for parameter &#39;mepc&#39; out of range
    [NULL @ 0x24b23c0] Value 4607182418800017408.000000 for parameter &#39;bidir_refine&#39; out of range
    [NULL @ 0x24b23c0] Value -4616189618054758400.000000 for parameter &#39;cqp&#39; out of range
    [NULL @ 0x24b23c0] Value 4627730092099895296.000000 for parameter &#39;keyint_min&#39; out of range
    [NULL @ 0x24b23c0] Value 4607182418800017408.000000 for parameter &#39;refs&#39; out of range
    [NULL @ 0x24b23c0] Value -4616189618054758400.000000 for parameter &#39;directpred&#39; out of range
    [NULL @ 0x24b23c0] Value 4618441417868443648.000000 for parameter &#39;sc_factor&#39; out of range
    [NULL @ 0x24b23c0] Value 4643211215818981376.000000 for parameter &#39;mv0_threshold&#39; out of range
    [NULL @ 0x24b23c0] Value 4630826316843712512.000000 for parameter &#39;b_sensitivity&#39; out of range
    [NULL @ 0x24b23c0] Value -4616189618054758400.000000 for parameter &#39;compression_level&#39; out of range
    [NULL @ 0x24b23c0] Value -4616189618054758400.000000 for parameter &#39;min_prediction_order&#39; out of range
    [NULL @ 0x24b23c0] Value -4616189618054758400.000000 for parameter &#39;max_prediction_order&#39; out of range
    [NULL @ 0x24b23c0] Value -4616189618054758400.000000 for parameter &#39;prediction_order_method&#39; out of range
    [NULL @ 0x24b23c0] Value -4616189618054758400.000000 for parameter &#39;min_partition_order&#39; out of range
    [NULL @ 0x24b23c0] Value -4616189618054758400.000000 for parameter &#39;max_partition_order&#39; out of range
    [NULL @ 0x24b23c0] Value 4607182418800017408.000000 for parameter &#39;ticks_per_frame&#39; out of range
    [NULL @ 0x24b23c0] Value 4611686018427387904.000000 for parameter &#39;color_primaries&#39; out of range
    [NULL @ 0x24b23c0] Value 4611686018427387904.000000 for parameter &#39;color_trc&#39; out of range
    [NULL @ 0x24b23c0] Value 4611686018427387904.000000 for parameter &#39;colorspace&#39; out of range
    [NULL @ 0x24b23c0] Value -4616189618054758400.000000 for parameter &#39;aq_mode&#39; out of range
    [NULL @ 0x24b23c0] Value -4616189618054758400.000000 for parameter &#39;rc_lookahead&#39; out of range
    [NULL @ 0x24b23c0] Value -4616189618054758400.000000 for parameter &#39;lpc_type&#39; out of range
    [NULL @ 0x24b23c0] Value -4616189618054758400.000000 for parameter &#39;lpc_passes&#39; out of range
    [NULL @ 0x24b23c0] Value 4613937818241073152.000000 for parameter &#39;thread_type&#39; out of range
    [NULL @ 0x24b23c0] Value -4616189618054758400.000000 for parameter &#39;request_sample_fmt&#39; out of range
    frames.mpeg: could not find codec parameters

    I'm at a loss as to what to do with this problem, and am looking for some assistance.

    Kind regards,

    Jason