Recherche avancée

Médias (0)

Mot : - Tags -/performance

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

Autres articles (69)

  • Le profil des utilisateurs

    12 avril 2011, par

    Chaque utilisateur dispose d’une page de profil lui permettant de modifier ses informations personnelle. Dans le menu de haut de page par défaut, un élément de menu est automatiquement créé à l’initialisation de MediaSPIP, visible uniquement si le visiteur est identifié sur le site.
    L’utilisateur a accès à la modification de profil depuis sa page auteur, un lien dans la navigation "Modifier votre profil" est (...)

  • Configurer la prise en compte des langues

    15 novembre 2010, par

    Accéder à la configuration et ajouter des langues prises en compte
    Afin de configurer la prise en compte de nouvelles langues, il est nécessaire de se rendre dans la partie "Administrer" du site.
    De là, dans le menu de navigation, vous pouvez accéder à une partie "Gestion des langues" permettant d’activer la prise en compte de nouvelles langues.
    Chaque nouvelle langue ajoutée reste désactivable tant qu’aucun objet n’est créé dans cette langue. Dans ce cas, elle devient grisée dans la configuration et (...)

  • Les tâches Cron régulières de la ferme

    1er décembre 2010, par

    La gestion de la ferme passe par l’exécution à intervalle régulier de plusieurs tâches répétitives dites Cron.
    Le super Cron (gestion_mutu_super_cron)
    Cette tâche, planifiée chaque minute, a pour simple effet d’appeler le Cron de l’ensemble des instances de la mutualisation régulièrement. Couplée avec un Cron système sur le site central de la mutualisation, cela permet de simplement générer des visites régulières sur les différents sites et éviter que les tâches des sites peu visités soient trop (...)

