Recherche avancée

Médias (1)

Mot : - Tags -/getid3

Autres articles (48)

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

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

Sur d’autres sites (7066)

  • FFMPEG failed to transcode mp4 Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height

    7 juillet 2017, par and93hil

    Hi I tried using ffmpeg to convert a video with Drupal, however it fails on second pass. I get the following error : Any ideas ?
    I installed the default ffmppeg and libavcodec-extra-53 packages on Ubuntu.

    FFmpeg failed to transcode video.mp4.
       Reported errors

       PHPVideoToolkit error: Execute error. It was not possible to encode "/var/www/html/lms2/sites/default/files/videos/original/video.mp4"
    as FFmpeg returned an error. Note, however the error was encountered
    on the second pass of the encoding process and the first pass appear to
    go fine. The error is with the video codec of the input file. FFmpeg
    reports the error to be "Error while opening encoder for output
    stream #0:0 - maybe incorrect parameters such as bit_rate, rate,
    width or height".
       Executed commands and output

       /usr/bin/ffmpeg -i '/var/www/html/lms2/sites/default/files/videos/original/video.mp4' -vf 'scale=640:360' -strict experimental -vcodec 'h264' -qscale '12' -acodec 'aac' -ac '2' -pass '1' -passlogfile '/tmp/1499411044-595f326449e44-multipass'  -y /tmp/1499411044-595f326449d86.mp4
       ffmpeg version 2.8.11-0ubuntu0.16.04.1 Copyright (c) 2000-2017 the FFmpeg developers
         built with gcc 5.4.0 (Ubuntu 5.4.0-6ubuntu1~16.04.4) 20160609
         configuration: --prefix=/usr --extra-version=0ubuntu0.16.04.1 --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
         WARNING: library configuration mismatch
         avcodec     configuration: --prefix=/usr --extra-version=0ubuntu0.16.04.1 --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 --enable-version3 --disable-doc --disable-programs --disable-avdevice --disable-avfilter --disable-avformat --disable-avresample --disable-postproc --disable-swscale --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libvo_aacenc --enable-libvo_amrwbenc
         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 '/var/www/html/lms2/sites/default/files/videos/original/video.mp4':
         Metadata:
           major_brand     : mp42
           minor_version   : 0
           compatible_brands: isommp42
           creation_time   : 2017-04-28 15:24:27
         Duration: 00:08:21.18, start: 0.000000, bitrate: 443 kb/s
           Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt709), 1280x720 [SAR 1:1 DAR 16:9], 314 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc (default)
           Metadata:
             creation_time   : 2017-04-28 15:24:27
             handler_name    : ISO Media file produced by Google Inc.
           Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 125 kb/s (default)
           Metadata:
             creation_time   : 2017-04-28 15:24:27
             handler_name    : ISO Media file produced by Google Inc.
       Please use -q:a or -q:v, -qscale is ambiguous
       [libx264 @ 0x1c89940] -qscale is ignored, -crf is recommended.
       [libx264 @ 0x1c89940] using SAR=1/1
       [libx264 @ 0x1c89940] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2
       [libx264 @ 0x1c89940] profile Main, level 3.0
       [libx264 @ 0x1c89940] 264 - core 148 r2643 5c65704 - H.264/MPEG-4 AVC codec - Copyleft 2003-2015 - http://www.videolan.org/x264.html - options: cabac=1 ref=1 deblock=1:0:0 analyse=0x1:0 me=dia subme=2 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=1 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 '/tmp/1499411044-595f326449d86.mp4':
         Metadata:
           major_brand     : mp42
           minor_version   : 0
           compatible_brands: isommp42
           encoder         : Lavf56.40.101
           Stream #0:0(und): Video: h264 (libx264) ([33][0][0][0] / 0x0021), yuv420p, 640x360 [SAR 1:1 DAR 16:9], q=-1--1, pass 1, 25 fps, 12800 tbn, 25 tbc (default)
           Metadata:
             creation_time   : 2017-04-28 15:24:27
             handler_name    : ISO Media file produced by Google Inc.
             encoder         : Lavc56.60.100 libx264
           Stream #0:1(und): Audio: aac ([64][0][0][0] / 0x0040), 44100 Hz, stereo, fltp, 128 kb/s (default)
           Metadata:
             creation_time   : 2017-04-28 15:24:27
             handler_name    : ISO Media file produced by Google Inc.
             encoder         : Lavc56.60.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=   79 fps=0.0 q=28.0 size=      64kB time=00:00:02.87 bitrate= 181.6kbits/s    
       frame=  155 fps=154 q=28.0 size=     156kB time=00:00:05.75 bitrate= 222.2kbits/s    
       frame=  237 fps=158 q=28.0 size=     239kB time=00:00:09.00 bitrate= 217.6kbits/s    
       frame=  315 fps=157 q=28.0 size=     339kB time=00:00:12.23 bitrate= 226.9kbits/s    
       frame=  399 fps=159 q=28.0 size=     409kB time=00:00:15.48 bitrate= 216.4kbits/s    
       frame=  467 fps=155 q=28.0 size=     516kB time=00:00:18.27 bitrate= 231.2kbits/s    
       frame=  530 fps=151 q=28.0 size=     689kB time=00:00:21.06 bitrate= 268.1kbits/s    
       frame=  606 fps=151 q=28.0 size=     786kB time=00:00:23.84 bitrate= 270.2kbits/s    
       frame=  686 fps=152 q=28.0 size=     853kB time=00:00:27.09 bitrate= 257.8kbits/s    
       frame=  765 fps=152 q=28.0 size=     942kB time=00:00:30.34 bitrate= 254.4kbits/s    
       frame=  847 fps=153 q=28.0 size=    1041kB time=00:00:33.59 bitrate= 253.8kbits/s    
       frame=  925 fps=153 q=28.0 size=    1103kB time=00:00:36.85 bitrate= 245.2kbits/s    
       frame= 1003 fps=153 q=28.0 size=    1202kB time=00:00:39.63 bitrate= 248.3kbits/s    
       frame= 1076 fps=153 q=28.0 size=    1267kB time=00:00:42.88 bitrate= 242.0kbits/s    
       frame= 1153 fps=153 q=28.0 size=    1334kB time=00:00:45.67 bitrate=
       frame= 6790 fps=155 q=28.0 size=    6278kB time=00:04:31.37 bitrate= 189.5kbits/s    
       frame= 6850 fps=155 q=28.0 size=    6284kB time=00:04:33.69 bitrate= 188.1kbits/s    
       frame= 6909 fps=154 q=28.0 size=    6299kB time=00:04:36.01 bitrate= 186.9kbits/s    
       frame= 6964 fps=154 q=28.0 size=    6324kB time=00:04:38.33 bitrate= 186.1kbits/s    
       frame= 7023 fps=154 q=28.0 size=    6340kB time=00:04:40.65 bitrate= 185.1kbits/s    
       frame= 7078 fps=153 q=28.0 size=    6345kB time=00:04:42.98 bitrate= 183.7kbits/s    
       frame= 7132 fps=153 q=28.0 size=    6350kB time=00:04:44.83 bitrate= 182.6kbits/s    
       frame= 7182 fps=152 q=28.0 size=    6383kB time=00:04:47.16 bitrate= 182.1kbits/s    
       frame= 7239 fps=152 q=28.0 size=    6444kB time=00:04:49.15 bitrate= 182.6kbits/s    
       frame= 7295 fps=151 q=28.0 size=    6469kB time=00:04:51.52 bitrate= 181.8kbits/s    
       frame= 7355 fps=151 q=28.0 size=    6481kB time=00:04:53.66 bitrate= 180.8kbits/s    
       frame= 7408 fps=150 q=28.0 size=    6489kB time=00:04:55.98 bitrate= 179.6kbits/s    
       frame= 7459 fps=150 q=28.0 size=    6526kB time=00:04:58.21 bitrate= 179.3kbits/s    
       frame= 7517 fps=150 q=28.0 size=    6533kB time=00:05:00.51 bitrate= 178.1kbits/s    
       frame= 7574 fps=149 q=28.0 size=    6540kB time=00:05:02.88 bitrate= 176.9kbits/s    
       frame= 7634 fps=149 q=28.0 size=    6546kB time=00:05:05.06 bitrate= 175.8kbits/s    
       frame= 7679 fps=148 q=28.0 size=    6550kB time=00:05:06.92 bitrate= 174.8kbits/s    
       frame= 8364 fps=145 q=28.0 size=    6754kB time=00:05:34.43 bitrate= 165.4kbits/s    
       frame= 8425 fps=145 q=28.0 size=    6757kB time=00:05:36.85 bitrate= 164.3kbits/s    
       frame= 9020 fps=142 q=28.0 size=    6856kB time=00:06:00.53 bitrate= 155.8kbits/s    
       frame= 9085 fps=142 q=28.0 size=    6858kB time=00:06:02.85 bitrate= 154.8kbits/s    
       frame= 9142 fps=142 q=28.0 size=    6860kB time=00:06:05.38 bitrate= 153.8kbits/s    
       frame= 9200 fps=142 q=28.0 size=    6886kB time=00:06:07.80 bitrate= 153.4kbits/s    
       frame= 9259 fps=142 q=28.0 size=    6888kB time=00:06:10.24 bitrate= 152.4kbits/s    
       frame= 9318 fps=142 q=28.0 size=    6894kB time=00:06:12.61 bitrate= 151.6kbits/s    
       frame= 9375 fps=141 q=28.0 size=    6916kB time=00:06:14.93 bitrate= 151.1kbits/s    
       frame= 9438 fps=141 q=25.0 size=    6944kB time=00:06:17.25 bitrate= 150.8kbits/s    
       frame= 9499 fps=141 q=28.0 size=    6947kB time=00:06:19.57 bitrate= 149.9kbits/s    
       frame= 9561 fps=141 q=28.0 size=    6950kB time=00:06:22.01 bitrate= 149.0kbits/s    
       frame= 9618 fps=141 q=28.0 size=    6955kB time=00:06:24.63 bitrate= 143.6kbits/s    
       frame=10145 fps=139 q=28.0 size=    7080kB time=00:06:45.58 bitrate= 143.0kbits/s    
       frame=10202 fps=139 q=28.0 size=    7105kB time=00:06:47.90 bitrate= 142.7kbits/s    
       frame=10257 fps=139 q=28.0 size=    7124kB time=00:06:50.20 bitrate= 142.3kbits/s    
       frame=10315 fps=139 q=28.0 size=    7143kB time=00:06:52.52 bitrate= 141.8kbits/s    
       frame=10373 fps=139 q=28.0 size=    7145kB time=00:06:54.87 bitrate= 141.1kbits/s    
       frame=10432 fps=138 q=28.0 size=    7174kB time=00:06:57.03 bitrate= 140.9kbits/s    
       frame=10489 fps=138 q=28.0 size=    7180kB time=00:06:59.35 bitrate= 140.3kbits/s    
       frame=10547 fps=138 q=28.0 size=    7199kB time=00:07:01.55 bitrate= 139.9kbits/s    
       frame=10605 fps=138 q=28.0 size=    7215kB time=00:07:03.85 bitrate= 139.5kbits/s    
       frame=10661 fps=138 q=28.0 size=    7223kB time=00:07:06.01 bitrate= 138.9kbits/s    
       frame=10713 fps=138 q=28.0 size=    7277kB time=00:07:08.33 bitrate= 139.2kbits/s    
       frame=10769 fps=137 q=28.0 size=    7303kB time=00:07:10.66 bitrate= 138.9kbits/s    
       frame=10829 fps=137 q=28.0 size=    7309kB time=00:07:12.98 bitrate= 138.3kbits/s    
       frame=10884 fps=137 q=28.0 size=    7329kB time=00:07:15.14 bitrate= 138.0kbits/s    
       frame=10941 fps=137 q=28.0 size=    7355kB time=00:07:17.39 bitrate= 137.7kbits/s    
       frame=11000 fps=137 q=28.0 size=    7360kB time=00:07:19.48 bitrate= 137.2kbits/s    
       frame=11047 fps=137 q=28.0 size=    7407kB time=00:07:21.80 bitrate= 137.3kbits/s    
       frame=11105 fps=136 q=28.0 size=    7423kB time=00:07:23.66 bitrate= 137.1kbits/s    
       frame=11150 fps=136 q=28.0 size=    7472kB time=00:07:25.91 bitrate= 137.3kbits/s    
       frame=11208 fps=136 q=28.0 size=    7541kB time=00:07:27.84 bitrate= 137.9kbits/s    
       frame=11264 fps=136 q=28.0 size=    7553kB time=00:07:30.16 bitrate= 137.4kbits/s    
       frame=11314 fps=136 q=28.0 size=    7589kB time=00:07:32.02 bitrate= 137.5kbits/s    
       frame=11359 fps=135 q=28.0 size=    7635kB time=00:07:34.34 bitrate= 137.7kbits/s    
       frame=11415 fps=135 q=28.0 size=    7698kB time=00:07:36.20 bitrate= 138.2kbits/s    
       frame=11469 fps=135 q=28.0 size=    7740kB time=00:07:38.52 bitrate= 138.3kbits/s    
       frame=11526 fps=135 q=28.0 size=    7752kB time=00:07:40.84 bitrate= 137.8kbits/s    
       frame=11585 fps=135 q=28.0 size=    7755kB time=00:07:43.16 bitrate= 137.2kbits/s    
       frame=11638 fps=135 q=28.0 size=    7791kB time=00:07:45.28 bitrate= 137.2kbits/s      
       frame=12371 fps=133 q=28.0 size=    8045kB time=00:08:14.60 bitrate= 133.2kbits/s    
       frame=12426 fps=133 q=28.0 size=    8068kB time=00:08:16.60 bitrate= 133.1kbits/s    
       frame=12475 fps=133 q=25.0 size=    8113kB time=00:08:18.88 bitrate= 133.2kbits/s    
       frame=12528 fps=133 q=28.0 size=    8135kB time=00:08:21.01 bitrate= 133.0kbits/s    
       frame=12529 fps=133 q=28.0 Lsize=    8549kB time=00:08:21.17 bitrate= 139.7kbits/s
       video:3859kB audio:4279kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 5.047608%
       [libx264 @ 0x1c89940] frame I:52    Avg QP:14.60  size: 25036
       [libx264 @ 0x1c89940] frame P:3390  Avg QP:16.73  size:   657
       [libx264 @ 0x1c89940] frame B:9087  Avg QP:16.09  size:    47
       [libx264 @ 0x1c89940] consecutive B-frames:  3.0%  0.7%  0.8% 95.5%
       [libx264 @ 0x1c89940] mb I  I16..4: 53.8%  0.0% 46.2%
       [libx264 @ 0x1c89940] mb P  I16..4:  2.6%  0.0%  0.0%  P16..4:  2.9%  0.0%  0.0%  0.0%  0.0%    skip:94.5%
       [libx264 @ 0x1c89940] mb B  I16..4:  0.0%  0.0%  0.0%  B16..8:  0.5%  0.0%  0.0%  direct: 0.1%  skip:99.3%  L0:44.8% L1:51.9% BI: 3.3%
       [libx264 @ 0x1c89940] coded y,uvDC,uvAC intra: 40.1% 21.9% 16.0% inter: 0.4% 0.4% 0.1%
       [libx264 @ 0x1c89940] i16 v,h,dc,p: 42% 53%  3%  1%
       [libx264 @ 0x1c89940] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 22% 45% 11%  5%  3%  2%  4%  2%  5%
       [libx264 @ 0x1c89940] i8c dc,h,v,p: 68% 25%  6%  1%
       [libx264 @ 0x1c89940] Weighted P-Frames: Y:0.4% UV:0.3%
       [libx264 @ 0x1c89940] kb/s:63.07
       /usr/bin/ffmpeg -i '/var/www/html/lms2/sites/default/files/videos/original/video.mp4' -vf 'scale=640:360' -strict experimental -vcodec 'h264' -qscale '12' -acodec 'aac' -ac '2' -pass '2' -passlogfile '/tmp/1499411044-595f326449e44-multipass'  -y /tmp/1499411044-595f326449d86.mp4
       ffmpeg version 2.8.11-0ubuntu0.16.04.1 Copyright (c) 2000-2017 the FFmpeg developers
         built with gcc 5.4.0 (Ubuntu 5.4.0-6ubuntu1~16.04.4) 20160609
         configuration: --prefix=/usr --extra-version=0ubuntu0.16.04.1 --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
         WARNING: library configuration mismatch
         avcodec     configuration: --prefix=/usr --extra-version=0ubuntu0.16.04.1 --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 --enable-version3 --disable-doc --disable-programs --disable-avdevice --disable-avfilter --disable-avformat --disable-avresample --disable-postproc --disable-swscale --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libvo_aacenc --enable-libvo_amrwbenc
         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 '/var/www/html/lms2/sites/default/files/videos/original/video.mp4':
         Metadata:
           major_brand     : mp42
           minor_version   : 0
           compatible_brands: isommp42
           creation_time   : 2017-04-28 15:24:27
         Duration: 00:08:21.18, start: 0.000000, bitrate: 443 kb/s
           Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt709), 1280x720 [SAR 1:1 DAR 16:9], 314 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc (default)
           Metadata:
             creation_time   : 2017-04-28 15:24:27
             handler_name    : ISO Media file produced by Google Inc.
           Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 125 kb/s (default)
           Metadata:
             creation_time   : 2017-04-28 15:24:27
             handler_name    : ISO Media file produced by Google Inc.
       Please use -q:a or -q:v, -qscale is ambiguous
       [libx264 @ 0x1c2b940] -qscale is ignored, -crf is recommended.
       [libx264 @ 0x1c2b940] using SAR=1/1
       [libx264 @ 0x1c2b940] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2
       [libx264 @ 0x1c2b940] constant rate-factor is incompatible with 2pass.
       Output #0, mp4, to '/tmp/1499411044-595f326449d86.mp4':
         Metadata:
           major_brand     : mp42
           minor_version   : 0
           compatible_brands: isommp42
           Stream #0:0(und): Video: h264, none, q=2-31, 128 kb/s, SAR 1:1 DAR 0:0, 25 fps (default)
           Metadata:
             creation_time   : 2017-04-28 15:24:27
             handler_name    : ISO Media file produced by Google Inc.
             encoder         : Lavc56.60.100 libx264
           Stream #0:1(und): Audio: aac, 0 channels, 128 kb/s (default)
           Metadata:
             creation_time   : 2017-04-28 15:24:27
             handler_name    : ISO Media file produced by Google Inc.
             encoder         : Lavc56.60.100 aac
       Stream mapping:
         Stream #0:0 -> #0:0 (h264 (native) -> h264 (libx264))
         Stream #0:1 -> #0:1 (aac (native) -> aac (native))
       Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height
  • Speeding up/slowing down video ffmpeg

    4 avril 2021, par BahaaIddin Al Sharqawi

    I want to change video speed using ffmpeg framework. I used this command for that :

    



    ffmpeg -y -i /storage/extSdCard/Video/1.avi -filter_complex [0:v]fps=50.0, setpts=0.5*PTS[v];[0:a]atempo=2.0[a] -map [v] -map [a] -preset ultrafast /storage/emulated/0/VID-20170716-VidRotate1.mp4

    



    How can I guess the duration of the resulting video after slowing down or speeding up video ?

    



    This is my whole log in console :

    



    ffmpeg -y -i /storage/extSdCard/Video/1.avi -filter_complex [0:v]fps=50.0, setpts=0.5*PTS[v];[0:a]atempo=2.0[a] -map [v] -map [a] -preset ultrafast /storage/emulated/0/VID-20170716-VidRotate1.mp4 
    07-16 15:07:15.112: ffmpeg version n3.0.1 Copyright (c) 2000-2016 the FFmpeg developers
    07-16 15:07:15.112:   built with gcc 4.8 (GCC)
    07-16 15:07:15.112:   configuration: --target-os=linux --cross-prefix=/home/vagrant/SourceCode/ffmpeg-android/toolchain-android/bin/arm-linux-androideabi- --arch=arm --cpu=cortex-a8 --enable-runtime-cpudetect --sysroot=/home/vagrant/SourceCode/ffmpeg-android/toolchain-android/sysroot --enable-pic --enable-libx264 --enable-libass --enable-libfreetype --enable-libfribidi --enable-libmp3lame --enable-fontconfig --enable-pthreads --disable-debug --disable-ffserver --enable-version3 --enable-hardcoded-tables --disable-ffplay --disable-ffprobe --enable-gpl --enable-yasm --disable-doc --disable-shared --enable-static --pkg-config=/home/vagrant/SourceCode/ffmpeg-android/ffmpeg-pkg-config --prefix=/home/vagrant/SourceCode/ffmpeg-android/build/armeabi-v7a --extra-cflags='-I/home/vagrant/SourceCode/ffmpeg-android/toolchain-android/include -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fno-strict-overflow -fstack-protector-all' --extra-ldflags='-L/home/vagrant/SourceCode/ffmpeg-android/toolchain-android/lib -Wl,-z,relro -Wl,-z,now -pie' --extra-libs='-lpng -lexpat -lm' --extra-cxxflags=
    07-16 15:07:15.122:   libavutil      55. 17.103 / 55. 17.103
    07-16 15:07:15.122:   libavcodec     57. 24.102 / 57. 24.102
    07-16 15:07:15.122:   libavformat    57. 25.100 / 57. 25.100
    07-16 15:07:15.132:   libavdevice    57.  0.101 / 57.  0.101
    07-16 15:07:15.132:   libavfilter     6. 31.100 /  6. 31.100
    07-16 15:07:15.132:   libswscale      4.  0.100 /  4.  0.100
    07-16 15:07:15.132:   libswresample   2.  0.101 /  2.  0.101
    07-16 15:07:15.142:   libpostproc    54.  0.100 / 54.  0.100
    07-16 15:07:15.232: Input #0, avi, from '/storage/extSdCard/Video/1.avi':
    07-16 15:07:15.232:   Metadata:
    07-16 15:07:15.232:     encoder         : Lavf52.104.0
    07-16 15:07:15.232:   Duration: 00:02:03.96, start: 0.000000, bitrate: 773 kb/s
    07-16 15:07:15.242:     Stream #0:0: Video: mpeg4 (Simple Profile) (xvid / 0x64697678), yuv420p, 640x480 [SAR 1:1 DAR 4:3], 632 kb/s, 25 fps, 25 tbr, 25 tbn, 25 tbc
    07-16 15:07:15.242:     Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 44100 Hz, stereo, s16p, 128 kb/s
    07-16 15:07:15.262 750-781/? W/ActivityManager: mDVFSHelper.release()
    07-16 15:07:15.282: [libx264 @ 0xb5428800] using SAR=1/1
    07-16 15:07:15.312: [libx264 @ 0xb5428800] using cpu capabilities: none!
    07-16 15:07:15.422: [libx264 @ 0xb5428800] profile Constrained Baseline, level 3.1
    07-16 15:07:15.422: [libx264 @ 0xb5428800] 264 - core 148 - H.264/MPEG-4 AVC codec - Copyleft 2003-2015 - 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=6 lookahead_threads=1 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=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
    07-16 15:07:15.462: Output #0, mp4, to '/storage/emulated/0/VID-20170716-VidRotate1.mp4':
    07-16 15:07:15.462:   Metadata:
    07-16 15:07:15.462:     encoder         : Lavf57.25.100
    07-16 15:07:15.462:     Stream #0:0: Video: h264 (libx264) ([33][0][0][0] / 0x0021), yuv420p, 640x480 [SAR 1:1 DAR 4:3], q=-1--1, 50 fps, 12800 tbn, 50 tbc (default)
    07-16 15:07:15.462:     Metadata:
    07-16 15:07:15.462:       encoder         : Lavc57.24.102 libx264
    07-16 15:07:15.462:     Side data:
    07-16 15:07:15.462:       unknown side data type 10 (24 bytes)
    07-16 15:07:15.472:     Stream #0:1: Audio: aac (LC) ([64][0][0][0] / 0x0040), 44100 Hz, stereo, fltp, 128 kb/s (default)
    07-16 15:07:15.472:     Metadata:
    07-16 15:07:15.472:       encoder         : Lavc57.24.102 aac
    07-16 15:07:15.472: Stream mapping:
    07-16 15:07:15.472:   Stream #0:0 (mpeg4) -> fps
    07-16 15:07:15.472:   Stream #0:1 (mp3) -> atempo
    07-16 15:07:15.472:   setpts -> Stream #0:0 (libx264)
    07-16 15:07:15.472:   atempo -> Stream #0:1 (aac)
    07-16 15:07:15.472: Press [q] to stop, [?] for help
    07-16 15:07:15.532: Past duration 0.999992 too large
    07-16 15:07:15.972: frame=   24 fps=0.0 q=15.0 size=      62kB time=00:00:00.39 bitrate=1296.2kbits/s dup=0 drop=19 speed=0.781x    
    07-16 15:07:16.483: frame=   45 fps= 44 q=15.0 size=      63kB time=00:00:00.83 bitrate= 617.2kbits/s dup=0 drop=40 speed=0.827x    
    07-16 15:07:16.983: frame=   72 fps= 48 q=20.0 size=     104kB time=00:00:01.36 bitrate= 621.9kbits/s dup=0 drop=67 speed=0.906x    
    07-16 15:07:17.484: frame=   99 fps= 49 q=17.0 size=     171kB time=00:00:01.90 bitrate= 734.8kbits/s dup=0 drop=94 speed=0.942x    
    07-16 15:07:18.004: frame=  125 fps= 49 q=22.0 size=     208kB time=00:00:02.41 bitrate= 704.8kbits/s dup=0 drop=120 speed=0.953x    
    07-16 15:07:18.515: frame=  152 fps= 50 q=18.0 size=     334kB time=00:00:02.97 bitrate= 919.6kbits/s dup=0 drop=147 speed=0.979x    
    07-16 15:07:19.015: frame=  181 fps= 51 q=18.0 size=     407kB time=00:00:03.55 bitrate= 938.9kbits/s dup=0 drop=176 speed=   1x    
    07-16 15:07:19.516: frame=  209 fps= 52 q=16.0 size=     465kB time=00:00:04.13 bitrate= 921.3kbits/s dup=0 drop=204 speed=1.02x    
    07-16 15:07:20.026: frame=  234 fps= 51 q=15.0 size=     483kB time=00:00:04.59 bitrate= 860.0kbits/s dup=0 drop=229 speed=1.01x    
    07-16 15:07:20.527: frame=  258 fps= 51 q=20.0 size=     606kB time=00:00:05.08 bitrate= 975.7kbits/s dup=0 drop=253 speed=1.01x    
    07-16 15:07:21.047: frame=  291 fps= 52 q=15.0 size=     606kB time=00:00:05.73 bitrate= 866.0kbits/s dup=0 drop=286 speed=1.03x    
    07-16 15:07:21.558: frame=  317 fps= 52 q=23.0 size=     716kB time=00:00:06.24 bitrate= 938.8kbits/s dup=0 drop=312 speed=1.03x    
    07-16 15:07:22.048: frame=  342 fps= 52 q=17.0 size=     781kB time=00:00:06.75 bitrate= 947.1kbits/s dup=0 drop=337 speed=1.03x    
    07-16 15:07:22.549: frame=  367 fps= 52 q=20.0 size=     823kB time=00:00:07.26 bitrate= 927.7kbits/s dup=0 drop=362 speed=1.03x    
    07-16 15:07:23.049: frame=  393 fps= 52 q=19.0 size=     903kB time=00:00:07.77 bitrate= 951.0kbits/s dup=0 drop=388 speed=1.03x    
    07-16 15:07:23.560: frame=  421 fps= 52 q=17.0 size=     992kB time=00:00:08.33 bitrate= 974.6kbits/s dup=0 drop=416 speed=1.03x    
    07-16 15:07:24.060: frame=  448 fps= 52 q=15.0 size=    1016kB time=00:00:08.87 bitrate= 938.7kbits/s dup=0 drop=443 speed=1.03x    
    07-16 15:07:24.551: frame=  474 fps= 52 q=15.0 size=    1029kB time=00:00:09.40 bitrate= 896.0kbits/s dup=0 drop=469 speed=1.04x    
    07-16 15:07:25.061: frame=  500 fps= 52 q=15.0 size=    1029kB time=00:00:09.91 bitrate= 850.1kbits/s dup=0 drop=495 speed=1.03x    
    07-16 15:07:25.562: frame=  528 fps= 52 q=15.0 size=    1110kB time=00:00:10.49 bitrate= 866.8kbits/s dup=0 drop=523 speed=1.04x    
    07-16 15:07:26.052: frame=  560 fps= 53 q=15.0 size=    1114kB time=00:00:11.12 bitrate= 820.6kbits/s dup=0 drop=555 speed=1.05x    
    07-16 15:07:26.563: frame=  591 fps= 53 q=15.0 size=    1117kB time=00:00:11.74 bitrate= 779.1kbits/s dup=0 drop=586 speed=1.06x    
    07-16 15:07:27.063: frame=  621 fps= 54 q=18.0 size=    1154kB time=00:00:12.35 bitrate= 765.2kbits/s dup=0 drop=616 speed=1.07x    
    07-16 15:07:27.574: frame=  648 fps= 54 q=20.0 size=    1200kB time=00:00:12.91 bitrate= 761.2kbits/s dup=0 drop=643 speed=1.07x    
    07-16 15:07:28.084: frame=  675 fps= 54 q=20.0 size=    1292kB time=00:00:13.42 bitrate= 788.6kbits/s dup=0 drop=670 speed=1.06x    
    07-16 15:07:28.585: frame=  701 fps= 53 q=16.0 size=    1346kB time=00:00:13.95 bitrate= 790.4kbits/s dup=0 drop=696 speed=1.06x    
    07-16 15:07:29.085: frame=  729 fps= 54 q=15.0 size=    1380kB time=00:00:14.48 bitrate= 780.0kbits/s dup=0 drop=724 speed=1.06x    
    07-16 15:07:29.616: frame=  753 fps= 53 q=12.0 size=    1380kB time=00:00:15.00 bitrate= 753.6kbits/s dup=0 drop=748 speed=1.06x    
    07-16 15:07:30.116: frame=  780 fps= 53 q=15.0 size=    1459kB time=00:00:15.51 bitrate= 770.4kbits/s dup=0 drop=775 speed=1.06x    
    07-16 15:07:30.627: frame=  812 fps= 54 q=15.0 size=    1464kB time=00:00:16.16 bitrate= 742.1kbits/s dup=0 drop=807 speed=1.07x    
    07-16 15:07:31.127: frame=  843 fps= 54 q=15.0 size=    1465kB time=00:00:16.78 bitrate= 715.0kbits/s dup=0 drop=838 speed=1.07x    
    07-16 15:07:31.638: frame=  875 fps= 54 q=15.0 size=    1469kB time=00:00:17.41 bitrate= 691.0kbits/s dup=0 drop=870 speed=1.08x    
    07-16 15:07:32.138: frame=  906 fps= 54 q=18.0 size=    1507kB time=00:00:18.04 bitrate= 684.1kbits/s dup=0 drop=901 speed=1.08x    
    07-16 15:07:32.649: frame=  932 fps= 54 q=21.0 size=    1555kB time=00:00:18.55 bitrate= 686.8kbits/s dup=0 drop=927 speed=1.08x    
    07-16 15:07:33.159: frame=  960 fps= 54 q=23.0 size=    1614kB time=00:00:19.13 bitrate= 691.1kbits/s dup=0 drop=955 speed=1.08x    
    07-16 15:07:33.670: frame=  988 fps= 54 q=20.0 size=    1737kB time=00:00:19.66 bitrate= 723.7kbits/s dup=0 drop=983 speed=1.08x    
    07-16 15:07:34.180: frame= 1014 fps= 54 q=16.0 size=    1876kB time=00:00:20.22 bitrate= 759.9kbits/s dup=0 drop=1009 speed=1.08x    
    07-16 15:07:34.671: frame= 1042 fps= 54 q=15.0 size=    1897kB time=00:00:20.75 bitrate= 748.6kbits/s dup=0 drop=1037 speed=1.08x    
    07-16 15:07:35.181: frame= 1069 fps= 54 q=15.0 size=    1911kB time=00:00:21.29 bitrate= 735.3kbits/s dup=0 drop=1064 speed=1.08x    
    07-16 15:07:35.692: frame= 1098 fps= 54 q=15.0 size=    1912kB time=00:00:21.89 bitrate= 715.2kbits/s dup=0 drop=1093 speed=1.08x    
    07-16 15:07:36.182: frame= 1126 fps= 54 q=15.0 size=    1918kB time=00:00:22.43 bitrate= 700.3kbits/s dup=0 drop=1121 speed=1.08x    
    07-16 15:07:36.703: frame= 1154 fps= 54 q=15.0 size=    1918kB time=00:00:23.01 bitrate= 682.8kbits/s dup=0 drop=1149 speed=1.08x    
    07-16 15:07:37.203: frame= 1182 fps= 54 q=15.0 size=    1952kB time=00:00:23.56 bitrate= 678.4kbits/s dup=0 drop=1177 speed=1.08x    
    07-16 15:07:37.724: frame= 1212 fps= 54 q=21.0 size=    1990kB time=00:00:24.19 bitrate= 673.6kbits/s dup=0 drop=1207 speed=1.09x    
    07-16 15:07:38.224: frame= 1240 fps= 55 q=20.0 size=    2085kB time=00:00:24.72 bitrate= 690.5kbits/s dup=0 drop=1235 speed=1.09x    
    07-16 15:07:38.725: frame= 1267 fps= 54 q=16.0 size=    2227kB time=00:00:25.28 bitrate= 721.3kbits/s dup=0 drop=1262 speed=1.09x    
    07-16 15:07:39.235: frame= 1296 fps= 55 q=15.0 size=    2266kB time=00:00:25.86 bitrate= 717.8kbits/s dup=0 drop=1291 speed=1.09x    
    07-16 15:07:39.736: frame= 1321 fps= 54 q=15.0 size=    2279kB time=00:00:26.35 bitrate= 708.3kbits/s dup=0 drop=1316 speed=1.09x    
    07-16 15:07:40.236: frame= 1348 fps= 54 q=15.0 size=    2279kB time=00:00:26.91 bitrate= 693.8kbits/s dup=0 drop=1343 speed=1.09x    
    07-16 15:07:40.747: frame= 1375 fps= 54 q=15.0 size=    2288kB time=00:00:27.42 bitrate= 683.6kbits/s dup=0 drop=1370 speed=1.09x    
    07-16 15:07:41.237: frame= 1402 fps= 54 q=15.0 size=    2289kB time=00:00:27.95 bitrate= 670.6kbits/s dup=0 drop=1397 speed=1.08x    
    07-16 15:07:41.768: frame= 1430 fps= 54 q=15.0 size=    2294kB time=00:00:28.53 bitrate= 658.4kbits/s dup=0 drop=1425 speed=1.09x    
    07-16 15:07:42.278: frame= 1456 fps= 54 q=22.0 size=    2296kB time=00:00:29.04 bitrate= 647.4kbits/s dup=0 drop=1451 speed=1.08x    
    07-16 15:07:42.779: frame= 1485 fps= 54 q=21.0 size=    2350kB time=00:00:29.62 bitrate= 649.6kbits/s dup=0 drop=1480 speed=1.09x    
    07-16 15:07:43.279: frame= 1512 fps= 54 q=20.0 size=    2492kB time=00:00:30.16 bitrate= 676.9kbits/s dup=0 drop=1507 speed=1.08x    
    07-16 15:07:43.790: frame= 1539 fps= 54 q=16.0 size=    2562kB time=00:00:30.72 bitrate= 683.1kbits/s dup=0 drop=1534 speed=1.09x    
    07-16 15:07:44.290: frame= 1566 fps= 54 q=15.0 size=    2581kB time=00:00:31.25 bitrate= 676.4kbits/s dup=0 drop=1561 speed=1.08x    
    07-16 15:07:44.801: frame= 1592 fps= 54 q=15.0 size=    2581kB time=00:00:31.76 bitrate= 665.7kbits/s dup=0 drop=1587 speed=1.08x    
    07-16 15:07:45.301: frame= 1619 fps= 54 q=15.0 size=    2589kB time=00:00:32.29 bitrate= 656.5kbits/s dup=0 drop=1614 speed=1.08x    
    07-16 15:07:45.802: frame= 1646 fps= 54 q=15.0 size=    2589kB time=00:00:32.83 bitrate= 646.0kbits/s dup=0 drop=1641 speed=1.08x    
    07-16 15:07:46.332: frame= 1672 fps= 54 q=15.0 size=    2593kB time=00:00:33.39 bitrate= 636.2kbits/s dup=0 drop=1667 speed=1.08x    
    07-16 15:07:46.823: frame= 1698 fps= 54 q=15.0 size=    2594kB time=00:00:33.87 bitrate= 627.2kbits/s dup=0 drop=1693 speed=1.08x    
    07-16 15:07:47.333: frame= 1724 fps= 54 q=15.0 size=    2597kB time=00:00:34.43 bitrate= 617.9kbits/s dup=0 drop=1719 speed=1.08x    
    07-16 15:07:47.844: frame= 1748 fps= 54 q=17.0 size=    2661kB time=00:00:34.89 bitrate= 624.7kbits/s dup=0 drop=1743 speed=1.08x    
    07-16 15:07:48.344: frame= 1775 fps= 54 q=22.0 size=    2731kB time=00:00:35.43 bitrate= 631.4kbits/s dup=0 drop=1770 speed=1.08x    
    07-16 15:07:48.865: frame= 1800 fps= 54 q=19.0 size=    2867kB time=00:00:35.92 bitrate= 653.8kbits/s dup=0 drop=1795 speed=1.08x    
    07-16 15:07:49.375: frame= 1826 fps= 54 q=17.0 size=    2968kB time=00:00:36.43 bitrate= 667.3kbits/s dup=0 drop=1821 speed=1.07x    
    07-16 15:07:49.876: frame= 1854 fps= 54 q=15.0 size=    3014kB time=00:00:36.98 bitrate= 667.5kbits/s dup=0 drop=1849 speed=1.08x    
    07-16 15:07:50.366: frame= 1878 fps= 54 q=15.0 size=    3041kB time=00:00:37.47 bitrate= 664.7kbits/s dup=0 drop=1873 speed=1.07x    
    07-16 15:07:50.877: frame= 1904 fps= 54 q=15.0 size=    3052kB time=00:00:38.01 bitrate= 657.7kbits/s dup=0 drop=1899 speed=1.07x    
    07-16 15:07:51.387: frame= 1929 fps= 54 q=15.0 size=    3056kB time=00:00:38.49 bitrate= 650.3kbits/s dup=0 drop=1924 speed=1.07x    
    07-16 15:07:51.888: frame= 1955 fps= 54 q=17.0 size=    3060kB time=00:00:39.03 bitrate= 642.2kbits/s dup=0 drop=1950 speed=1.07x    
    07-16 15:07:52.388: frame= 1981 fps= 54 q=17.0 size=    3062kB time=00:00:39.54 bitrate= 634.3kbits/s dup=0 drop=1976 speed=1.07x    
    07-16 15:07:52.899: frame= 2007 fps= 54 q=25.0 size=    3064kB time=00:00:40.07 bitrate= 626.4kbits/s dup=0 drop=2002 speed=1.07x    
    07-16 15:07:53.419: frame= 2036 fps= 54 q=20.0 size=    3255kB time=00:00:40.63 bitrate= 656.1kbits/s dup=0 drop=2031 speed=1.07x    
    07-16 15:07:53.920: frame= 2061 fps= 54 q=21.0 size=    3306kB time=00:00:41.14 bitrate= 658.2kbits/s dup=0 drop=2056 speed=1.07x    
    07-16 15:07:54.420: frame= 2089 fps= 54 q=17.0 size=    3371kB time=00:00:41.70 bitrate= 662.2kbits/s dup=0 drop=2084 speed=1.07x    
    07-16 15:07:54.910: frame= 2116 fps= 54 q=15.0 size=    3438kB time=00:00:42.23 bitrate= 666.8kbits/s dup=0 drop=2111 speed=1.07x    
    07-16 15:07:55.421: frame= 2139 fps= 54 q=15.0 size=    3460kB time=00:00:42.70 bitrate= 663.7kbits/s dup=0 drop=2134 speed=1.07x    
    07-16 15:07:55.921: frame= 2164 fps= 53 q=15.0 size=    3467kB time=00:00:43.21 bitrate= 657.2kbits/s dup=0 drop=2159 speed=1.07x    
    07-16 15:07:56.422: frame= 2189 fps= 53 q=15.0 size=    3470kB time=00:00:43.69 bitrate= 650.6kbits/s dup=0 drop=2184 speed=1.07x    
    07-16 15:07:56.932: frame= 2214 fps= 53 q=15.0 size=    3472kB time=00:00:44.21 bitrate= 643.4kbits/s dup=0 drop=2209 speed=1.07x    
    07-16 15:07:57.433: frame= 2235 fps= 53 q=15.0 size=    3474kB time=00:00:44.60 bitrate= 637.9kbits/s dup=0 drop=2230 speed=1.06x    
    07-16 15:07:57.943: frame= 2260 fps= 53 q=16.0 size=    3547kB time=00:00:45.13 bitrate= 643.7kbits/s dup=0 drop=2255 speed=1.06x    
    07-16 15:07:58.454: frame= 2292 fps= 53 q=24.0 size=    3555kB time=00:00:45.76 bitrate= 636.3kbits/s dup=0 drop=2287 speed=1.06x    
    07-16 15:07:58.964: frame= 2320 fps= 53 q=21.0 size=    3643kB time=00:00:46.34 bitrate= 643.9kbits/s dup=0 drop=2315 speed=1.07x    
    07-16 15:07:59.475: frame= 2348 fps= 53 q=16.0 size=    3700kB time=00:00:46.88 bitrate= 646.6kbits/s dup=0 drop=2343 speed=1.07x    
    07-16 15:07:59.985: frame= 2375 fps= 53 q=22.0 size=    3755kB time=00:00:47.43 bitrate= 648.5kbits/s dup=0 drop=2370 speed=1.07x    
    07-16 15:08:00.486: frame= 2400 fps= 53 q=22.0 size=    3880kB time=00:00:47.92 bitrate= 663.3kbits/s dup=0 drop=2395 speed=1.06x    
    07-16 15:08:00.996: frame= 2427 fps= 53 q=15.0 size=    3977kB time=00:00:48.46 bitrate= 672.2kbits/s dup=0 drop=2422 speed=1.06x    
    07-16 15:08:01.497: frame= 2456 fps= 53 q=18.0 size=    4012kB time=00:00:49.06 bitrate= 669.9kbits/s dup=0 drop=2451 speed=1.07x    
    07-16 15:08:01.997: frame= 2481 fps= 53 q=16.0 size=    4029kB time=00:00:49.55 bitrate= 666.1kbits/s dup=0 drop=2476 speed=1.06x    
    07-16 15:08:02.498: frame= 2507 fps= 53 q=20.0 size=    4036kB time=00:00:50.06 bitrate= 660.4kbits/s dup=0 drop=2502 speed=1.06x    
    07-16 15:08:03.008: frame= 2538 fps= 53 q=15.0 size=    4113kB time=00:00:50.68 bitrate= 664.7kbits/s dup=0 drop=2533 speed=1.07x    
    07-16 15:08:03.529: frame= 2568 fps= 53 q=22.0 size=    4132kB time=00:00:51.26 bitrate= 660.2kbits/s dup=0 drop=2563 speed=1.07x    
    07-16 15:08:04.039: frame= 2596 fps= 53 q=22.0 size=    4184kB time=00:00:51.85 bitrate= 661.1kbits/s dup=0 drop=2591 speed=1.07x    
    07-16 15:08:04.560: frame= 2623 fps= 53 q=23.0 size=    4276kB time=00:00:52.40 bitrate= 668.4kbits/s dup=0 drop=2618 speed=1.07x    
    07-16 15:08:05.060: frame= 2647 fps= 53 q=16.0 size=    4379kB time=00:00:52.87 bitrate= 678.5kbits/s dup=0 drop=2642 speed=1.07x    
    07-16 15:08:05.571: frame= 2671 fps= 53 q=19.0 size=    4425kB time=00:00:53.33 bitrate= 679.6kbits/s dup=0 drop=2666 speed=1.06x    
    07-16 15:08:06.071: frame= 2696 fps= 53 q=15.0 size=    4452kB time=00:00:53.87 bitrate= 677.0kbits/s dup=0 drop=2691 speed=1.06x    
    07-16 15:08:06.582: frame= 2723 fps= 53 q=15.0 size=    4478kB time=00:00:54.38 bitrate= 674.5kbits/s dup=0 drop=2718 speed=1.06x    
    07-16 15:08:07.102: frame= 2750 fps= 53 q=15.0 size=    4479kB time=00:00:54.91 bitrate= 668.1kbits/s dup=0 drop=2745 speed=1.06x    
    07-16 15:08:07.593: frame= 2779 fps= 53 q=15.0 size=    4558kB time=00:00:55.49 bitrate= 672.8kbits/s dup=0 drop=2774 speed=1.06x    
    07-16 15:08:08.093: frame= 2810 fps= 53 q=16.0 size=    4560kB time=00:00:56.12 bitrate= 665.5kbits/s dup=0 drop=2805 speed=1.07x    
    07-16 15:08:08.594: frame= 2841 fps= 53 q=21.0 size=    4565kB time=00:00:56.74 bitrate= 658.9kbits/s dup=0 drop=2836 speed=1.07x    
    07-16 15:08:09.104: frame= 2871 fps= 54 q=21.0 size=    4616kB time=00:00:57.33 bitrate= 659.5kbits/s dup=0 drop=2866 speed=1.07x    
    07-16 15:08:09.615: frame= 2897 fps= 54 q=22.0 size=    4673kB time=00:00:57.88 bitrate= 661.3kbits/s dup=0 drop=2892 speed=1.07x    
    07-16 15:08:10.115: frame= 2925 fps= 54 q=16.0 size=    4779kB time=00:00:58.42 bitrate= 670.1kbits/s dup=0 drop=2920 speed=1.07x    
    07-16 15:08:10.616: frame= 2951 fps= 54 q=15.0 size=    4817kB time=00:00:58.95 bitrate= 669.4kbits/s dup=0 drop=2946 speed=1.07x    
    07-16 15:08:11.146: frame= 2978 fps= 54 q=15.0 size=    4851kB time=00:00:59.51 bitrate= 667.8kbits/s dup=0 drop=2973 speed=1.07x    
    07-16 15:08:11.667: frame= 3007 fps= 54 q=21.0 size=    4852kB time=00:01:00.04 bitrate= 661.9kbits/s dup=0 drop=3002 speed=1.07x    
    07-16 15:08:12.157: frame= 3037 fps= 54 q=15.0 size=    4933kB time=00:01:00.65 bitrate= 666.3kbits/s dup=0 drop=3032 speed=1.07x    
    07-16 15:08:12.648: frame= 3069 fps= 54 q=15.0 size=    4939kB time=00:01:01.30 bitrate= 660.0kbits/s dup=0 drop=3064 speed=1.07x    
    07-16 15:08:13.148: frame= 3101 fps= 54 q=15.0 size=    4939kB time=00:01:01.88 bitrate= 653.9kbits/s dup=0 drop=3096 speed=1.07x    
    07-16 15:08:13.238: frame= 3101 fps= 54 q=-1.0 Lsize=    4994kB time=00:01:02.02 bitrate= 659.6kbits/s dup=0 drop=3096 speed=1.07x    
    07-16 15:08:13.238: video:4923kB audio:16kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 1.108781%
    07-16 15:08:13.248: [libx264 @ 0xb5428800] frame I:13    Avg QP:14.15  size: 72152
    07-16 15:08:13.248: [libx264 @ 0xb5428800] frame P:3088  Avg QP:17.25  size:  1329
    07-16 15:08:13.248: [libx264 @ 0xb5428800] mb I  I16..4: 100.0%  0.0%  0.0%
    07-16 15:08:13.248: [libx264 @ 0xb5428800] mb P  I16..4:  0.8%  0.0%  0.0%  P16..4:  7.0%  0.0%  0.0%  0.0%  0.0%    skip:92.2%
    07-16 15:08:13.248: [libx264 @ 0xb5428800] coded y,uvDC,uvAC intra: 49.6% 59.6% 45.8% inter: 2.5% 4.8% 1.9%
    07-16 15:08:13.248: [libx264 @ 0xb5428800] i16 v,h,dc,p: 50% 26% 13% 10%
    07-16 15:08:13.248: [libx264 @ 0xb5428800] i8c dc,h,v,p: 45% 24% 21% 10%
    07-16 15:08:13.248: [libx264 @ 0xb5428800] kb/s:650.25
    07-16 15:08:13.258: [aac @ 0xb5429000] Qavg: 65536.000


    


  • FFmpeg - Concatenating videos with different resolutions

    7 août 2017, par Jill

    I currently have an android app where the videos get combined using ffmpeg’s concat. That works fine. However, when I add text (using drawtext) to one of the videos, after combining the videos again, the combined video gets distorted. The video with the drawtext shows up fine, but then the videos without text switches orientation.

    I think the problem roots from the fact that a vertical video on my android phone has the resolution of 1920x1080, however if I use that for the scale when executing drawtext, it becomes horizontal.

    I think an example might help explain this better. Let’s say I have 2 vertically recorded videos, and I combine them with concat. The combined video shows up fine. Then if I add text to the 1st video using drawtext, the combined video will then show the first video (with text) at normal orientation (vertical). However, when it transitions to the next video, it first stalls for a couple seconds and then the 2nd video is shown at a horizontal orientation.

    Also, I tried this also with having the aspect ratio as 1:1 so it wouldn’t matter, but the second video’s orientation still changed counter clockwise.

    Thanks for the help, and happy to add more clarification if needed.

    This is for adding the text :

    ffmpeg -i input.mp4 -vf drawbox=y=ih-200:color=black@0.5:width=iw:height=200:t=max
       ,drawtext=fontfile=RobotoRegular.ttf:text='Text':x=(w-text_w)/2:y=(h-text_h)-100:fontsize=70:fontcolor=white
       -c:v libx264 -b:v 17000k -r 30 -preset ultrafast -y output.mp4

    Output :

    ffmpeg version n3.0.1 Copyright (c) 2000-2016 the FFmpeg developers
                                                          built with gcc 4.8 (GCC)
                                                          configuration: --target-os=linux --cross-prefix=/home/vagrant/SourceCode/ffmpeg-android/toolchain-android/bin/arm-linux-androideabi- --arch=arm --cpu=cortex-a8 --enable-runtime-cpudetect --sysroot=/home/vagrant/SourceCode/ffmpeg-android/toolchain-android/sysroot --enable-pic --enable-libx264 --enable-libass --enable-libfreetype --enable-libfribidi --enable-libmp3lame --enable-fontconfig --enable-pthreads --disable-debug --disable-ffserver --enable-version3 --enable-hardcoded-tables --disable-ffplay --disable-ffprobe --enable-gpl --enable-yasm --disable-doc --disable-shared --enable-static --pkg-config=/home/vagrant/SourceCode/ffmpeg-android/ffmpeg-pkg-config --prefix=/home/vagrant/SourceCode/ffmpeg-android/build/armeabi-v7a --extra-cflags='-I/home/vagrant/SourceCode/ffmpeg-android/toolchain-android/include -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fno-strict-overflow -fstack-protector-all' --extra-ldflags='-L/home/vagrant/SourceCode/ffmpeg-android/toolchain-android/lib -Wl,-z,relro -Wl,-z,now -pie' --extra-libs='-lpng -lexpat -lm' --extra-cxxflags=
                                                          libavutil      55. 17.103 / 55. 17.103
                                                          libavcodec     57. 24.102 / 57. 24.102
                                                          libavformat    57. 25.100 / 57. 25.100
                                                          libavdevice    57.  0.101 / 57.  0.101
                                                          libavfilter     6. 31.100 /  6. 31.100
                                                          libswscale      4.  0.100 /  4.  0.100
                                                          libswresample   2.  0.101 /  2.  0.101
                                                          libpostproc    54.  0.100 / 54.  0.100
                                                        Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/storage/emulated/0/Android/data/com.me.app/files/65/VID_20170802_111518.mp4':
                                                          Metadata:
                                                            major_brand     : mp42
                                                            minor_version   : 0
                                                            compatible_brands: isommp42
                                                            creation_time   : 2017-08-02 18:15:20
                                                            com.android.version: 7.0
                                                          Duration: 00:00:00.93, start: 0.000000, bitrate: 16415 kb/s
                                                            Stream #0:0(eng): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709), 1920x1080, 16408 kb/s, SAR 1:1 DAR 16:9, 28.94 fps, 30 tbr, 90k tbn, 180k tbc (default)
                                                            Metadata:
                                                              rotate          : 90
                                                              creation_time   : 2017-08-02 18:15:20
                                                              handler_name    : VideoHandle
                                                            Side data:
                                                              displaymatrix: rotation of -90.00 degrees
                                                        [libx264 @ 0xeab7ec00] using SAR=1/1
                                                        [libx264 @ 0xeab7ec00] using cpu capabilities: none!
                                                        [libx264 @ 0xeab7ec00] profile Constrained Baseline, level 4.1
                                                        [libx264 @ 0xeab7ec00] 264 - core 148 - H.264/MPEG-4 AVC codec - Copyleft 2003-2015 - 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=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=0 intra_refresh=0 rc=abr mbtree=0 bitrate=17000 ratetol=1.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=0
                                                        Output #0, mp4, to '/storage/emulated/0/Android/data/com.me.app/files/65/temp.mp4':
                                                          Metadata:
                                                            major_brand     : mp42
                                                            minor_version   : 0
                                                            compatible_brands: isommp42
                                                            com.android.version: 7.0
                                                            encoder         : Lavf57.25.100
                                                            Stream #0:0(eng): Video: h264 (libx264) ([33][0][0][0] / 0x0021), yuv420p, 1080x1920 [SAR 1:1 DAR 9:16], q=-1--1, 17000 kb/s, 30 fps, 15360 tbn, 30 tbc (default)
                                                            Metadata:
                                                              handler_name    : VideoHandle
                                                              creation_time   : 2017-08-02 18:15:20
                                                              encoder         : Lavc57.24.102 libx264
                                                            Side data:
                                                              unknown side data type 10 (24 bytes)
                                                        Stream mapping:
                                                          Stream #0:0 -> #0:0 (h264 (native) -> h264 (libx264))
                                                        Press [q] to stop, [?] for help
                                                        frame=    6 fps=0.0 q=0.0 size=       0kB time=00:00:00.00 bitrate=N/A dup=1 drop=0 speed=   0x    
                                                        frame=   10 fps=8.8 q=0.0 size=       0kB time=00:00:00.00 bitrate=N/A dup=1 drop=0 speed=   0x    
                                                        frame=   14 fps=8.4 q=15.0 size=     155kB time=00:00:00.03 bitrate=38067.5kbits/s dup=1 drop=0 speed=0.0201x    
                                                        frame=   18 fps=8.0 q=22.0 size=     744kB time=00:00:00.16 bitrate=36592.5kb

    ffmpeg -f concat -safe 0 -i input.mp4 -c copy -y output.mp4

    Output :

    ffmpeg version n3.0.1 Copyright (c) 2000-2016 the FFmpeg developers
                                                           built with gcc 4.8 (GCC)
                                                           configuration: --target-os=linux --cross-prefix=/home/vagrant/SourceCode/ffmpeg-android/toolchain-android/bin/arm-linux-androideabi- --arch=arm --cpu=cortex-a8 --enable-runtime-cpudetect --sysroot=/home/vagrant/SourceCode/ffmpeg-android/toolchain-android/sysroot --enable-pic --enable-libx264 --enable-libass --enable-libfreetype --enable-libfribidi --enable-libmp3lame --enable-fontconfig --enable-pthreads --disable-debug --disable-ffserver --enable-version3 --enable-hardcoded-tables --disable-ffplay --disable-ffprobe --enable-gpl --enable-yasm --disable-doc --disable-shared --enable-static --pkg-config=/home/vagrant/SourceCode/ffmpeg-android/ffmpeg-pkg-config --prefix=/home/vagrant/SourceCode/ffmpeg-android/build/armeabi-v7a --extra-cflags='-I/home/vagrant/SourceCode/ffmpeg-android/toolchain-android/include -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fno-strict-overflow -fstack-protector-all' --extra-ldflags='-L/home/vagrant/SourceCode/ffmpeg-android/toolchain-android/lib -Wl,-z,relro -Wl,-z,now -pie' --extra-libs='-lpng -lexpat -lm' --extra-cxxflags=
                                                           libavutil      55. 17.103 / 55. 17.103
                                                           libavcodec     57. 24.102 / 57. 24.102
                                                           libavformat    57. 25.100 / 57. 25.100
                                                           libavdevice    57.  0.101 / 57.  0.101
                                                           libavfilter     6. 31.100 /  6. 31.100
                                                           libswscale      4.  0.100 /  4.  0.100
                                                           libswresample   2.  0.101 /  2.  0.101
                                                           libpostproc    54.  0.100 / 54.  0.100
                                                         [mov,mp4,m4a,3gp,3g2,mj2 @ 0xe762a600] Auto-inserting h264_mp4toannexb bitstream filter
                                                         Input #0, concat, from '/storage/emulated/0/Android/data/com.me.app/files/64/TXT_20170802_110325.txt':
                                                           Duration: N/A, start: 0.000000, bitrate: 23403 kb/s
                                                             Stream #0:0(eng): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p, 1080x1920 [SAR 1:1 DAR 9:16], 23403 kb/s, 30 fps, 30 tbr, 15360 tbn, 60 tbc
                                                             Metadata:
                                                               handler_name    : VideoHandler
                                                         Output #0, mp4, to '/storage/emulated/0/Android/data/com.me.app/files/64/VID_20170802_110325concat.mp4':
                                                           Metadata:
                                                             encoder         : Lavf57.25.100
                                                             Stream #0:0(eng): Video: h264 ([33][0][0][0] / 0x0021), yuv420p, 1080x1920 [SAR 1:1 DAR 9:16], q=2-31, 23403 kb/s, 30 fps, 30 tbr, 15360 tbn, 15360 tbc
                                                             Metadata:
                                                               handler_name    : VideoHandler
                                                         Stream mapping:
                                                           Stream #0:0 -> #0:0 (copy)
                                                         Press [q] to stop, [?] for help
                                                         [mov,mp4,m4a,3gp,3g2,mj2 @ 0xe762a600] Auto-inserting h264_mp4toannexb bitstream filter
                                                         frame=   64 fps=0.0 q=-1.0 Lsize=    5218kB time=00:00:12.30 bitrate=3474.5kbits/s speed= 122x    
                                                         video:5217kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.025721%