Recherche avancée

Médias (91)

Autres articles (82)

  • Qu’est ce qu’un masque de formulaire

    13 juin 2013, par

    Un masque de formulaire consiste en la personnalisation du formulaire de mise en ligne des médias, rubriques, actualités, éditoriaux et liens vers des sites.
    Chaque formulaire de publication d’objet peut donc être personnalisé.
    Pour accéder à la personnalisation des champs de formulaires, il est nécessaire d’aller dans l’administration de votre MediaSPIP puis de sélectionner "Configuration des masques de formulaires".
    Sélectionnez ensuite le formulaire à modifier en cliquant sur sont type d’objet. (...)

  • MediaSPIP v0.2

    21 juin 2013, par

    MediaSPIP 0.2 is the first MediaSPIP stable release.
    Its official release date is June 21, 2013 and is announced here.
    The zip file provided here only contains the sources of MediaSPIP in its standalone version.
    To get a working installation, you must manually install all-software dependencies on the server.
    If you want to use this archive for an installation in "farm mode", you will also need to proceed to other manual (...)

  • MediaSPIP Player : les contrôles

    26 mai 2010, par

    Les contrôles à la souris du lecteur
    En plus des actions au click sur les boutons visibles de l’interface du lecteur, il est également possible d’effectuer d’autres actions grâce à la souris : Click : en cliquant sur la vidéo ou sur le logo du son, celui ci se mettra en lecture ou en pause en fonction de son état actuel ; Molette (roulement) : en plaçant la souris sur l’espace utilisé par le média (hover), la molette de la souris n’exerce plus l’effet habituel de scroll de la page, mais diminue ou (...)

Sur d’autres sites (6259)

  • Cannot merge VisualSampleEntry error while appending videos in MP4parser

    13 août 2021, par Abhishek Ippakayal

    I am creating four videos with ffmpeg and then i am appending them with MP4parser.
