Recherche avancée

Médias (1)

Mot : - Tags -/biomaping

Autres articles (73)

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

  • 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

  • MediaSPIP Core : La Configuration

    9 novembre 2010, par

    MediaSPIP Core fournit par défaut trois pages différentes de configuration (ces pages utilisent le plugin de configuration CFG pour fonctionner) : une page spécifique à la configuration générale du squelettes ; une page spécifique à la configuration de la page d’accueil du site ; une page spécifique à la configuration des secteurs ;
    Il fournit également une page supplémentaire qui n’apparait que lorsque certains plugins sont activés permettant de contrôler l’affichage et les fonctionnalités spécifiques (...)

Sur d’autres sites (7840)

  • ffmpeg conversion : 16:9 H.264 to MPG ; converts to 4:3, shows as 4:3 in QT X player, 16:9 in VLC

    14 septembre 2015, par Wivku

    My source video file :

    Stream #0:0(eng): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 352x288 [SAR 16:11 DAR 16:9], 305 kb/s, 25 fps, 25 tbr, 25 tbn, 50 tbc (default)

    My output video file :

    Stream #0:0[0x1e0]: Video: mpeg1video, yuv420p(tv), 352x288 [SAR 49:33 DAR 49:27], 104857 kb/s, 25 fps, 25 tbr, 90k tbn, 25 tbc

    Both seem to have correct SAR/DAR.

    But, when I play the original file in QuickTime Player X it is shown in 16:9 and the output file is shown in 4:3. The output file is shown correctly in VLC and... QuickTime Player 7. See screenshots.

    Q : Is there a specific tag/flag I need to set in the output file to mark it as 16:9 (for QT X) ?

    Related : I add a burnt in timecode, but this is burnt in on the 4:3 aspect ratio. In other words, when displaying in the correct 16:9 ratio the timecode is stretched horizontally.

    Q : How can I specify that the timecode should be added based on the 16:9 aspect ratio ?

    For the conversion (without the timecode burn) with ffmpeg 2.7.2, both of these give the same result :

    ffmpeg -y -i orig.mov -aspect 16:9 output.mpg
    ffmpeg -y -i orig.mov output.mpg

    original file - QT X - correct aspect ratio
    converted file - QT X - incorrect aspect ratio
    converted file - QT 7 - correct aspect ratio
    converted file - VLC - correct aspect ratio

  • ffmpeg converted x264 video shows sharply reduced color saturation

    3 novembre 2015, par xaphod

    I’m an ffmpeg noob. I did spend 30 mins googling stackoverflow though, and didn’t find an answer.

    My designer made me some videos, of animated drawings. They’re great, but huge. So I tried passing them through ffmpeg. They get 10x smaller and don’t look pixelated — great ! — but the color is greatly reduced. What’s bright red/pink in the original becomes washed out ashey-grey-red in the output, when I view it on my macbook, or in the app it’s going into (iOS — ie. on an iPhone 5S you can see the missing color). How can I get the color to stay the same(ish) ?

    ffmpeg -i original.mp4

    shows me this :

    ffmpeg version 2.8 Copyright (c) 2000-2015 the FFmpeg developers
     built with Apple LLVM version 7.0.0 (clang-700.0.72)
     configuration: --prefix=/opt/local --enable-swscale --enable-avfilter --enable-avresample --enable-libmp3lame --enable-libvorbis --enable-libopus --enable-libtheora --enable-libschroedinger --enable-libopenjpeg --enable-libmodplug --enable-libvpx --enable-libspeex --enable-libass --enable-libbluray --enable-lzma --enable-gnutls --enable-fontconfig --enable-libfreetype --enable-libfribidi --disable-indev=jack --disable-outdev=xv --mandir=/opt/local/share/man --enable-shared --enable-pthreads --cc=/usr/bin/clang --enable-vda --enable-videotoolbox --arch=x86_64 --enable-yasm --enable-gpl --enable-postproc --enable-libx264 --enable-libxvid
     libavutil      54. 31.100 / 54. 31.100
     libavcodec     56. 60.100 / 56. 60.100
     libavformat    56. 40.101 / 56. 40.101
     libavdevice    56.  4.100 / 56.  4.100
     libavfilter     5. 40.101 /  5. 40.101
     libavresample   2.  1.  0 /  2.  1.  0
     libswscale      3.  1.101 /  3.  1.101
     libswresample   1.  2.101 /  1.  2.101
     libpostproc    53.  3.100 / 53.  3.100
    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '01 Introanimation@25fps_2.mp4':
     Metadata:
       major_brand     : mp42
       minor_version   : 0
       compatible_brands: mp42mp41
       creation_time   : 2015-10-28 22:08:44
     Duration: 00:00:16.00, start: 0.000000, bitrate: 1613 kb/s
       Stream #0:0(eng): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt709), 720x720, 1434 kb/s, 25 fps, 25 tbr, 25k tbn, 50 tbc (default)
       Metadata:
         creation_time   : 2015-10-28 22:08:44
         handler_name    : Alias Data Handler
         encoder         : AVC Coding

    ... so far I tried ...

    ffmpeg -i original.mp4 -vf format=yuvj420p -color_range 2 -vcodec libx264 out.mp4

    ... and many others, but no luck.

    Original.mp4 is here : http://fuzzymunchkin.com/tmp/original.mp4

    EDIT : posting the output of a (no-parameters) conversion, as requested.

    ffmpeg -i original.mp4 out.mp4
    ffmpeg version 2.8 Copyright (c) 2000-2015 the FFmpeg developers
     built with Apple LLVM version 7.0.0 (clang-700.0.72)
     configuration: --prefix=/opt/local --enable-swscale --enable-avfilter --enable-avresample --enable-libmp3lame --enable-libvorbis --enable-libopus --enable-libtheora --enable-libschroedinger --enable-libopenjpeg --enable-libmodplug --enable-libvpx --enable-libspeex --enable-libass --enable-libbluray --enable-lzma --enable-gnutls --enable-fontconfig --enable-libfreetype --enable-libfribidi --disable-indev=jack --disable-outdev=xv --mandir=/opt/local/share/man --enable-shared --enable-pthreads --cc=/usr/bin/clang --enable-vda --enable-videotoolbox --arch=x86_64 --enable-yasm --enable-gpl --enable-postproc --enable-libx264 --enable-libxvid
     libavutil      54. 31.100 / 54. 31.100
     libavcodec     56. 60.100 / 56. 60.100
     libavformat    56. 40.101 / 56. 40.101
     libavdevice    56.  4.100 / 56.  4.100
     libavfilter     5. 40.101 /  5. 40.101
     libavresample   2.  1.  0 /  2.  1.  0
     libswscale      3.  1.101 /  3.  1.101
     libswresample   1.  2.101 /  1.  2.101
     libpostproc    53.  3.100 / 53.  3.100
    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'original.mp4':
     Metadata:
       major_brand     : mp42
       minor_version   : 0
       compatible_brands: mp42mp41
       creation_time   : 2015-10-28 22:08:44
     Duration: 00:00:16.00, start: 0.000000, bitrate: 1613 kb/s
       Stream #0:0(eng): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt709), 720x720, 1434 kb/s, 25 fps, 25 tbr, 25k tbn, 50 tbc (default)
       Metadata:
         creation_time   : 2015-10-28 22:08:44
         handler_name    : Alias Data Handler
         encoder         : AVC Coding
    [libx264 @ 0x7f8a5b80ea00] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX AVX2 FMA3 LZCNT BMI2
    [libx264 @ 0x7f8a5b80ea00] profile High, level 3.1
    [libx264 @ 0x7f8a5b80ea00] 264 - core 142 - H.264/MPEG-4 AVC codec - Copyleft 2003-2014 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=12 lookahead_threads=2 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
    Output #0, mp4, to 'out.mp4':
     Metadata:
       major_brand     : mp42
       minor_version   : 0
       compatible_brands: mp42mp41
       encoder         : Lavf56.40.101
       Stream #0:0(eng): Video: h264 (libx264) ([33][0][0][0] / 0x0021), yuv420p, 720x720, q=-1--1, 25 fps, 12800 tbn, 25 tbc (default)
       Metadata:
         creation_time   : 2015-10-28 22:08:44
         handler_name    : Alias Data Handler
         encoder         : Lavc56.60.100 libx264
    Stream mapping:
     Stream #0:0 -> #0:0 (h264 (native) -> h264 (libx264))
    Press [q] to stop, [?] for help
    frame=  400 fps=0.0 q=-1.0 Lsize=     262kB time=00:00:15.92 bitrate= 134.9kbits/s    
    video:257kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 1.971545%
    [libx264 @ 0x7f8a5b80ea00] frame I:2     Avg QP:13.86  size:  9730
    [libx264 @ 0x7f8a5b80ea00] frame P:174   Avg QP:21.01  size:  1121
    [libx264 @ 0x7f8a5b80ea00] frame B:224   Avg QP:20.88  size:   215
    [libx264 @ 0x7f8a5b80ea00] consecutive B-frames: 19.2% 17.0%  3.8% 60.0%
    [libx264 @ 0x7f8a5b80ea00] mb I  I16..4: 62.9% 26.0% 11.1%
    [libx264 @ 0x7f8a5b80ea00] mb P  I16..4:  3.7%  1.0%  0.7%  P16..4:  3.0%  1.5%  0.8%  0.0%  0.0%    skip:89.3%
    [libx264 @ 0x7f8a5b80ea00] mb B  I16..4:  0.4%  0.1%  0.0%  B16..8:  3.3%  0.5%  0.0%  direct: 0.0%  skip:95.6%  L0:47.0% L1:43.5% BI: 9.5%
    [libx264 @ 0x7f8a5b80ea00] 8x8 transform intra:19.3% inter:33.8%
    [libx264 @ 0x7f8a5b80ea00] coded y,uvDC,uvAC intra: 7.4% 6.8% 5.5% inter: 0.5% 0.6% 0.5%
    [libx264 @ 0x7f8a5b80ea00] i16 v,h,dc,p: 70% 29%  1%  0%
    [libx264 @ 0x7f8a5b80ea00] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 15%  7% 77%  1%  0%  0%  0%  0%  0%
    [libx264 @ 0x7f8a5b80ea00] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 36% 23% 29%  3%  2%  2%  2%  1%  1%
    [libx264 @ 0x7f8a5b80ea00] i8c dc,h,v,p: 74% 10% 15%  0%
    [libx264 @ 0x7f8a5b80ea00] Weighted P-Frames: Y:0.0% UV:0.0%
    [libx264 @ 0x7f8a5b80ea00] ref P L0: 64.1%  5.3% 17.6% 12.9%
    [libx264 @ 0x7f8a5b80ea00] ref B L0: 77.4% 19.7%  2.9%
    [libx264 @ 0x7f8a5b80ea00] ref B L1: 95.5%  4.5%
    [libx264 @ 0x7f8a5b80ea00] kb/s:131.31
  • ffmpeg : Concatenating webm files - output file shows first video only

    12 juillet 2016, par Bora B.

    I have 6 webm files (video/audio) which I captured through WebRTC (web browser getUserMedia API). Individually they all play fine. They’re all 15 seconds in length and 2MB in size each.

    When I concatenate them with ffmpeg using concat demuxer (documentation), the resulting output file is 12MB (wchich I expect), but when I play it , it only plays the first video and then it stops after 15 seconds. Tried playing it with Google Chrome as well as VLC.

    This is the ffmpeg command I am using :

    ffmpeg -f concat -i mylist.txt -c copy output3.webm

    And here is mylist.txt :

    file 'tmpD08D.webm'
    file 'tmpD08E.webm'
    file 'tmpD08F.webm'
    file 'tmpD090.webm'
    file 'tmpD091.webm'
    file 'tmpD0A1.webm'

    Here is the ffmpeg output :

    c:\Temp\files>ffmpeg -f concat -i mylist.txt -c copy output4.webm
    ffmpeg version N-72383-g7206b94 Copyright (c) 2000-2015 the FFmpeg developers
     built with gcc 4.9.2 (GCC)
     configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
    isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
    le-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --
    enable-libdcadec --enable-libfreetype --enable-libgme --enable-libgsm --enable-l
    ibilbc --enable-libmodplug --enable-libmfx --enable-libmp3lame --enable-libopenc
    ore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --ena
    ble-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable
    -libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-aacenc --enabl
    e-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable
    -libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --e
    nable-lzma --enable-decklink --enable-zlib
     libavutil      54. 26.100 / 54. 26.100
     libavcodec     56. 41.100 / 56. 41.100
     libavformat    56. 33.101 / 56. 33.101
     libavdevice    56.  4.100 / 56.  4.100
     libavfilter     5. 16.101 /  5. 16.101
     libswscale      3.  1.101 /  3.  1.101
     libswresample   1.  1.100 /  1.  1.100
     libpostproc    53.  3.100 / 53.  3.100
    Input #0, concat, from 'mylist.txt':
     Duration: N/A, start: 0.000000, bitrate: N/A
       Stream #0:0: Audio: opus, 48000 Hz, mono, fltp
       Stream #0:1: Video: vp8, yuv420p, 640x480, SAR 1:1 DAR 4:3, 30 fps, 30 tbr,
    1k tbn, 1k tbc
    [webm @ 00000000003a5fe0] Codec for stream 0 does not use global headers but con
    tainer format requires global headers
    [webm @ 00000000003a5fe0] Codec for stream 1 does not use global headers but con
    tainer format requires global headers
    Output #0, webm, to 'output4.webm':
     Metadata:
       encoder         : Lavf56.33.101
       Stream #0:0: Video: vp8, yuv420p, 640x480 [SAR 1:1 DAR 4:3], q=2-31, 30 fps,
    30 tbr, 1k tbn, 1k tbc
       Stream #0:1: Audio: opus, 48000 Hz, mono
    Stream mapping:
     Stream #0:1 -> #0:0 (copy)
     Stream #0:0 -> #0:1 (copy)
    Press [q] to stop, [?] for help
    [concat @ 0000000000361e20] DTS 0 < 14911 out of order
    [webm @ 00000000003a5fe0] Non-monotonous DTS in output stream 0:0; previous: 149
    11, current: 0; changing to 14911. This may result in incorrect timestamps in th
    e output file.
    [webm @ 00000000003a5fe0] Non-monotonous DTS in output stream 0:0; previous: 149
    11, current: 48; changing to 14911. This may result in incorrect timestamps in t
    he output file.
    [webm @ 00000000003a5fe0] Non-monotonous DTS in output stream 0:1; previous: 148
    69, current: 59; changing to 14869. This may result in incorrect timestamps in t
    he output file.

    Note that I see a lot of "Non-monotonous DTS in output stream " errors in the ffmpeg output.

    What am I doing wrong here ?