Recherche avancée

Médias (91)

Autres articles (70)

  • Installation en mode ferme

    4 février 2011, par

    Le mode ferme permet d’héberger plusieurs sites de type MediaSPIP en n’installant qu’une seule fois son noyau fonctionnel.
    C’est la méthode que nous utilisons sur cette même plateforme.
    L’utilisation en mode ferme nécessite de connaïtre un peu le mécanisme de SPIP contrairement à la version standalone qui ne nécessite pas réellement de connaissances spécifique puisque l’espace privé habituel de SPIP n’est plus utilisé.
    Dans un premier temps, vous devez avoir installé les mêmes fichiers que l’installation (...)

  • Publier sur MédiaSpip

    13 juin 2013

    Puis-je poster des contenus à partir d’une tablette Ipad ?
    Oui, si votre Médiaspip installé est à la version 0.2 ou supérieure. Contacter au besoin l’administrateur de votre MédiaSpip pour le savoir

  • ANNEXE : Les plugins utilisés spécifiquement pour la ferme

    5 mars 2010, par

    Le site central/maître de la ferme a besoin d’utiliser plusieurs plugins supplémentaires vis à vis des canaux pour son bon fonctionnement. le plugin Gestion de la mutualisation ; le plugin inscription3 pour gérer les inscriptions et les demandes de création d’instance de mutualisation dès l’inscription des utilisateurs ; le plugin verifier qui fournit une API de vérification des champs (utilisé par inscription3) ; le plugin champs extras v2 nécessité par inscription3 (...)