Details of four videos that i am creating with ffmpeg.

    


      

    • 1,2 video : created using one image
    • 


    


    [-loop, 1, -i, Count_1627453922.jpg, -s, 720x1280, -vf, format=yuv420p,fps=25,fade=type=in:duration=1,fade=type=out:duration=1:start_time=1, -t, 2, -preset, ultrafast, CountImageVideo_1627453922.mp4]


    


      

    • 3,4 video : trimming 3 second video from an existing mp4 video
    • 


    


    [-i, footages_5_1624263519549.mp4, -ss, 00:00:00, -to, 00:00:02, -s, 720x1280, -r, 25, -preset, ultrafast, One_1627453926.mp4]


    


    Now i am trying to append all these videos with MP4Parser and getting below error :

    


    java.io.IOException: Cannot merge VisualSampleEntry[com.googlecode.mp4parser.boxes.mp4.ESDescriptorBox@f3f76444] and VisualSampleEntry[com.googlecode.mp4parser.boxes.mp4.ESDescriptorBox@e20a2ed0]&#xA;        at com.googlecode.mp4parser.authoring.tracks.AppendTrack.mergeStsds(AppendTrack.java:116)&#xA;        at com.googlecode.mp4parser.authoring.tracks.AppendTrack.<init>(AppendTrack.java:59)&#xA;</init>

    &#xA;

    I have done some debugging and found something that can help understand error better.&#xA;Sample Description boxes of two videos

    &#xA;

    Two video tracks have different formats (MP4v & AVC1). I am new to ffmpeg and MP4parser so did not getting what i am doing wrong. Thanks ! in advance.

    &#xA;

    Logs of all video creation ffmpeg command and error of mp4parser

    &#xA;

    Copyright (c) 2000-2020 the FFmpeg developers&#xA;I:   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:   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-libilbc --enable-libopus --enable-libsnappy --enable-libsoxr --enable-libaom --enable-libtwolame --disable-sdl2 --enable-libvo-amrwbenc --enable-zlib --enable-mediacodec&#xA;I:   libavutil      56. 55.100 / 56. 55.100&#xA;I:   libavcodec     58. 96.100 / 58. 96.100&#xA;I:   libavformat    58. 48.100 / 58. 48.100&#xA;I:   libavdevice    58. 11.101 / 58. 11.101&#xA;I:   libavfilter     7. 87.100 /  7. 87.100&#xA;I:   libswscale      5.  8.100 /  5.  8.100&#xA;I:   libswresample   3.  8.100 /  3.  8.100&#xA;I: Input #0, png_pipe, from &#x27;1628829731.jpg&#x27;:&#xA;I:   Duration: &#xA;I: N/A&#xA;I: , bitrate: &#xA;I: N/A&#xA;I:     Stream #0:0&#xA;I: : Video: png, rgb24(pc), 1280x592&#xA;I: , &#xA;I: 25 fps, &#xA;I: 25 tbr, &#xA;I: 25 tbn, &#xA;I: 25 tbc&#xA;I: Input #1, lavfi, from &#x27;anullsrc&#x27;:&#xA;I:   Duration: &#xA;I: N/A&#xA;I: , start: &#xA;I: 0.000000&#xA;I: , bitrate: &#xA;I: 705 kb/s&#xA;I:     Stream #1:0&#xA;I: : Audio: pcm_u8, 44100 Hz, stereo, u8, 705 kb/s&#xA;W: Codec AVOption preset (Configuration preset) specified for output file #0 (FootageVideo_1628829747.mp4) has not been used for any stream. The most likely reason is either wrong type (e.g. a video option with no video streams) or that it is a private option of some encoder which was not actually used for any stream.&#xA;I: Stream mapping:&#xA;I:   Stream #0:0 -> #0:0&#xA;I:  (png (native) -> mpeg4 (native))&#xA;I:   Stream #1:0 -> #0:1&#xA;I:  (pcm_u8 (native) -> aac (native))&#xA;I: Press [q] to stop, [?] for help&#xA;W: [graph 0 input from stream 0:0 @ 0xbdf3a220] sws_param option is deprecated and ignored&#xA;I: Output #0, mp4, to &#x27;FootageVideo_1628829747.mp4&#x27;:&#xA;I:   Metadata:&#xA;I:     encoder         : &#xA;I: Lavf58.48.100&#xA;I:     Stream #0:0&#xA;I: : Video: mpeg4 (mp4v / 0x7634706D), yuv420p, 1280x592, q=2-31, 200 kb/s&#xA;I: , &#xA;I: 24 fps, &#xA;I: 12288 tbn, &#xA;I: 24 tbc&#xA;I:     Metadata:&#xA;I:       encoder         : &#xA;I: Lavc58.96.100 mpeg4&#xA;I:     Side data:&#xA;I:       &#xA;I: cpb: &#xA;I: bitrate max/min/avg: 0/0/200000 buffer size: 0 &#xA;I: vbv_delay: N/A&#xA;E: gnssSvStatusCb: a: input svInfo.flags is 8&#xA;E: gnssSvStatusCb: b: input svInfo.flags is 8&#xA;I:     Stream #0:1&#xA;I: : Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 128 kb/s&#xA;I:     Metadata:&#xA;I:       encoder         : &#xA;I: Lavc58.96.100 aac&#xA;I: Background young concurrent copying GC freed 20080(1054KB) AllocSpace objects, 9(2100KB) LOS objects, 7% free, 26MB/29MB, paused 4.477ms total 113.190ms&#xA;I: frame=    9 fps=0.0 q=13.8 size=       0kB time=00:00:00.34 bitrate=   1.0kbits/s speed=0.665x    &#xA;I: frame=   24 fps= 23 q=24.9 size=       0kB time=00:00:00.97 bitrate=   0.4kbits/s speed=0.953x    &#xA;E: gnssSvStatusCb: a: input svInfo.flags is 8&#xA;E: gnssSvStatusCb: b: input svInfo.flags is 8&#xA;I: frame=   40 fps= 26 q=21.0 size=       0kB time=00:00:01.64 bitrate=   0.2kbits/s speed=1.07x    &#xA;E: gnssSvStatusCb: a: input svInfo.flags is 8&#xA;E: gnssSvStatusCb: b: input svInfo.flags is 8&#xA;I: frame=   55 fps= 27 q=23.7 size=       0kB time=00:00:02.27 bitrate=   0.2kbits/s speed= 1.1x    &#xA;I: frame=   71 fps= 28 q=31.0 size=     256kB time=00:00:02.92 bitrate= 716.9kbits/s speed=1.13x    &#xA;I: frame=   72 fps= 27 q=31.0 Lsize=     307kB time=00:00:03.01 bitrate= 832.4kbits/s speed=1.14x    &#xA;I: video:303kB audio:1kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: &#xA;I: 1.018265%&#xA;I: [aac @ 0xbdf43c00] Qavg: 65536.000&#xA;I: Image to video: 0 : 674960272&#xA;I: [-loop, 1, -i, Count_1628829749.jpg, -f, lavfi, -i, anullsrc, -s, 1280x592, -vf, scale=&#x27;if(gt(a,1280/592),1280,-1)&#x27;:&#x27;if(gt(a1280/592),-1,592)&#x27;,format=yuv420p,fps=24,fade=type=in:duration=1,fade=type=out:duration=1:start_time=1, -t, 2, -preset, ultrafast, CountImageVideo_1628829749.mp4]&#xA;I: [-loop, 1, -i, Count_1628829749.jpg, -f, lavfi, -i, anullsrc, -s, 1280x592, -vf, scale=&#x27;if(gt(a,1280/592),1280,-1)&#x27;:&#x27;if(gt(a1280/592),-1,592)&#x27;,format=yuv420p,fps=24,fade=type=in:duration=1,fade=type=out:duration=1:start_time=1, -t, 2, -preset, ultrafast, CountImageVideo_1628829749.mp4]&#xA;I: Image to Video: [-loop, 1, -i, Count_1628829749.jpg, -f, lavfi, -i, anullsrc, -s, 1280x592, -vf, scale=&#x27;if(gt(a,1280/592),1280,-1)&#x27;:&#x27;if(gt(a1280/592),-1,592)&#x27;,format=yuv420p,fps=24,fade=type=in:duration=1,fade=type=out:duration=1:start_time=1, -t, 2, -preset, ultrafast, CountImageVideo_1628829749.mp4]&#xA;I: ffmpeg version v4.4-dev-416&#xA;I:  Copyright (c) 2000-2020 the FFmpeg developers&#xA;I:   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:   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-libilbc --enable-libopus --enable-libsnappy --enable-libsoxr --enable-libaom --enable-libtwolame --disable-sdl2 --enable-libvo-amrwbenc --enable-zlib --enable-mediacodec&#xA;I:   libavutil      56. 55.100 / 56. 55.100&#xA;I:   libavcodec     58. 96.100 / 58. 96.100&#xA;I:   libavformat    58. 48.100 / 58. 48.100&#xA;I:   libavdevice    58. 11.101 / 58. 11.101&#xA;I:   libavfilter     7. 87.100 /  7. 87.100&#xA;I:   libswscale      5.  8.100 /  5.  8.100&#xA;I:   libswresample   3.  8.100 /  3.  8.100&#xA;I: Input #0, png_pipe, from &#x27;Count_1628829749.jpg&#x27;:&#xA;I:   Duration: &#xA;I: N/A&#xA;I: , bitrate: &#xA;I: N/A&#xA;I:     Stream #0:0&#xA;I: : Video: png, rgba(pc), 1794x1080&#xA;I: , &#xA;I: 25 fps, &#xA;I: 25 tbr, &#xA;I: 25 tbn, &#xA;I: 25 tbc&#xA;I: Input #1, lavfi, from &#x27;anullsrc&#x27;:&#xA;I:   Duration: &#xA;I: N/A&#xA;I: , start: &#xA;I: 0.000000&#xA;I: , bitrate: &#xA;I: 705 kb/s&#xA;I:     Stream #1:0&#xA;I: : Audio: pcm_u8, 44100 Hz, stereo, u8, 705 kb/s&#xA;W: Codec AVOption preset (Configuration preset) specified for output file #0 (CountImageVideo_1628829749.mp4) has not been used for any stream. The most likely reason is either wrong type (e.g. a video option with no video streams) or that it is a private option of some encoder which was not actually used for any stream.&#xA;I: Stream mapping:&#xA;I:   Stream #0:0 -> #0:0&#xA;I:  (png (native) -> mpeg4 (native))&#xA;I:   Stream #1:0 -> #0:1&#xA;I:  (pcm_u8 (native) -> aac (native))&#xA;I: Press [q] to stop, [?] for help&#xA;W: [graph 0 input from stream 0:0 @ 0xbe554440] sws_param option is deprecated and ignored&#xA;I: Output #0, mp4, to &#x27;CountImageVideo_1628829749.mp4&#x27;:&#xA;I:   Metadata:&#xA;I:     encoder         : &#xA;I: Lavf58.48.100&#xA;I:     Stream #0:0&#xA;I: : Video: mpeg4 (mp4v / 0x7634706D), yuv420p, 1280x592, q=2-31, 200 kb/s&#xA;I: , &#xA;I: 24 fps, &#xA;I: 12288 tbn, &#xA;I: 24 tbc&#xA;I:     Metadata:&#xA;I:       encoder         : &#xA;I: Lavc58.96.100 mpeg4&#xA;I:     Side data:&#xA;I:       &#xA;I: cpb: &#xA;I: bitrate max/min/avg: 0/0/200000 buffer size: 0 &#xA;I: vbv_delay: N/A&#xA;I:     Stream #0:1&#xA;I: : Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 128 kb/s&#xA;I:     Metadata:&#xA;I:       encoder         : &#xA;I: Lavc58.96.100 aac&#xA;W: Not supplying enough data to HAL, expected position 1243219441 , only wrote 1243083210&#xA;E: gnssSvStatusCb: a: input svInfo.flags is 8&#xA;E: gnssSvStatusCb: b: input svInfo.flags is 8&#xA;I: frame=    3 fps=0.0 q=2.0 size=       0kB time=00:00:00.09 bitrate=   3.8kbits/s speed=0.289x    &#xA;I: frame=   11 fps=0.0 q=2.0 size=       0kB time=00:00:00.44 bitrate=   0.8kbits/s speed=0.521x    &#xA;E: gnssSvStatusCb: a: input svInfo.flags is 8&#xA;E: gnssSvStatusCb: b: input svInfo.flags is 8&#xA;I: frame=   18 fps= 13 q=2.0 size=       0kB time=00:00:00.71 bitrate=   0.5kbits/s speed=0.532x    &#xA;I: frame=   26 fps= 14 q=2.0 size=       0kB time=00:00:01.06 bitrate=   0.3kbits/s speed=0.571x    &#xA;E: gnssSvStatusCb: a: input svInfo.flags is 8&#xA;E: gnssSvStatusCb: b: input svInfo.flags is 8&#xA;I: frame=   35 fps= 14 q=2.0 size=       0kB time=00:00:01.43 bitrate=   0.2kbits/s speed=0.595x    &#xA;I: frame=   43 fps= 14 q=2.0 size=       0kB time=00:00:01.76 bitrate=   0.2kbits/s speed=0.593x    &#xA;D: onUnbind: Intent { act=com.google.android.gms.wallet.service.BIND pkg=com.google.android.gms }&#xA;D: onUnbind: Intent { act=com.google.android.mdd.service.START cmp=com.google.android.gms/.chimera.GmsBoundBrokerService }&#xA;E: gnssSvStatusCb: a: input svInfo.flags is 8&#xA;E: gnssSvStatusCb: b: input svInfo.flags is 8&#xA;I: frame=   48 fps= 14 q=2.0 Lsize=      75kB time=00:00:02.02 bitrate= 303.7kbits/s speed=0.586x    &#xA;I: video:72kB audio:1kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: &#xA;I: 3.472700%&#xA;I: [aac @ 0xbdf69c00] Qavg: 65536.000&#xA;I: Count Image to video: 0 : 674963874&#xA;I: Start Video Query: [-i, iOS_footages_4_1627755471638.mp4, -ss, 00:00:02, -to, 00:00:05, -s, 1280x592, -r, 24, -preset, ultrafast, TilePartOne_1628829753.mp4]&#xA;I: ffmpeg version v4.4-dev-416&#xA;I:  Copyright (c) 2000-2020 the FFmpeg developers&#xA;I:   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:   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-libilbc --enable-libopus --enable-libsnappy --enable-libsoxr --enable-libaom --enable-libtwolame --disable-sdl2 --enable-libvo-amrwbenc --enable-zlib --enable-mediacodec&#xA;I:   libavutil      56. 55.100 / 56. 55.100&#xA;I:   libavcodec     58. 96.100 / 58. 96.100&#xA;I:   libavformat    58. 48.100 / 58. 48.100&#xA;I:   libavdevice    58. 11.101 / 58. 11.101&#xA;I:   libavfilter     7. 87.100 /  7. 87.100&#xA;I:   libswscale      5.  8.100 /  5.  8.100&#xA;I:   libswresample   3.  8.100 /  3.  8.100&#xA;I: Input #0, mov,mp4,m4a,3gp,3g2,mj2, from &#x27;iOS_footages_4_1627755471638.mp4&#x27;:&#xA;I:   Metadata:&#xA;I:     major_brand     : &#xA;I: qt  &#xA;I:     minor_version   : &#xA;I: 0&#xA;I:     compatible_brands: &#xA;I: qt  &#xA;I:     creation_time   : &#xA;I: 2021-07-31T18:17:18.000000Z&#xA;I:     com.apple.quicktime.author: &#xA;I: ReplayKitRecording&#xA;I:   Duration: &#xA;I: 00:03:34.00&#xA;I: , start: &#xA;I: 0.000000&#xA;I: , bitrate: &#xA;I: 2183 kb/s&#xA;I:     Stream #0:0&#xA;I: (und)&#xA;I: : Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 37 kb/s&#xA;I:  (default)&#xA;I:     Metadata:&#xA;I:       creation_time   : &#xA;I: 2021-07-31T18:17:18.000000Z&#xA;I:       handler_name    : &#xA;I: Core Media Audio&#xA;I:     Stream #0:1&#xA;I: (und)&#xA;I: : Video: h264 (avc1 / 0x31637661), yuvj420p(pc, bt709), 592x1280, 2139 kb/s&#xA;I: , &#xA;I: 38.89 fps, &#xA;I: 59.94 tbr, &#xA;I: 600 tbn, &#xA;I: 1200 tbc&#xA;I:  (default)&#xA;I:     Metadata:&#xA;I:       rotate          : &#xA;I: 270&#xA;I:       creation_time   : &#xA;I: 2021-07-31T18:17:18.000000Z&#xA;I:       handler_name    : &#xA;I: Core Media Video&#xA;I:       encoder         : &#xA;I: H.264&#xA;I:     Side data:&#xA;I:       &#xA;I: displaymatrix: rotation of 90.00 degrees&#xA;W: Codec AVOption preset (Configuration preset) specified for output file #0 (TilePartOne_1628829753.mp4) has not been used for any stream. The most likely reason is either wrong type (e.g. a video option with no video streams) or that it is a private option of some encoder which was not actually used for any stream.&#xA;I: Stream mapping:&#xA;I:   Stream #0:1 -> #0:0&#xA;I:  (h264 (native) -> mpeg4 (native))&#xA;I:   Stream #0:0 -> #0:1&#xA;I:  (aac (native) -> aac (native))&#xA;I: Press [q] to stop, [?] for help&#xA;I: frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=  -0.0kbits/s speed=N/A    &#xA;W: [graph 0 input from stream 0:1 @ 0xedd7fca0] sws_param option is deprecated and ignored&#xA;W: [swscaler @ 0xb645a800] deprecated pixel format used, make sure you did set range correctly&#xA;I: frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=  -0.0kbits/s speed=N/A    &#xA;E: gnssSvStatusCb: a: input svInfo.flags is 8&#xA;E: gnssSvStatusCb: b: input svInfo.flags is 8&#xA;E: Couldn&#x27;t load memtrack module&#xA;W: failed to get memory consumption info: -1&#xA;I: Output #0, mp4, to &#x27;TilePartOne_1628829753.mp4&#x27;:&#xA;I:   Metadata:&#xA;I:     major_brand     : &#xA;I: qt  &#xA;I:     minor_version   : &#xA;I: 0&#xA;I:     compatible_brands: &#xA;I: qt  &#xA;I:     com.apple.quicktime.author: &#xA;I: ReplayKitRecording&#xA;I:     encoder         : &#xA;I: Lavf58.48.100&#xA;I:     Stream #0:0&#xA;I: (und)&#xA;I: : Video: mpeg4 (mp4v / 0x7634706D), yuv420p(progressive), 1280x592, q=2-31, 200 kb/s&#xA;I: , &#xA;I: 24 fps, &#xA;I: 12288 tbn, &#xA;I: 24 tbc&#xA;I:  (default)&#xA;I:     Metadata:&#xA;I:       encoder         : &#xA;I: Lavc58.96.100 mpeg4&#xA;I:       creation_time   : &#xA;I: 2021-07-31T18:17:18.000000Z&#xA;I:       handler_name    : &#xA;I: Core Media Video&#xA;I:     Side data:&#xA;I:       &#xA;I: cpb: &#xA;I: bitrate max/min/avg: 0/0/200000 buffer size: 0 &#xA;I: vbv_delay: N/A&#xA;I:       &#xA;I: displaymatrix: rotation of -0.00 degrees&#xA;I:     Stream #0:1&#xA;I: (und)&#xA;I: : Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 128 kb/s&#xA;I:  (default)&#xA;I:     Metadata:&#xA;I:       creation_time   : &#xA;I: 2021-07-31T18:17:18.000000Z&#xA;I:       handler_name    : &#xA;I: Core Media Audio&#xA;I:       encoder         : &#xA;I: Lavc58.96.100 aac&#xA;I: frame=    6 fps=6.0 q=5.8 size=       0kB time=00:00:00.20 bitrate=   1.7kbits/s speed=0.208x    &#xA;I: frame=   28 fps= 18 q=31.0 size=       0kB time=00:00:01.12 bitrate=   0.3kbits/s dup=0 drop=3 speed=0.736x    &#xA;E: gnssSvStatusCb: a: input svInfo.flags is 8&#xA;E: gnssSvStatusCb: b: input svInfo.flags is 8&#xA;I: frame=   44 fps= 22 q=31.0 size=       0kB time=00:00:01.79 bitrate=   0.2kbits/s dup=0 drop=15 speed=0.881x    &#xA;I: frame=   63 fps= 25 q=31.0 size=       0kB time=00:00:02.58 bitrate=   0.1kbits/s dup=0 drop=18 speed=1.01x    &#xA;E: gnssSvStatusCb: a: input svInfo.flags is 8&#xA;E: gnssSvStatusCb: b: input svInfo.flags is 8&#xA;I: frame=   72 fps= 24 q=31.0 size=     256kB time=00:00:02.95 bitrate= 709.0kbits/s dup=0 drop=19 speed=0.968x    &#xA;I: frame=   72 fps= 21 q=31.0 Lsize=     448kB time=00:00:03.01 bitrate=1215.1kbits/s dup=0 drop=19 speed=0.873x    &#xA;I: video:398kB audio:47kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: &#xA;I: 0.696200%&#xA;I: Start video: 0 : 674967468&#xA;I: [aac @ 0xb8c6e400] Qavg: 667.684&#xA;I: End Video Query: [-i, iOS_footages_4_1627755471638.mp4, -ss, 00:00:05, -to, 00:00:08, -s, 1280x592, -r, 24, -preset, ultrafast, TilePartTwo_1628829756.mp4]&#xA;I: ffmpeg version v4.4-dev-416&#xA;I:  Copyright (c) 2000-2020 the FFmpeg developers&#xA;I:   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:   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-libilbc --enable-libopus --enable-libsnappy --enable-libsoxr --enable-libaom --enable-libtwolame --disable-sdl2 --enable-libvo-amrwbenc --enable-zlib --enable-mediacodec&#xA;I:   libavutil      56. 55.100 / 56. 55.100&#xA;I:   libavcodec     58. 96.100 / 58. 96.100&#xA;I:   libavformat    58. 48.100 / 58. 48.100&#xA;I:   libavdevice    58. 11.101 / 58. 11.101&#xA;I:   libavfilter     7. 87.100 /  7. 87.100&#xA;I:   libswscale      5.  8.100 /  5.  8.100&#xA;I:   libswresample   3.  8.100 /  3.  8.100&#xA;I: Input #0, mov,mp4,m4a,3gp,3g2,mj2, from &#x27;iOS_footages_4_1627755471638.mp4&#x27;:&#xA;I:   Metadata:&#xA;I:     major_brand     : &#xA;I: qt  &#xA;I:     minor_version   : &#xA;I: 0&#xA;I:     compatible_brands: &#xA;I: qt  &#xA;I:     creation_time   : &#xA;I: 2021-07-31T18:17:18.000000Z&#xA;I:     com.apple.quicktime.author: &#xA;I: ReplayKitRecording&#xA;I:   Duration: &#xA;I: 00:03:34.00&#xA;I: , start: &#xA;I: 0.000000&#xA;I: , bitrate: &#xA;I: 2183 kb/s&#xA;I:     Stream #0:0&#xA;I: (und)&#xA;I: : Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 37 kb/s&#xA;I:  (default)&#xA;I:     Metadata:&#xA;I:       creation_time   : &#xA;I: 2021-07-31T18:17:18.000000Z&#xA;I:       handler_name    : &#xA;I: Core Media Audio&#xA;I:     Stream #0:1&#xA;I: (und)&#xA;I: : Video: h264 (avc1 / 0x31637661), yuvj420p(pc, bt709), 592x1280, 2139 kb/s&#xA;I: , &#xA;I: 38.89 fps, &#xA;I: 59.94 tbr, &#xA;I: 600 tbn, &#xA;I: 1200 tbc&#xA;I:  (default)&#xA;I:     Metadata:&#xA;I:       rotate          : &#xA;I: 270&#xA;I:       creation_time   : &#xA;I: 2021-07-31T18:17:18.000000Z&#xA;I:       handler_name    : &#xA;I: Core Media Video&#xA;I:       encoder         : &#xA;I: H.264&#xA;I:     Side data:&#xA;I:       &#xA;I: displaymatrix: rotation of 90.00 degrees&#xA;W: Codec AVOption preset (Configuration preset) specified for output file #0 (TilePartTwo_1628829756.mp4) has not been used for any stream. The most likely reason is either wrong type (e.g. a video option with no video streams) or that it is a private option of some encoder which was not actually used for any stream.&#xA;I: Stream mapping:&#xA;I:   Stream #0:1 -> #0:0&#xA;I:  (h264 (native) -> mpeg4 (native))&#xA;I:   Stream #0:0 -> #0:1&#xA;I:  (aac (native) -> aac (native))&#xA;I: Press [q] to stop, [?] for help&#xA;W: [graph 0 input from stream 0:1 @ 0xe2c97860] sws_param option is deprecated and ignored&#xA;W: [swscaler @ 0xb5d28a80] deprecated pixel format used, make sure you did set range correctly&#xA;I: frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=  -0.0kbits/s speed=N/A    &#xA;E: gnssSvStatusCb: a: input svInfo.flags is 8&#xA;E: gnssSvStatusCb: b: input svInfo.flags is 8&#xA;I: frame=    0 fps=0.0 q=0.0 size=       0kB time=-577014:32:22.77 bitrate=  -0.0kbits/s speed=N/A    &#xA;I: Output #0, mp4, to &#x27;TilePartTwo_1628829756.mp4&#x27;:&#xA;I:   Metadata:&#xA;I:     major_brand     : &#xA;I: qt  &#xA;I:     minor_version   : &#xA;I: 0&#xA;I:     compatible_brands: &#xA;I: qt  &#xA;I:     com.apple.quicktime.author: &#xA;I: ReplayKitRecording&#xA;I:     encoder         : &#xA;I: Lavf58.48.100&#xA;I:     Stream #0:0&#xA;I: (und)&#xA;I: : Video: mpeg4 (mp4v / 0x7634706D), yuv420p, 1280x592, q=2-31, 200 kb/s&#xA;I: , &#xA;I: 24 fps, &#xA;I: 12288 tbn, &#xA;I: 24 tbc&#xA;I:  (default)&#xA;I:     Metadata:&#xA;I:       encoder         : &#xA;I: Lavc58.96.100 mpeg4&#xA;I:       creation_time   : &#xA;I: 2021-07-31T18:17:18.000000Z&#xA;I:       handler_name    : &#xA;I: Core Media Video&#xA;I:     Side data:&#xA;I:       &#xA;I: cpb: &#xA;I: bitrate max/min/avg: 0/0/200000 buffer size: 0 &#xA;I: vbv_delay: N/A&#xA;I:       &#xA;I: displaymatrix: rotation of -0.00 degrees&#xA;I:     Stream #0:1&#xA;I: (und)&#xA;I: : Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 128 kb/s&#xA;I:  (default)&#xA;I:     Metadata:&#xA;I:       creation_time   : &#xA;I: 2021-07-31T18:17:18.000000Z&#xA;I:       handler_name    : &#xA;I: Core Media Audio&#xA;I:       encoder         : &#xA;I: Lavc58.96.100 aac&#xA;I: frame=    0 fps=0.0 q=0.0 size=       0kB time=00:00:00.00 bitrate=N/A speed=   0x    &#xA;E: gnssSvStatusCb: a: input svInfo.flags is 8&#xA;E: gnssSvStatusCb: b: input svInfo.flags is 8&#xA;I: frame=    0 fps=0.0 q=0.0 size=       0kB time=00:00:00.00 bitrate=N/A speed=   0x    &#xA;I: frame=   10 fps=4.9 q=18.5 size=       0kB time=00:00:00.37 bitrate=   0.9kbits/s speed=0.183x    &#xA;E: gnssSvStatusCb: a: input svInfo.flags is 8&#xA;E: gnssSvStatusCb: b: input svInfo.flags is 8&#xA;I: frame=   31 fps= 12 q=31.0 size=       0kB time=00:00:01.25 bitrate=   0.3kbits/s dup=0 drop=2 speed=0.491x    &#xA;I: frame=   52 fps= 17 q=31.0 size=       0kB time=00:00:02.12 bitrate=   0.2kbits/s dup=0 drop=5 speed=0.692x    &#xA;E: gnssSvStatusCb: a: input svInfo.flags is 8&#xA;E: gnssSvStatusCb: b: input svInfo.flags is 8&#xA;I: frame=   72 fps= 20 q=31.0 size=       0kB time=00:00:02.95 bitrate=   0.1kbits/s dup=0 drop=7 speed=0.827x    &#xA;I: frame=   72 fps= 18 q=31.0 size=     256kB time=00:00:02.95 bitrate= 709.0kbits/s dup=0 drop=7 speed=0.725x    &#xA;E: gnssSvStatusCb: a: input svInfo.flags is 8&#xA;E: gnssSvStatusCb: b: input svInfo.flags is 8&#xA;I: frame=   72 fps= 16 q=31.0 Lsize=     543kB time=00:00:03.01 bitrate=1472.6kbits/s dup=0 drop=7 speed=0.689x    &#xA;I: video:493kB audio:47kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: &#xA;I: 0.573798%&#xA;I: [aac @ 0xc2f20000] Qavg: 669.561&#xA;I: Movie paths: [CountImageVideo_1628829749.mp4, TilePartTwo_1628829756.mp4, FootageVideo_1628829747.mp4]&#xA;    &#xA;    --------- beginning of crash&#xA;E: FATAL EXCEPTION: Thread-8&#xA;    Process: com.wev.app, PID: 21310&#xA;    java.io.IOException: Cannot merge VisualSampleEntry[com.googlecode.mp4parser.boxes.mp4.ESDescriptorBox@ed48a2a8] and VisualSampleEntry[com.googlecode.mp4parser.boxes.mp4.ESDescriptorBox@dc387090]&#xA;        at com.googlecode.mp4parser.authoring.tracks.AppendTrack.mergeStsds(AppendTrack.java:116)&#xA;        at com.googlecode.mp4parser.authoring.tracks.AppendTrack.<init>(AppendTrack.java:59)&#xA;        at Mp4Cutter2.combineClips(Mp4Cutter2.kt:208)&#xA;        at com.wev.app.ui.activity.videoplayer.PlayVideoActivity.finalVideoGenerate(PlayVideoActivity.kt:3457)&#xA;        at com.wev.app.ui.activity.videoplayer.PlayVideoActivity.endVideoCreate(PlayVideoActivity.kt:3383)&#xA;        at com.wev.app.ui.activity.videoplayer.PlayVideoActivity.startVideoCreate(PlayVideoActivity.kt:3298)&#xA;        at com.wev.app.ui.activity.videoplayer.PlayVideoActivity.countImageToVideo(PlayVideoActivity.kt:3220)&#xA;        at com.wev.app.ui.activity.videoplayer.PlayVideoActivity.imageToVideo(PlayVideoActivity.kt:3158)&#xA;        at com.wev.app.ui.activity.videoplayer.PlayVideoActivity$createWev$1$getVideo$imageToVideo$1.run(PlayVideoActivity.kt:3056)&#xA;    &#xA;</init>

    &#xA;

  • FFMPEG overlay by time not working in my case

    18 août 2021, par Patel Milan

    Image Overlay on image and enable by time

    &#xA;

    ffmpeg -y -loop 1 -i .\1080.png -i .\021.jpg -i .\022.jpg -i .\023.jpg -filter_complex "  [1:v]scale=534:810[a]; [2:v]scale=534:810[b]; [3:v]scale=534:810[c]; [0:v][a] overlay=10:8:enable=&#x27;between(t,0,8)&#x27;[o1]; [o1][b] overlay=264:778:enable=&#x27;between(t,1,8)&#x27;[o2]; [o2][c]  overlay=534:1524:enable=&#x27;between(t,2,8)&#x27;[o3]" -map "[o3]" -t 8 outImageOverlay.mp4&#xA;

    &#xA;

    Log

    &#xA;

    ffmpeg version 4.3.1-2021-01-01-essentials_build-www.gyan.dev Copyright (c) 2000-2021 the FFmpeg developers&#xA;  built with gcc 10.2.0 (Rev5, Built by MSYS2 project)&#xA;  configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-lzma --enable-zlib --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-sdl2 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libaom --enable-libopenjpeg --enable-libvpx --enable-libass --enable-libfreetype --enable-libfribidi --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libmfx --enable-libgme --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libtheora --enable-libvo-amrwbenc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-librubberband&#xA;  libavutil      56. 51.100 / 56. 51.100&#xA;  libavcodec     58. 91.100 / 58. 91.100&#xA;  libavformat    58. 45.100 / 58. 45.100&#xA;  libavdevice    58. 10.100 / 58. 10.100&#xA;  libavfilter     7. 85.100 /  7. 85.100&#xA;  libswscale      5.  7.100 /  5.  7.100&#xA;  libswresample   3.  7.100 /  3.  7.100&#xA;  libpostproc    55.  7.100 / 55.  7.100&#xA;Input #0, png_pipe, from &#x27;.\1080.png&#x27;:&#xA;  Duration: N/A, bitrate: N/A&#xA;    Stream #0:0: Video: png, rgba(pc), 1080x2340, 25 fps, 25 tbr, 25 tbn, 25 tbc&#xA;Input #1, image2, from &#x27;.\021.jpg&#x27;:&#xA;  Duration: 00:00:00.04, start: 0.000000, bitrate: 286665 kb/s&#xA;    Stream #1:0: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 1080x2340, 25 tbr, 25 tbn, 25 tbc&#xA;Input #2, image2, from &#x27;.\022.jpg&#x27;:&#xA;  Duration: 00:00:00.04, start: 0.000000, bitrate: 337493 kb/s&#xA;    Stream #2:0: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 1080x2340, 25 tbr, 25 tbn, 25 tbc&#xA;Input #3, image2, from &#x27;.\023.jpg&#x27;:&#xA;  Duration: 00:00:00.04, start: 0.000000, bitrate: 298403 kb/s&#xA;    Stream #3:0: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 1080x2340, 25 tbr, 25 tbn, 25 tbc&#xA;Stream mapping:&#xA;  Stream #0:0 (png) -> overlay:main&#xA;  Stream #1:0 (mjpeg) -> scale&#xA;  Stream #2:0 (mjpeg) -> scale&#xA;  Stream #3:0 (mjpeg) -> scale&#xA;  overlay -> Stream #0:0 (libx264)&#xA;Press [q] to stop, [?] for help&#xA;[swscaler @ 000001cd0b24d000] deprecated pixel format used, make sure you did set range correctly&#xA;[swscaler @ 000001cd0b286080] deprecated pixel format used, make sure you did set range correctly&#xA;[swscaler @ 000001cd0b2c9c40] deprecated pixel format used, make sure you did set range correctly&#xA;[libx264 @ 000001cd0a848500] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2&#xA;[libx264 @ 000001cd0a848500] profile High, level 5.0, 4:2:0, 8-bit&#xA;[libx264 @ 000001cd0a848500] 264 - core 161 r3027 4121277 - H.264/MPEG-4 AVC codec - Copyleft 2003-2020 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=6 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00&#xA;Output #0, mp4, to &#x27;outImageOverlay.mp4&#x27;:&#xA;  Metadata:&#xA;    encoder         : Lavf58.45.100&#xA;    Stream #0:0: Video: h264 (libx264) (avc1 / 0x31637661), yuv420p, 1080x2340, q=-1--1, 25 fps, 12800 tbn, 25 tbc (default)&#xA;    Metadata:&#xA;      encoder         : Lavc58.91.100 libx264&#xA;    Side data:&#xA;      cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A&#xA;frame=  200 fps= 43 q=-1.0 Lsize=     208kB time=00:00:07.88 bitrate= 216.6kbits/s speed= 1.7x&#xA;video:205kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 1.538915%&#xA;[libx264 @ 000001cd0a848500] frame I:1     Avg QP:10.61  size: 68492&#xA;[libx264 @ 000001cd0a848500] frame P:50    Avg QP:16.79  size:  2508&#xA;[libx264 @ 000001cd0a848500] frame B:149   Avg QP:29.02  size:   104&#xA;[libx264 @ 000001cd0a848500] consecutive B-frames:  0.5%  0.0%  1.5% 98.0%&#xA;[libx264 @ 000001cd0a848500] mb I  I16..4: 82.0% 10.1%  7.9%&#xA;[libx264 @ 000001cd0a848500] mb P  I16..4:  0.0%  0.5%  0.1%  P16..4:  1.0%  0.0%  0.1%  0.0%  0.0%    skip:98.2%&#xA;[libx264 @ 000001cd0a848500] mb B  I16..4:  0.0%  0.0%  0.0%  B16..8:  0.3%  0.0%  0.0%  direct: 0.0%  skip:99.7%  L0:39.1% L1:60.9% BI: 0.0%&#xA;[libx264 @ 000001cd0a848500] 8x8 transform intra:28.0% inter:98.0%&#xA;[libx264 @ 000001cd0a848500] coded y,uvDC,uvAC intra: 35.8% 31.1% 23.2% inter: 0.0% 0.1% 0.0%&#xA;[libx264 @ 000001cd0a848500] i16 v,h,dc,p: 98%  1%  0%  1%&#xA;[libx264 @ 000001cd0a848500] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 19% 17% 15%  7%  7%  9%  8%  8% 11%&#xA;[libx264 @ 000001cd0a848500] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 18% 21%  9%  7% 10%  9% 11%  6%  9%&#xA;[libx264 @ 000001cd0a848500] i8c dc,h,v,p: 76% 10% 10%  4%&#xA;[libx264 @ 000001cd0a848500] Weighted P-Frames: Y:0.0% UV:0.0%&#xA;[libx264 @ 000001cd0a848500] ref P L0: 90.9%  0.7%  7.0%  1.3%&#xA;[libx264 @ 000001cd0a848500] ref B L0: 57.1% 42.0%  0.9%&#xA;[libx264 @ 000001cd0a848500] ref B L1: 93.2%  6.8%&#xA;[libx264 @ 000001cd0a848500] kb/s:209.46&#xA;

    &#xA;

    Overlay Video on Image Command

    &#xA;

    ffmpeg -y -i love.mp4 -i .\1080.png -i .\021.jpg -i .\022.jpg -i .\023.jpg -loop 1 -i .\020.jpg -filter_complex " [2:v]scale=534:810[a]; [3:v]scale=534:810[b]; [4:v]scale=534:810[c]; [5:v]scale=8000:4000,zoompan=z=&#x27;min(zoom&#x2B;0.0020,1.5)&#x27;:d=417:s=1080x2340,setsar=1[d]; [0:v]scale=1080x2340,setdar=1080:2340,colorkey=0x1CD51A:0.3:0.2[ckout]; [1:v][a] overlay=10:8:enable=&#x27;between(t,0,8)&#x27;[o1]; [o1][b] overlay=264:778:enable=&#x27;between(t,1,8)&#x27;[o2]; [o2][c]overlay=534:1524:enable=&#x27;between(t,2,8)&#x27;[o3]; [d][o3]overlay[o4]; [o4][ckout]overlay[o5]" -map "[o5]" -pix_fmt yuvj422p -t 8 outvideoOverlayInImage.mp4&#xA;

    &#xA;

    Log

    &#xA;

    ffmpeg version 4.3.1-2021-01-01-essentials_build-www.gyan.dev Copyright (c) 2000-2021 the FFmpeg developers&#xA;  built with gcc 10.2.0 (Rev5, Built by MSYS2 project)&#xA;  configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-lzma --enable-zlib --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-sdl2 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libaom --enable-libopenjpeg --enable-libvpx --enable-libass --enable-libfreetype --enable-libfribidi --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libmfx --enable-libgme --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libtheora --enable-libvo-amrwbenc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-librubberband&#xA;  libavutil      56. 51.100 / 56. 51.100&#xA;  libavcodec     58. 91.100 / 58. 91.100&#xA;  libavformat    58. 45.100 / 58. 45.100&#xA;  libavdevice    58. 10.100 / 58. 10.100&#xA;  libavfilter     7. 85.100 /  7. 85.100&#xA;  libswscale      5.  7.100 /  5.  7.100&#xA;  libswresample   3.  7.100 /  3.  7.100&#xA;  libpostproc    55.  7.100 / 55.  7.100&#xA;Input #0, mov,mp4,m4a,3gp,3g2,mj2, from &#x27;love.mp4&#x27;:&#xA;  Metadata:&#xA;    major_brand     : mp42&#xA;    minor_version   : 0&#xA;    compatible_brands: isommp42&#xA;    creation_time   : 2021-08-17T05:35:07.000000Z&#xA;    com.android.version: 11&#xA;  Duration: 00:00:06.93, start: 0.000000, bitrate: 538 kb/s&#xA;    Stream #0:0(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 196 kb/s (default)&#xA;    Metadata:&#xA;      creation_time   : 2021-08-17T05:35:07.000000Z&#xA;      handler_name    : SoundHandle&#xA;    Stream #0:1(eng): Video: h264 (Baseline) (avc1 / 0x31637661), yuv420p(tv, smpte170m/bt470bg/smpte170m), 1080x2340, 334 kb/s, SAR 1:1 DAR 6:13, 25 fps, 25 tbr, 90k tbn, 180k tbc (default)&#xA;    Metadata:&#xA;      creation_time   : 2021-08-17T05:35:07.000000Z&#xA;      handler_name    : VideoHandle&#xA;Input #1, png_pipe, from &#x27;.\1080.png&#x27;:&#xA;  Duration: N/A, bitrate: N/A&#xA;    Stream #1:0: Video: png, rgba(pc), 1080x2340, 25 tbr, 25 tbn, 25 tbc&#xA;Input #2, image2, from &#x27;.\021.jpg&#x27;:&#xA;  Duration: 00:00:00.04, start: 0.000000, bitrate: 286665 kb/s&#xA;    Stream #2:0: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 1080x2340, 25 tbr, 25 tbn, 25 tbc&#xA;Input #3, image2, from &#x27;.\022.jpg&#x27;:&#xA;  Duration: 00:00:00.04, start: 0.000000, bitrate: 337493 kb/s&#xA;    Stream #3:0: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 1080x2340, 25 tbr, 25 tbn, 25 tbc&#xA;Input #4, image2, from &#x27;.\023.jpg&#x27;:&#xA;  Duration: 00:00:00.04, start: 0.000000, bitrate: 298403 kb/s&#xA;    Stream #4:0: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 1080x2340, 25 tbr, 25 tbn, 25 tbc&#xA;Input #5, image2, from &#x27;.\020.jpg&#x27;:&#xA;  Duration: 00:00:00.04, start: 0.000000, bitrate: 184663 kb/s&#xA;    Stream #5:0: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 1080x2340, 25 fps, 25 tbr, 25 tbn, 25 tbc&#xA;Stream mapping:&#xA;  Stream #0:1 (h264) -> scale&#xA;  Stream #1:0 (png) -> overlay:main&#xA;  Stream #2:0 (mjpeg) -> scale&#xA;  Stream #3:0 (mjpeg) -> scale&#xA;  Stream #4:0 (mjpeg) -> scale&#xA;  Stream #5:0 (mjpeg) -> scale&#xA;  overlay -> Stream #0:0 (libx264)&#xA;Press [q] to stop, [?] for help&#xA;[swscaler @ 00000230595cff40] deprecated pixel format used, make sure you did set range correctly&#xA;[swscaler @ 0000023059727e80] deprecated pixel format used, make sure you did set range correctly&#xA;[swscaler @ 00000230597768c0] deprecated pixel format used, make sure you did set range correctly&#xA;[swscaler @ 00000230597c3c80] deprecated pixel format used, make sure you did set range correctly&#xA;[swscaler @ 00000230597faec0] No accelerated colorspace conversion found from yuv420p to argb.&#xA;[swscaler @ 0000023059884cc0] deprecated pixel format used, make sure you did set range correctly&#xA;[libx264 @ 00000230536e2900] using SAR=1/1&#xA;[libx264 @ 00000230536e2900] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2&#xA;[libx264 @ 00000230536e2900] profile High 4:2:2, level 5.0, 4:2:2, 8-bit&#xA;[libx264 @ 00000230536e2900] 264 - core 161 r3027 4121277 - H.264/MPEG-4 AVC codec - Copyleft 2003-2020 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=6 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00&#xA;Output #0, mp4, to &#x27;outvideoOverlayInImage.mp4&#x27;:&#xA;  Metadata:&#xA;    major_brand     : mp42&#xA;    minor_version   : 0&#xA;    compatible_brands: isommp42&#xA;    com.android.version: 11&#xA;    encoder         : Lavf58.45.100&#xA;    Stream #0:0: Video: h264 (libx264) (avc1 / 0x31637661), yuvj422p(pc), 1080x2340 [SAR 1:1 DAR 6:13], q=-1--1, 25 fps, 12800 tbn, 25 tbc (default)&#xA;    Metadata:&#xA;      encoder         : Lavc58.91.100 libx264&#xA;    Side data:&#xA;      cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A&#xA;frame=  200 fps= 11 q=-1.0 Lsize=    1411kB time=00:00:07.88 bitrate=1467.1kbits/s speed=0.435x&#xA;video:1408kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.226583%&#xA;[libx264 @ 00000230536e2900] frame I:1     Avg QP:20.68  size:121139&#xA;[libx264 @ 00000230536e2900] frame P:50    Avg QP:20.09  size: 15622&#xA;[libx264 @ 00000230536e2900] frame B:149   Avg QP:24.04  size:  3617&#xA;[libx264 @ 00000230536e2900] consecutive B-frames:  0.5%  0.0%  1.5% 98.0%&#xA;[libx264 @ 00000230536e2900] mb I  I16..4:  8.9% 81.4%  9.7%&#xA;[libx264 @ 00000230536e2900] mb P  I16..4:  1.5%  1.9%  0.3%  P16..4: 21.8%  8.1%  4.7%  0.0%  0.0%    skip:61.6%&#xA;[libx264 @ 00000230536e2900] mb B  I16..4:  0.1%  0.1%  0.0%  B16..8: 26.8%  0.7%  0.1%  direct: 0.3%  skip:72.1%  L0:46.3% L1:53.3% BI: 0.3%&#xA;[libx264 @ 00000230536e2900] 8x8 transform intra:59.8% inter:84.9%&#xA;[libx264 @ 00000230536e2900] coded y,uvDC,uvAC intra: 30.0% 30.8% 13.5% inter: 3.0% 2.2% 0.1%&#xA;[libx264 @ 00000230536e2900] i16 v,h,dc,p: 66% 30%  2%  2%&#xA;[libx264 @ 00000230536e2900] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 29% 12% 43%  3%  3%  3%  3%  2%  3%&#xA;[libx264 @ 00000230536e2900] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 39% 19% 11%  5%  6%  5%  6%  4%  5%&#xA;[libx264 @ 00000230536e2900] i8c dc,h,v,p: 57% 19% 21%  3%&#xA;[libx264 @ 00000230536e2900] Weighted P-Frames: Y:0.0% UV:0.0%&#xA;[libx264 @ 00000230536e2900] ref P L0: 73.3% 11.4%  8.9%  6.4%&#xA;[libx264 @ 00000230536e2900] ref B L0: 96.2%  3.1%  0.7%&#xA;[libx264 @ 00000230536e2900] ref B L1: 95.5%  4.5%&#xA;[libx264 @ 00000230536e2900] kb/s:1441.17&#xA;

    &#xA;

    Input images and output videos

    &#xA;

    &#xA;

    image on image overlay is working by enable given time but when video overlay into image is not working correctly

    &#xA;

  • Why is the filesize different when swapping audio tracks using ffmeg ?

    20 août 2021, par Brian

    I have a movie that I have encoded using Handbrake on a Mac a long time ago. When I encoded the movie, I put the stereo audio as track 1 and the 5.1 audio as track 2. The starting filesize is 853,320,914 bytes. Below is the data from ffprobe.

    &#xA;

    ffprobe version 4.2.1-tessus  https://evermeet.cx/ffmpeg/  Copyright (c) 2007-2019 the FFmpeg developers&#xA;  built with Apple LLVM version 10.0.1 (clang-1001.0.46.4)&#xA;  configuration: --cc=/usr/bin/clang --prefix=/opt/ffmpeg --extra-version=tessus --enable-avisynth --enable-fontconfig --enable-gpl --enable-libaom --enable-libass --enable-libbluray --enable-libdav1d --enable-libfreetype --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libmysofa --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopus --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvmaf --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-version3 --pkg-config-flags=--static --disable-ffplay&#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;  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, mov,mp4,m4a,3gp,3g2,mj2, from &#x27;Annabelle - Comes Home (2019).m4v&#x27;:&#xA;  Metadata:&#xA;    major_brand     : mp42&#xA;    minor_version   : 512&#xA;    compatible_brands: isomiso2avc1mp41&#xA;    creation_time   : 2020-04-06T22:40:36.000000Z&#xA;    encoder         : HandBrake 1.1.2 2018090500&#xA;  Duration: 01:46:04.86, start: 0.000000, bitrate: 1072 kb/s&#xA;    Chapter #0:0: start 0.000000, end 476.986000&#xA;    Metadata:&#xA;      title           : Chapter 1&#xA;    Chapter #0:1: start 476.986000, end 933.608000&#xA;    Metadata:&#xA;      title           : Chapter 2&#xA;    Chapter #0:2: start 933.608000, end 1441.449000&#xA;    Metadata:&#xA;      title           : Chapter 3&#xA;    Chapter #0:3: start 1441.449000, end 1976.358000&#xA;    Metadata:&#xA;      title           : Chapter 4&#xA;    Chapter #0:4: start 1976.358000, end 2579.753000&#xA;    Metadata:&#xA;      title           : Chapter 5&#xA;    Chapter #0:5: start 2579.753000, end 3149.030000&#xA;    Metadata:&#xA;      title           : Chapter 6&#xA;    Chapter #0:6: start 3149.030000, end 3726.941000&#xA;    Metadata:&#xA;      title           : Chapter 7&#xA;    Chapter #0:7: start 3726.941000, end 3973.520000&#xA;    Metadata:&#xA;      title           : Chapter 8&#xA;    Chapter #0:8: start 3973.520000, end 4504.676000&#xA;    Metadata:&#xA;      title           : Chapter 9&#xA;    Chapter #0:9: start 4504.676000, end 4904.409000&#xA;    Metadata:&#xA;      title           : Chapter 10&#xA;    Chapter #0:10: start 4904.409000, end 5421.592000&#xA;    Metadata:&#xA;      title           : Chapter 11&#xA;    Chapter #0:11: start 5421.592000, end 5998.001000&#xA;    Metadata:&#xA;      title           : Chapter 12&#xA;    Chapter #0:12: start 5998.001000, end 6364.075000&#xA;    Metadata:&#xA;      title           : Chapter 13&#xA;    Stream #0:0(und): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p(tv, smpte170m/smpte170m/bt709), 720x360 [SAR 32:27 DAR 64:27], 519 kb/s, 23.98 fps, 23.98 tbr, 90k tbn, 180k tbc (default)&#xA;    Metadata:&#xA;      creation_time   : 2020-04-06T22:40:36.000000Z&#xA;      handler_name    : VideoHandler&#xA;    Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 162 kb/s (default)&#xA;    Metadata:&#xA;      creation_time   : 2020-04-06T22:40:36.000000Z&#xA;      handler_name    : Stereo&#xA;    Stream #0:2(eng): Audio: ac3 (ac-3 / 0x332D6361), 48000 Hz, 5.1(side), fltp, 384 kb/s&#xA;    Metadata:&#xA;      creation_time   : 2020-04-06T22:40:36.000000Z&#xA;      handler_name    : Surround&#xA;    Side data:&#xA;      audio service type: main&#xA;    Stream #0:3(eng): Data: bin_data (text / 0x74786574)&#xA;    Metadata:&#xA;      creation_time   : 2020-04-06T22:40:36.000000Z&#xA;      handler_name    : SubtitleHandler&#xA;Unsupported codec with id 100359 for input stream 3&#xA;

    &#xA;

    My goal is to swap the stereo audio track with the 5.1 audio track and make the 5.1 audio track the default without having to reencode. To do this, I used the following command :

    &#xA;

    ffmpeg -i "Annabelle - Comes Home (2019)/Annabelle - Comes Home (2019)_old.m4v" -map 0:v:0 -map 0:a:1 -map 0:a:0 -disposition:a:0 default -disposition:a:1 none -c copy "Annabelle - Comes Home (2019)/Annabelle - Comes Home (2019).m4v"

    &#xA;

    Everything works as it should, I think anyways as I didn't get any errors...

    &#xA;

    ffmpeg version 4.2.1-tessus  https://evermeet.cx/ffmpeg/  Copyright (c) 2000-2019 the FFmpeg developers&#xA;  built with Apple LLVM version 10.0.1 (clang-1001.0.46.4)&#xA;  configuration: --cc=/usr/bin/clang --prefix=/opt/ffmpeg --extra-version=tessus --enable-avisynth --enable-fontconfig --enable-gpl --enable-libaom --enable-libass --enable-libbluray --enable-libdav1d --enable-libfreetype --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libmysofa --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopus --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvmaf --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-version3 --pkg-config-flags=--static --disable-ffplay&#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;  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, mov,mp4,m4a,3gp,3g2,mj2, from &#x27;Annabelle - Comes Home (2019)/Annabelle - Comes Home (2019)_old.m4v&#x27;:&#xA;  Metadata:&#xA;    major_brand     : mp42&#xA;    minor_version   : 512&#xA;    compatible_brands: isomiso2avc1mp41&#xA;    creation_time   : 2020-04-06T22:40:36.000000Z&#xA;    encoder         : HandBrake 1.1.2 2018090500&#xA;  Duration: 01:46:04.86, start: 0.000000, bitrate: 1072 kb/s&#xA;    Chapter #0:0: start 0.000000, end 476.986000&#xA;    Metadata:&#xA;      title           : Chapter 1&#xA;    Chapter #0:1: start 476.986000, end 933.608000&#xA;    Metadata:&#xA;      title           : Chapter 2&#xA;    Chapter #0:2: start 933.608000, end 1441.449000&#xA;    Metadata:&#xA;      title           : Chapter 3&#xA;    Chapter #0:3: start 1441.449000, end 1976.358000&#xA;    Metadata:&#xA;      title           : Chapter 4&#xA;    Chapter #0:4: start 1976.358000, end 2579.753000&#xA;    Metadata:&#xA;      title           : Chapter 5&#xA;    Chapter #0:5: start 2579.753000, end 3149.030000&#xA;    Metadata:&#xA;      title           : Chapter 6&#xA;    Chapter #0:6: start 3149.030000, end 3726.941000&#xA;    Metadata:&#xA;      title           : Chapter 7&#xA;    Chapter #0:7: start 3726.941000, end 3973.520000&#xA;    Metadata:&#xA;      title           : Chapter 8&#xA;    Chapter #0:8: start 3973.520000, end 4504.676000&#xA;    Metadata:&#xA;      title           : Chapter 9&#xA;    Chapter #0:9: start 4504.676000, end 4904.409000&#xA;    Metadata:&#xA;      title           : Chapter 10&#xA;    Chapter #0:10: start 4904.409000, end 5421.592000&#xA;    Metadata:&#xA;      title           : Chapter 11&#xA;    Chapter #0:11: start 5421.592000, end 5998.001000&#xA;    Metadata:&#xA;      title           : Chapter 12&#xA;    Chapter #0:12: start 5998.001000, end 6364.075000&#xA;    Metadata:&#xA;      title           : Chapter 13&#xA;    Stream #0:0(und): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p(tv, smpte170m/smpte170m/bt709), 720x360 [SAR 32:27 DAR 64:27], 519 kb/s, 23.98 fps, 23.98 tbr, 90k tbn, 180k tbc (default)&#xA;    Metadata:&#xA;      creation_time   : 2020-04-06T22:40:36.000000Z&#xA;      handler_name    : VideoHandler&#xA;    Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 162 kb/s (default)&#xA;    Metadata:&#xA;      creation_time   : 2020-04-06T22:40:36.000000Z&#xA;      handler_name    : Stereo&#xA;    Stream #0:2(eng): Audio: ac3 (ac-3 / 0x332D6361), 48000 Hz, 5.1(side), fltp, 384 kb/s&#xA;    Metadata:&#xA;      creation_time   : 2020-04-06T22:40:36.000000Z&#xA;      handler_name    : Surround&#xA;    Side data:&#xA;      audio service type: main&#xA;    Stream #0:3(eng): Data: bin_data (text / 0x74786574)&#xA;    Metadata:&#xA;      creation_time   : 2020-04-06T22:40:36.000000Z&#xA;      handler_name    : SubtitleHandler&#xA;[ipod @ 0x7faff0014000] track 1: codec frame size is not set&#xA;Output #0, ipod, to &#x27;Annabelle - Comes Home (2019)/Annabelle - Comes Home (2019).m4v&#x27;:&#xA;  Metadata:&#xA;    major_brand     : mp42&#xA;    minor_version   : 512&#xA;    compatible_brands: isomiso2avc1mp41&#xA;    encoder         : Lavf58.29.100&#xA;    Chapter #0:0: start 0.000000, end 476.986000&#xA;    Metadata:&#xA;      title           : Chapter 1&#xA;    Chapter #0:1: start 476.986000, end 933.608000&#xA;    Metadata:&#xA;      title           : Chapter 2&#xA;    Chapter #0:2: start 933.608000, end 1441.449000&#xA;    Metadata:&#xA;      title           : Chapter 3&#xA;    Chapter #0:3: start 1441.449000, end 1976.358000&#xA;    Metadata:&#xA;      title           : Chapter 4&#xA;    Chapter #0:4: start 1976.358000, end 2579.753000&#xA;    Metadata:&#xA;      title           : Chapter 5&#xA;    Chapter #0:5: start 2579.753000, end 3149.030000&#xA;    Metadata:&#xA;      title           : Chapter 6&#xA;    Chapter #0:6: start 3149.030000, end 3726.941000&#xA;    Metadata:&#xA;      title           : Chapter 7&#xA;    Chapter #0:7: start 3726.941000, end 3973.520000&#xA;    Metadata:&#xA;      title           : Chapter 8&#xA;    Chapter #0:8: start 3973.520000, end 4504.676000&#xA;    Metadata:&#xA;      title           : Chapter 9&#xA;    Chapter #0:9: start 4504.676000, end 4904.409000&#xA;    Metadata:&#xA;      title           : Chapter 10&#xA;    Chapter #0:10: start 4904.409000, end 5421.592000&#xA;    Metadata:&#xA;      title           : Chapter 11&#xA;    Chapter #0:11: start 5421.592000, end 5998.001000&#xA;    Metadata:&#xA;      title           : Chapter 12&#xA;    Chapter #0:12: start 5998.001000, end 6364.075000&#xA;    Metadata:&#xA;      title           : Chapter 13&#xA;    Stream #0:0(und): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p(tv, smpte170m/smpte170m/bt709), 720x360 [SAR 32:27 DAR 64:27], q=2-31, 519 kb/s, 23.98 fps, 23.98 tbr, 90k tbn, 90k tbc (default)&#xA;    Metadata:&#xA;      creation_time   : 2020-04-06T22:40:36.000000Z&#xA;      handler_name    : VideoHandler&#xA;    Stream #0:1(eng): Audio: ac3 (ac-3 / 0x332D6361), 48000 Hz, 5.1(side), fltp, 384 kb/s (default)&#xA;    Metadata:&#xA;      creation_time   : 2020-04-06T22:40:36.000000Z&#xA;      handler_name    : Surround&#xA;    Side data:&#xA;      audio service type: main&#xA;    Stream #0:2(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 162 kb/s&#xA;    Metadata:&#xA;      creation_time   : 2020-04-06T22:40:36.000000Z&#xA;      handler_name    : Stereo&#xA;Stream mapping:&#xA;  Stream #0:0 -> #0:0 (copy)&#xA;  Stream #0:2 -> #0:1 (copy)&#xA;  Stream #0:1 -> #0:2 (copy)&#xA;Press [q] to stop, [?] for help&#xA;frame=152602 fps=12872 q=-1.0 Lsize=  834270kB time=01:46:04.79 bitrate=1073.8kbits/s speed= 537x    &#xA;video:403702kB audio:424714kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.706676%&#xA;

    &#xA;

    Here is the resulting ffprobe of the new file showing it swapped the audio tracks :

    &#xA;

    ffprobe version 4.2.1-tessus  https://evermeet.cx/ffmpeg/  Copyright (c) 2007-2019 the FFmpeg developers&#xA;  built with Apple LLVM version 10.0.1 (clang-1001.0.46.4)&#xA;  configuration: --cc=/usr/bin/clang --prefix=/opt/ffmpeg --extra-version=tessus --enable-avisynth --enable-fontconfig --enable-gpl --enable-libaom --enable-libass --enable-libbluray --enable-libdav1d --enable-libfreetype --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libmysofa --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopus --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvmaf --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-version3 --pkg-config-flags=--static --disable-ffplay&#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;  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, mov,mp4,m4a,3gp,3g2,mj2, from &#x27;Annabelle - Comes Home (2019).m4v&#x27;:&#xA;  Metadata:&#xA;    major_brand     : M4V &#xA;    minor_version   : 512&#xA;    compatible_brands: isomiso2avc1&#xA;    encoder         : Lavf58.29.100&#xA;  Duration: 01:46:04.86, start: 0.000000, bitrate: 1073 kb/s&#xA;    Chapter #0:0: start 0.000000, end 476.986000&#xA;    Metadata:&#xA;      title           : Chapter 1&#xA;    Chapter #0:1: start 476.986000, end 933.608000&#xA;    Metadata:&#xA;      title           : Chapter 2&#xA;    Chapter #0:2: start 933.608000, end 1441.449000&#xA;    Metadata:&#xA;      title           : Chapter 3&#xA;    Chapter #0:3: start 1441.449000, end 1976.358000&#xA;    Metadata:&#xA;      title           : Chapter 4&#xA;    Chapter #0:4: start 1976.358000, end 2579.753000&#xA;    Metadata:&#xA;      title           : Chapter 5&#xA;    Chapter #0:5: start 2579.753000, end 3149.030000&#xA;    Metadata:&#xA;      title           : Chapter 6&#xA;    Chapter #0:6: start 3149.030000, end 3726.941000&#xA;    Metadata:&#xA;      title           : Chapter 7&#xA;    Chapter #0:7: start 3726.941000, end 3973.520000&#xA;    Metadata:&#xA;      title           : Chapter 8&#xA;    Chapter #0:8: start 3973.520000, end 4504.676000&#xA;    Metadata:&#xA;      title           : Chapter 9&#xA;    Chapter #0:9: start 4504.676000, end 4904.409000&#xA;    Metadata:&#xA;      title           : Chapter 10&#xA;    Chapter #0:10: start 4904.409000, end 5421.592000&#xA;    Metadata:&#xA;      title           : Chapter 11&#xA;    Chapter #0:11: start 5421.592000, end 5998.001000&#xA;    Metadata:&#xA;      title           : Chapter 12&#xA;    Chapter #0:12: start 5998.001000, end 6364.075000&#xA;    Metadata:&#xA;      title           : Chapter 13&#xA;    Stream #0:0(und): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p(tv, smpte170m/smpte170m/bt709), 720x360 [SAR 32:27 DAR 64:27], 519 kb/s, 23.98 fps, 23.98 tbr, 90k tbn, 180k tbc (default)&#xA;    Metadata:&#xA;      handler_name    : VideoHandler&#xA;    Stream #0:1(eng): Audio: ac3 (ac-3 / 0x332D6361), 48000 Hz, 5.1(side), fltp, 384 kb/s (default)&#xA;    Metadata:&#xA;      handler_name    : Surround&#xA;    Side data:&#xA;      audio service type: main&#xA;    Stream #0:2(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 162 kb/s&#xA;    Metadata:&#xA;      handler_name    : Stereo&#xA;    Stream #0:3(eng): Data: bin_data (text / 0x74786574)&#xA;    Metadata:&#xA;      handler_name    : SubtitleHandler&#xA;Unsupported codec with id 100359 for input stream 3&#xA;

    &#xA;

    What I don't understand is why is the file size different ? The resulting file is larger at 854,292,790 bytes. Shouldn't the file sizes be the same since I literally just swapped tracks 0 and 1 ?

    &#xA;