Sur d’autres sites (7659)

  • FFmpeg wrong duration(double) when convert mp4

    13 novembre 2017, par crazymxm

    The output file has the double duration :

    Source video duration :00:01:58.88

    output video duration :00:03:57.76

    (video’s duration is double ,audio’s duration is correct. So, the video looks like played twice, with no sound in the second half )

    here is the log:

    ./ffmpeg -i /Volumes/LANKEXIN/1383.mp4 out.mp4
    ffmpeg version N-82977-g8fd3e02-tessus Copyright (c) 2000-2016 the FFmpeg developers
    built with Apple LLVM version 8.0.0 (clang-800.0.42.1)
    configuration : —cc=/usr/bin/clang —prefix=/opt/ffmpeg —extra-version=tessus —enable-avisynth —enable-fontconfig —enable-gpl —enable-libass —enable-libbluray —enable-libfreetype —enable-libgsm —enable-libmodplug —enable-libmp3lame —enable-libopencore-amrnb —enable-libopencore-amrwb —enable-libopus —enable-libschroedinger —enable-libsnappy —enable-libsoxr —enable-libspeex —enable-libtheora —enable-libvidstab —enable-libvo-amrwbenc —enable-libvorbis —enable-libvpx —enable-libwavpack —enable-libx264 —enable-libx265 —enable-libxavs —enable-libxvid —enable-libzmq —enable-version3 —disable-ffplay —disable-indev=qtkit —disable-indev=x11grab_xcb

     libavutil      55. 43.100 / 55. 43.100
     libavcodec     57. 70.100 / 57. 70.100
     libavformat    57. 61.100 / 57. 61.100
     libavdevice    57.  2.100 / 57.  2.100
     libavfilter     6. 68.100 /  6. 68.100
     libswscale      4.  3.101 /  4.  3.101
     libswresample   2.  4.100 /  2.  4.100
     libpostproc    54.  2.100 / 54.  2.100
    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/Volumes/LANKEXIN/1383.mp4':
     Metadata:
       major_brand     : mp42
       minor_version   : 0
       compatible_brands: mp42isom
       creation_time   : 2017-10-30T14:58:05.000000Z
       encoder         : mp4creator 1.6.1d
     Duration: 00:01:58.88, start: 0.000000, bitrate: 1918 kb/s
       Stream #0:0(eng): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 1729 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc (default)
       Metadata:
         creation_time   : 2017-10-30T14:58:05.000000Z
         encoder         : VC Coding
       Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 189 kb/s (default)
       Metadata:
         creation_time   : 2017-10-30T14:58:05.000000Z
    File 'out.mp4' already exists. Overwrite ? [y/N] y
    [libx264 @ 0x7fbaca003c00] using SAR=1/1
    [libx264 @ 0x7fbaca003c00] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 AVX2 LZCNT BMI2
    [libx264 @ 0x7fbaca003c00] profile High, level 3.1
    [libx264 @ 0x7fbaca003c00] 264 - core 148 - 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 'out.mp4':
     Metadata:
       major_brand     : mp42
       minor_version   : 0
       compatible_brands: mp42isom
       encoder         : Lavf57.61.100
       Stream #0:0(eng): Video: h264 (libx264) ([33][0][0][0] / 0x0021), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], q=-1--1, 25 fps, 12800 tbn, 25 tbc (default)
       Metadata:
         creation_time   : 2017-10-30T14:58:05.000000Z
         encoder         : Lavc57.70.100 libx264
       Side data:
         cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1
       Stream #0:1(eng): Audio: aac (LC) ([64][0][0][0] / 0x0040), 48000 Hz, stereo, fltp, 128 kb/s (default)
       Metadata:
         creation_time   : 2017-10-30T14:58:05.000000Z
         encoder         : Lavc57.70.100 aac
    Stream mapping:
     Stream #0:0 -> #0:0 (h264 (native) -> h264 (libx264))
     Stream #0:1 -> #0:1 (aac (native) -> aac (native))
    Press [q] to stop, [?] for help
    frame=   46 fps=0.0 q=0.0 size=       0kB time=00:00:00.93 bitrate=   0.0kbits/sframe=   64 fps= 45 q=28.0 size=     137kB time=00:00:01.66 bitrate= 672.2kbits/frame=   85 fps= 44 qframe= 5944 fps= 33 q=-1.0 Lsize=   38746kB time=00:03:57.64 bitrate=1335.7kbits/s speed=1.33x    4kB time=00:00:02.94 bitrate= 818.0kbits/s speed= 1.2x    
    video:36779kB audio:1846kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.311413%
    [libx264 @ 0x7fbaca003c00] frame I:24    Avg QP:19.49  size: 67090
    [libx264 @ 0x7fbaca003c00] frame P:1806  Avg QP:21.65  size: 14304
    [libx264 @ 0x7fbaca003c00] frame B:4114  Avg QP:25.42  size:  2484
    [libx264 @ 0x7fbaca003c00] consecutive B-frames:  2.2%  8.1% 25.5% 64.2%
    [libx264 @ 0x7fbaca003c00] mb I  I16..4: 20.6% 55.8% 23.6%
    [libx264 @ 0x7fbaca003c00] mb P  I16..4:  5.2%  9.3%  0.8%  P16..4: 36.0%  9.9%  4.2%  0.0%  0.0%    skip:34.5%
    [libx264 @ 0x7fbaca003c00] mb B  I16..4:  0.5%  1.0%  0.0%  B16..8: 27.2%  1.8%  0.2%  direct: 0.9%  skip:68.5%  L0:48.6% L1:47.6% BI: 3.8%
    [libx264 @ 0x7fbaca003c00] 8x8 transform intra:60.9% inter:78.2%
    [libx264 @ 0x7fbaca003c00] coded y,uvDC,uvAC intra: 38.3% 61.5% 12.3% inter: 6.6% 11.3% 0.6%
    [libx264 @ 0x7fbaca003c00] i16 v,h,dc,p: 22% 35% 10% 33%
    [libx264 @ 0x7fbaca003c00] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 21% 24% 21%  5%  6%  6%  6%  5%  6%
    [libx264 @ 0x7fbaca003c00] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 24% 33% 11%  4%  7%  6%  6%  4%  4%
    [libx264 @ 0x7fbaca003c00] i8c dc,h,v,p: 43% 30% 20%  7%
    [libx264 @ 0x7fbaca003c00] Weighted P-Frames: Y:0.3% UV:0.2%
    [libx264 @ 0x7fbaca003c00] ref P L0: 73.5%  9.0% 13.8%  3.7%  0.0%
    [libx264 @ 0x7fbaca003c00] ref B L0: 92.4%  6.6%  1.1%
    [libx264 @ 0x7fbaca003c00] ref B L1: 97.7%  2.3%
    [libx264 @ 0x7fbaca003c00] kb/s:1267.21
    [aac @ 0x7fbaca021800] Qavg: 897.576
  • FFMpeg - Split Window RTMP - Delay on Second Stream

    22 février 2016, par Nick Smit

    I’m trying to combine two live RTMP sources into one split screen output with combined audio. The output is then sent on to a receiving RTMP server.

    Using the following command, which uses the same RTMP input for both feeds, I’ve managed to get the above working, however the input on the left is delayed by about 2 seconds from the one on the right.

    ffmpeg -re -i rtmp://myserver.tld/live/stream_key -re -i rtmp://myserver.tld/live/stream_key \
    -filter_complex "\
    nullsrc=size=1152x720 [base];\
    [0:v] crop=576:720 [upperleft];\
    [1:v] crop=576:720 [upperright];\
    [base][upperleft] overlay=shortest=1 [tmp1];\
    [tmp1][upperright] overlay=shortest=1:x=576;\
    [0:a][1:a]amix \
    " -c:a libfdk_aac -ar 44100 -threads 32 -c:v libx264 -g 50 -preset ultrafast -tune zerolatency -f flv rtmp://myserver.tld/live/new_stream_key

    Output :

    ffmpeg version N-76137-gb0bb1dc Copyright (c) 2000-2015 the FFmpeg developers
    built with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04)
    configuration: --prefix=/home/ubuntu/ffmpeg_build --pkg-config-flags=--static --extra-cflags=-I/home/ubuntu/ffmpeg_build/include --extra-ldflags=-L/home/ubuntu/ffmpeg_build/lib --bindir=/home/ubuntu/bin --enable-gpl --enable-libass --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-nonfree
    libavutil      55.  4.100 / 55.  4.100
    libavcodec     57.  7.100 / 57.  7.100
    libavformat    57.  8.102 / 57.  8.102
    libavdevice    57.  0.100 / 57.  0.100
    libavfilter     6. 12.100 /  6. 12.100
    libswscale      4.  0.100 /  4.  0.100
    libswresample   2.  0.100 /  2.  0.100
    libpostproc    54.  0.100 / 54.  0.100
    [flv @ 0x3a0e940] video stream discovered after head already parsed
    Input #0, flv, from 'rtmp://myserver.tld/live/stream_key':
    Metadata:
    Server          : NGINX RTMP (github.com/arut/nginx-rtmp-module)
    displayWidth    : 1152
    displayHeight   : 720
    fps             : 29
    profile         :
    level           :
    Duration: 00:00:00.00, start: 5.717000, bitrate: N/A
    Stream #0:0: Audio: aac (LC), 48000 Hz, stereo, fltp, 163 kb/s
    Stream #0:1: Video: h264 (High), yuv420p, 1152x720, 30.30 fps, 29.97 tbr, 1k tbn, 59.94 tbc
    [flv @ 0x3a49e00] video stream discovered after head already parsed
    Input #1, flv, from 'rtmp://myserver.tld/live/stream_key':
    Metadata:
    Server          : NGINX RTMP (github.com/arut/nginx-rtmp-module)
    displayWidth    : 1152
    displayHeight   : 720
    fps             : 29
    profile         :
    level           :
    Duration: 00:00:00.00, start: 9.685000, bitrate: N/A
    Stream #1:0: Audio: aac (LC), 48000 Hz, stereo, fltp, 163 kb/s
    Stream #1:1: Video: h264 (High), yuv420p, 1152x720, 30.30 fps, 29.97 tbr, 1k tbn, 59.94 tbc
    [libx264 @ 0x3a9cd60] Application has requested 32 threads. Using a thread count greater than 16 is not recommended.
    [libx264 @ 0x3a9cd60] using SAR=1/1
    [libx264 @ 0x3a9cd60] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX
    [libx264 @ 0x3a9cd60] profile Constrained Baseline, level 3.1
    [libx264 @ 0x3a9cd60] 264 - core 142 r2389 956c8d8 - H.264/MPEG-4 AVC codec - Copyleft 2003-2014 - http://www.videolan.org/x264.html - options: cabac=0 ref=1 deblock=0:0:0 analyse=0:0 me=dia subme=0 psy=1 psy_rd=1.00:0.00 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=0 threads=11 lookahead_threads=11 sliced_threads=1 slices=11 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=50 keyint_min=5 scenecut=0 intra_refresh=0 rc=crf mbtree=0 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=0
    Output #0, flv, to 'rtmp://myserver.tld/live/new_stream_key':
    Metadata:
    Server          : NGINX RTMP (github.com/arut/nginx-rtmp-module)
    displayWidth    : 1152
    displayHeight   : 720
    fps             : 29
    profile         :
    level           :
    encoder         : Lavf57.8.102
    Stream #0:0: Video: h264 (libx264) ([7][0][0][0] / 0x0007), yuv420p, 1152x720 [SAR 1:1 DAR 8:5], q=-1--1, 25 fps, 1k tbn, 25 tbc (default)
    Metadata:
    encoder         : Lavc57.7.100 libx264
    Stream #0:1: Audio: aac (libfdk_aac) ([10][0][0][0] / 0x000A), 44100 Hz, stereo, s16, 128 kb/s (default)
    Metadata:
    encoder         : Lavc57.7.100 libfdk_aac
    Stream mapping:
    Stream #0:0 (aac) -> amix:input0
    Stream #0:1 (h264) -> crop
    Stream #1:0 (aac) -> amix:input1
    Stream #1:1 (h264) -> crop
    overlay -> Stream #0:0 (libx264)
    amix -> Stream #0:1 (libfdk_aac)
    Press [q] to stop, [?] for help
    [flv @ 0x3a0e940] Thread message queue blocking; consider raising the thread_queue_size option (current value: 512)
    frame=   81 fps= 20 q=15.0 size=     674kB time=00:00:03.24 bitrate=1703.3kbits/frame=  102 fps= 22 q=22.0 size=     945kB time=00:00:04.08 bitrate=1896.4kbits/

    Is there any way to force FFMpeg to read both RTMP inputs at the same time ?

  • Images to video in Prezi format

    13 juin 2016, par sammy34

    I have five *.jpeg image files : m01.jpeg to m05.jpeg.

    I’d like to make a video of a sequence of these five images and upload it to Prezi to use in a presentation.

    FFMPEG seems to be the tool for the job here. I am generating a video using the following command :

    ffmpeg -r 2 -i m%02d.jpeg -pix_fmt yuvj420p myvideo.mp4

    This generates a video that I can play fine locally. Unfortunately, when I try to upload the video to Prezi, I always get the following error...

    "Technical details: id: 2110 the reason is: Event [Event type="stateChange" bubbles=false cancelable=false eventPhase=2]"

    ...which isn’t particularly informative.

    If I upload a sample MP4 from the web to Prezi, it works fine.

    My question : Does anybody know what I need to give FFMPEG as parameters here so that it will generate a Prezi-compatible video from these images ?

    EDIT : As requested, here’s the complete console output for FFMPEG. Unfortunately there are no glaring warnings or errors that I can see.

    sam@x220sm:~/tmp$ ffmpeg -r 2 -i m%02d.jpeg -pix_fmt yuvj420p myvideo.mp4
    ffmpeg version 2.8.6-1ubuntu2 Copyright (c) 2000-2016 the FFmpeg developers
     built with gcc 5.3.1 (Ubuntu 5.3.1-11ubuntu1) 20160311
     configuration: --prefix=/usr --extra-version=1ubuntu2 --build-suffix=-ffmpeg --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --cc=cc --cxx=g++ --enable-gpl --enable-shared --disable-stripping --disable-decoder=libopenjpeg --disable-decoder=libschroedinger --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-librtmp --enable-libschroedinger --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzvbi --enable-openal --enable-opengl --enable-x11grab --enable-libdc1394 --enable-libiec61883 --enable-libzmq --enable-frei0r --enable-libx264 --enable-libopencv
     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
    [mjpeg @ 0xd8e620] Changeing bps to 8
    Input #0, image2, from 'm%02d.jpeg':
     Duration: 00:00:00.20, start: 0.000000, bitrate: N/A
       Stream #0:0: Video: mjpeg, yuvj420p(pc, bt470bg/unknown/unknown), 800x600 [SAR 1:1 DAR 4:3], 25 fps, 25 tbr, 25 tbn, 25 tbc
    [libx264 @ 0xd910c0] using SAR=1/1
    [libx264 @ 0xd910c0] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX
    [libx264 @ 0xd910c0] profile High, level 3.1
    [libx264 @ 0xd910c0] 264 - core 148 r2643 5c65704 - H.264/MPEG-4 AVC codec - Copyleft 2003-2015 - 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=2 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 'myvideo.mp4':
     Metadata:
       encoder         : Lavf56.40.101
       Stream #0:0: Video: h264 (libx264) ([33][0][0][0] / 0x0021), yuvj420p(pc), 800x600 [SAR 1:1 DAR 4:3], q=-1--1, 2 fps, 16384 tbn, 2 tbc
       Metadata:
         encoder         : Lavc56.60.100 libx264
    Stream mapping:
     Stream #0:0 -> #0:0 (mjpeg (native) -> h264 (libx264))
    Press [q] to stop, [?] for help
    frame=    5 fps=0.0 q=-1.0 Lsize=    1170kB time=00:00:01.50 bitrate=6390.8kbits/s    
    video:1169kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.073660%
    [libx264 @ 0xd910c0] frame I:1     Avg QP:25.54  size:289842
    [libx264 @ 0xd910c0] frame P:4     Avg QP:20.54  size:226716
    [libx264 @ 0xd910c0] mb I  I16..4:  0.0%  0.2% 99.8%
    [libx264 @ 0xd910c0] mb P  I16..4: 16.8% 23.8% 59.4%  P16..4:  0.0%  0.0%  0.0%  0.0%  0.0%    skip: 0.0%
    [libx264 @ 0xd910c0] 8x8 transform intra:19.1% inter:0.0%
    [libx264 @ 0xd910c0] coded y,uvDC,uvAC intra: 84.5% 85.6% 79.2% inter: 50.0% 100.0% 100.0%
    [libx264 @ 0xd910c0] i16 v,h,dc,p: 95%  1%  4%  0%
    [libx264 @ 0xd910c0] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu:  6%  8% 38%  7%  7%  6% 11%  9%  9%
    [libx264 @ 0xd910c0] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu:  8%  9% 23%  9%  9%  8% 14%  9% 11%
    [libx264 @ 0xd910c0] i8c dc,h,v,p: 72% 10%  5% 13%
    [libx264 @ 0xd910c0] Weighted P-Frames: Y:50.0% UV:50.0%
    [libx264 @ 0xd910c0] ref P L0: 50.0% 50.0%
    [libx264 @ 0xd910c0] kb/s:3829.46