Recherche avancée

Médias (2)

Mot : - Tags -/plugins

Autres articles (58)

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

  • Demande de création d’un canal

    12 mars 2010, par

    En fonction de la configuration de la plateforme, l’utilisateur peu avoir à sa disposition deux méthodes différentes de demande de création de canal. La première est au moment de son inscription, la seconde, après son inscription en remplissant un formulaire de demande.
    Les deux manières demandent les mêmes choses fonctionnent à peu près de la même manière, le futur utilisateur doit remplir une série de champ de formulaire permettant tout d’abord aux administrateurs d’avoir des informations quant à (...)

  • Contribute to documentation

    13 avril 2011

    Documentation is vital to the development of improved technical capabilities.
    MediaSPIP welcomes documentation by users as well as developers - including : critique of existing features and functions articles contributed by developers, administrators, content producers and editors screenshots to illustrate the above translations of existing documentation into other languages
    To contribute, register to the project users’ mailing (...)

Sur d’autres sites (5724)

  • Ffmpeg Android - First image is skipped while making a slideshow

    17 mars 2021, par M. Bilal Asif

    Issue : I have 7 images in a list (with different size, resolution and format). I am adding an mp3 audio file and fade effect while making a slideshow with them, as i am trying to do it by following command

    


    val inputCommandinitial = arrayOf("-y", "-framerate", "1/5")&#xA;val arrTop = ArrayList<string>()&#xA;&#xA; //Add all paths&#xA;    for (i in images!!.indices) {&#xA;        arrTop.add("-loop")&#xA;        arrTop.add("1")&#xA;        arrTop.add("-t")&#xA;        arrTop.add("5")            &#xA;        arrTop.add("-i")&#xA;        arrTop.add(images!![i].path)&#xA;    }&#xA;&#xA;    //Apply filter graph&#xA;    arrTop.add("-i")&#xA;    arrTop.add(audio!!.path)&#xA;    arrTop.add("-filter_complex")&#xA;&#xA;    val stringBuilder = StringBuilder()&#xA;&#xA;    for (i in images!!.indices) {&#xA;        stringBuilder.append("[$i:v]scale=720:1280:force_original_aspect_ratio=decrease,pad=720:1280:(ow-iw)/2:(oh-ih)/2,setsar=1,fade=t=in:st=0:d=1,fade=t=out:st=5:d=1[v$i];")&#xA;    }&#xA;&#xA;    for (i in images!!.indices) {&#xA;        stringBuilder.append("[v$i]")&#xA;    }&#xA;&#xA;    //Concat command&#xA;    stringBuilder.append("concat=n=${images!!.size}:v=1:a=0,fps=25,format=yuv420p[v]")&#xA;&#xA;    val endcommand = arrayOf("-map", "[v]", "-map", "${images!!.size}:a", "-c:a", "copy", "-preset", "ultrafast", "-shortest", outputLocation.path)&#xA;    val finalCommand = (inputCommandinitial &#x2B; arrTop &#x2B; stringBuilder.toString() &#x2B; endcommand)&#xA;</string>

    &#xA;

    But, it skips the first image and shows the rest 6 images and video output duration is 30 seconds, i've been trying since 3 days now

    &#xA;

    Requirement :&#xA;making a slideshow with different format, size, resolution etc, i.e. picked by user from gallery and show in slideshow adding an audio behind, with fade effect

    &#xA;

    Here is the complete log :

    &#xA;

    I/mobile-ffmpeg: Loading mobile-ffmpeg.&#xA; I/mobile-ffmpeg: Loaded mobile-ffmpeg-full-gpl-x86-4.4-lts-20200803.&#xA; D/mobile-ffmpeg: Callback thread started.&#xA; I/mobile-ffmpeg: ffmpeg version v4.4-dev-416&#xA; I/mobile-ffmpeg:  Copyright (c) 2000-2020 the FFmpeg developers&#xA; I/mobile-ffmpeg:   built with Android (6454773 based on r365631c2) clang version 9.0.8 (https://android.googlesource.com/toolchain/llvm-project 98c855489587874b2a325e7a516b99d838599c6f) (based on LLVM 9.0.8svn)&#xA; I/mobile-ffmpeg:   configuration: --cross-prefix=i686-linux-android- --sysroot=/files/android-sdk/ndk/21.3.6528147/toolchains/llvm/prebuilt/linux-x86_64/sysroot --prefix=/home/taner/Projects/mobile-ffmpeg/prebuilt/android-x86/ffmpeg --pkg-config=/usr/bin/pkg-config --enable-version3 --arch=i686 --cpu=i686 --cc=i686-linux-android16-clang --cxx=i686-linux-android16-clang&#x2B;&#x2B; --extra-libs=&#x27;-L/home/taner/Projects/mobile-ffmpeg/prebuilt/android-x86/cpu-features/lib -lndk_compat&#x27; --target-os=android --disable-neon --disable-asm --disable-inline-asm --enable-cross-compile --enable-pic --enable-jni --enable-optimizations --enable-swscale --enable-shared --enable-v4l2-m2m --disable-outdev=fbdev --disable-indev=fbdev --enable-small --disable-openssl --disable-xmm-clobber-test --disable-debug --enable-lto --disable-neon-clobber-test --disable-programs --disable-postproc --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --disable-sndio --disable-schannel --disable-securetransport --disable-xlib --disable-cuda --disable-cuvid --disable-nvenc --disable-vaapi --disable-vdpau --disable-videotoolbox --disable-audiotoolbox --disable-appkit --disable-alsa --disable-cuda --disable-cuvid --disable-nvenc --disable-vaapi --disable-vdpau --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-gmp --enable-gnutls --enable-libmp3lame --enable-libass --enable-iconv --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libxml2 --enable-libopencore-amrnb --enable-libshine --enable-libspeex --enable-libwavpack --enable-libkvazaar --enable-libx264 --enable-gpl --enable-libxvid --enable-gpl --enable-libx265 --enable-gpl --enable-libvidstab --enable-gpl --enable-libilbc --enable-libopus --enable-libsnappy --enable-libsoxr --enable-libaom --enable-libtwolame --disable-sdl2 --enable-libvo-amrwbenc --enable-zlib --enable-mediacodec&#xA; I/mobile-ffmpeg:   libavutil      56. 55.100 / 56. 55.100&#xA; I/mobile-ffmpeg:   libavcodec     58. 96.100 / 58. 96.100&#xA; I/mobile-ffmpeg:   libavformat    58. 48.100 / 58. 48.100&#xA; I/mobile-ffmpeg:   libavdevice    58. 11.101 / 58. 11.101&#xA; I/mobile-ffmpeg:   libavfilter     7. 87.100 /  7. 87.100&#xA; I/mobile-ffmpeg:   libswscale      5.  8.100 /  5.  8.100&#xA; I/mobile-ffmpeg:   libswresample   3.  8.100 /  3.  8.100&#xA; I/mobile-ffmpeg: Input #0, png_pipe, from &#x27;/storage/emulated/0/FFMpeg Example/image1.png&#x27;:&#xA; I/mobile-ffmpeg:   Duration:&#xA; I/mobile-ffmpeg: N/A&#xA; I/mobile-ffmpeg: , bitrate:&#xA; I/mobile-ffmpeg: N/A&#xA; I/mobile-ffmpeg:     Stream #0:0&#xA; I/mobile-ffmpeg: : Video: png, rgb24(pc), 800x500 [SAR 11811:11811 DAR 8:5]&#xA; I/mobile-ffmpeg: ,&#xA; I/mobile-ffmpeg: 0.20 tbr,&#xA; I/mobile-ffmpeg: 0.20 tbn,&#xA; I/mobile-ffmpeg: 0.20 tbc&#xA; W/mobile-ffmpeg: [png_pipe @ 0xe1a8ec00] Stream #0: not enough frames to estimate rate; consider increasing probesize&#xA; I/mobile-ffmpeg: Input #1, png_pipe, from &#x27;/storage/emulated/0/FFMpeg Example/image2.png&#x27;:&#xA; I/mobile-ffmpeg:   Duration:&#xA; I/mobile-ffmpeg: N/A&#xA; I/mobile-ffmpeg: , bitrate:&#xA; I/mobile-ffmpeg: N/A&#xA; I/mobile-ffmpeg:     Stream #1:0&#xA; I/mobile-ffmpeg: : Video: png, rgb24(pc), 1920x1080 [SAR 3779:3779 DAR 16:9]&#xA; I/mobile-ffmpeg: ,&#xA; I/mobile-ffmpeg: 25 tbr,&#xA; I/mobile-ffmpeg: 25 tbn,&#xA; I/mobile-ffmpeg: 25 tbc&#xA; I/mobile-ffmpeg: Input #2, png_pipe, from &#x27;/storage/emulated/0/FFMpeg Example/one.png&#x27;:&#xA; I/mobile-ffmpeg:   Duration:&#xA; I/mobile-ffmpeg: N/A&#xA; I/mobile-ffmpeg: , bitrate:&#xA; I/mobile-ffmpeg: N/A&#xA; I/mobile-ffmpeg:     Stream #2:0&#xA; I/mobile-ffmpeg: : Video: png, rgba(pc), 720x1280&#xA; I/mobile-ffmpeg: ,&#xA; I/mobile-ffmpeg: 25 fps,&#xA; I/mobile-ffmpeg: 25 tbr,&#xA; I/mobile-ffmpeg: 25 tbn,&#xA; I/mobile-ffmpeg: 25 tbc&#xA; I/mobile-ffmpeg: Input #3, image2, from &#x27;/storage/emulated/0/FFMpeg Example/two.png&#x27;:&#xA; I/mobile-ffmpeg:   Duration:&#xA; I/mobile-ffmpeg: 00:00:00.04&#xA; I/mobile-ffmpeg: , start:&#xA; I/mobile-ffmpeg: 0.000000&#xA; I/mobile-ffmpeg: , bitrate:&#xA; I/mobile-ffmpeg: 7955 kb/s&#xA; I/mobile-ffmpeg:     Stream #3:0&#xA; I/mobile-ffmpeg: : Video: mjpeg, yuvj420p(pc, bt470bg/unknown/unknown), 564x1002 [SAR 72:72 DAR 94:167]&#xA; I/mobile-ffmpeg: ,&#xA; I/mobile-ffmpeg: 25 fps,&#xA; I/mobile-ffmpeg: 25 tbr,&#xA; I/mobile-ffmpeg: 25 tbn,&#xA; I/mobile-ffmpeg: 25 tbc&#xA; W/mobile-ffmpeg: [png_pipe @ 0xe1a90a00] Stream #0: not enough frames to estimate rate; consider increasing probesize&#xA; I/mobile-ffmpeg: Input #4, png_pipe, from &#x27;/storage/emulated/0/FFMpeg Example/image3.png&#x27;:&#xA; I/mobile-ffmpeg:   Duration:&#xA; I/mobile-ffmpeg: N/A&#xA; I/mobile-ffmpeg: , bitrate:&#xA; I/mobile-ffmpeg: N/A&#xA; I/mobile-ffmpeg:     Stream #4:0&#xA; I/mobile-ffmpeg: : Video: png, rgb24(pc), 1820x1024&#xA; I/mobile-ffmpeg: ,&#xA; I/mobile-ffmpeg: 25 tbr,&#xA; I/mobile-ffmpeg: 25 tbn,&#xA; I/mobile-ffmpeg: 25 tbc&#xA; I/mobile-ffmpeg: Input #5, png_pipe, from &#x27;/storage/emulated/0/FFMpeg Example/image4.png&#x27;:&#xA; I/mobile-ffmpeg:   Duration:&#xA; I/mobile-ffmpeg: N/A&#xA; I/mobile-ffmpeg: , bitrate:&#xA; I/mobile-ffmpeg: N/A&#xA; I/mobile-ffmpeg:     Stream #5:0&#xA; I/mobile-ffmpeg: : Video: png, rgb24(pc), 1920x800 [SAR 2835:2835 DAR 12:5]&#xA; I/mobile-ffmpeg: ,&#xA; I/mobile-ffmpeg: 25 fps,&#xA; I/mobile-ffmpeg: 25 tbr,&#xA; I/mobile-ffmpeg: 25 tbn,&#xA; I/mobile-ffmpeg: 25 tbc&#xA; I/mobile-ffmpeg: Input #6, image2, from &#x27;/storage/emulated/0/FFMpeg Example/image5.png&#x27;:&#xA; I/mobile-ffmpeg:   Duration:&#xA; I/mobile-ffmpeg: 00:00:00.04&#xA; I/mobile-ffmpeg: , start:&#xA; I/mobile-ffmpeg: 0.000000&#xA; I/mobile-ffmpeg: , bitrate:&#xA; I/mobile-ffmpeg: 159573 kb/s&#xA; I/mobile-ffmpeg:     Stream #6:0&#xA; I/mobile-ffmpeg: : Video: mjpeg, yuvj444p(pc, bt470bg/unknown/unknown), 1600x900&#xA; I/mobile-ffmpeg: ,&#xA; I/mobile-ffmpeg: 25 fps,&#xA; I/mobile-ffmpeg: 25 tbr,&#xA; I/mobile-ffmpeg: 25 tbn,&#xA; I/mobile-ffmpeg: 25 tbc&#xA; W/mobile-ffmpeg: [mp3 @ 0xe1a92800] Estimating duration from bitrate, this may be inaccurate&#xA; I/mobile-ffmpeg: Input #7, mp3, from &#x27;/storage/emulated/0/FFMpeg Example/shortmusic.mp3&#x27;:&#xA; I/mobile-ffmpeg:   Metadata:&#xA; I/mobile-ffmpeg:     track           :&#xA; I/mobile-ffmpeg: 25&#xA; I/mobile-ffmpeg:     artist          :&#xA; I/mobile-ffmpeg: longzijun&#xA; I/mobile-ffmpeg:     title           :&#xA; I/mobile-ffmpeg: Memoryne Music Box Version&#xA; I/mobile-ffmpeg:     album_artist    :&#xA; I/mobile-ffmpeg: longzijun&#xA; I/mobile-ffmpeg:     genre           :&#xA; I/mobile-ffmpeg: Soundtrack&#xA; I/mobile-ffmpeg:     date            :&#xA; I/mobile-ffmpeg: 2012&#xA; I/mobile-ffmpeg:   Duration:&#xA; I/mobile-ffmpeg: 00:00:57.70&#xA; I/mobile-ffmpeg: , start:&#xA; I/mobile-ffmpeg: 0.000000&#xA; I/mobile-ffmpeg: , bitrate:&#xA; I/mobile-ffmpeg: 320 kb/s&#xA; I/mobile-ffmpeg:     Stream #7:0&#xA; I/mobile-ffmpeg: : Audio: mp3, 48000 Hz, stereo, fltp, 320 kb/s&#xA; I/mobile-ffmpeg: Stream mapping:&#xA; I/mobile-ffmpeg:   Stream #0:0 (png) -> scale&#xA; I/mobile-ffmpeg:   Stream #1:0 (png) -> scale&#xA; I/mobile-ffmpeg:   Stream #2:0 (png) -> scale&#xA; I/mobile-ffmpeg:   Stream #3:0 (mjpeg) -> scale&#xA; I/mobile-ffmpeg:   Stream #4:0 (png) -> scale&#xA; I/mobile-ffmpeg:   Stream #5:0 (png) -> scale&#xA; I/mobile-ffmpeg:   Stream #6:0 (mjpeg) -> scale&#xA; I/mobile-ffmpeg:   format&#xA; I/mobile-ffmpeg:  -> Stream #0:0 (libx264)&#xA; I/mobile-ffmpeg:   Stream #7:0 -> #0:1&#xA; I/mobile-ffmpeg:  (copy)&#xA; I/mobile-ffmpeg: Press [q] to stop, [?] for help&#xA; I/mobile-ffmpeg: frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=  -0.0kbits/s speed=N/A&#xA; W/mobile-ffmpeg: [graph 0 input from stream 0:0 @ 0xe1a1bec0] sws_param option is deprecated and ignored&#xA; W/mobile-ffmpeg: [graph 0 input from stream 1:0 @ 0xe1a1bf20] sws_param option is deprecated and ignored&#xA; W/mobile-ffmpeg: [graph 0 input from stream 2:0 @ 0xe1a1bfe0] sws_param option is deprecated and ignored&#xA; W/mobile-ffmpeg: [graph 0 input from stream 3:0 @ 0xe1a1c0a0] sws_param option is deprecated and ignored&#xA; W/mobile-ffmpeg: [graph 0 input from stream 4:0 @ 0xe1a1c160] sws_param option is deprecated and ignored&#xA; W/mobile-ffmpeg: [graph 0 input from stream 5:0 @ 0xe1a1c220] sws_param option is deprecated and ignored&#xA; W/mobile-ffmpeg: [graph 0 input from stream 6:0 @ 0xe1a1c2e0] sws_param option is deprecated and ignored&#xA; W/mobile-ffmpeg: [swscaler @ 0xbf684840] deprecated pixel format used, make sure you did set range correctly&#xA; W/mobile-ffmpeg: [swscaler @ 0xbf68fec0] deprecated pixel format used, make sure you did set range correctly&#xA; I/mobile-ffmpeg: [libx264 @ 0xe1ad4400] using SAR=1/1&#xA; I/mobile-ffmpeg: [libx264 @ 0xe1ad4400] using cpu capabilities: none!&#xA; I/mobile-ffmpeg: [libx264 @ 0xe1ad4400] profile Constrained Baseline, level 3.1, 4:2:0, 8-bit&#xA; I/mobile-ffmpeg: [libx264 @ 0xe1ad4400] 264 - core 160 - H.264/MPEG-4 AVC codec - Copyleft 2003-2020 - 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=4 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&#xA; I/mobile-ffmpeg: Output #0, mp4, to &#x27;/storage/emulated/0/FFMpeg Example/video/movie_1615954349867.mp4&#x27;:&#xA; I/mobile-ffmpeg:   Metadata:&#xA; I/mobile-ffmpeg:     encoder         :&#xA; I/mobile-ffmpeg: Lavf58.48.100&#xA; I/mobile-ffmpeg:     Stream #0:0&#xA; I/mobile-ffmpeg: : Video: h264 (libx264) (avc1 / 0x31637661), yuv420p, 720x1280 [SAR 1:1 DAR 9:16], q=-1--1&#xA; I/mobile-ffmpeg: ,&#xA; I/mobile-ffmpeg: 25 fps,&#xA; I/mobile-ffmpeg: 12800 tbn,&#xA; I/mobile-ffmpeg: 25 tbc&#xA; I/mobile-ffmpeg:  (default)&#xA; I/mobile-ffmpeg:     Metadata:&#xA; I/mobile-ffmpeg:       encoder         :&#xA; I/mobile-ffmpeg: Lavc58.96.100 libx264&#xA; I/mobile-ffmpeg:     Side data:&#xA; I/mobile-ffmpeg:&#xA; I/mobile-ffmpeg: cpb:&#xA; I/mobile-ffmpeg: bitrate max/min/avg: 0/0/0 buffer size: 0&#xA; I/mobile-ffmpeg: vbv_delay: N/A&#xA; I/mobile-ffmpeg:     Stream #0:1&#xA; I/mobile-ffmpeg: : Audio: mp3 (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 320 kb/s&#xA; I/mobile-ffmpeg: frame=    0 fps=0.0 q=0.0 size=       0kB time=00:00:00.00 bitrate=N/A speed=   0x&#xA; I/mobile-ffmpeg: frame=    7 fps=3.8 q=20.0 size=       0kB time=00:00:00.04 bitrate=   9.6kbits/s speed=0.0215x&#xA; I/mobile-ffmpeg: frame=   15 fps=6.3 q=22.0 size=       0kB time=00:00:00.36 bitrate=   1.1kbits/s speed=0.151x&#xA; I/mobile-ffmpeg: frame=   24 fps=8.2 q=23.0 size=     256kB time=00:00:00.72 bitrate=2912.9kbits/s speed=0.245x&#xA; I/mobile-ffmpeg: frame=   33 fps=9.5 q=14.0 size=     512kB time=00:00:01.08 bitrate=3883.7kbits/s speed=0.31x&#xA; I/mobile-ffmpeg: frame=   44 fps= 11 q=12.0 size=     512kB time=00:00:01.52 bitrate=2759.5kbits/s speed=0.379x&#xA; I/mobile-ffmpeg: frame=   55 fps= 12 q=12.0 size=     512kB time=00:00:01.96 bitrate=2140.1kbits/s speed=0.432x&#xA; I/mobile-ffmpeg: frame=   68 fps= 13 q=12.0 size=     768kB time=00:00:02.48 bitrate=2537.0kbits/s speed=0.491x&#xA; I/mobile-ffmpeg: frame=   77 fps= 14 q=12.0 size=     768kB time=00:00:02.84 bitrate=2215.4kbits/s speed=0.499x&#xA; I/mobile-ffmpeg: frame=   84 fps= 13 q=12.0 size=     768kB time=00:00:03.12 bitrate=2016.6kbits/s speed=0.499x&#xA; I/mobile-ffmpeg: frame=   94 fps= 14 q=12.0 size=     768kB time=00:00:03.52 bitrate=1787.4kbits/s speed=0.52x&#xA; I/mobile-ffmpeg: frame=  102 fps= 14 q=12.0 size=     768kB time=00:00:03.84 bitrate=1638.5kbits/s speed=0.525x&#xA; I/mobile-ffmpeg: frame=  116 fps= 15 q=12.0 size=     768kB time=00:00:04.40 bitrate=1429.9kbits/s speed=0.556x&#xA; I/mobile-ffmpeg: frame=  127 fps= 15 q=12.0 size=     768kB time=00:00:04.84 bitrate=1299.9kbits/s speed=0.574x&#xA; I/mobile-ffmpeg: frame=  134 fps= 15 q=21.0 size=     768kB time=00:00:05.12 bitrate=1228.9kbits/s speed=0.571x&#xA; I/mobile-ffmpeg: frame=  140 fps= 15 q=22.0 size=    1024kB time=00:00:05.36 bitrate=1565.1kbits/s speed=0.56x&#xA; I/mobile-ffmpeg: frame=  145 fps= 14 q=23.0 size=    1024kB time=00:00:05.56 bitrate=1508.8kbits/s speed=0.55x&#xA; I/mobile-ffmpeg: frame=  151 fps= 14 q=23.0 size=    1280kB time=00:00:05.80 bitrate=1807.9kbits/s speed=0.546x&#xA; I/mobile-ffmpeg: frame=  164 fps= 15 q=12.0 size=    1536kB time=00:00:06.32 bitrate=1991.0kbits/s speed=0.567x&#xA; I/mobile-ffmpeg: frame=  172 fps= 15 q=12.0 size=    1536kB time=00:00:06.64 bitrate=1895.1kbits/s speed=0.569x&#xA; I/mobile-ffmpeg: frame=  186 fps= 15 q=12.0 size=    1536kB time=00:00:07.20 bitrate=1747.7kbits/s speed=0.592x&#xA; I/mobile-ffmpeg: frame=  207 fps= 16 q=12.0 size=    1536kB time=00:00:08.04 bitrate=1565.1kbits/s speed=0.634x&#xA; I/mobile-ffmpeg: frame=  229 fps= 17 q=12.0 size=    1792kB time=00:00:08.92 bitrate=1645.8kbits/s speed=0.677x&#xA; I/mobile-ffmpeg: frame=  249 fps= 18 q=12.0 size=    1792kB time=00:00:09.72 bitrate=1510.3kbits/s speed=0.71x&#xA; I/mobile-ffmpeg: frame=  270 fps= 19 q=21.0 size=    2048kB time=00:00:10.56 bitrate=1588.8kbits/s speed=0.744x&#xA; I/mobile-ffmpeg: frame=  296 fps= 20 q=12.0 size=    2304kB time=00:00:11.60 bitrate=1627.1kbits/s speed=0.789x&#xA; I/mobile-ffmpeg: frame=  319 fps= 21 q=12.0 size=    2304kB time=00:00:12.52 bitrate=1507.6kbits/s speed=0.823x&#xA; I/mobile-ffmpeg: frame=  337 fps= 21 q=12.0 size=    2304kB time=00:00:13.24 bitrate=1425.6kbits/s speed=0.839x&#xA; I/mobile-ffmpeg: frame=  347 fps= 21 q=12.0 size=    2304kB time=00:00:13.64 bitrate=1383.8kbits/s speed=0.835x&#xA; I/mobile-ffmpeg: frame=  360 fps= 21 q=12.0 size=    2560kB time=00:00:14.16 bitrate=1481.1kbits/s speed=0.841x&#xA; I/mobile-ffmpeg: frame=  382 fps= 22 q=19.0 size=    2560kB time=00:00:15.04 bitrate=1394.4kbits/s speed=0.866x&#xA; I/mobile-ffmpeg: frame=  395 fps= 22 q=22.0 size=    2816kB time=00:00:15.56 bitrate=1482.6kbits/s speed=0.869x&#xA; I/mobile-ffmpeg: frame=  407 fps= 22 q=15.0 size=    3072kB time=00:00:16.04 bitrate=1569.0kbits/s speed=0.872x&#xA; I/mobile-ffmpeg: frame=  421 fps= 22 q=12.0 size=    3072kB time=00:00:16.60 bitrate=1516.0kbits/s speed=0.875x&#xA; I/mobile-ffmpeg: frame=  432 fps= 22 q=12.0 size=    3072kB time=00:00:17.04 bitrate=1476.9kbits/s speed=0.875x&#xA; I/mobile-ffmpeg: frame=  446 fps= 22 q=12.0 size=    3072kB time=00:00:17.60 bitrate=1429.9kbits/s speed=0.88x&#xA; I/mobile-ffmpeg: frame=  458 fps= 22 q=12.0 size=    3328kB time=00:00:18.08 bitrate=1507.9kbits/s speed=0.879x&#xA; I/mobile-ffmpeg: frame=  472 fps= 22 q=12.0 size=    3328kB time=00:00:18.64 bitrate=1462.6kbits/s speed=0.884x&#xA; I/mobile-ffmpeg: frame=  489 fps= 23 q=12.0 size=    3328kB time=00:00:19.32 bitrate=1411.1kbits/s speed=0.894x&#xA; I/mobile-ffmpeg: frame=  509 fps= 23 q=19.0 size=    3328kB time=00:00:20.12 bitrate=1355.0kbits/s speed=0.909x&#xA; I/mobile-ffmpeg: frame=  531 fps= 23 q=15.0 size=    3584kB time=00:00:21.00 bitrate=1398.1kbits/s speed=0.928x&#xA; I/mobile-ffmpeg: frame=  555 fps= 24 q=12.0 size=    3840kB time=00:00:21.96 bitrate=1432.5kbits/s speed=0.949x&#xA; I/mobile-ffmpeg: frame=  577 fps= 24 q=12.0 size=    3840kB time=00:00:22.84 bitrate=1377.3kbits/s speed=0.966x&#xA; I/mobile-ffmpeg: frame=  599 fps= 25 q=12.0 size=    3840kB time=00:00:23.72 bitrate=1326.2kbits/s speed=0.981x&#xA; I/mobile-ffmpeg: frame=  620 fps= 25 q=12.0 size=    3840kB time=00:00:24.56 bitrate=1280.8kbits/s speed=0.995x&#xA; I/mobile-ffmpeg: frame=  630 fps= 25 q=18.0 size=    3840kB time=00:00:24.96 bitrate=1260.3kbits/s speed=0.99x&#xA; I/mobile-ffmpeg: frame=  640 fps= 25 q=21.0 size=    4096kB time=00:00:25.36 bitrate=1323.1kbits/s speed=0.985x&#xA; I/mobile-ffmpeg: frame=  652 fps= 25 q=22.0 size=    4352kB time=00:00:25.84 bitrate=1379.7kbits/s speed=0.984x&#xA; I/mobile-ffmpeg: frame=  665 fps= 25 q=12.0 size=    4608kB time=00:00:26.36 bitrate=1432.1kbits/s speed=0.984x&#xA; I/mobile-ffmpeg: frame=  678 fps= 25 q=12.0 size=    4608kB time=00:00:26.88 bitrate=1404.4kbits/s speed=0.984x&#xA; I/mobile-ffmpeg: frame=  690 fps= 25 q=12.0 size=    4608kB time=00:00:27.36 bitrate=1379.7kbits/s speed=0.983x&#xA; I/mobile-ffmpeg: frame=  703 fps= 25 q=12.0 size=    4608kB time=00:00:27.88 bitrate=1354.0kbits/s speed=0.983x&#xA; I/mobile-ffmpeg: frame=  716 fps= 25 q=12.0 size=    4608kB time=00:00:28.40 bitrate=1329.2kbits/s speed=0.983x&#xA; I/mobile-ffmpeg: frame=  729 fps= 25 q=12.0 size=    4608kB time=00:00:28.92 bitrate=1305.3kbits/s speed=0.983x&#xA; I/mobile-ffmpeg: frame=  742 fps= 25 q=12.0 size=    4608kB time=00:00:29.44 bitrate=1282.2kbits/s speed=0.983x&#xA; I/mobile-ffmpeg: frame=  749 fps= 25 q=-1.0 Lsize=    4883kB time=00:00:29.95 bitrate=1335.5kbits/s speed=0.988x&#xA; I/mobile-ffmpeg: video:3696kB audio:1171kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead:&#xA; I/mobile-ffmpeg: 0.326516%&#xA; I/mobile-ffmpeg: [libx264 @ 0xe1ad4400] frame I:3     Avg QP:13.33  size:  2725&#xA; I/mobile-ffmpeg: [libx264 @ 0xe1ad4400] frame P:746   Avg QP:13.98  size:  5062&#xA; I/mobile-ffmpeg: [libx264 @ 0xe1ad4400] mb I  I16..4: 100.0%  0.0%  0.0%&#xA; I/mobile-ffmpeg: [libx264 @ 0xe1ad4400] mb P  I16..4:  7.1%  0.0%  0.0%  P16..4:  8.2%  0.0%  0.0%  0.0%  0.0%    skip:84.7%&#xA; I/mobile-ffmpeg: [libx264 @ 0xe1ad4400] coded y,uvDC,uvAC intra: 14.5% 19.0% 6.9% inter: 5.1% 5.4% 1.4%&#xA; I/mobile-ffmpeg: [libx264 @ 0xe1ad4400] i16 v,h,dc,p: 65% 18%  7%  9%&#xA; I/mobile-ffmpeg: [libx264 @ 0xe1ad4400] i8c dc,h,v,p: 71% 19%  6%  4%&#xA; I/mobile-ffmpeg: [libx264 @ 0xe1ad4400] kb/s:1010.47&#xA; I/mobile-ffmpeg: Async command execution completed successfully.&#xA;

    &#xA;

    and here is command is ffmpeg syntax

    &#xA;

    "-y"&#xA;"-framerate"&#xA;"1/5"&#xA;"-loop"&#xA;"1"&#xA;"-t"&#xA;"5"&#xA;"-i"&#xA;"/storage/emulated/0/FFMpeg Example/image1.png"&#xA;"-loop"&#xA;"1"&#xA;"-t"&#xA;"5"&#xA;"-i"&#xA; "/storage/emulated/0/FFMpeg Example/image2.png"&#xA; "-loop"&#xA; "1"&#xA; "-t"&#xA; "5"&#xA; "-i"&#xA; "/storage/emulated/0/FFMpeg Example/one.png"&#xA; "-loop"&#xA; "1"&#xA; "-t"&#xA; "5"&#xA; "-i"&#xA; "/storage/emulated/0/FFMpeg Example/two.png"&#xA; "-loop"&#xA; "1"&#xA; "-t"&#xA; "5"&#xA; "-i"&#xA; "/storage/emulated/0/FFMpeg Example/image3.png"&#xA; "-loop"&#xA; "1"&#xA; "-t"&#xA; "5"&#xA; "-i"&#xA; "/storage/emulated/0/FFMpeg Example/image4.png"&#xA; "-loop"&#xA; "1"&#xA; "-t"&#xA; "5"&#xA; "-i"&#xA; "/storage/emulated/0/FFMpeg Example/image5.png"&#xA; "-i"&#xA; "/storage/emulated/0/FFMpeg Example/shortmusic.mp3"&#xA; "-filter_complex"&#xA; "[0:v]scale=720:1280:force_original_aspect_ratio=decrease,pad=720:1280:(ow-iw)/2:(oh-ih)/2,setsar=1,fade=t=in:st=0:d=1,fade=t=out:st=5:d=1[v0];&#xA;[1:v]scale=720:1280:force_original_aspect_ratio=decrease,pad=720:1280:(ow-iw)/2:(oh-ih)/2,setsar=1,fade=t=in:st=0:d=1,fade=t=out:st=5:d=1[v1];&#xA;[2:v]scale=720:1280:force_original_aspect_ratio=decrease,pad=720:1280:(ow-iw)/2:(oh-ih)/2,setsar=1,fade=t=in:st=0:d=1,fade=t=out:st=5:d=1[v2];&#xA;[3:v]scale=720:1280:force_original_aspect_ratio=decrease,pad=720:1280:(ow-iw)/2:(oh-ih)/2,setsar=1,fade=t=in:st=0:d=1,fade=t=out:st=5:d=1[v3];&#xA;[4:v]scale=720:1280:force_original_aspect_ratio=decrease,pad=720:1280:(ow-iw)/2:(oh-ih)/2,setsar=1,fade=t=in:st=0:d=1,fade=t=out:st=5:d=1[v4];&#xA;[5:v]scale=720:1280:force_original_aspect_ratio=decrease,pad=720:1280:(ow-iw)/2:(oh-ih)/2,setsar=1,fade=t=in:st=0:d=1,fade=t=out:st=5:d=1[v5];&#xA;[6:v]scale=720:1280:force_original_aspect_ratio=decrease,pad=720:1280:(ow-iw)/2:(oh-ih)/2,setsar=1,fade=t=in:st=0:d=1,fade=t=out:st=5:d=1[v6];&#xA;[v0][v1][v2][v3][v4][v5][v6]concat=n=7:v=1:a=0,fps=25,format=yuv420p[v]"&#xA; "-map"&#xA; "[v]"&#xA; "-map"&#xA; "7:a"&#xA; "-c:a"&#xA; "copy"&#xA; "-preset"&#xA; "ultrafast"&#xA; "-shortest"&#xA; "/storage/emulated/0/FFMpeg Example/video/movie_1615955101725.mp4"&#xA;

    &#xA;

  • ffmpeg - 'hevc' codec changed to 'rawvideo' after copying video codec

    11 mars 2021, par Md Yeamin

    I am trying to convert some mkv videos with hevc codec to avi format. For this I run the following command :

    &#xA;

    ffmpeg -i input.mkv -vcodec copy -acodec copy out.avi&#xA;

    &#xA;

    For some video this command works without any issue. But in some cases video does converted, but I can not play those files in any video player. I've tried several video players including VLC, SMPlayer, Deepin Movie etc.

    &#xA;

    After looking into the video codec of converted video I can see that the video codec got transformed from hevc to rawvideo. Hers is the stream information of the original and the converted video files :

    &#xA;

    Input File

    &#xA;

    ffmpeg version 4.2.4-1ubuntu0.1 Copyright (c) 2000-2020 the FFmpeg developers&#xA;  built with gcc 9 (Ubuntu 9.3.0-10ubuntu2)&#xA;  configuration: --prefix=/usr --extra-version=1ubuntu0.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-nvenc --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared&#xA;  libavutil      56. 31.100 / 56. 31.100&#xA;  libavcodec     58. 54.100 / 58. 54.100&#xA;  libavformat    58. 29.100 / 58. 29.100&#xA;  libavdevice    58.  8.100 / 58.  8.100&#xA;  libavfilter     7. 57.100 /  7. 57.100&#xA;  libavresample   4.  0.  0 /  4.  0.  0&#xA;  libswscale      5.  5.100 /  5.  5.100&#xA;  libswresample   3.  5.100 /  3.  5.100&#xA;  libpostproc    55.  5.100 / 55.  5.100&#xA;[matroska,webm @ 0x561d8e639600] Could not find codec parameters for stream 2 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size&#xA;Consider increasing the value for the &#x27;analyzeduration&#x27; and &#x27;probesize&#x27; options&#xA;Input #0, matroska,webm, from &#x27;PE2_Leopard_4K_hevc_dts.mkv&#x27;:&#xA;  Metadata:&#xA;    title           : Planet Earth II S01E01 4K&#xA;    encoder         : libebml v1.3.5 &#x2B; libmatroska v1.4.8&#xA;    creation_time   : 2017-10-29T06:31:02.000000Z&#xA;  Duration: 00:00:04.22, start: 0.000000, bitrate: 46848 kb/s&#xA;    Chapter #0:0: start 0.000000, end 4.216000&#xA;    Metadata:&#xA;      title           : 00:00:00.000&#xA;    Stream #0:0: Video: hevc (Main 10), yuv420p10le(tv, bt2020nc/bt2020/smpte2084), 3840x2160 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 1k tbn, 23.98 tbc (default)&#xA;    Metadata:&#xA;      BPS             : 44365437&#xA;      BPS-eng         : 44365437&#xA;      DURATION        : 00:00:04.212000000&#xA;      DURATION-eng    : 00:00:04.212000000&#xA;      NUMBER_OF_FRAMES: 101&#xA;      NUMBER_OF_FRAMES-eng: 101&#xA;      NUMBER_OF_BYTES : 23358403&#xA;      NUMBER_OF_BYTES-eng: 23358403&#xA;      _STATISTICS_WRITING_APP: mkvmerge v16.0.0 (&#x27;Protest&#x27;) 64-bit&#xA;      _STATISTICS_WRITING_APP-eng: mkvmerge v16.0.0 (&#x27;Protest&#x27;) 64-bit&#xA;      _STATISTICS_WRITING_DATE_UTC: 2017-10-29 06:31:02&#xA;      _STATISTICS_WRITING_DATE_UTC-eng: 2017-10-29 06:31:02&#xA;      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES&#xA;      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES&#xA;    Stream #0:1(eng): Audio: dts (DTS-HD MA), 48000 Hz, 5.1(side), s16p (default)&#xA;    Metadata:&#xA;      title           : DTS-HD MA 5.1&#xA;      BPS             : 2506995&#xA;      BPS-eng         : 2506995&#xA;      DURATION        : 00:00:04.214000000&#xA;      DURATION-eng    : 00:00:04.214000000&#xA;      NUMBER_OF_FRAMES: 395&#xA;      NUMBER_OF_FRAMES-eng: 395&#xA;      NUMBER_OF_BYTES : 1320560&#xA;      NUMBER_OF_BYTES-eng: 1320560&#xA;      _STATISTICS_WRITING_APP: mkvmerge v16.0.0 (&#x27;Protest&#x27;) 64-bit&#xA;      _STATISTICS_WRITING_APP-eng: mkvmerge v16.0.0 (&#x27;Protest&#x27;) 64-bit&#xA;      _STATISTICS_WRITING_DATE_UTC: 2017-10-29 06:31:02&#xA;      _STATISTICS_WRITING_DATE_UTC-eng: 2017-10-29 06:31:02&#xA;      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES&#xA;      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES&#xA;    Stream #0:2(eng): Subtitle: hdmv_pgs_subtitle&#xA;    Metadata:&#xA;      title           : English (SDH)&#xA;      BPS             : 0&#xA;      BPS-eng         : 0&#xA;      DURATION        : 00:00:00.000000000&#xA;      DURATION-eng    : 00:00:00.000000000&#xA;      NUMBER_OF_FRAMES: 0&#xA;      NUMBER_OF_FRAMES-eng: 0&#xA;      NUMBER_OF_BYTES : 0&#xA;      NUMBER_OF_BYTES-eng: 0&#xA;      _STATISTICS_WRITING_APP: mkvmerge v16.0.0 (&#x27;Protest&#x27;) 64-bit&#xA;      _STATISTICS_WRITING_APP-eng: mkvmerge v16.0.0 (&#x27;Protest&#x27;) 64-bit&#xA;      _STATISTICS_WRITING_DATE_UTC: 2017-10-29 06:31:02&#xA;      _STATISTICS_WRITING_DATE_UTC-eng: 2017-10-29 06:31:02&#xA;      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES&#xA;      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES&#xA;

    &#xA;

    Output File

    &#xA;

    ffmpeg version 4.2.4-1ubuntu0.1 Copyright (c) 2000-2020 the FFmpeg developers&#xA;  built with gcc 9 (Ubuntu 9.3.0-10ubuntu2)&#xA;  configuration: --prefix=/usr --extra-version=1ubuntu0.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-nvenc --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared&#xA;  libavutil      56. 31.100 / 56. 31.100&#xA;  libavcodec     58. 54.100 / 58. 54.100&#xA;  libavformat    58. 29.100 / 58. 29.100&#xA;  libavdevice    58.  8.100 / 58.  8.100&#xA;  libavfilter     7. 57.100 /  7. 57.100&#xA;  libavresample   4.  0.  0 /  4.  0.  0&#xA;  libswscale      5.  5.100 /  5.  5.100&#xA;  libswresample   3.  5.100 /  3.  5.100&#xA;  libpostproc    55.  5.100 / 55.  5.100&#xA;Input #0, avi, from &#x27;out3.avi&#x27;:&#xA;  Metadata:&#xA;    title           : Planet Earth II S01E01 4K&#xA;    encoder         : Lavf58.29.100&#xA;  Duration: 00:00:04.27, start: 0.000000, bitrate: 44226 kb/s&#xA;    Stream #0:0: Video: rawvideo, bgr24, 3840x2160, 44803 kb/s, SAR 1:1 DAR 16:9, 47.95 fps, 47.95 tbr, 47.95 tbn, 47.95 tbc&#xA;    Stream #0:1: Audio: aac (LC) ([255][0][0][0] / 0x00FF), 48000 Hz, 5.1(side), fltp, 394 kb/s&#xA;    Metadata:&#xA;      title           : DTS-HD MA 5.1&#xA;

    &#xA;

    Command Log

    &#xA;

    ffmpeg version 4.2.4-1ubuntu0.1 Copyright (c) 2000-2020 the FFmpeg developers&#xA;  built with gcc 9 (Ubuntu 9.3.0-10ubuntu2)&#xA;  configuration: --prefix=/usr --extra-version=1ubuntu0.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-nvenc --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared&#xA;  libavutil      56. 31.100 / 56. 31.100&#xA;  libavcodec     58. 54.100 / 58. 54.100&#xA;  libavformat    58. 29.100 / 58. 29.100&#xA;  libavdevice    58.  8.100 / 58.  8.100&#xA;  libavfilter     7. 57.100 /  7. 57.100&#xA;  libavresample   4.  0.  0 /  4.  0.  0&#xA;  libswscale      5.  5.100 /  5.  5.100&#xA;  libswresample   3.  5.100 /  3.  5.100&#xA;  libpostproc    55.  5.100 / 55.  5.100&#xA;[matroska,webm @ 0x55d6eebb8700] Could not find codec parameters for stream 2 (Subtitle: hdmv_pgs_subtitle (pgssub)): unspecified size&#xA;Consider increasing the value for the &#x27;analyzeduration&#x27; and &#x27;probesize&#x27; options&#xA;Input #0, matroska,webm, from &#x27;PE2_Leopard_4K_hevc_dts.mkv&#x27;:&#xA;  Metadata:&#xA;    title           : Planet Earth II S01E01 4K&#xA;    encoder         : libebml v1.3.5 &#x2B; libmatroska v1.4.8&#xA;    creation_time   : 2017-10-29T06:31:02.000000Z&#xA;  Duration: 00:00:04.22, start: 0.000000, bitrate: 46848 kb/s&#xA;    Chapter #0:0: start 0.000000, end 4.216000&#xA;    Metadata:&#xA;      title           : 00:00:00.000&#xA;    Stream #0:0: Video: hevc (Main 10), yuv420p10le(tv, bt2020nc/bt2020/smpte2084), 3840x2160 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 1k tbn, 23.98 tbc (default)&#xA;    Metadata:&#xA;      BPS             : 44365437&#xA;      BPS-eng         : 44365437&#xA;      DURATION        : 00:00:04.212000000&#xA;      DURATION-eng    : 00:00:04.212000000&#xA;      NUMBER_OF_FRAMES: 101&#xA;      NUMBER_OF_FRAMES-eng: 101&#xA;      NUMBER_OF_BYTES : 23358403&#xA;      NUMBER_OF_BYTES-eng: 23358403&#xA;      _STATISTICS_WRITING_APP: mkvmerge v16.0.0 (&#x27;Protest&#x27;) 64-bit&#xA;      _STATISTICS_WRITING_APP-eng: mkvmerge v16.0.0 (&#x27;Protest&#x27;) 64-bit&#xA;      _STATISTICS_WRITING_DATE_UTC: 2017-10-29 06:31:02&#xA;      _STATISTICS_WRITING_DATE_UTC-eng: 2017-10-29 06:31:02&#xA;      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES&#xA;      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES&#xA;    Stream #0:1(eng): Audio: dts (DTS-HD MA), 48000 Hz, 5.1(side), s16p (default)&#xA;    Metadata:&#xA;      title           : DTS-HD MA 5.1&#xA;      BPS             : 2506995&#xA;      BPS-eng         : 2506995&#xA;      DURATION        : 00:00:04.214000000&#xA;      DURATION-eng    : 00:00:04.214000000&#xA;      NUMBER_OF_FRAMES: 395&#xA;      NUMBER_OF_FRAMES-eng: 395&#xA;      NUMBER_OF_BYTES : 1320560&#xA;      NUMBER_OF_BYTES-eng: 1320560&#xA;      _STATISTICS_WRITING_APP: mkvmerge v16.0.0 (&#x27;Protest&#x27;) 64-bit&#xA;      _STATISTICS_WRITING_APP-eng: mkvmerge v16.0.0 (&#x27;Protest&#x27;) 64-bit&#xA;      _STATISTICS_WRITING_DATE_UTC: 2017-10-29 06:31:02&#xA;      _STATISTICS_WRITING_DATE_UTC-eng: 2017-10-29 06:31:02&#xA;      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES&#xA;      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES&#xA;    Stream #0:2(eng): Subtitle: hdmv_pgs_subtitle&#xA;    Metadata:&#xA;      title           : English (SDH)&#xA;      BPS             : 0&#xA;      BPS-eng         : 0&#xA;      DURATION        : 00:00:00.000000000&#xA;      DURATION-eng    : 00:00:00.000000000&#xA;      NUMBER_OF_FRAMES: 0&#xA;      NUMBER_OF_FRAMES-eng: 0&#xA;      NUMBER_OF_BYTES : 0&#xA;      NUMBER_OF_BYTES-eng: 0&#xA;      _STATISTICS_WRITING_APP: mkvmerge v16.0.0 (&#x27;Protest&#x27;) 64-bit&#xA;      _STATISTICS_WRITING_APP-eng: mkvmerge v16.0.0 (&#x27;Protest&#x27;) 64-bit&#xA;      _STATISTICS_WRITING_DATE_UTC: 2017-10-29 06:31:02&#xA;      _STATISTICS_WRITING_DATE_UTC-eng: 2017-10-29 06:31:02&#xA;      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES&#xA;      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES&#xA;Output #0, avi, to &#x27;output.avi&#x27;:&#xA;  Metadata:&#xA;    INAM            : Planet Earth II S01E01 4K&#xA;    ISFT            : Lavf58.29.100&#xA;    Chapter #0:0: start 0.000000, end 4.216000&#xA;    Metadata:&#xA;      title           : 00:00:00.000&#xA;    Stream #0:0: Video: hevc (Main 10), yuv420p10le(tv, bt2020nc/bt2020/smpte2084), 3840x2160 [SAR 1:1 DAR 16:9], q=2-31, 23.98 fps, 23.98 tbr, 47.95 tbn, 47.95 tbc (default)&#xA;    Metadata:&#xA;      BPS             : 44365437&#xA;      BPS-eng         : 44365437&#xA;      DURATION        : 00:00:04.212000000&#xA;      DURATION-eng    : 00:00:04.212000000&#xA;      NUMBER_OF_FRAMES: 101&#xA;      NUMBER_OF_FRAMES-eng: 101&#xA;      NUMBER_OF_BYTES : 23358403&#xA;      NUMBER_OF_BYTES-eng: 23358403&#xA;      _STATISTICS_WRITING_APP: mkvmerge v16.0.0 (&#x27;Protest&#x27;) 64-bit&#xA;      _STATISTICS_WRITING_APP-eng: mkvmerge v16.0.0 (&#x27;Protest&#x27;) 64-bit&#xA;      _STATISTICS_WRITING_DATE_UTC: 2017-10-29 06:31:02&#xA;      _STATISTICS_WRITING_DATE_UTC-eng: 2017-10-29 06:31:02&#xA;      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES&#xA;      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES&#xA;    Stream #0:1(eng): Audio: dts (DTS-HD MA) ([1] [0][0] / 0x2001), 48000 Hz, 5.1(side), s16p (default)&#xA;    Metadata:&#xA;      title           : DTS-HD MA 5.1&#xA;      BPS             : 2506995&#xA;      BPS-eng         : 2506995&#xA;      DURATION        : 00:00:04.214000000&#xA;      DURATION-eng    : 00:00:04.214000000&#xA;      NUMBER_OF_FRAMES: 395&#xA;      NUMBER_OF_FRAMES-eng: 395&#xA;      NUMBER_OF_BYTES : 1320560&#xA;      NUMBER_OF_BYTES-eng: 1320560&#xA;      _STATISTICS_WRITING_APP: mkvmerge v16.0.0 (&#x27;Protest&#x27;) 64-bit&#xA;      _STATISTICS_WRITING_APP-eng: mkvmerge v16.0.0 (&#x27;Protest&#x27;) 64-bit&#xA;      _STATISTICS_WRITING_DATE_UTC: 2017-10-29 06:31:02&#xA;      _STATISTICS_WRITING_DATE_UTC-eng: 2017-10-29 06:31:02&#xA;      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES&#xA;      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES&#xA;Stream mapping:&#xA;  Stream #0:0 -> #0:0 (copy)&#xA;  Stream #0:1 -> #0:1 (copy)&#xA;Press [q] to stop, [?] for help&#xA;frame=  101 fps=0.0 q=-1.0 Lsize=   28904kB time=00:00:04.20 bitrate=56322.1kbits/s speed= 119x    &#xA;video:22811kB audio:1290kB subtitle:0kB other streams:0kB global headers:1kB muxing overhead: 19.929108%&#xA;

    &#xA;

    How to resolve this issue ?

    &#xA;

  • ffmpeg ignores every framerate option, locking the result to 25 fps

    1er août 2023, par Goury

    ffmpeg version 3.4.8-0ubuntu0.2 Copyright (c) 2000-2020 the FFmpeg developers

    &#xA;

    No matter what I do, ffmpeg just ignores everything and encodes it as if it's 25fps.
    &#xA;-framerate 60 does nothing
    &#xA;-t 60 does nothing
    &#xA;-r 60 makes it to interpolate frames
    &#xA;-r:v 60 does the same
    &#xA;-vf "fps=60" does the same
    &#xA;-vframes <actual number="number" of="of" frames="frames"></actual> makes it to end the encoding prematurely

    &#xA;

    Everything google shows seems to be outdated, including ffmpegs own documentation

    &#xA;