Recherche avancée

Médias (1)

Mot : - Tags -/iphone

Autres articles (66)

  • Personnaliser les catégories

    21 juin 2013, par

    Formulaire de création d’une catégorie
    Pour ceux qui connaissent bien SPIP, une catégorie peut être assimilée à une rubrique.
    Dans le cas d’un document de type catégorie, les champs proposés par défaut sont : Texte
    On peut modifier ce formulaire dans la partie :
    Administration > Configuration des masques de formulaire.
    Dans le cas d’un document de type média, les champs non affichés par défaut sont : Descriptif rapide
    Par ailleurs, c’est dans cette partie configuration qu’on peut indiquer le (...)

  • Publier sur MédiaSpip

    13 juin 2013

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

  • Support audio et vidéo HTML5

    10 avril 2011

    MediaSPIP utilise les balises HTML5 video et audio pour la lecture de documents multimedia en profitant des dernières innovations du W3C supportées par les navigateurs modernes.
    Pour les navigateurs plus anciens, le lecteur flash Flowplayer est utilisé.
    Le lecteur HTML5 utilisé a été spécifiquement créé pour MediaSPIP : il est complètement modifiable graphiquement pour correspondre à un thème choisi.
    Ces technologies permettent de distribuer vidéo et son à la fois sur des ordinateurs conventionnels (...)

