Recherche avancée

Médias (0)

Mot : - Tags -/performance

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

Autres articles (72)

  • Organiser par catégorie

    17 mai 2013, par

    Dans MédiaSPIP, une rubrique a 2 noms : catégorie et rubrique.
    Les différents documents stockés dans MédiaSPIP peuvent être rangés dans différentes catégories. On peut créer une catégorie en cliquant sur "publier une catégorie" dans le menu publier en haut à droite ( après authentification ). Une catégorie peut être rangée dans une autre catégorie aussi ce qui fait qu’on peut construire une arborescence de catégories.
    Lors de la publication prochaine d’un document, la nouvelle catégorie créée sera proposée (...)

  • Récupération d’informations sur le site maître à l’installation d’une instance

    26 novembre 2010, par

    Utilité
    Sur le site principal, une instance de mutualisation est définie par plusieurs choses : Les données dans la table spip_mutus ; Son logo ; Son auteur principal (id_admin dans la table spip_mutus correspondant à un id_auteur de la table spip_auteurs)qui sera le seul à pouvoir créer définitivement l’instance de mutualisation ;
    Il peut donc être tout à fait judicieux de vouloir récupérer certaines de ces informations afin de compléter l’installation d’une instance pour, par exemple : récupérer le (...)

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

Sur d’autres sites (2829)

  • flvEncoder .flv output won't convert to .mp4 with ffmpeg

    31 juillet 2013, par Emma Assin

    My current project involves creating a .flv using AIR (using https://github.com/zeropointnine/leelib/tree/master/src/leelib/util/flvEncoder) - which then has to be converted into an .mp4, for which we are using ffmpeg.

    The .mp4 output is the correct dimensions and duration, but blank (no images). Audio is not an issue as the original output has no audio.

    ffmpeg version N-55020-g768e40b Copyright (c) 2000-2013 the FFmpeg developers
     built on Jul 28 2013 18:05:44 with gcc 4.7.3 (GCC)
     configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --e
    nable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetype --enable
    -libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enab
    le-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheo
    ra --enable-libtwolame --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libx264 --en
    able-libxavs --enable-libxvid --enable-zlib
     libavutil      52. 40.100 / 52. 40.100
     libavcodec     55. 19.100 / 55. 19.100
     libavformat    55. 12.102 / 55. 12.102
     libavdevice    55.  3.100 / 55.  3.100
     libavfilter     3. 81.103 /  3. 81.103
     libswscale      2.  4.100 /  2.  4.100
     libswresample   0. 17.103 /  0. 17.103
     libpostproc    52.  3.100 / 52.  3.100
    Input #0, flv, from 'testWithAudio.flv':
     Metadata:
       canSeekToEnd    : true
       metadatacreator : FlvEncoder v0.9 Lee Felarca
     Duration: 00:00:44.77, start: 0.000000, bitrate: 56730 kb/s
       Stream #0:0: Video: flashsv, bgr24, 400x400, 30 tbr, 1k tbn, 1k tbc
       Stream #0:1: Audio: pcm_s16le, 44100 Hz, stereo, s16, 1411 kb/s
    No pixel format specified, yuv444p for H.264 encoding chosen.
    Use -pix_fmt yuv420p for compatibility with outdated media players.
    [libx264 @ 00000000002e1da0] using cpu capabilities: MMX2 SSE2Fast SSEMisalign LZCNT
    [libx264 @ 00000000002e1da0] profile High 4:4:4 Predictive, level 2.1, 4:4:4 8-bit
    [libx264 @ 00000000002e1da0] 264 - core 135 r2345 f0c1c53 - H.264/MPEG-4 AVC codec - Copyleft 2003-2013 - 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=4 threads=1 lookahead_threads=1 sl
    iced_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 dire
    ct=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 'testWithAudio.mp4':
     Metadata:
       canSeekToEnd    : true
       metadatacreator : FlvEncoder v0.9 Lee Felarca
       encoder         : Lavf55.12.102
       Stream #0:0: Video: h264 (libx264) ([33][0][0][0] / 0x0021), yuv444p, 400x400, q=-1--1, 15360 tbn, 30 tbc
       Stream #0:1: Audio: aac (libvo_aacenc) ([64][0][0][0] / 0x0040), 44100 Hz, stereo, s16, 128 kb/s
    Stream mapping:
     Stream #0:0 -> #0:0 (flashsv -> libx264)
     Stream #0:1 -> #0:1 (pcm_s16le -> libvo_aacenc)
    Press [q] to stop, [?] for help
    frame= 1343 fps= 25 q=29.0 Lsize=    2680kB time=00:00:44.70 bitrate= 491.2kbits/s
    video:1943kB audio:691kB subtitle:0 global headers:0kB muxing overhead 1.756713%
    [libx264 @ 00000000002e1da0] frame I:25    Avg QP:20.44  size: 14523
    [libx264 @ 00000000002e1da0] frame P:614   Avg QP:23.20  size:  2319
    [libx264 @ 00000000002e1da0] frame B:704   Avg QP:24.59  size:   287
    [libx264 @ 00000000002e1da0] consecutive B-frames: 25.6% 11.0%  7.4% 56.0%
    [libx264 @ 00000000002e1da0] mb I  I16..4: 17.6% 67.0% 15.3%
    [libx264 @ 00000000002e1da0] mb P  I16..4:  7.6%  9.9%  0.8%  P16..4: 28.0%  8.3%  4.0%  0.0%  0.0%    skip:41.4%
    [libx264 @ 00000000002e1da0] mb B  I16..4:  0.4%  0.5%  0.0%  B16..8: 16.3%  1.1%  0.1%  direct: 0.2%  skip:81.4%  L0:39.7% L
    1:57.4% BI: 2.8%
    [libx264 @ 00000000002e1da0] 8x8 transform intra:56.3% inter:85.5%
    [libx264 @ 00000000002e1da0] coded y,u,v intra: 35.7% 17.0% 19.1% inter: 7.7% 3.8% 3.4%
    [libx264 @ 00000000002e1da0] i16 v,h,dc,p: 26% 28% 17% 30%
    [libx264 @ 00000000002e1da0] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 21% 21% 33%  4%  4%  5%  4%  4%  4%
    [libx264 @ 00000000002e1da0] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 25% 21% 16%  5%  6%  9%  6%  6%  6%
    [libx264 @ 00000000002e1da0] Weighted P-Frames: Y:6.5% UV:3.3%
    [libx264 @ 00000000002e1da0] ref P L0: 56.8% 16.5% 18.2%  8.0%  0.6%
    [libx264 @ 00000000002e1da0] ref B L0: 82.3% 14.1%  3.7%
    [libx264 @ 00000000002e1da0] ref B L1: 93.7%  6.3%
    [libx264 @ 00000000002e1da0] kb/s:355.47

    Any ideas ?

  • ffmpeg concat last image duration incorrect

    27 novembre 2019, par SIDU

    Here is my png.txt file :

    file '01.png'
    duration 92
    file '02.png'
    duration 46
    file '03.png'
    duration 67
    file '04.png'
    duration 62
    file '05.png'
    duration 57
    file '06.png'
    duration 3
    file '06.png'

    mp3 duration = 00:05:28 (total of above)

    And here is the line :

    ffmpeg -f concat -i png.txt -vsync vfr -i 20170817.mp3 -c:a aac -s 1280x720 -c:v libx264 -pix_fmt yuv420p -shortest 20170817.mp4

    And here is the output :

    ffmpeg version 3.3.2 Copyright (c) 2000-2017 the FFmpeg developers
     built with Apple LLVM version 8.1.0 (clang-802.0.42)
     configuration: --prefix=/usr/local/Cellar/ffmpeg/3.3.2 --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-hardcoded-tables --enable-avresample --cc=clang --host-cflags= --host-ldflags= --enable-libmp3lame --enable-libx264 --enable-libxvid --enable-opencl --disable-lzma --enable-vda
     libavutil      55. 58.100 / 55. 58.100
     libavcodec     57. 89.100 / 57. 89.100
     libavformat    57. 71.100 / 57. 71.100
     libavdevice    57.  6.100 / 57.  6.100
     libavfilter     6. 82.100 /  6. 82.100
     libavresample   3.  5.  0 /  3.  5.  0
     libswscale      4.  6.100 /  4.  6.100
     libswresample   2.  7.100 /  2.  7.100
     libpostproc    54.  5.100 / 54.  5.100
    Input #0, concat, from 'png.txt':
     Duration: 00:05:27.00, start: 0.000000, bitrate: 0 kb/s
       Stream #0:0: Video: png, rgba(pc), 1280x720 [SAR 2835:2835 DAR 16:9], 25 tbr, 25 tbn, 25 tbc
    Input #1, mp3, from '20170817.mp3':
     Metadata:
       encoder         : Lavf57.71.100
     Duration: 00:05:28.10, start: 0.069063, bitrate: 24 kb/s
       Stream #1:0: Audio: mp3, 16000 Hz, mono, s16p, 24 kb/s
    File '20170817.mp4' already exists. Overwrite ? [y/N] y
    Stream mapping:
     Stream #0:0 -> #0:0 (png (native) -> h264 (libx264))
     Stream #1:0 -> #0:1 (mp3 (native) -> aac (native))
    Press [q] to stop, [?] for help
    [libx264 @ 0x7fbe83003000] using SAR=1/1
    [libx264 @ 0x7fbe83003000] using cpu capabilities: MMX2 SSE2Fast SSSE3     SSE4.2 AVX FMA3 AVX2 LZCNT BMI2
    [libx264 @ 0x7fbe83003000] profile High, level 3.1
    [libx264 @ 0x7fbe83003000] 264 - core 148 r2748 97eaef2 - H.264/MPEG-4    AVC codec - Copyleft 2003-2016 - 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=6 lookahead_threads=1 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 '20170817.mp4':
     Metadata:
       encoder         : Lavf57.71.100
       Stream #0:0: Video: h264 (libx264) ([33][0][0][0] / 0x0021), yuv420p(progressive), 1280x720 [SAR 1:1 DAR 16:9], q=-1--1, 25 fps, 12800 tbn, 25 tbc
       Metadata:
         encoder         : Lavc57.89.100 libx264
       Side data:
         cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1
       Stream #0:1: Audio: aac (LC) ([64][0][0][0] / 0x0040), 16000 Hz, mono, fltp, 69 kb/s
       Metadata:
         encoder         : Lavc57.89.100 aac
    frame=    7 fps=4.2 q=-1.0 Lsize=    3349kB time=00:05:27.04 bitrate=  83.9kbits/s speed= 196x    
    video:465kB audio:2863kB subtitle:0kB other streams:0kB global    headers:0kB muxing overhead: 0.644585%
    [libx264 @ 0x7fbe83003000] frame I:1     Avg QP: 7.93  size:159157
    [libx264 @ 0x7fbe83003000] frame P:2     Avg QP:17.16  size: 61998
    [libx264 @ 0x7fbe83003000] frame B:4     Avg QP:18.34  size: 48049
    [libx264 @ 0x7fbe83003000] consecutive B-frames: 14.3% 28.6%  0.0% 57.1%
    [libx264 @ 0x7fbe83003000] mb I  I16..4: 48.6% 21.6% 29.8%
    [libx264 @ 0x7fbe83003000] mb P  I16..4:  4.4%  9.8% 19.7%  P16..4: 11.6%  3.0%  2.6%  0.0%  0.0%    skip:48.9%
    [libx264 @ 0x7fbe83003000] mb B  I16..4:  0.4%  0.5% 13.2%  B16..8: 14.9%  3.9%  2.6%  direct: 1.1%  skip:63.4%  L0:45.0% L1:52.1% BI: 3.0%
    [libx264 @ 0x7fbe83003000] 8x8 transform intra:19.2% inter:38.3%
    [libx264 @ 0x7fbe83003000] coded y,uvDC,uvAC intra: 52.3% 63.3% 62.4% inter: 8.6% 7.7% 6.9%
    [libx264 @ 0x7fbe83003000] i16 v,h,dc,p: 88%  9%  3%  0%
    [libx264 @ 0x7fbe83003000] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 26% 12% 45%  2%  2%  3%  2%  3%  4%
    [libx264 @ 0x7fbe83003000] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 24% 26% 18%  5%  5%  5%  5%  6%  6%
    [libx264 @ 0x7fbe83003000] i8c dc,h,v,p: 55% 18% 20%  8%
    [libx264 @ 0x7fbe83003000] Weighted P-Frames: Y:0.0% UV:0.0%
    [libx264 @ 0x7fbe83003000] ref P L0: 93.3%  0.3%  3.7%  2.8%
    [libx264 @ 0x7fbe83003000] ref B L0: 85.2% 14.8%
    [libx264 @ 0x7fbe83003000] ref B L1: 87.8% 12.2%
    [libx264 @ 0x7fbe83003000] kb/s:11.52
    [aac @ 0x7fbe83004800] Qavg: 1971.172

    The problem is that the mp4 has 00:06:45 duration, and the music finished at 00:05:28

    How do I chop the last silent bit off ?

    I tried the following :

    ffmpeg -ss 0 -i 20170817.mp4 -to 00:05:28 -c copy cut.mp4

    Which is worse. Adds blank silent video at front, and chop the video at middle which yet to finish.

    Please note the first 5 images are correct at right music positions, only last image duration error

  • FFMPEG, H264 Encoding : If frame size exceeds level limit, does it lead to video encoding failed ?

    4 février 2021, par Nafia Mahjabin

    I want to reencode an mp4 file with h264 encoding.
Run the following command :

    


    


    ffmpeg -i input.mp4 -f mp4 -vcodec h264 -profile:v baseline -level 3.0 -pix_fmt yuv420p -color_range 2 -vf scale=1080:1920 -acodec aac -async 1 output.mp4

    


    


    Process fails saying Video encoding failed.
Error Message given by ffmpeg :

    


    [h264 @ 0x7a467000] Reinit context to 640x1152, pix_fmt: yuv420p\n
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'input.mp4':\n 
 Metadata:\n 
 major_brand     : mp42\n 
   minor_version   : 0\n 
   compatible_brands: mp42mp41iso4\n   
   creation_time   : 2020-07-26T20:32:55.000000Z\n 
   Duration: 00:00:36.20, start: 0.000000, bitrate: 938 kb/s\n 
   Stream #0:0(und): Video: h264, 1 reference frame (avc1 / 0x31637661), yuv420p(left), 640x1138 (640x1152), 935 kb/s, 30 fps, 30 tbr, 15360 tbn, 60 tbc (default)\n 
   Metadata:\n     
   creation_time   : 2020-07-26T20:32:55.000000Z\n    
   handler_name    : Vireo Eyes v2.5.3\n   
   encoder         : AVC Coding\n
   Matched encoder 'libx264' for codec 'h264'.\n
   Stream mapping:\n  
   Stream #0:0 -> #0:0 (h264 (native) -> h264 (libx264))\nPress [q] to stop, [?] for help\n
   [Parsed_scale_0 @ 0x80be6220] w:1080 h:1920 flags:'bicubic' interl:0\n
   [graph 0 input from stream 0:0 @ 0x80be6280] w:640 h:1138 pixfmt:yuv420p tb:1/15360 fr:30/1 sar:0/1\n
   [graph 0 input from stream 0:0 @ 0x80be6280] sws_param option is deprecated and ignored\n[Parsed_scale_0 @ 0x80be6220] w:640 h:1138 fmt:yuv420p sar:0/1 -> w:1080 h:1920 fmt:yuv420p sar:0/1 flags:0x4\n
   [libx264 @ 0x7a1d4000] frame MB size (68x120) > level limit (1620)\n
   [libx264 @ 0x7a1d4000] DPB size (1 frames, 8160 mbs) > level limit (0 frames, 8100 mbs)\n
   [libx264 @ 0x7a1d4000] MB rate (244800) > level limit (40500)\n[libx264 @ 0x7a1d4000] using cpu capabilities: ARMv6 NEON\n
   [libx264 @ 0x7a1d4000] profile Constrained Baseline, level 3.0, 4:2:0, 8-bit\n[libx264 @ 0x7a1d4000] 264 - core 160 - H.264/MPEG-4 AVC codec - Copyleft 2003-2020 - http://www.videolan.org/x264.html - options: cabac=0 ref=1 deblock=1:0:0 analyse=0x1:0x111 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=0 me_range=16 chroma_me=1 trellis=1 8x8dct=0 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=0 weightp=0 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\n
   Output #0, mp4, to 'output.mp4':\n 
   Metadata:\n 
   major_brand     : mp42\n   
   minor_version   : 0\n 
   compatible_brands: mp42mp41iso4\n   
   encoder         : Lavf58.48.100\n   
   Stream #0:0(und): Video: h264 (libx264), 1 reference frame (avc1 / 0x31637661), yuv420p(pc, left), 1080x1920, q=-1--1, 30 fps, 15360 tbn, 30 tbc (default)\n
   Metadata:\n   
   creation_time   : 2020-07-26T20:32:55.000000Z\n    
   handler_name    : Vireo Eyes v2.5.3\n  
   encoder         : Lavc58.96.100 libx264\n    
   Side data:\n 
   cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A\n
   frame=    3 fps=0.0 q=0.0 size=       0kB time=00:00:00.00 bitrate=N/A speed=   0x    \n
   frame=    7 fps=6.2 q=0.0 size=       0kB time=00:00:00.00 bitrate=N/A speed=   0x    \n
   frame=   11 fps=6.2 q=0.0 size=       0kB time=00:00:00.00 bitrate=N/A speed=   0x    \n
   frame=   15 fps=6.3 q=0.0 size=       0kB time=00:00:00.00 bitrate=N/A speed=   0x    \n
   frame=   19 fps=6.3 q=0.0 size=       0kB time=00:00:00.00 bitrate=N/A speed=   0x    \n
   frame=   23 fps=6.3 q=0.0 size=       0kB time=00:00:00.00 bitrate=N/A speed=   0x    \n
   frame=   26 fps=6.2 q=0.0 size=       0kB time=00:00:00.00 bitrate=N/A speed=   0x    \n
   frame=   30 fps=6.2 q=0.0 size=       0kB time=00:00:00.00 bitrate=N/A speed=   0x    \n
   frame=   33 fps=6.2 q=0.0 size=       0kB time=00:00:00.00 bitrate=N/A speed=   0x    \n
   Video encoding failed\n[AVIOContext @ 0x7a42cd80] Statistics: 0 seeks, 1 writeouts\n
   [AVIOContext @ 0x7a42ccc0] Statistics: 229376 bytes read, 0 seeks\nConversion failed!\n\n\n\n\n


    


    I tried to figure out the reason for fail. I'm guessing from error message from the line frame MB size (68x120) > level limit (1620), frame size exceeds h264 level limits may be the issue.

    


    Is it the issue ? if it is, what's the solution for this ? if it's not, what went wrong ?

    


    Can somebody help please ? Thank you !