Sur d’autres sites (10206)

  • Resize and overlay image on video in android efficiently

    29 décembre 2016, par Bhushan Ladhe

    I want to resize image and video(2160 x 3840) to a same resolution(540 × 960) and then overlay image on video for whole time. This whole process is similar to capturing video and adding caption to it like snap-chat and saving it.

    Since i am successful in doing so using FFMPEG library but it consumes considerable amount of time in processing.

    I have searched the internet for other faster operations but no luck. I will post commands that i am using.

    //1st command (video size from 59MB to 4MB, about time 110secs)
    -i sdcard/VID_20161228_174315.mp4 -vf scale=540:960 sdcard/output540.mp4
    //2nd command (image file , size done, time : a sec hence ignored)
    -i sdcard/capture.jpg -vf scale=540:960 sdcard/capture540.png
    //3rd command (time 80sec)
    -i sdcard/output540.mp4 -i sdcard/capture540.png -filter_complex overlay=0:0 -r 30 sdcard/output_overlay.mp4

    So here using -preset and copying same audio from source did not work as expected.

    Questions :

    1) Should i use specific codec ?

    2) How to achieve Minimum time for processing ?

    3) Will applying multiple threads help ? If yes then how ? I want this process to work in background even if app is closed.

    4) All other options that can combine to make an efficient solution ?

    Log for 3rd command :

    SUCCESS with 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 'sdcard/output540.mp4':
                                                                         Metadata:
                                                                           major_brand     : isom
                                                                           minor_version   : 512
                                                                           compatible_brands: isomiso2avc1mp41
                                                                           encoder         : Lavf57.25.100
                                                                         Duration: 00:00:10.09, start: 0.021333, bitrate: 2055 kb/s
                                                                           Stream #0:0(eng): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 540x960 [SAR 1:1 DAR 9:16], 1930 kb/s, 16.75 fps, 16.75 tbr, 17152 tbn, 33.50 tbc (default)
                                                                           Metadata:
                                                                             handler_name    : VideoHandler
                                                                           Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 119 kb/s (default)
                                                                           Metadata:
                                                                             handler_name    : SoundHandler
                                                                       Input #1, png_pipe, from 'sdcard/output_540.png':
                                                                         Duration: N/A, bitrate: N/A
                                                                           Stream #1:0: Video: png, rgba(pc), 540x960, 25 tbr, 25 tbn, 25 tbc
                                                                       [libx264 @ 0xaca425f0] using SAR=1/1
                                                                       [libx264 @ 0xaca425f0] using cpu capabilities: none!
                                                                       [libx264 @ 0xaca425f0] profile High, level 3.1
                                                                       [libx264 @ 0xaca425f0] 264 - core 148 - 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=9 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 'sdcard/output_overlay_forlog.mp4':
                                                                         Metadata:
                                                                           major_brand     : isom
                                                                           minor_version   : 512
                                                                           compatible_brands: isomiso2avc1mp41
                                                                           encoder         : Lavf57.25.100
                                                                           Stream #0:0: Video: h264 (libx264) ([33][0][0][0] / 0x0021), yuv420p, 540x960 [SAR 1:1 DAR 9:16], q=-1--1, 30 fps, 15360 tbn, 30 tbc (default)
                                                                           Metadata:
                                                                             encoder         : Lavc57.24.102 libx264
                                                                           Side data:
                                                                             unknown side data type 10 (24 bytes)
                                                                           Stream #0:1(eng): Audio: aac (LC) ([64][0][0][0] / 0x0040), 48000 Hz, stereo, fltp, 128 kb/s (default)
                                                                           Metadata:
                                                                             handler_name    : SoundHandler
                                                                             encoder         : Lavc57.24.102 aac
                                                                       Stream mapping:
                                                                         Stream #0:0 (h264) -> overlay:main (graph 0)
                                                                         Stream #1:0 (png) -> overlay:overlay (graph 0)
                                                                         overlay (graph 0) -> Stream #0:0 (libx264)
                                                                         Stream #0:1 -> #0:1 (aac (native) -> aac (native))
                                                                       Press [q] to stop, [?] for help
                                                                       frame=   19 fps=0.0 q=0.0 size=       0kB time=00:00:00.88 bit
    12-29 02:20:37.914 19213-19213/in.techzilla.happenning_client D/Ffmpeg: Finished command : ffmpeg [Ljava.lang.String;@1a223d4

    here one more txt file for full output

    https://drive.google.com/file/d/0B60iSiCrzaVkUXFpYVFpdGdKN2M/view?usp=drivesdk

  • Revision 69399 : On refait les critères dans l’inclusion des graphiques, mais on n’affiche ...

    25 janvier 2013, par rastapopoulos@… — Log

    On refait les critères dans l’inclusion des graphiques, mais on n’affiche cette inclusion que s’il n’y a pas un trop grand nombre de points ! (là 2000 en dur, complètement au hasard).
    En vrai il faudrait surtout que les graphiques ne s’affichent qu’avec une pagination mois par mois, un truc dans ce genre !

  • How to crop video with ffmpeg library in Android ?

    23 décembre 2016, par Dylan

    To crop video in Android app I use ffmpeg library

    In SO example I found for cropping the video the following command :

    ffmpeg -i in.mp4 -filter:v "crop=out_w:out_h:x:y" out.mp4

    I created a String array :

    String[] cmd = "ffmpeg", "-i", originalVideoPath, "-vf", "\"crop=" + imageWidth + " :" + imageHeight + " :" + xCoordinate + " :" + yCoordinate + "\"", "-c:a", "copy", croppedVideoPath ;

    And I pass this array to execute() method :

       try {
               ffmpeg = FFmpeg.getInstance(getContext());
               ffmpeg.execute(cmd, new ExecuteBinaryResponseHandler() {

                   @Override
                   public void onStart() {
                       Log.i(TAG, "onStart: Crop Video started");
                   }

                   @Override
                   public void onProgress(String message) {
                       Log.i(TAG, "onProgress: " + message);
                   }

                   @Override
                   public void onFailure(String message) {
                       Log.i(TAG, "onFailure: " + message);
                   }

                   @Override
                   public void onSuccess(String message) {
                       Log.i(TAG, "onSuccess: " + message);
                   }

                   @Override
                   public void onFinish() {
                       Log.i(TAG, "onFinish: Video cropping finished");
                   }
               });
           } catch (FFmpegCommandAlreadyRunningException e) {
               // Handle if FFmpeg is already running
               Log.i(TAG, "doInBackground: Exception + Device is not supported");
           }

    The log result is :

    12-14 11:33:33.246 5731-5731/com.studioidan.dmc I/CropImageFragment: onStart: Crop Video started
    12-14 11:33:33.246 5731-5731/dmc I/CropImageFragment: onProgress: ffmpeg version n3.0.1 Copyright (c) 2000-2016 the FFmpeg developers
    12-14 11:33:33.246 5731-5731/dmc I/CropImageFragment: onProgress:   built with gcc 4.8 (GCC)
    12-14 11:33:33.246 5731-5731/dmc I/CropImageFragment: onProgress:   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=
    12-14 11:33:33.246 5731-5731/dmc I/CropImageFragment: onProgress:   libavutil      55. 17.103 / 55. 17.103
    12-14 11:33:33.246 5731-5731/dmc I/CropImageFragment: onProgress:   libavcodec     57. 24.102 / 57. 24.102
    12-14 11:33:33.246 5731-5731/dmc I/CropImageFragment: onProgress:   libavformat    57. 25.100 / 57. 25.100
    12-14 11:33:33.246 5731-5731/dmc I/CropImageFragment: onProgress:   libavdevice    57.  0.101 / 57.  0.101
    12-14 11:33:33.246 5731-5731/dmc I/CropImageFragment: onProgress:   libavfilter     6. 31.100 /  6. 31.100
    12-14 11:33:33.246 5731-5731/dmc I/CropImageFragment: onProgress:   libswscale      4.  0.100 /  4.  0.100
    12-14 11:33:33.246 5731-5731/dmc I/CropImageFragment: onProgress:   libswresample   2.  0.101 /  2.  0.101
    12-14 11:33:33.246 5731-5731/dmc I/CropImageFragment: onProgress:   libpostproc    54.  0.100 / 54.  0.100
    12-14 11:33:33.316 5731-5731/dmc I/CropImageFragment: onProgress: Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/storage/emulated/0/DMC/diamondVideo.mp4':
    12-14 11:33:33.316 5731-5731/dmc I/CropImageFragment: onProgress:   Metadata:
    12-14 11:33:33.316 5731-5731/dmc I/CropImageFragment: onProgress:     major_brand     : isom
    12-14 11:33:33.316 5731-5731/dmc I/CropImageFragment: onProgress:     minor_version   : 0
    12-14 11:33:33.316 5731-5731/dmc I/CropImageFragment: onProgress:     compatible_brands: isom3gp4
    12-14 11:33:33.316 5731-5731/dmc I/CropImageFragment: onProgress:     creation_time   : 2016-12-14 08:33:10
    12-14 11:33:33.316 5731-5731/dmc I/CropImageFragment: onProgress:   Duration: 00:00:05.14, start: 0.000000, bitrate: 13480 kb/s
    12-14 11:33:33.316 5731-5731/dmc I/CropImageFragment: onProgress:     Stream #0:0(eng): Video: h264 (Baseline) (avc1 / 0x31637661), yuv420p, 1280x720, 13824 kb/s, SAR 1:1 DAR 16:9, 29.96 fps, 30 tbr, 90k tbn, 180k tbc (default)
    12-14 11:33:33.316 5731-5731/dmc I/CropImageFragment: onProgress:     Metadata:
    12-14 11:33:33.316 5731-5731/dmc I/CropImageFragment: onProgress:       creation_time   : 2016-12-14 08:33:10
    12-14 11:33:33.316 5731-5731/dmc I/CropImageFragment: onProgress:       handler_name    : VideoHandle
    12-14 11:33:33.316 5731-5731/dmc I/CropImageFragment: onProgress:     Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 96 kb/s (default)
    12-14 11:33:33.316 5731-5731/dmc I/CropImageFragment: onProgress:     Metadata:
    12-14 11:33:33.316 5731-5731/dmc I/CropImageFragment: onProgress:       creation_time   : 2016-12-14 08:33:10
    12-14 11:33:33.316 5731-5731/dmc I/CropImageFragment: onProgress:       handler_name    : SoundHandle
    12-14 11:33:33.316 5731-5731/dmc I/CropImageFragment: onProgress: [NULL @ 0x433f5f40] Unable to find a suitable output format for 'ffmpeg'
    12-14 11:33:33.316 5731-5731/dmc I/CropImageFragment: onProgress: ffmpeg: Invalid argument
    12-14 11:33:33.326 5731-5731/dmc I/CropImageFragment: onFailure: 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/DMC/diamondVideo.mp4':
                                                                      Metadata:
                                                                        major_brand     : isom
                                                                        minor_version   : 0
                                                                        compatible_brands: isom3gp4
                                                                        creation_time   : 2016-12-14 08:33:10
                                                                      Duration: 00:00:05.14, start: 0.000000, bitrate: 13480 kb/s
                                                                        Stream #0:0(eng): Video: h264 (Baseline) (avc1 / 0x31637661), yuv420p, 1280x720, 13824 kb/s, SAR 1:1 DAR 16:9, 29.96 fps, 30 tbr, 90k tbn, 180k tbc (default)
                                                                        Metadata:
                                                                          creation_time   : 2016-12-14 08:33:10
                                                                          handler_name    : VideoHandle
                                                                        Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 96 kb/s (default)
                                                                        Metadata:
                                                                          creation_time   : 2016-12-14 08:33:10
                                                                          handler_name    : SoundHandle
                                                                    [NULL @ 0x433f5f40] Unable to find a suitable output format for 'ffmpeg'
                                                                    ffmpeg: Invalid argument
    12-14 11:33:33.326 5731-5731/dmc I/CropImageFragment: onFinish: Video cropping finished

    But when I delete ffmpeg from array of command

    String[] cmd = "-i", originalVideoPath, "-vf", "\"crop=" + imageWidth + " :" + imageHeight + " :" + xCoordinate + " :" + yCoordinate + "\"", "-c:a", "copy", croppedVideoPath ;

    After execute it, the result is :

    12-14 11:56:46.366 25930-26592/dmc I/CropImageFragment: onStart: Crop Video started
    12-14 11:56:46.426 25930-25930/dmc I/CropImageFragment: onProgress: ffmpeg version n3.0.1 Copyright (c) 2000-2016 the FFmpeg developers

    12-14 11:56:46.426 25930-25930/dmc I/CropImageFragment: onProgress:   built with gcc 4.8 (GCC)

    12-14 11:56:46.426 25930-25930/dmc I/CropImageFragment: onProgress:   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=
    12-14 11:56:46.426 25930-25930/dmc I/CropImageFragment: onProgress:   libavutil      55. 17.103 / 55. 17.103
    12-14 11:56:46.426 25930-25930/dmc I/CropImageFragment: onProgress:   libavcodec     57. 24.102 / 57. 24.102
     12-14 11:56:46.426 25930-25930/dmc I/CropImageFragment: onProgress:   libavformat    57. 25.100 / 57. 25.100
     12-14 11:56:46.426 25930-25930/dmc I/CropImageFragment: onProgress:   libavdevice    57.  0.101 / 57.  0.101
     12-14 11:56:46.426 25930-25930/dmc I/CropImageFragment: onProgress:   libavfilter     6. 31.100 /  6. 31.100
     12-14 11:56:46.426 25930-25930/dmc I/CropImageFragment: onProgress:   libswscale      4.  0.100 /  4.  0.100
     12-14 11:56:46.426 25930-25930/dmc I/CropImageFragment: onProgress:   libswresample   2.  0.101 /  2.  0.101
     12-14 11:56:46.426 25930-25930/dmc I/CropImageFragment: onProgress:   libpostproc    54.  0.100 / 54.  0.100
     12-14 11:56:46.506 25930-25930/dmc I/CropImageFragment: onProgress: Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/storage/emulated/0/DMC/diamondVideo.mp4':
     12-14 11:56:46.506 25930-25930/dmc I/CropImageFragment: onProgress:   Metadata:
     12-14 11:56:46.506 25930-25930/dmc I/CropImageFragment: onProgress:     major_brand     : isom
     12-14 11:56:46.506 25930-25930/dmc I/CropImageFragment: onProgress:     minor_version   : 0
     12-14 11:56:46.506 25930-25930/dmc I/CropImageFragment: onProgress:     compatible_brands: isom3gp4
     12-14 11:56:46.506 25930-25930/dmc I/CropImageFragment: onProgress:     creation_time   : 2016-12-14 08:56:40
     12-14 11:56:46.506 25930-25930/dmc I/CropImageFragment: onProgress:   Duration: 00:00:05.27, start: 0.000000, bitrate: 13189 kb/s
     12-14 11:56:46.506 25930-25930/dmc I/CropImageFragment: onProgress:     Stream #0:0(eng): Video: h264 (Baseline) (avc1 / 0x31637661), yuv420p, 1280x720, 13886 kb/s, SAR 1:1 DAR 16:9, 30.01 fps, 30 tbr, 90k tbn, 180k tbc (default)
     12-14 11:56:46.506 25930-25930/dmc I/CropImageFragment: onProgress:     Metadata:
     12-14 11:56:46.506 25930-25930/dmc I/CropImageFragment: onProgress:       creation_time   : 2016-12-14 08:56:40
     12-14 11:56:46.506 25930-25930/dmc I/CropImageFragment: onProgress:       handler_name    : VideoHandle
     12-14 11:56:46.506 25930-25930/dmc I/CropImageFragment: onProgress:     Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 96 kb/s (default)
     12-14 11:56:46.506 25930-25930/dmc I/CropImageFragment: onProgress:     Metadata:
     12-14 11:56:46.506 25930-25930/dmc I/CropImageFragment: onProgress:       creation_time   : 2016-12-14 08:56:40
     12-14 11:56:46.506 25930-25930/dmc I/CropImageFragment: onProgress:       handler_name    : SoundHandle

    It looks like the process starts and after that it freezes

    What I do wrong ?