Sur d’autres sites (10949)

  • FFplay only plays MPEG-DASH when in the same directory

    26 mars 2020, par M. Parker

    I’ve created a series of video segments using dashenc.c from ffmpeg’s libav on my windows machine. The mpd file is templated, so it’s fairly simple and it passes validation. The video plays, but only if I put ffplay in the same folder as all the files and use :

    ffplay -i manifest.mpd

    If I try to play from some other directory, or even the same directory using :

    ffplay -i c:\tmp\manifest.mpd

    or

    ffplay -i c:/tmp/manifest.mpd

    The attempt fails, producing this error :

    [dash @ 0000016ce0d69900] Failed to open an initialization section in playlist 0
    [dash @ 0000016ce0d69900] Error when loading first fragment, playlist 0
    C:/tmp/manifest.mpd: Invalid argument

    The mpd file :

    <?xml version="1.0" encoding="utf-8"?>
    <mpd xmlns="urn:mpeg:dash:schema:mpd:2011" profiles="urn:mpeg:dash:profile:isoff-live:2011" type="dynamic" minimumupdateperiod="PT500S" suggestedpresentationdelay="PT4S" availabilitystarttime="2020-03-23T14:54:16Z" publishtime="2020-03-23T14:54:25Z" timeshiftbufferdepth="PT4811H53M52.3S" minbuffertime="PT9.6S">
       <programinformation>
       </programinformation>
       <period start="PT0.0S">
           <adaptationset contenttype="video" segmentalignment="true" bitstreamswitching="true">
               <representation mimetype="video/mp4" codecs="avc1.42001e" bandwidth="5953124" width="720" height="480">
                   <segmenttemplate timescale="1000000" duration="5000000" availabilitytimeoffset="4.967" initialization="init-stream$RepresentationID$.m4s" media="media-stream$RepresentationID$-$Number%06d$.m4s" startnumber="1">
                   </segmenttemplate>
               </representation>
           </adaptationset>
       </period>
    </mpd>

    Adding in a BaseUrl element didn’t help ; my guess is I’m formatting it wrong. Any ideas what I might do to fix this ?

  • Extracting mp3 from mp4 via FFMPEG doesn't apply audio bitrate

    17 juillet 2021, par Mohammad Zamanian

    I want to extract a simplified mono low bitrate low frequency and basically low sized audio from any mp4 file. I use the following FFMPEG command but the resulting audio somehow has 2 channels and its bitrate is the same as the original audio from mp4.

    &#xA;

    ffmpeg.exe -report -y -i "{mp4}" -vn -acodec libmp3lame -ac 1 -ab 64k -ar 24000 -f mp3 output "{mp3}"&#xA;

    &#xA;

    Here is my report :

    &#xA;

    ffmpeg started on 2021-07-17 at 18:30:20&#xA;Report written to "ffmpeg-20210717-183020.log"&#xA;Log level: 48&#xA;Command line:&#xA;"C:\\ffmpeg\\bin\\ffmpeg.exe" -report -y -i "C:/Users/ScottRobertson/Desktop/VirtualExhibition/Final Booth Data/1-Abidi (gold)/Video/Video1.mp4" -vn -acodec libmp3lame -ac 1 -ab 64k -f mp3 output "C:/Users/ScottRobertson/Desktop/VirtualExhibition/Final Booth Data/1-Abidi (gold)/Video/Audio.mp3"&#xA;ffmpeg version 4.3.1-2021-01-01-full_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-libsnappy --enable-zlib --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libdav1d --enable-libzvbi --enable-librav1e --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libaom --enable-libopenjpeg --enable-libvpx --enable-libass --enable-frei0r --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-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-l  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;Splitting the commandline.&#xA;Reading option &#x27;-report&#x27; ... matched as option &#x27;report&#x27; (generate a report) with argument &#x27;1&#x27;.&#xA;Reading option &#x27;-y&#x27; ... matched as option &#x27;y&#x27; (overwrite output files) with argument &#x27;1&#x27;.&#xA;Reading option &#x27;-i&#x27; ... matched as input url with argument &#x27;C:/Users/ScottRobertson/Desktop/VirtualExhibition/Final Booth Data/1-Abidi (gold)/Video/Video1.mp4&#x27;.&#xA;Reading option &#x27;-vn&#x27; ... matched as option &#x27;vn&#x27; (disable video) with argument &#x27;1&#x27;.&#xA;Reading option &#x27;-acodec&#x27; ... matched as option &#x27;acodec&#x27; (force audio codec (&#x27;copy&#x27; to copy stream)) with argument &#x27;libmp3lame&#x27;.&#xA;Reading option &#x27;-ac&#x27; ... matched as option &#x27;ac&#x27; (set number of audio channels) with argument &#x27;1&#x27;.&#xA;Reading option &#x27;-ab&#x27; ... matched as option &#x27;ab&#x27; (audio bitrate (please use -b:a)) with argument &#x27;64k&#x27;.&#xA;Reading option &#x27;-f&#x27; ... matched as option &#x27;f&#x27; (force format) with argument &#x27;mp3&#x27;.&#xA;Reading option &#x27;output&#x27; ... matched as output url.&#xA;Reading option &#x27;C:/Users/ScottRobertson/Desktop/VirtualExhibition/Final Booth Data/1-Abidi (gold)/Video/Audio.mp3&#x27; ... matched as output url.&#xA;Finished splitting the commandline.&#xA;Parsing a group of options: global .&#xA;Applying option report (generate a report) with argument 1.&#xA;Applying option y (overwrite output files) with argument 1.&#xA;Successfully parsed a group of options.&#xA;Parsing a group of options: input url C:/Users/ScottRobertson/Desktop/VirtualExhibition/Final Booth Data/1-Abidi (gold)/Video/Video1.mp4.&#xA;Successfully parsed a group of options.&#xA;Opening an input file: C:/Users/ScottRobertson/Desktop/VirtualExhibition/Final Booth Data/1-Abidi (gold)/Video/Video1.mp4.&#xA;[NULL @ 000002e7d956ed40] Opening &#x27;C:/Users/ScottRobertson/Desktop/VirtualExhibition/Final Booth Data/1-Abidi (gold)/Video/Video1.mp4&#x27; for reading&#xA;[file @ 000002e7d956fd80] Setting default whitelist &#x27;file,crypto,data&#x27;&#xA;[mov,mp4,m4a,3gp,3g2,mj2 @ 000002e7d956ed40] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100&#xA;[mov,mp4,m4a,3gp,3g2,mj2 @ 000002e7d956ed40] ISO: File Type Major Brand: mp42&#xA;[mov,mp4,m4a,3gp,3g2,mj2 @ 000002e7d956ed40] Unknown dref type 0x206c7275 size 12&#xA;[mov,mp4,m4a,3gp,3g2,mj2 @ 000002e7d956ed40] Setting codecpar->delay to 1 for stream st: 0&#xA;[mov,mp4,m4a,3gp,3g2,mj2 @ 000002e7d956ed40] Unknown dref type 0x206c7275 size 12&#xA;[mov,mp4,m4a,3gp,3g2,mj2 @ 000002e7d956ed40] Before avformat_find_stream_info() pos: 139797 bytes read:65536 seeks:1 nb_streams:2&#xA;[h264 @ 000002e7d9570c00] nal_unit_type: 7(SPS), nal_ref_idc: 3&#xA;[h264 @ 000002e7d9570c00] nal_unit_type: 8(PPS), nal_ref_idc: 3&#xA;[h264 @ 000002e7d9570c00] nal_unit_type: 5(IDR), nal_ref_idc: 3&#xA;[h264 @ 000002e7d9570c00] Format yuv420p chosen by get_format().&#xA;[h264 @ 000002e7d9570c00] Reinit context to 1920x1088, pix_fmt: yuv420p&#xA;[h264 @ 000002e7d9570c00] no picture &#xA;[h264 @ 000002e7d9570c00] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 2&#xA;[h264 @ 000002e7d9570c00] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 0&#xA;[h264 @ 000002e7d9570c00] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 0&#xA;[h264 @ 000002e7d9570c00] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 0&#xA;[h264 @ 000002e7d9570c00] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 2&#xA;[h264 @ 000002e7d9570c00] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 0&#xA;[h264 @ 000002e7d9570c00] nal_unit_type: 1(Coded slice of a non-IDR picture), nal_ref_idc: 0&#xA;[mov,mp4,m4a,3gp,3g2,mj2 @ 000002e7d956ed40] All info found&#xA;[mov,mp4,m4a,3gp,3g2,mj2 @ 000002e7d956ed40] After avformat_find_stream_info() pos: 158020 bytes read:65536 seeks:1 frames:11&#xA;Input #0, mov,mp4,m4a,3gp,3g2,mj2, from &#x27;C:/Users/ScottRobertson/Desktop/VirtualExhibition/Final Booth Data/1-Abidi (gold)/Video/Video1.mp4&#x27;:&#xA;  Metadata:&#xA;    major_brand     : mp42&#xA;    minor_version   : 0&#xA;    compatible_brands: mp42mp41&#xA;    creation_time   : 2020-11-24T06:56:49.000000Z&#xA;  Duration: 00:00:56.45, start: 0.000000, bitrate: 893 kb/s&#xA;    Stream #0:0(eng), 10, 1/30000: Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt709), 1920x1080, 749 kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 59.94 tbc (default)&#xA;    Metadata:&#xA;      creation_time   : 2020-11-24T06:56:49.000000Z&#xA;      handler_name    : Mainconcept Video Media Handler&#xA;      encoder         : AVC Coding&#xA;    Stream #0:1(eng), 1, 1/44100: Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 125 kb/s (default)&#xA;    Metadata:&#xA;      creation_time   : 2020-11-24T06:56:49.000000Z&#xA;      handler_name    : #Mainconcept MP4 Sound Media Handler&#xA;Successfully opened the file.&#xA;Parsing a group of options: output url output.&#xA;Applying option vn (disable video) with argument 1.&#xA;Applying option acodec (force audio codec (&#x27;copy&#x27; to copy stream)) with argument libmp3lame.&#xA;Applying option ac (set number of audio channels) with argument 1.&#xA;Applying option ab (audio bitrate (please use -b:a)) with argument 64k.&#xA;Applying option f (force format) with argument mp3.&#xA;Successfully parsed a group of options.&#xA;Opening an output file: output.&#xA;[file @ 000002e7d958e340] Setting default whitelist &#x27;file,crypto,data&#x27;&#xA;Successfully opened the file.&#xA;Parsing a group of options: output url C:/Users/ScottRobertson/Desktop/VirtualExhibition/Final Booth Data/1-Abidi (gold)/Video/Audio.mp3.&#xA;Successfully parsed a group of options.&#xA;Opening an output file: C:/Users/ScottRobertson/Desktop/VirtualExhibition/Final Booth Data/1-Abidi (gold)/Video/Audio.mp3.&#xA;[file @ 000002e7da1bc480] Setting default whitelist &#x27;file,crypto,data&#x27;&#xA;Successfully opened the file.&#xA;Stream mapping:&#xA;  Stream #0:1 -> #0:0 (aac (native) -> mp3 (libmp3lame))&#xA;  Stream #0:1 -> #1:0 (aac (native) -> mp3 (libmp3lame))&#xA;Press [q] to stop, [?] for help&#xA;cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)&#xA;cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)&#xA;cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)&#xA;cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)&#xA;cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)&#xA;cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)&#xA;cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)&#xA;cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)&#xA;cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)&#xA;cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)&#xA;cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)&#xA;detected 8 logical cores&#xA;[graph_0_in_0_1 @ 000002e7dac2b7c0] Setting &#x27;time_base&#x27; to value &#x27;1/44100&#x27;&#xA;[graph_0_in_0_1 @ 000002e7dac2b7c0] Setting &#x27;sample_rate&#x27; to value &#x27;44100&#x27;&#xA;[graph_0_in_0_1 @ 000002e7dac2b7c0] Setting &#x27;sample_fmt&#x27; to value &#x27;fltp&#x27;&#xA;[graph_0_in_0_1 @ 000002e7dac2b7c0] Setting &#x27;channel_layout&#x27; to value &#x27;0x3&#x27;&#xA;[graph_0_in_0_1 @ 000002e7dac2b7c0] tb:1/44100 samplefmt:fltp samplerate:44100 chlayout:0x3&#xA;[format_out_0_0 @ 000002e7dac2b8c0] Setting &#x27;sample_fmts&#x27; to value &#x27;s32p|fltp|s16p&#x27;&#xA;[format_out_0_0 @ 000002e7dac2b8c0] Setting &#x27;sample_rates&#x27; to value &#x27;44100|48000|32000|22050|24000|16000|11025|12000|8000&#x27;&#xA;[format_out_0_0 @ 000002e7dac2b8c0] Setting &#x27;channel_layouts&#x27; to value &#x27;0x4&#x27;&#xA;[format_out_0_0 @ 000002e7dac2b8c0] auto-inserting filter &#x27;auto_resampler_0&#x27; between the filter &#x27;Parsed_anull_0&#x27; and the filter &#x27;format_out_0_0&#x27;&#xA;[AVFilterGraph @ 000002e7da1bdfc0] query_formats: 4 queried, 7 merged, 3 already done, 0 delayed&#xA;[auto_resampler_0 @ 000002e7d958edc0] [SWR @ 000002e7d95fd240] Using fltp internally between filters&#xA;[auto_resampler_0 @ 000002e7d958edc0] [SWR @ 000002e7d95fd240] Matrix coefficients:&#xA;[auto_resampler_0 @ 000002e7d958edc0] [SWR @ 000002e7d95fd240] FC: FL:0.707107 FR:0.707107 &#xA;[auto_resampler_0 @ 000002e7d958edc0] ch:2 chl:stereo fmt:fltp r:44100Hz -> ch:1 chl:mono fmt:fltp r:44100Hz&#xA;Output #0, mp3, to &#x27;output&#x27;:&#xA;  Metadata:&#xA;    major_brand     : mp42&#xA;    minor_version   : 0&#xA;    compatible_brands: mp42mp41&#xA;    TSSE            : Lavf58.45.100&#xA;    Stream #0:0(eng), 0, 1/44100: Audio: mp3 (libmp3lame), 44100 Hz, mono, fltp, 64 kb/s (default)&#xA;    Metadata:&#xA;      creation_time   : 2020-11-24T06:56:49.000000Z&#xA;      handler_name    : #Mainconcept MP4 Sound Media Handler&#xA;      encoder         : Lavc58.91.100 libmp3lame&#xA;[graph_1_in_0_1 @ 000002e7d9a5bf00] Setting &#x27;time_base&#x27; to value &#x27;1/44100&#x27;&#xA;[graph_1_in_0_1 @ 000002e7d9a5bf00] Setting &#x27;sample_rate&#x27; to value &#x27;44100&#x27;&#xA;[graph_1_in_0_1 @ 000002e7d9a5bf00] Setting &#x27;sample_fmt&#x27; to value &#x27;fltp&#x27;&#xA;[graph_1_in_0_1 @ 000002e7d9a5bf00] Setting &#x27;channel_layout&#x27; to value &#x27;0x3&#x27;&#xA;[graph_1_in_0_1 @ 000002e7d9a5bf00] tb:1/44100 samplefmt:fltp samplerate:44100 chlayout:0x3&#xA;[format_out_1_0 @ 000002e7da1b8580] Setting &#x27;sample_fmts&#x27; to value &#x27;s32p|fltp|s16p&#x27;&#xA;[format_out_1_0 @ 000002e7da1b8580] Setting &#x27;sample_rates&#x27; to value &#x27;44100|48000|32000|22050|24000|16000|11025|12000|8000&#x27;&#xA;[format_out_1_0 @ 000002e7da1b8580] Setting &#x27;channel_layouts&#x27; to value &#x27;0x4|0x3&#x27;&#xA;[AVFilterGraph @ 000002e7da1be5c0] query_formats: 4 queried, 9 merged, 0 already done, 0 delayed&#xA;Output #1, mp3, to &#x27;C:/Users/ScottRobertson/Desktop/VirtualExhibition/Final Booth Data/1-Abidi (gold)/Video/Audio.mp3&#x27;:&#xA;  Metadata:&#xA;    major_brand     : mp42&#xA;    minor_version   : 0&#xA;    compatible_brands: mp42mp41&#xA;    TSSE            : Lavf58.45.100&#xA;    Stream #1:0(eng), 0, 1/44100: Audio: mp3 (libmp3lame), 44100 Hz, stereo, fltp (default)&#xA;    Metadata:&#xA;      creation_time   : 2020-11-24T06:56:49.000000Z&#xA;      handler_name    : #Mainconcept MP4 Sound Media Handler&#xA;      encoder         : Lavc58.91.100 libmp3lame&#xA;cur_dts is invalid st:0 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)&#xA;cur_dts is invalid st:0 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)&#xA;cur_dts is invalid st:0 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)&#xA;cur_dts is invalid st:0 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)&#xA;cur_dts is invalid st:0 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)&#xA;cur_dts is invalid st:0 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)&#xA;cur_dts is invalid st:0 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)&#xA;cur_dts is invalid st:0 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)&#xA;cur_dts is invalid st:0 (0) [init:1 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)&#xA;size=     129kB time=00:00:16.40 bitrate=  64.2kbits/s speed=32.8x    &#xA;size=     254kB time=00:00:32.49 bitrate=  64.1kbits/s speed=32.5x    &#xA;size=     256kB time=00:00:47.83 bitrate=  43.8kbits/s speed=31.8x    &#xA;[out_0_0 @ 000002e7d95b3d40] EOF on sink link out_0_0:default.&#xA;[out_1_0 @ 000002e7d9bae780] EOF on sink link out_1_0:default.&#xA;No more output streams to write to, finishing.&#xA;[libmp3lame @ 000002e7d958dbc0] Trying to remove 175 more samples than there are in the queue&#xA;[libmp3lame @ 000002e7da1bb940] Trying to remove 175 more samples than there are in the queue&#xA;size=     442kB time=00:00:56.45 bitrate=  64.1kbits/s speed=  33x    &#xA;video:0kB audio:1324kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown&#xA;Input file #0 (C:/Users/ScottRobertson/Desktop/VirtualExhibition/Final Booth Data/1-Abidi (gold)/Video/Video1.mp4):&#xA;  Input stream #0:0 (video): 10 packets read (17858 bytes); &#xA;  Input stream #0:1 (audio): 2431 packets read (886147 bytes); 2431 frames decoded (2489344 samples); &#xA;  Total: 2441 packets (904005 bytes) demuxed&#xA;Output file #0 (output):&#xA;  Output stream #0:0 (audio): 2161 frames encoded (2489344 samples); 2162 packets muxed (451813 bytes); &#xA;  Total: 2162 packets (451813 bytes) muxed&#xA;Output file #1 (C:/Users/ScottRobertson/Desktop/VirtualExhibition/Final Booth Data/1-Abidi (gold)/Video/Audio.mp3):&#xA;  Output stream #1:0 (audio): 2161 frames encoded (2489344 samples); 2162 packets muxed (903627 bytes); &#xA;  Total: 2162 packets (903627 bytes) muxed&#xA;2431 frames successfully decoded, 0 decoding errors&#xA;[AVIOContext @ 000002e7d958e400] Statistics: 2 seeks, 3 writeouts&#xA;[AVIOContext @ 000002e7da1bc580] Statistics: 2 seeks, 5 writeouts&#xA;[AVIOContext @ 000002e7d9578040] Statistics: 2725576 bytes read, 65 seeks&#xA;

    &#xA;

    How can I force the desired audio bitrate ?

    &#xA;

    Also, why is there 2 outputs called Output file #0 and Output file #1 and why the #0 doesn't have any path ?

    &#xA;

  • why ffmpeg only combines first 390 images when combining very large amount ( about 9k) images into video ?

    4 juillet 2021, par Siwei

    I have a VCD, and I split it into nearly 10,000 images, named like :

    &#xA;

    $ ls tmp_enlarged_image_folder&#xA;&#xA;vcd3_00000001.png&#xA;vcd3_00000002.png&#xA;vcd3_00000003.png&#xA;vcd3_00000004.png&#xA;...&#xA;vcd3_00089998.png&#xA;vcd3_00089999.png&#xA;vcd3_00090000.png&#xA;

    &#xA;

    and the following command doen't work for me :

    &#xA;

    ffmpeg -loglevel trace -f image2 -r 25 -pattern_type sequence -i &#x27;tmp_enlarged_image_folder/vcd3-%08d.png&#x27; -vcodec libx264 test.mp4&#xA;&#xA;

    &#xA;

    and the detailed log shows as below :

    &#xA;

    ffmpeg version 3.4.8-0ubuntu0.2 Copyright (c) 2000-2020 the FFmpeg developers&#xA;  built with gcc 7 (Ubuntu 7.5.0-3ubuntu1~18.04)&#xA;  configuration: --prefix=/usr --extra-version=0ubuntu0.2 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-librsvg --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared&#xA;  libavutil      55. 78.100 / 55. 78.100&#xA;  libavcodec     57.107.100 / 57.107.100&#xA;  libavformat    57. 83.100 / 57. 83.100&#xA;  libavdevice    57. 10.100 / 57. 10.100&#xA;  libavfilter     6.107.100 /  6.107.100&#xA;  libavresample   3.  7.  0 /  3.  7.  0&#xA;  libswscale      4.  8.100 /  4.  8.100&#xA;  libswresample   2.  9.100 /  2.  9.100&#xA;  libpostproc    54.  7.100 / 54.  7.100&#xA;Splitting the commandline.&#xA;Reading option &#x27;-loglevel&#x27; ... matched as option &#x27;loglevel&#x27; (set logging level) with argument &#x27;trace&#x27;.&#xA;Reading option &#x27;-f&#x27; ... matched as option &#x27;f&#x27; (force format) with argument &#x27;image2&#x27;.&#xA;Reading option &#x27;-r&#x27; ... matched as option &#x27;r&#x27; (set frame rate (Hz value, fraction or abbreviation)) with argument &#x27;25&#x27;.&#xA;Reading option &#x27;-pattern_type&#x27; ... matched as AVOption &#x27;pattern_type&#x27; with argument &#x27;sequence&#x27;.&#xA;Reading option &#x27;-i&#x27; ... matched as input url with argument &#x27;tmp_enlarged_image_folder/vcd3-%08d.png&#x27;.&#xA;Reading option &#x27;-vcodec&#x27; ... matched as option &#x27;vcodec&#x27; (force video codec (&#x27;copy&#x27; to copy stream)) with argument &#x27;libx264&#x27;.&#xA;Reading option &#x27;test.mp4&#x27; ... matched as output url.&#xA;Finished splitting the commandline.&#xA;Parsing a group of options: global .&#xA;Applying option loglevel (set logging level) with argument trace.&#xA;Successfully parsed a group of options.&#xA;Parsing a group of options: input url tmp_enlarged_image_folder/vcd3-%08d.png.&#xA;Applying option f (force format) with argument image2.&#xA;Applying option r (set frame rate (Hz value, fraction or abbreviation)) with argument 25.&#xA;Successfully parsed a group of options.&#xA;Opening an input file: tmp_enlarged_image_folder/vcd3-%08d.png.&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000001.png&#x27; for reading&#xA;[file @ 0x560f96d8b9a0] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96d898e0] Statistics: 60162 bytes read, 0 seeks&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000002.png&#x27; for reading&#xA;[file @ 0x560f96d8be80] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96d8c0a0] Statistics: 58890 bytes read, 0 seeks&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000003.png&#x27; for reading&#xA;[file @ 0x560f96d8be80] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96d92420] Statistics: 59492 bytes read, 0 seeks&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000004.png&#x27; for reading&#xA;[file @ 0x560f96d92860] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96d92900] Statistics: 59467 bytes read, 0 seeks&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000005.png&#x27; for reading&#xA;[file @ 0x560f96d92860] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96d92d00] Statistics: 98769 bytes read, 0 seeks&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000006.png&#x27; for reading&#xA;[file @ 0x560f96d92fa0] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96d93280] Statistics: 100294 bytes read, 0 seeks&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000007.png&#x27; for reading&#xA;[file @ 0x560f96d93140] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96d934a0] Statistics: 99530 bytes read, 0 seeks&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000008.png&#x27; for reading&#xA;[file @ 0x560f96d930a0] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96d936c0] Statistics: 141874 bytes read, 0 seeks&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000009.png&#x27; for reading&#xA;[file @ 0x560f96d8c420] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96d93840] Statistics: 146849 bytes read, 0 seeks&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000010.png&#x27; for reading&#xA;[file @ 0x560f96d93840] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96d8c640] Statistics: 142622 bytes read, 0 seeks&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000011.png&#x27; for reading&#xA;[file @ 0x560f96d8c7c0] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96d8c860] Statistics: 161083 bytes read, 0 seeks&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000012.png&#x27; for reading&#xA;[file @ 0x560f96d8c7c0] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96d8c9a0] Statistics: 168437 bytes read, 0 seeks&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000013.png&#x27; for reading&#xA;[file @ 0x560f96d8c7c0] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96d8ca20] Statistics: 160565 bytes read, 0 seeks&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000014.png&#x27; for reading&#xA;[file @ 0x560f96d8ca20] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96d8cd40] Statistics: 99356 bytes read, 0 seeks&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000015.png&#x27; for reading&#xA;[file @ 0x560f96d8cc20] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96d8cd40] Statistics: 101508 bytes read, 0 seeks&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000016.png&#x27; for reading&#xA;[file @ 0x560f96d8cc20] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96d8cd40] Statistics: 99081 bytes read, 0 seeks&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000017.png&#x27; for reading&#xA;[file @ 0x560f96d8cf20] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96d8d040] Statistics: 150550 bytes read, 0 seeks&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000018.png&#x27; for reading&#xA;[file @ 0x560f96d8d040] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96d8d4c0] Statistics: 156717 bytes read, 0 seeks&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000019.png&#x27; for reading&#xA;[file @ 0x560f96d8d700] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96d8d7a0] Statistics: 151933 bytes read, 0 seeks&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000020.png&#x27; for reading&#xA;[file @ 0x560f96d8d7c0] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96d8da80] Statistics: 167036 bytes read, 0 seeks&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000021.png&#x27; for reading&#xA;[file @ 0x560f96d8d860] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96d8da00] Statistics: 177571 bytes read, 0 seeks&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000022.png&#x27; for reading&#xA;[file @ 0x560f96da25a0] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96da2640] Statistics: 169959 bytes read, 0 seeks&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000023.png&#x27; for reading&#xA;[file @ 0x560f96da25a0] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96da28a0] Statistics: 176603 bytes read, 0 seeks&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000024.png&#x27; for reading&#xA;[file @ 0x560f96da2580] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96da2620] Statistics: 190698 bytes read, 0 seeks&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000025.png&#x27; for reading&#xA;[file @ 0x560f96da29a0] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96da2620] Statistics: 175826 bytes read, 0 seeks&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000026.png&#x27; for reading&#xA;[file @ 0x560f96da2dc0] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96da2620] Statistics: 148180 bytes read, 0 seeks&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000027.png&#x27; for reading&#xA;[file @ 0x560f96da2620] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96da3060] Statistics: 149163 bytes read, 0 seeks&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000028.png&#x27; for reading&#xA;[file @ 0x560f96da2620] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96da3080] Statistics: 145310 bytes read, 0 seeks&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000029.png&#x27; for reading&#xA;[file @ 0x560f96da3080] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96da2f20] Statistics: 169361 bytes read, 0 seeks&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000030.png&#x27; for reading&#xA;[file @ 0x560f96da34a0] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96da3540] Statistics: 177868 bytes read, 0 seeks&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000031.png&#x27; for reading&#xA;[file @ 0x560f96da34a0] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96da3680] Statistics: 170215 bytes read, 0 seeks&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000032.png&#x27; for reading&#xA;[file @ 0x560f96da3680] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96da3540] Statistics: 179543 bytes read, 0 seeks&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000033.png&#x27; for reading&#xA;[file @ 0x560f96da38a0] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96da3a80] Statistics: 191447 bytes read, 0 seeks&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000034.png&#x27; for reading&#xA;[file @ 0x560f96da3cc0] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96da3e60] Statistics: 178243 bytes read, 0 seeks&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000035.png&#x27; for reading&#xA;[file @ 0x560f96da3e60] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96da3f00] Statistics: 181307 bytes read, 0 seeks&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000036.png&#x27; for reading&#xA;[file @ 0x560f96da3e60] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96da4160] Statistics: 199093 bytes read, 0 seeks&#xA;[image2 @ 0x560f96d859e0] Probe buffer size limit of 5000000 bytes reached&#xA;[image2 @ 0x560f96d859e0] stream 0: start_time: 0.000 duration: 27.520&#xA;[image2 @ 0x560f96d859e0] format: start_time: 0.000 duration: 27.520 bitrate=0 kb/s&#xA;Input #0, image2, from &#x27;tmp_enlarged_image_folder/vcd3-%08d.png&#x27;:&#xA;  Duration: 00:00:27.52, start: 0.000000, bitrate: N/A&#xA;    Stream #0:0, 36, 1/25: Video: png, 1 reference frame, rgb24(pc), 704x576, 0/1, 25 fps, 25 tbr, 25 tbn, 25 tbc&#xA;Successfully opened the file.&#xA;Parsing a group of options: output url test.mp4.&#xA;Applying option vcodec (force video codec (&#x27;copy&#x27; to copy stream)) with argument libx264.&#xA;Successfully parsed a group of options.&#xA;Opening an output file: test.mp4.&#xA;File &#x27;test.mp4&#x27; already exists. Overwrite ? [y/N] y&#xA;[file @ 0x560f96d8b800] Setting default whitelist &#x27;file,crypto&#x27;&#xA;Successfully opened the file.&#xA;detected 4 logical cores&#xA;Stream mapping:&#xA;  Stream #0:0 -> #0:0 (png (native) -> h264 (libx264))&#xA;Press [q] to stop, [?] for help&#xA;cur_dts is invalid (this is harmless if it occurs once at the start per stream)&#xA;    Last message repeated 4 times&#xA;[graph 0 input from stream 0:0 @ 0x560f96dbb5e0] Setting &#x27;video_size&#x27; to value &#x27;704x576&#x27;&#xA;[graph 0 input from stream 0:0 @ 0x560f96dbb5e0] Setting &#x27;pix_fmt&#x27; to value &#x27;2&#x27;&#xA;[graph 0 input from stream 0:0 @ 0x560f96dbb5e0] Setting &#x27;time_base&#x27; to value &#x27;1/25&#x27;&#xA;[graph 0 input from stream 0:0 @ 0x560f96dbb5e0] Setting &#x27;pixel_aspect&#x27; to value &#x27;0/1&#x27;&#xA;[graph 0 input from stream 0:0 @ 0x560f96dbb5e0] Setting &#x27;sws_param&#x27; to value &#x27;flags=2&#x27;&#xA;[graph 0 input from stream 0:0 @ 0x560f96dbb5e0] Setting &#x27;frame_rate&#x27; to value &#x27;25/1&#x27;&#xA;[graph 0 input from stream 0:0 @ 0x560f96dbb5e0] w:704 h:576 pixfmt:rgb24 tb:1/25 fr:25/1 sar:0/1 sws_param:flags=2&#xA;[format @ 0x560f96db9cc0] compat: called with args=[yuv420p|yuvj420p|yuv422p|yuvj422p|yuv444p|yuvj444p|nv12|nv16|nv21]&#xA;[format @ 0x560f96db9cc0] Setting &#x27;pix_fmts&#x27; to value &#x27;yuv420p|yuvj420p|yuv422p|yuvj422p|yuv444p|yuvj444p|nv12|nv16|nv21&#x27;&#xA;[auto_scaler_0 @ 0x560f96dbdd00] Setting &#x27;flags&#x27; to value &#x27;bicubic&#x27;&#xA;[auto_scaler_0 @ 0x560f96dbdd00] w:iw h:ih flags:&#x27;bicubic&#x27; interl:0&#xA;[format @ 0x560f96db9cc0] auto-inserting filter &#x27;auto_scaler_0&#x27; between the filter &#x27;Parsed_null_0&#x27; and the filter &#x27;format&#x27;&#xA;[AVFilterGraph @ 0x560f96d8bc60] query_formats: 4 queried, 2 merged, 1 already done, 0 delayed&#xA;[auto_scaler_0 @ 0x560f96dbdd00] picking yuv444p out of 8 ref:rgb24 alpha:0&#xA;[auto_scaler_0 @ 0x560f96dbdd00] w:704 h:576 fmt:rgb24 sar:0/1 -> w:704 h:576 fmt:yuv444p sar:0/1 flags:0x4&#xA;[libx264 @ 0x560f96d8e8c0] using mv_range_thread = 40&#xA;[libx264 @ 0x560f96d8e8c0] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2&#xA;[libx264 @ 0x560f96d8e8c0] profile High 4:4:4 Predictive, level 3.0, 4:4:4 8-bit&#xA;[libx264 @ 0x560f96d8e8c0] 264 - core 152 r2854 e9a5903 - H.264/MPEG-4 AVC codec - Copyleft 2003-2017 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x1:0x111 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=4 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;test.mp4&#x27;:&#xA;  Metadata:&#xA;    encoder         : Lavf57.83.100&#xA;    Stream #0:0, 0, 1/12800: Video: h264 (libx264), 1 reference frame (avc1 / 0x31637661), yuv444p, 704x576, 0/1, q=-1--1, 25 fps, 12800 tbn, 25 tbc&#xA;    Metadata:&#xA;      encoder         : Lavc57.107.100 libx264&#xA;    Side data:&#xA;      cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1&#xA;Clipping frame in rate conversion by 0.000008&#xA;cur_dts is invalid (this is harmless if it occurs once at the start per stream)&#xA;    Last message repeated 31 times&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000037.png&#x27; for reading&#xA;[file @ 0x560f96da3e40] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96da34a0] Statistics: 181873 bytes read, 0 seeks&#xA;cur_dts is invalid (this is harmless if it occurs once at the start per stream)&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000038.png&#x27; for reading&#xA;[file @ 0x560f96da3e40] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96da34a0] Statistics: 134566 bytes read, 0 seeks&#xA;cur_dts is invalid (this is harmless if it occurs once at the start per stream)&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000039.png&#x27; for reading&#xA;[file @ 0x560f96d92860] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96d8dae0] Statistics: 137871 bytes read, 0 seeks&#xA;cur_dts is invalid (this is harmless if it occurs once at the start per stream)&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000040.png&#x27; for reading&#xA;[file @ 0x560f96d8dae0] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96d92860] Statistics: 136224 bytes read, 0 seeks&#xA;cur_dts is invalid (this is harmless if it occurs once at the start per stream)&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000041.png&#x27; for reading&#xA;[file @ 0x560f96d8db00] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96da3020] Statistics: 168070 bytes read, 0 seeks&#xA;cur_dts is invalid (this is harmless if it occurs once at the start per stream)&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000042.png&#x27; for reading&#xA;[file @ 0x560f96da3d40] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96da3020] Statistics: 176575 bytes read, 0 seeks&#xA;cur_dts is invalid (this is harmless if it occurs once at the start per stream)&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000043.png&#x27; for reading&#xA;[file @ 0x560f96da3d40] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96da3040] Statistics: 168955 bytes read, 0 seeks&#xA;cur_dts is invalid (this is harmless if it occurs once at the start per stream)&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000044.png&#x27; for reading&#xA;[file @ 0x560f96da2dc0] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96da2e60] Statistics: 176179 bytes read, 0 seeks&#xA;cur_dts is invalid (this is harmless if it occurs once at the start per stream)&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000045.png&#x27; for reading&#xA;[file @ 0x560f96da3020] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96da30c0] Statistics: 189823 bytes read, 0 seeks&#xA;cur_dts is invalid (this is harmless if it occurs once at the start per stream)&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000046.png&#x27; for reading&#xA;[file @ 0x560f96da39c0] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96da3680] Statistics: 174410 bytes read, 0 seeks&#xA;cur_dts is invalid (this is harmless if it occurs once at the start per stream)&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000047.png&#x27; for reading&#xA;[file @ 0x560f96d93920] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f98047100] Statistics: 184740 bytes read, 0 seeks&#xA;cur_dts is invalid (this is harmless if it occurs once at the start per stream)&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000048.png&#x27; for reading&#xA;[file @ 0x560f96d8db60] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f98047100] Statistics: 198932 bytes read, 0 seeks&#xA;cur_dts is invalid (this is harmless if it occurs once at the start per stream)&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000049.png&#x27; for reading&#xA;[file @ 0x560f9807d700] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f98047100] Statistics: 184479 bytes read, 0 seeks&#xA;cur_dts is invalid (this is harmless if it occurs once at the start per stream)&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000050.png&#x27; for reading&#xA;[file @ 0x560f9807d700] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f9811c3c0] Statistics: 141160 bytes read, 0 seeks&#xA;cur_dts is invalid (this is harmless if it occurs once at the start per stream)&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000051.png&#x27; for reading&#xA;[file @ 0x560f96d928e0] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96da3660] Statistics: 145336 bytes read, 0 seeks&#xA;cur_dts is invalid (this is harmless if it occurs once at the start per stream)&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000052.png&#x27; for reading&#xA;[file @ 0x560f9807d700] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96d937a0] Statistics: 143174 bytes read, 0 seeks&#xA;cur_dts is invalid (this is harmless if it occurs once at the start per stream)&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000053.png&#x27; for reading&#xA;[file @ 0x560f96da3cc0] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96d937c0] Statistics: 163488 bytes read, 0 seeks&#xA;cur_dts is invalid (this is harmless if it occurs once at the start per stream)&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000054.png&#x27; for reading&#xA;[file @ 0x560f96da37e0] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f980eb240] Statistics: 171633 bytes read, 0 seeks&#xA;cur_dts is invalid (this is harmless if it occurs once at the start per stream) 0x    &#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000055.png&#x27; for reading&#xA;[file @ 0x560f96da3cc0] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96d92860] Statistics: 164825 bytes read, 0 seeks&#xA;[libx264 @ 0x560f96d8e8c0] frame=   0 QP=13.88 NAL=3 Slice:I Poc:0   I:1584 P:0    SKIP:0    size=1578 bytes&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000056.png&#x27; for reading&#xA;[file @ 0x560f96da3ce0] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96d937c0] Statistics: 175255 bytes read, 0 seeks&#xA;[libx264 @ 0x560f96d8e8c0] frame=   1 QP=16.06 NAL=2 Slice:P Poc:8   I:183  P:97   SKIP:1304 size=659 bytes&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000057.png&#x27; for reading&#xA;[file @ 0x560f96da37e0] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96da3660] Statistics: 185462 bytes read, 0 seeks&#xA;[libx264 @ 0x560f96d8e8c0] frame=   2 QP=14.21 NAL=2 Slice:B Poc:4   I:0    P:207  SKIP:1377 size=220 bytes&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000058.png&#x27; for reading&#xA;[file @ 0x560f96d937a0] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96d92f20] Statistics: 175635 bytes read, 0 seeks&#xA;[libx264 @ 0x560f96d8e8c0] frame=   3 QP=19.00 NAL=0 Slice:B Poc:2   I:2    P:38   SKIP:1544 size=65 bytes&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000059.png&#x27; for reading&#xA;[file @ 0x560f96d937a0] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96da3660] Statistics: 183556 bytes read, 0 seeks&#xA;[libx264 @ 0x560f96d8e8c0] frame=   4 QP=19.00 NAL=0 Slice:B Poc:6   I:1    P:140  SKIP:1443 size=109 bytes&#xA;[image2 @ 0x560f96d859e0] Opening &#x27;tmp_enlarged_image_folder/vcd3-00000060.png&#x27; for reading&#xA;[file @ 0x560f96da28e0] Setting default whitelist &#x27;file,crypto&#x27;&#xA;[AVIOContext @ 0x560f96d93020] Statistics: 200369 bytes read, 0 seeks&#xA;[libx264 @ 0x560f96d8e8c0] scene cut at 13 Icost:32063 Pcost:31308 ratio:0.0235 bias:0.0520 gop:13 (imb:1301 pmb:127)&#xA;&#xA;....&#xA;&#xA;[libx264 @ 0x560f96d8e8c0] frame= 381 QP=23.59 NAL=0 Slice:B Poc:368 I:1    P:261  SKIP:1322 size=237 bytes&#xA;[libx264 @ 0x560f96d8e8c0] frame= 382 QP=20.58 NAL=2 Slice:P Poc:378 I:374  P:512  SKIP:698  size=1966 bytes&#xA;[libx264 @ 0x560f96d8e8c0] frame= 383 QP=20.62 NAL=2 Slice:B Poc:374 I:28   P:555  SKIP:1001 size=1061 bytes&#xA;[libx264 @ 0x560f96d8e8c0] frame= 384 QP=19.35 NAL=0 Slice:B Poc:372 I:4    P:349  SKIP:1231 size=325 bytes&#xA;[libx264 @ 0x560f96d8e8c0] frame= 385 QP=22.98 NAL=0 Slice:B Poc:376 I:3    P:348  SKIP:1233 size=337 bytes&#xA;[libx264 @ 0x560f96d8e8c0] frame= 386 QP=22.53 NAL=2 Slice:P Poc:386 I:139  P:398  SKIP:1047 size=899 bytes&#xA;[libx264 @ 0x560f96d8e8c0] frame= 387 QP=20.57 NAL=2 Slice:B Poc:382 I:5    P:373  SKIP:1206 size=522 bytes&#xA;[libx264 @ 0x560f96d8e8c0] frame= 388 QP=21.35 NAL=0 Slice:B Poc:380 I:2    P:188  SKIP:1394 size=175 bytes&#xA;[libx264 @ 0x560f96d8e8c0] frame= 389 QP=24.00 NAL=0 Slice:B Poc:384 I:4    P:335  SKIP:1245 size=309 bytes&#xA;frame=  390 fps= 88 q=-1.0 Lsize=    1179kB time=00:00:15.48 bitrate= 623.8kbits/s speed=3.48x    &#xA;video:1173kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.458639%&#xA;Input file #0 (tmp_enlarged_image_folder/vcd3-%08d.png):&#xA;  Input stream #0:0 (video): 390 packets read (133376897 bytes); 390 frames decoded; &#xA;  Total: 390 packets (133376897 bytes) demuxed&#xA;Output file #0 (test.mp4):&#xA;  Output stream #0:0 (video): 390 frames encoded; 390 packets muxed (1201598 bytes); &#xA;  Total: 390 packets (1201598 bytes) muxed&#xA;390 frames successfully decoded, 0 decoding errors&#xA;[AVIOContext @ 0x560f96d91840] Statistics: 2 seeks, 8 writeouts&#xA;[libx264 @ 0x560f96d8e8c0] frame I:16    Avg QP:15.26  size:  5467&#xA;[libx264 @ 0x560f96d8e8c0] frame P:105   Avg QP:20.74  size:  6272&#xA;[libx264 @ 0x560f96d8e8c0] frame B:269   Avg QP:24.76  size:  1691&#xA;[libx264 @ 0x560f96d8e8c0] consecutive B-frames:  5.1%  8.2%  1.5% 85.1%&#xA;[libx264 @ 0x560f96d8e8c0] mb I  I16..4: 80.4%  0.0% 19.6%&#xA;[libx264 @ 0x560f96d8e8c0] mb P  I16..4: 12.5%  0.0%  4.7%  P16..4: 28.6%  8.5%  4.2%  0.0%  0.0%    skip:41.4%&#xA;[libx264 @ 0x560f96d8e8c0] mb B  I16..4:  0.6%  0.0%  0.4%  B16..8: 32.3%  2.1%  0.3%  direct: 2.3%  skip:61.8%  L0:44.0% L1:51.7% BI: 4.3%&#xA;[libx264 @ 0x560f96d8e8c0] coded y,u,v intra: 22.2% 7.4% 6.0% inter: 8.1% 1.6% 1.0%&#xA;[libx264 @ 0x560f96d8e8c0] i16 v,h,dc,p: 47% 24% 10% 19%&#xA;[libx264 @ 0x560f96d8e8c0] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 30% 18% 26%  5%  5%  6%  4%  4%  3%&#xA;[libx264 @ 0x560f96d8e8c0] Weighted P-Frames: Y:7.6% UV:6.7%&#xA;[libx264 @ 0x560f96d8e8c0] ref P L0: 52.1% 11.4% 25.3% 11.1%  0.2%&#xA;[libx264 @ 0x560f96d8e8c0] ref B L0: 80.7% 15.2%  4.1%&#xA;[libx264 @ 0x560f96d8e8c0] ref B L1: 91.6%  8.4%&#xA;[libx264 @ 0x560f96d8e8c0] kb/s:615.85&#xA;&#xA;

    &#xA;