#5461 closed defect (fixed)

concatdec with "-auto_convert 0" fails on mp4

Reported by: andrey.utkin Owned by:
Priority: important Component: avformat
Version: git-master Keywords: concat codecpar regression
Cc: Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

Summary of the bug:

Concat-ing h264 video file fails in git master version, but works in stable.

If you drop "-auto_convert 0", it works fine, too, but this incurs other issues in my use case and thus it's not appropriate workaround.

Playing or processing testsrc.mp4 itself (not via concat) works fine.

How to reproduce:

#!/bin/bash -e

#git clone git://source.ffmpeg.org/ffmpeg.git
#cd ffmpeg
#git pull
#git clean -dxf
#./configure --disable-optimizations --enable-debug --extra-cflags="-O0 -g3 -ggdb3" --disable-stripping --enable-libx264 --enable-gpl
#make

FFMPEG=./ffmpeg

$FFMPEG -f lavfi -i testsrc -t 5 -c:v libx264 -y testsrc.mp4

echo "ffconcat version 1.0
file testsrc.mp4" > test.concat

$FFMPEG -auto_convert 0 -i test.concat -c:v rawvideo -f rawvideo -y /dev/null -loglevel debug -debug er

Output:

 $ ../test_concat_h264_decode_fail/test_concat_h264_decode_fail.sh 
ffmpeg version N-79584-g7b7c338 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.3.0 (Gentoo 5.3.0 p1.0, pie-0.6.5)
  configuration: --disable-optimizations --enable-debug --extra-cflags='-O0 -g3 -ggdb3' --disable-stripping --enable-libx264 --enable-gpl
  libavutil      55. 22.101 / 55. 22.101
  libavcodec     57. 38.100 / 57. 38.100
  libavformat    57. 34.103 / 57. 34.103
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 44.100 /  6. 44.100
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Input #0, lavfi, from 'testsrc':
  Duration: N/A, start: 0.000000, bitrate: N/A
    Stream #0:0: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 320x240 [SAR 1:1 DAR 4:3], 25 fps, 25 tbr, 25 tbn
No pixel format specified, yuv444p for H.264 encoding chosen.
Use -pix_fmt yuv420p for compatibility with outdated media players.
[libx264 @ 0x2b22a40] using SAR=1/1
[libx264 @ 0x2b22a40] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX
[libx264 @ 0x2b22a40] profile High 4:4:4 Predictive, level 1.3, 4:4:4 8-bit
[libx264 @ 0x2b22a40] 264 - core 148 r2692 64f4e24 - H.264/MPEG-4 AVC codec - Copyleft 2003-2016 - 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=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
[mp4 @ 0x2b21560] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead.
Output #0, mp4, to 'testsrc.mp4':
  Metadata:
    encoder         : Lavf57.34.103
    Stream #0:0: Video: h264 ([33][0][0][0] / 0x0021), yuv444p, 320x240 [SAR 1:1 DAR 4:3], q=2-31, 25 fps, 12800 tbn
    Metadata:
      encoder         : Lavc57.38.100 libx264
    Side data:
      cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1
Stream mapping:
  Stream #0:0 -> #0:0 (rawvideo (native) -> h264 (libx264))
Press [q] to stop, [?] for help
frame=  125 fps=0.0 q=-1.0 Lsize=      26kB time=00:00:04.88 bitrate=  43.0kbits/s speed=24.1x    
video:23kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 9.435692%
[libx264 @ 0x2b22a40] frame I:1     Avg QP:19.18  size:  2976
[libx264 @ 0x2b22a40] frame P:34    Avg QP:14.53  size:   460
[libx264 @ 0x2b22a40] frame B:90    Avg QP:14.30  size:    52
[libx264 @ 0x2b22a40] consecutive B-frames:  1.6%  0.0% 21.6% 76.8%
[libx264 @ 0x2b22a40] mb I  I16..4: 30.7% 42.3% 27.0%
[libx264 @ 0x2b22a40] mb P  I16..4:  1.7%  1.3%  0.9%  P16..4:  7.3%  3.8%  2.6%  0.0%  0.0%    skip:82.5%
[libx264 @ 0x2b22a40] mb B  I16..4:  0.2%  0.2%  0.0%  B16..8:  3.9%  0.1%  0.0%  direct: 0.1%  skip:95.5%  L0:51.2% L1:43.9% BI: 4.9%
[libx264 @ 0x2b22a40] 8x8 transform intra:38.9% inter:38.8%
[libx264 @ 0x2b22a40] coded y,u,v intra: 11.1% 11.4% 10.4% inter: 0.7% 0.8% 0.6%
[libx264 @ 0x2b22a40] i16 v,h,dc,p: 54% 33%  1% 12%
[libx264 @ 0x2b22a40] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 70%  4% 26%  0%  0%  0%  0%  0%  0%
[libx264 @ 0x2b22a40] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 34% 48% 14%  1%  1%  1%  0%  1%  0%
[libx264 @ 0x2b22a40] Weighted P-Frames: Y:0.0% UV:0.0%
[libx264 @ 0x2b22a40] ref P L0: 68.8%  8.0% 20.5%  2.8%
[libx264 @ 0x2b22a40] ref B L0: 58.6% 37.2%  4.2%
[libx264 @ 0x2b22a40] ref B L1: 96.7%  3.3%
[libx264 @ 0x2b22a40] kb/s:37.29
ffmpeg version N-79584-g7b7c338 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.3.0 (Gentoo 5.3.0 p1.0, pie-0.6.5)
  configuration: --disable-optimizations --enable-debug --extra-cflags='-O0 -g3 -ggdb3' --disable-stripping --enable-libx264 --enable-gpl
  libavutil      55. 22.101 / 55. 22.101
  libavcodec     57. 38.100 / 57. 38.100
  libavformat    57. 34.103 / 57. 34.103
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 44.100 /  6. 44.100
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Splitting the commandline.
Reading option '-auto_convert' ... matched as AVOption 'auto_convert' with argument '0'.
Reading option '-i' ... matched as input file with argument 'test.concat'.
Reading option '-c:v' ... matched as option 'c' (codec name) with argument 'rawvideo'.
Reading option '-f' ... matched as option 'f' (force format) with argument 'rawvideo'.
Reading option '-y' ... matched as option 'y' (overwrite output files) with argument '1'.
Reading option '/dev/null' ... matched as output file.
Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument 'debug'.
Reading option '-debug' ... matched as AVOption 'debug' with argument 'er'.
Trailing options were found on the commandline.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option y (overwrite output files) with argument 1.
Applying option loglevel (set logging level) with argument debug.
Successfully parsed a group of options.
Parsing a group of options: input file test.concat.
Successfully parsed a group of options.
Opening an input file: test.concat.
[file @ 0x39fae00] Setting default whitelist 'file,crypto'
[concat @ 0x39fa560] Format concat probed with size=2048 and score=100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x39fb580] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x39fb580] ISO: File Type Major Brand: isom
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x39fb580] Unknown dref type 0x08206c7275 size 12
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x39fb580] Before avformat_find_stream_info() pos: 26258 bytes read:26258 seeks:0
[h264 @ 0x39fcbc0] user data:"x264 - core 148 r2692 64f4e24 - H.264/MPEG-4 AVC codec - Copyleft 2003-2016 - 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=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"
[h264 @ 0x39fcbc0] no picture 
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x39fb580] All info found
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x39fb580] After avformat_find_stream_info() pos: 3713 bytes read:26258 seeks:0 frames:1
[concat @ 0x39fa560] Before avformat_find_stream_info() pos: 38 bytes read:38 seeks:0
[concat @ 0x39fa560] file:0 stream:0 pts:0 pts_time:0 dts:-1024 dts_time:-0.08 -> pts:0 pts_time:0 dts:-1024 dts_time:-0.08
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:2048 pts_time:0.16 dts:-512 dts_time:-0.04 -> pts:2048 pts_time:0.16 dts:-512 dts_time:-0.04
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:1024 pts_time:0.08 dts:0 dts_time:0 -> pts:1024 pts_time:0.08 dts:0 dts_time:0
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:512 pts_time:0.04 dts:512 dts_time:0.04 -> pts:512 pts_time:0.04 dts:512 dts_time:0.04
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:1536 pts_time:0.12 dts:1024 dts_time:0.08 -> pts:1536 pts_time:0.12 dts:1024 dts_time:0.08
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:4096 pts_time:0.32 dts:1536 dts_time:0.12 -> pts:4096 pts_time:0.32 dts:1536 dts_time:0.12
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:3072 pts_time:0.24 dts:2048 dts_time:0.16 -> pts:3072 pts_time:0.24 dts:2048 dts_time:0.16
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:2560 pts_time:0.2 dts:2560 dts_time:0.2 -> pts:2560 pts_time:0.2 dts:2560 dts_time:0.2
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:3584 pts_time:0.28 dts:3072 dts_time:0.24 -> pts:3584 pts_time:0.28 dts:3072 dts_time:0.24
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:6144 pts_time:0.48 dts:3584 dts_time:0.28 -> pts:6144 pts_time:0.48 dts:3584 dts_time:0.28
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:5120 pts_time:0.4 dts:4096 dts_time:0.32 -> pts:5120 pts_time:0.4 dts:4096 dts_time:0.32
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:4608 pts_time:0.36 dts:4608 dts_time:0.36 -> pts:4608 pts_time:0.36 dts:4608 dts_time:0.36
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:5632 pts_time:0.44 dts:5120 dts_time:0.4 -> pts:5632 pts_time:0.44 dts:5120 dts_time:0.4
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:8192 pts_time:0.64 dts:5632 dts_time:0.44 -> pts:8192 pts_time:0.64 dts:5632 dts_time:0.44
[h264 @ 0x3a02a20] Unknown NAL code: 16 (3967 bits)
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:7168 pts_time:0.56 dts:6144 dts_time:0.48 -> pts:7168 pts_time:0.56 dts:6144 dts_time:0.48
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:6656 pts_time:0.52 dts:6656 dts_time:0.52 -> pts:6656 pts_time:0.52 dts:6656 dts_time:0.52
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:7680 pts_time:0.6 dts:7168 dts_time:0.56 -> pts:7680 pts_time:0.6 dts:7168 dts_time:0.56
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:9728 pts_time:0.76 dts:7680 dts_time:0.6 -> pts:9728 pts_time:0.76 dts:7680 dts_time:0.6
[h264 @ 0x3a02a20] Unknown NAL code: 24 (3004 bits)
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:8704 pts_time:0.68 dts:8192 dts_time:0.64 -> pts:8704 pts_time:0.68 dts:8192 dts_time:0.64
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:9216 pts_time:0.72 dts:8704 dts_time:0.68 -> pts:9216 pts_time:0.72 dts:8704 dts_time:0.68
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:11264 pts_time:0.88 dts:9216 dts_time:0.72 -> pts:11264 pts_time:0.88 dts:9216 dts_time:0.72
[h264 @ 0x3a02a20] data partitioning is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented.
[h264 @ 0x3a02a20] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel@ffmpeg.org)
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:10240 pts_time:0.8 dts:9728 dts_time:0.76 -> pts:10240 pts_time:0.8 dts:9728 dts_time:0.76
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:10752 pts_time:0.84 dts:10240 dts_time:0.8 -> pts:10752 pts_time:0.84 dts:10240 dts_time:0.8
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:11776 pts_time:0.92 dts:10752 dts_time:0.84 -> pts:11776 pts_time:0.92 dts:10752 dts_time:0.84
[h264 @ 0x3a02a20] Unknown NAL code: 23 (2231 bits)
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:13824 pts_time:1.08 dts:11264 dts_time:0.88 -> pts:13824 pts_time:1.08 dts:11264 dts_time:0.88
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:12800 pts_time:1 dts:11776 dts_time:0.92 -> pts:12800 pts_time:1 dts:11776 dts_time:0.92
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:12288 pts_time:0.96 dts:12288 dts_time:0.96 -> pts:12288 pts_time:0.96 dts:12288 dts_time:0.96
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:13312 pts_time:1.04 dts:12800 dts_time:1 -> pts:13312 pts_time:1.04 dts:12800 dts_time:1
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:15360 pts_time:1.2 dts:13312 dts_time:1.04 -> pts:15360 pts_time:1.2 dts:13312 dts_time:1.04
[h264 @ 0x3a02a20] Unknown NAL code: 27 (3287 bits)
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:14336 pts_time:1.12 dts:13824 dts_time:1.08 -> pts:14336 pts_time:1.12 dts:13824 dts_time:1.08
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:14848 pts_time:1.16 dts:14336 dts_time:1.12 -> pts:14848 pts_time:1.16 dts:14336 dts_time:1.12
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:17408 pts_time:1.36 dts:14848 dts_time:1.16 -> pts:17408 pts_time:1.36 dts:14848 dts_time:1.16
[h264 @ 0x3a02a20] slice type 24 too large at 1
[h264 @ 0x3a02a20] decode_slice_header error
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:16384 pts_time:1.28 dts:15360 dts_time:1.2 -> pts:16384 pts_time:1.28 dts:15360 dts_time:1.2
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:15872 pts_time:1.24 dts:15872 dts_time:1.24 -> pts:15872 pts_time:1.24 dts:15872 dts_time:1.24
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:16896 pts_time:1.32 dts:16384 dts_time:1.28 -> pts:16896 pts_time:1.32 dts:16384 dts_time:1.28
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:19456 pts_time:1.52 dts:16896 dts_time:1.32 -> pts:19456 pts_time:1.52 dts:16896 dts_time:1.32
[h264 @ 0x3a02a20] slice type 24 too large at 1
[h264 @ 0x3a02a20] decode_slice_header error
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:18432 pts_time:1.44 dts:17408 dts_time:1.36 -> pts:18432 pts_time:1.44 dts:17408 dts_time:1.36
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:17920 pts_time:1.4 dts:17920 dts_time:1.4 -> pts:17920 pts_time:1.4 dts:17920 dts_time:1.4
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:18944 pts_time:1.48 dts:18432 dts_time:1.44 -> pts:18944 pts_time:1.48 dts:18432 dts_time:1.44
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:21504 pts_time:1.68 dts:18944 dts_time:1.48 -> pts:21504 pts_time:1.68 dts:18944 dts_time:1.48
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:20480 pts_time:1.6 dts:19456 dts_time:1.52 -> pts:20480 pts_time:1.6 dts:19456 dts_time:1.52
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:19968 pts_time:1.56 dts:19968 dts_time:1.56 -> pts:19968 pts_time:1.56 dts:19968 dts_time:1.56
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:20992 pts_time:1.64 dts:20480 dts_time:1.6 -> pts:20992 pts_time:1.64 dts:20480 dts_time:1.6
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:23552 pts_time:1.84 dts:20992 dts_time:1.64 -> pts:23552 pts_time:1.84 dts:20992 dts_time:1.64
[h264 @ 0x3a02a20] Unknown NAL code: 29 (3809 bits)
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:22528 pts_time:1.76 dts:21504 dts_time:1.68 -> pts:22528 pts_time:1.76 dts:21504 dts_time:1.68
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:22016 pts_time:1.72 dts:22016 dts_time:1.72 -> pts:22016 pts_time:1.72 dts:22016 dts_time:1.72
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:23040 pts_time:1.8 dts:22528 dts_time:1.76 -> pts:23040 pts_time:1.8 dts:22528 dts_time:1.76
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:25600 pts_time:2 dts:23040 dts_time:1.8 -> pts:25600 pts_time:2 dts:23040 dts_time:1.8
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:24576 pts_time:1.92 dts:23552 dts_time:1.84 -> pts:24576 pts_time:1.92 dts:23552 dts_time:1.84
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:24064 pts_time:1.88 dts:24064 dts_time:1.88 -> pts:24064 pts_time:1.88 dts:24064 dts_time:1.88
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:25088 pts_time:1.96 dts:24576 dts_time:1.92 -> pts:25088 pts_time:1.96 dts:24576 dts_time:1.92
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:27648 pts_time:2.16 dts:25088 dts_time:1.96 -> pts:27648 pts_time:2.16 dts:25088 dts_time:1.96
[h264 @ 0x3a02a20] slice type 24 too large at 1
[h264 @ 0x3a02a20] decode_slice_header error
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:26624 pts_time:2.08 dts:25600 dts_time:2 -> pts:26624 pts_time:2.08 dts:25600 dts_time:2
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:26112 pts_time:2.04 dts:26112 dts_time:2.04 -> pts:26112 pts_time:2.04 dts:26112 dts_time:2.04
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:27136 pts_time:2.12 dts:26624 dts_time:2.08 -> pts:27136 pts_time:2.12 dts:26624 dts_time:2.08
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:29696 pts_time:2.32 dts:27136 dts_time:2.12 -> pts:29696 pts_time:2.32 dts:27136 dts_time:2.12
[h264 @ 0x3a02a20] Unknown NAL code: 29 (3559 bits)
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:28672 pts_time:2.24 dts:27648 dts_time:2.16 -> pts:28672 pts_time:2.24 dts:27648 dts_time:2.16
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:28160 pts_time:2.2 dts:28160 dts_time:2.2 -> pts:28160 pts_time:2.2 dts:28160 dts_time:2.2
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:29184 pts_time:2.28 dts:28672 dts_time:2.24 -> pts:29184 pts_time:2.28 dts:28672 dts_time:2.24
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:31744 pts_time:2.48 dts:29184 dts_time:2.28 -> pts:31744 pts_time:2.48 dts:29184 dts_time:2.28
[h264 @ 0x3a02a20] sps_id 24 out of range
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:30720 pts_time:2.4 dts:29696 dts_time:2.32 -> pts:30720 pts_time:2.4 dts:29696 dts_time:2.32
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:30208 pts_time:2.36 dts:30208 dts_time:2.36 -> pts:30208 pts_time:2.36 dts:30208 dts_time:2.36
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:31232 pts_time:2.44 dts:30720 dts_time:2.4 -> pts:31232 pts_time:2.44 dts:30720 dts_time:2.4
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:33792 pts_time:2.64 dts:31232 dts_time:2.44 -> pts:33792 pts_time:2.64 dts:31232 dts_time:2.44
[h264 @ 0x3a02a20] Unknown NAL code: 24 (4026 bits)
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:32768 pts_time:2.56 dts:31744 dts_time:2.48 -> pts:32768 pts_time:2.56 dts:31744 dts_time:2.48
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:32256 pts_time:2.52 dts:32256 dts_time:2.52 -> pts:32256 pts_time:2.52 dts:32256 dts_time:2.52
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:33280 pts_time:2.6 dts:32768 dts_time:2.56 -> pts:33280 pts_time:2.6 dts:32768 dts_time:2.56
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:35840 pts_time:2.8 dts:33280 dts_time:2.6 -> pts:35840 pts_time:2.8 dts:33280 dts_time:2.6
[h264 @ 0x3a02a20] Unknown NAL code: 27 (4055 bits)
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:34816 pts_time:2.72 dts:33792 dts_time:2.64 -> pts:34816 pts_time:2.72 dts:33792 dts_time:2.64
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:34304 pts_time:2.68 dts:34304 dts_time:2.68 -> pts:34304 pts_time:2.68 dts:34304 dts_time:2.68
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:35328 pts_time:2.76 dts:34816 dts_time:2.72 -> pts:35328 pts_time:2.76 dts:34816 dts_time:2.72
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:37888 pts_time:2.96 dts:35328 dts_time:2.76 -> pts:37888 pts_time:2.96 dts:35328 dts_time:2.76
[h264 @ 0x3a02a20] Unknown NAL code: 27 (3799 bits)
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:36864 pts_time:2.88 dts:35840 dts_time:2.8 -> pts:36864 pts_time:2.88 dts:35840 dts_time:2.8
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:36352 pts_time:2.84 dts:36352 dts_time:2.84 -> pts:36352 pts_time:2.84 dts:36352 dts_time:2.84
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:37376 pts_time:2.92 dts:36864 dts_time:2.88 -> pts:37376 pts_time:2.92 dts:36864 dts_time:2.88
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:39936 pts_time:3.12 dts:37376 dts_time:2.92 -> pts:39936 pts_time:3.12 dts:37376 dts_time:2.92
[h264 @ 0x3a02a20] illegal aspect ratio
[h264 @ 0x3a02a20] SPS decoding failure, trying again with the complete NAL
[h264 @ 0x3a02a20] illegal aspect ratio
    Last message repeated 1 times
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:38912 pts_time:3.04 dts:37888 dts_time:2.96 -> pts:38912 pts_time:3.04 dts:37888 dts_time:2.96
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:38400 pts_time:3 dts:38400 dts_time:3 -> pts:38400 pts_time:3 dts:38400 dts_time:3
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:39424 pts_time:3.08 dts:38912 dts_time:3.04 -> pts:39424 pts_time:3.08 dts:38912 dts_time:3.04
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:41984 pts_time:3.28 dts:39424 dts_time:3.08 -> pts:41984 pts_time:3.28 dts:39424 dts_time:3.08
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:40960 pts_time:3.2 dts:39936 dts_time:3.12 -> pts:40960 pts_time:3.2 dts:39936 dts_time:3.12
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:40448 pts_time:3.16 dts:40448 dts_time:3.16 -> pts:40448 pts_time:3.16 dts:40448 dts_time:3.16
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:41472 pts_time:3.24 dts:40960 dts_time:3.2 -> pts:41472 pts_time:3.24 dts:40960 dts_time:3.2
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:43520 pts_time:3.4 dts:41472 dts_time:3.24 -> pts:43520 pts_time:3.4 dts:41472 dts_time:3.24
[h264 @ 0x3a02a20] Unknown NAL code: 31 (3315 bits)
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:42496 pts_time:3.32 dts:41984 dts_time:3.28 -> pts:42496 pts_time:3.32 dts:41984 dts_time:3.28
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:43008 pts_time:3.36 dts:42496 dts_time:3.32 -> pts:43008 pts_time:3.36 dts:42496 dts_time:3.32
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:45568 pts_time:3.56 dts:43008 dts_time:3.36 -> pts:45568 pts_time:3.56 dts:43008 dts_time:3.36
[h264 @ 0x3a02a20] Unknown NAL code: 14 (3695 bits)
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:44544 pts_time:3.48 dts:43520 dts_time:3.4 -> pts:44544 pts_time:3.48 dts:43520 dts_time:3.4
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:44032 pts_time:3.44 dts:44032 dts_time:3.44 -> pts:44032 pts_time:3.44 dts:44032 dts_time:3.44
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:45056 pts_time:3.52 dts:44544 dts_time:3.48 -> pts:45056 pts_time:3.52 dts:44544 dts_time:3.48
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:47104 pts_time:3.68 dts:45056 dts_time:3.52 -> pts:47104 pts_time:3.68 dts:45056 dts_time:3.52
[h264 @ 0x3a02a20] Unknown NAL code: 30 (3311 bits)
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:46080 pts_time:3.6 dts:45568 dts_time:3.56 -> pts:46080 pts_time:3.6 dts:45568 dts_time:3.56
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:46592 pts_time:3.64 dts:46080 dts_time:3.6 -> pts:46592 pts_time:3.64 dts:46080 dts_time:3.6
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:48640 pts_time:3.8 dts:46592 dts_time:3.64 -> pts:48640 pts_time:3.8 dts:46592 dts_time:3.64
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:47616 pts_time:3.72 dts:47104 dts_time:3.68 -> pts:47616 pts_time:3.72 dts:47104 dts_time:3.68
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:48128 pts_time:3.76 dts:47616 dts_time:3.72 -> pts:48128 pts_time:3.76 dts:47616 dts_time:3.72
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:50176 pts_time:3.92 dts:48128 dts_time:3.76 -> pts:50176 pts_time:3.92 dts:48128 dts_time:3.76
[h264 @ 0x3a02a20] data partitioning is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented.
[h264 @ 0x3a02a20] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel@ffmpeg.org)
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:49152 pts_time:3.84 dts:48640 dts_time:3.8 -> pts:49152 pts_time:3.84 dts:48640 dts_time:3.8
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:49664 pts_time:3.88 dts:49152 dts_time:3.84 -> pts:49664 pts_time:3.88 dts:49152 dts_time:3.84
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:51712 pts_time:4.04 dts:49664 dts_time:3.88 -> pts:51712 pts_time:4.04 dts:49664 dts_time:3.88
[h264 @ 0x3a02a20] Unknown NAL code: 28 (3804 bits)
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:50688 pts_time:3.96 dts:50176 dts_time:3.92 -> pts:50688 pts_time:3.96 dts:50176 dts_time:3.92
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:51200 pts_time:4 dts:50688 dts_time:3.96 -> pts:51200 pts_time:4 dts:50688 dts_time:3.96
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:53248 pts_time:4.16 dts:51200 dts_time:4 -> pts:53248 pts_time:4.16 dts:51200 dts_time:4
[h264 @ 0x3a02a20] Unknown NAL code: 15 (2935 bits)
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:52224 pts_time:4.08 dts:51712 dts_time:4.04 -> pts:52224 pts_time:4.08 dts:51712 dts_time:4.04
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:52736 pts_time:4.12 dts:52224 dts_time:4.08 -> pts:52736 pts_time:4.12 dts:52224 dts_time:4.08
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:55296 pts_time:4.32 dts:52736 dts_time:4.12 -> pts:55296 pts_time:4.32 dts:52736 dts_time:4.12
[h264 @ 0x3a02a20] data partitioning is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented.
[h264 @ 0x3a02a20] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel@ffmpeg.org)
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:54272 pts_time:4.24 dts:53248 dts_time:4.16 -> pts:54272 pts_time:4.24 dts:53248 dts_time:4.16
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:53760 pts_time:4.2 dts:53760 dts_time:4.2 -> pts:53760 pts_time:4.2 dts:53760 dts_time:4.2
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:54784 pts_time:4.28 dts:54272 dts_time:4.24 -> pts:54784 pts_time:4.28 dts:54272 dts_time:4.24
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:57344 pts_time:4.48 dts:54784 dts_time:4.28 -> pts:57344 pts_time:4.48 dts:54784 dts_time:4.28
[h264 @ 0x3a02a20] Unknown NAL code: 25 (3527 bits)
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:56320 pts_time:4.4 dts:55296 dts_time:4.32 -> pts:56320 pts_time:4.4 dts:55296 dts_time:4.32
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:55808 pts_time:4.36 dts:55808 dts_time:4.36 -> pts:55808 pts_time:4.36 dts:55808 dts_time:4.36
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:56832 pts_time:4.44 dts:56320 dts_time:4.4 -> pts:56832 pts_time:4.44 dts:56320 dts_time:4.4
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:59392 pts_time:4.64 dts:56832 dts_time:4.44 -> pts:59392 pts_time:4.64 dts:56832 dts_time:4.44
[h264 @ 0x3a02a20] illegal aspect ratio
[h264 @ 0x3a02a20] SPS decoding failure, trying again with the complete NAL
[h264 @ 0x3a02a20] illegal aspect ratio
    Last message repeated 1 times
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:58368 pts_time:4.56 dts:57344 dts_time:4.48 -> pts:58368 pts_time:4.56 dts:57344 dts_time:4.48
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:57856 pts_time:4.52 dts:57856 dts_time:4.52 -> pts:57856 pts_time:4.52 dts:57856 dts_time:4.52
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:58880 pts_time:4.6 dts:58368 dts_time:4.56 -> pts:58880 pts_time:4.6 dts:58368 dts_time:4.56
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:61440 pts_time:4.8 dts:58880 dts_time:4.6 -> pts:61440 pts_time:4.8 dts:58880 dts_time:4.6
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:60416 pts_time:4.72 dts:59392 dts_time:4.64 -> pts:60416 pts_time:4.72 dts:59392 dts_time:4.64
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:59904 pts_time:4.68 dts:59904 dts_time:4.68 -> pts:59904 pts_time:4.68 dts:59904 dts_time:4.68
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:60928 pts_time:4.76 dts:60416 dts_time:4.72 -> pts:60928 pts_time:4.76 dts:60416 dts_time:4.72
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:63488 pts_time:4.96 dts:60928 dts_time:4.76 -> pts:63488 pts_time:4.96 dts:60928 dts_time:4.76
[h264 @ 0x3a02a20] Unknown NAL code: 17 (2435 bits)
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:62464 pts_time:4.88 dts:61440 dts_time:4.8 -> pts:62464 pts_time:4.88 dts:61440 dts_time:4.8
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:61952 pts_time:4.84 dts:61952 dts_time:4.84 -> pts:61952 pts_time:4.84 dts:61952 dts_time:4.84
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] file:0 stream:0 pts:62976 pts_time:4.92 dts:62464 dts_time:4.88 -> pts:62976 pts_time:4.92 dts:62464 dts_time:4.88
[h264 @ 0x3a02a20] no frame!
[concat @ 0x39fa560] decoding for stream 0 failed
[concat @ 0x39fa560] After avformat_find_stream_info() pos: 38 bytes read:38 seeks:0 frames:125
Input #0, concat, from 'test.concat':
  Duration: N/A, start: 0.000000, bitrate: 38 kb/s
    Stream #0:0(und), 125, 1/12800: Video: h264 (High 4:4:4 Predictive), 1 reference frame (avc1 / 0x31637661), yuv444p(bottom), 320x240 (0x0) [SAR 1:1 DAR 4:3], 0/1, 38 kb/s, 25 fps, 25 tbr, 12800 tbn
    Metadata:
      handler_name    : VideoHandler
Successfully opened the file.
Parsing a group of options: output file /dev/null.
Applying option c:v (codec name) with argument rawvideo.
Applying option f (force format) with argument rawvideo.
Successfully parsed a group of options.
Opening an output file: /dev/null.
[file @ 0x3a128c0] Setting default whitelist 'file,crypto'
Successfully opened the file.
detected 4 logical cores
[graph 0 input from stream 0:0 @ 0x39fa240] Setting 'video_size' to value '320x240'
[graph 0 input from stream 0:0 @ 0x39fa240] Setting 'pix_fmt' to value '5'
[graph 0 input from stream 0:0 @ 0x39fa240] Setting 'time_base' to value '1/12800'
[graph 0 input from stream 0:0 @ 0x39fa240] Setting 'pixel_aspect' to value '1/1'
[graph 0 input from stream 0:0 @ 0x39fa240] Setting 'sws_param' to value 'flags=2'
[graph 0 input from stream 0:0 @ 0x39fa240] Setting 'frame_rate' to value '25/1'
[graph 0 input from stream 0:0 @ 0x39fa240] w:320 h:240 pixfmt:yuv444p tb:1/12800 fr:25/1 sar:1/1 sws_param:flags=2
[AVFilterGraph @ 0x3a12dc0] query_formats: 3 queried, 2 merged, 0 already done, 0 delayed
[rawvideo @ 0x3a10da0] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead.
Output #0, rawvideo, to '/dev/null':
  Metadata:
    encoder         : Lavf57.34.103
    Stream #0:0(und), 0, 1/25: Video: rawvideo, 1 reference frame (444P / 0x50343434), yuv444p(bottom), 320x240 (0x0) [SAR 1:1 DAR 4:3], 0/1, q=2-31, 200 kb/s, 25 fps, 25 tbn
    Metadata:
      handler_name    : VideoHandler
      encoder         : Lavc57.38.100 rawvideo
Stream mapping:
  Stream #0:0 -> #0:0 (h264 (native) -> rawvideo (native))
Press [q] to stop, [?] for help
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
    Last message repeated 1 times
[h264 @ 0x3a0b420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[h264 @ 0x3ab4420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[h264 @ 0x3aee980] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[h264 @ 0x3b52500] no frame!
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b99460] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[h264 @ 0x3a0b420] no frame!
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3ab4420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3aee980] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b52500] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b99460] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3a0b420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3ab4420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3aee980] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[h264 @ 0x3b52500] Unknown NAL code: 16 (3967 bits)
[h264 @ 0x3b52500] no frame!
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b99460] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3a0b420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3ab4420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[h264 @ 0x3aee980] Unknown NAL code: 24 (3004 bits)
[h264 @ 0x3aee980] no frame!
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b52500] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b99460] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3a0b420] data partitioning is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented.
[h264 @ 0x3a0b420] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel@ffmpeg.org)
[h264 @ 0x3a0b420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3ab4420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3aee980] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b52500] Unknown NAL code: 23 (2231 bits)
[h264 @ 0x3b52500] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b99460] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3a0b420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3ab4420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3aee980] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b52500] Unknown NAL code: 27 (3287 bits)
[h264 @ 0x3b52500] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b99460] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3a0b420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[h264 @ 0x3ab4420] slice type 24 too large at 1
[h264 @ 0x3ab4420] decode_slice_header error
[h264 @ 0x3ab4420] no frame!
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3aee980] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b52500] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b99460] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3a0b420] slice type 24 too large at 1
[h264 @ 0x3a0b420] decode_slice_header error
[h264 @ 0x3a0b420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3ab4420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3aee980] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b52500] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[h264 @ 0x3b99460] no frame!
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3a0b420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3ab4420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3aee980] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b52500] Unknown NAL code: 29 (3809 bits)
[h264 @ 0x3b52500] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b99460] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3a0b420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3ab4420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3aee980] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b52500] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b99460] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3a0b420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3ab4420] slice type 24 too large at 1
[h264 @ 0x3ab4420] decode_slice_header error
[h264 @ 0x3ab4420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3aee980] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b52500] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b99460] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3a0b420] Unknown NAL code: 29 (3559 bits)
[h264 @ 0x3a0b420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3ab4420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3aee980] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b52500] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b99460] sps_id 24 out of range
[h264 @ 0x3b99460] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3a0b420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3ab4420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3aee980] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b52500] Unknown NAL code: 24 (4026 bits)
[h264 @ 0x3b52500] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b99460] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3a0b420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3ab4420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3aee980] Unknown NAL code: 27 (4055 bits)
[h264 @ 0x3aee980] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b52500] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b99460] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3a0b420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3ab4420] Unknown NAL code: 27 (3799 bits)
[h264 @ 0x3ab4420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3aee980] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b52500] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b99460] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3a0b420] illegal aspect ratio
[h264 @ 0x3a0b420] SPS decoding failure, trying again with the complete NAL
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[h264 @ 0x3a0b420] illegal aspect ratio
    Last message repeated 1 times
[h264 @ 0x3a0b420] no frame!
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3ab4420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3aee980] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b52500] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b99460] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3a0b420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3ab4420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3aee980] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b52500] Unknown NAL code: 31 (3315 bits)
[h264 @ 0x3b52500] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b99460] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3a0b420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3ab4420] Unknown NAL code: 14 (3695 bits)
[h264 @ 0x3ab4420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3aee980] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b52500] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b99460] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3a0b420] Unknown NAL code: 30 (3311 bits)
[h264 @ 0x3a0b420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3ab4420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3aee980] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b52500] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b99460] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3a0b420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3ab4420] data partitioning is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented.
[h264 @ 0x3ab4420] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel@ffmpeg.org)
[h264 @ 0x3ab4420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3aee980] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b52500] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b99460] Unknown NAL code: 28 (3804 bits)
[h264 @ 0x3b99460] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3a0b420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3ab4420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3aee980] Unknown NAL code: 15 (2935 bits)
[h264 @ 0x3aee980] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b52500] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b99460] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3a0b420] data partitioning is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented.
[h264 @ 0x3a0b420] If you want to help, upload a sample of this file to ftp://upload.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel@ffmpeg.org)
[h264 @ 0x3a0b420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3ab4420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3aee980] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b52500] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b99460] Unknown NAL code: 25 (3527 bits)
[h264 @ 0x3b99460] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3a0b420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3ab4420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3aee980] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[h264 @ 0x3b52500] illegal aspect ratio
[h264 @ 0x3b52500] SPS decoding failure, trying again with the complete NAL
[h264 @ 0x3b52500] illegal aspect ratio
    Last message repeated 1 times
[h264 @ 0x3b52500] no frame!
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b99460] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3a0b420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3ab4420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3aee980] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b52500] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b99460] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3a0b420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3ab4420] Unknown NAL code: 17 (2435 bits)
[h264 @ 0x3ab4420] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3aee980] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b52500] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x3b99460] no frame!
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
Error while decoding stream #0:0: Invalid data found when processing input
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
    Last message repeated 1 times
[output stream 0:0 @ 0x39ffc20] EOF on sink link output stream 0:0:default.
No more output streams to write to, finishing.
frame=    0 fps=0.0 q=0.0 Lsize=       0kB time=00:00:00.00 bitrate=N/A speed=   0x    
video:0kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
Input file #0 (test.concat):
  Input stream #0:0 (video): 125 packets read (23995 bytes); 0 frames decoded; 
  Total: 125 packets (23995 bytes) demuxed
Output file #0 (/dev/null):
  Output stream #0:0 (video): 0 frames encoded; 0 packets muxed (0 bytes); 
  Total: 0 packets (0 bytes) muxed
Output file is empty, nothing was encoded (check -ss / -t / -frames parameters if used)
0 frames successfully decoded, 122 decoding errors
[AVIOContext @ 0x3a129a0] Statistics: 0 seeks, 0 writeouts
[AVIOContext @ 0x39fbd00] Statistics: 26258 bytes read, 0 seeks
[AVIOContext @ 0x3a02fa0] Statistics: 38 bytes read, 0 seeks
Conversion failed!

Change History (24)

comment:1 Changed 18 months ago by andrey.utkin

Log of execution with 2.8.6:

ffmpeg version n2.8.6 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.3.0 (Gentoo 5.3.0 p1.0, pie-0.6.5)
  configuration: --disable-optimizations --enable-debug --extra-cflags='-O0 -g3 -ggdb3' --disable-stripping --enable-libx264 --enable-gpl
  libavutil      54. 31.100 / 54. 31.100
  libavcodec     56. 60.100 / 56. 60.100
  libavformat    56. 40.101 / 56. 40.101
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 40.101 /  5. 40.101
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  2.101 /  1.  2.101
  libpostproc    53.  3.100 / 53.  3.100
Input #0, lavfi, from 'testsrc':
  Duration: N/A, start: 0.000000, bitrate: N/A
    Stream #0:0: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 320x240 [SAR 1:1 DAR 4:3], 25 tbr, 25 tbn, 25 tbc
No pixel format specified, yuv444p for H.264 encoding chosen.
Use -pix_fmt yuv420p for compatibility with outdated media players.
[libx264 @ 0x3f7bca0] using SAR=1/1
[libx264 @ 0x3f7bca0] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX
[libx264 @ 0x3f7bca0] profile High 4:4:4 Predictive, level 1.3, 4:4:4 8-bit
[libx264 @ 0x3f7bca0] 264 - core 148 r2692 64f4e24 - H.264/MPEG-4 AVC codec - Copyleft 2003-2016 - 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=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
Output #0, mp4, to 'testsrc.mp4':
  Metadata:
    encoder         : Lavf56.40.101
    Stream #0:0: Video: h264 (libx264) ([33][0][0][0] / 0x0021), yuv444p, 320x240 [SAR 1:1 DAR 4:3], q=-1--1, 25 fps, 12800 tbn, 25 tbc
    Metadata:
      encoder         : Lavc56.60.100 libx264
Stream mapping:
  Stream #0:0 -> #0:0 (rawvideo (native) -> h264 (libx264))
Press [q] to stop, [?] for help
frame=  125 fps=0.0 q=-1.0 Lsize=      26kB time=00:00:04.92 bitrate=  42.7kbits/s    
video:23kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 9.435692%
[libx264 @ 0x3f7bca0] frame I:1     Avg QP:19.18  size:  2976
[libx264 @ 0x3f7bca0] frame P:34    Avg QP:14.53  size:   460
[libx264 @ 0x3f7bca0] frame B:90    Avg QP:14.30  size:    52
[libx264 @ 0x3f7bca0] consecutive B-frames:  1.6%  0.0% 21.6% 76.8%
[libx264 @ 0x3f7bca0] mb I  I16..4: 30.7% 42.3% 27.0%
[libx264 @ 0x3f7bca0] mb P  I16..4:  1.7%  1.3%  0.9%  P16..4:  7.3%  3.8%  2.6%  0.0%  0.0%    skip:82.5%
[libx264 @ 0x3f7bca0] mb B  I16..4:  0.2%  0.2%  0.0%  B16..8:  3.9%  0.1%  0.0%  direct: 0.1%  skip:95.5%  L0:51.2% L1:43.9% BI: 4.9%
[libx264 @ 0x3f7bca0] 8x8 transform intra:38.9% inter:38.8%
[libx264 @ 0x3f7bca0] coded y,u,v intra: 11.1% 11.4% 10.4% inter: 0.7% 0.8% 0.6%
[libx264 @ 0x3f7bca0] i16 v,h,dc,p: 54% 33%  1% 12%
[libx264 @ 0x3f7bca0] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 70%  4% 26%  0%  0%  0%  0%  0%  0%
[libx264 @ 0x3f7bca0] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 34% 48% 14%  1%  1%  1%  0%  1%  0%
[libx264 @ 0x3f7bca0] Weighted P-Frames: Y:0.0% UV:0.0%
[libx264 @ 0x3f7bca0] ref P L0: 68.8%  8.0% 20.5%  2.8%
[libx264 @ 0x3f7bca0] ref B L0: 58.6% 37.2%  4.2%
[libx264 @ 0x3f7bca0] ref B L1: 96.7%  3.3%
[libx264 @ 0x3f7bca0] kb/s:37.29
ffmpeg version n2.8.6 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.3.0 (Gentoo 5.3.0 p1.0, pie-0.6.5)
  configuration: --disable-optimizations --enable-debug --extra-cflags='-O0 -g3 -ggdb3' --disable-stripping --enable-libx264 --enable-gpl
  libavutil      54. 31.100 / 54. 31.100
  libavcodec     56. 60.100 / 56. 60.100
  libavformat    56. 40.101 / 56. 40.101
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 40.101 /  5. 40.101
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  2.101 /  1.  2.101
  libpostproc    53.  3.100 / 53.  3.100
Splitting the commandline.
Reading option '-auto_convert' ... matched as AVOption 'auto_convert' with argument '0'.
Reading option '-i' ... matched as input file with argument 'test.concat'.
Reading option '-c:v' ... matched as option 'c' (codec name) with argument 'rawvideo'.
Reading option '-f' ... matched as option 'f' (force format) with argument 'rawvideo'.
Reading option '-y' ... matched as option 'y' (overwrite output files) with argument '1'.
Reading option '/dev/null' ... matched as output file.
Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument 'debug'.
Reading option '-debug' ... matched as AVOption 'debug' with argument 'er'.
Trailing options were found on the commandline.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option y (overwrite output files) with argument 1.
Applying option loglevel (set logging level) with argument debug.
Successfully parsed a group of options.
Parsing a group of options: input file test.concat.
Successfully parsed a group of options.
Opening an input file: test.concat.
[concat @ 0x365d560] Format concat probed with size=2048 and score=100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x365e6e0] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x365e6e0] ISO: File Type Major Brand: isom
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x365e6e0] Before avformat_find_stream_info() pos: 26258 bytes read:26258 seeks:0
[h264 @ 0x365f480] no picture 
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x365e6e0] All info found
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x365e6e0] After avformat_find_stream_info() pos: 3713 bytes read:26258 seeks:0 frames:1
[concat @ 0x365d560] Before avformat_find_stream_info() pos: 38 bytes read:38 seeks:0
[concat @ 0x365d560] file:0 stream:0 pts:0 pts_time:0 dts:-1024 dts_time:-0.08 -> pts:0 pts_time:0 dts:-1024 dts_time:-0.08
[h264 @ 0x366e100] no picture 
[concat @ 0x365d560] All info found
[concat @ 0x365d560] After avformat_find_stream_info() pos: 38 bytes read:38 seeks:0 frames:1
Input #0, concat, from 'test.concat':
  Duration: N/A, start: 0.000000, bitrate: 38 kb/s
    Stream #0:0(und), 1, 1/12800: Video: h264 (High 4:4:4 Predictive), 4 reference frames (avc1 / 0x31637661), yuv444p(left), 320x240 [SAR 1:1 DAR 4:3], 1/50, 38 kb/s, 25 fps, 25 tbr, 12800 tbn, 50 tbc
    Metadata:
      handler_name    : VideoHandler
Successfully opened the file.
Parsing a group of options: output file /dev/null.
Applying option c:v (codec name) with argument rawvideo.
Applying option f (force format) with argument rawvideo.
Successfully parsed a group of options.
Opening an output file: /dev/null.
Successfully opened the file.
detected 4 logical cores
[graph 0 input from stream 0:0 @ 0x365d240] Setting 'video_size' to value '320x240'
[graph 0 input from stream 0:0 @ 0x365d240] Setting 'pix_fmt' to value '5'
[graph 0 input from stream 0:0 @ 0x365d240] Setting 'time_base' to value '1/12800'
[graph 0 input from stream 0:0 @ 0x365d240] Setting 'pixel_aspect' to value '1/1'
[graph 0 input from stream 0:0 @ 0x365d240] Setting 'sws_param' to value 'flags=2'
[graph 0 input from stream 0:0 @ 0x365d240] Setting 'frame_rate' to value '25/1'
[graph 0 input from stream 0:0 @ 0x365d240] w:320 h:240 pixfmt:yuv444p tb:1/12800 fr:25/1 sar:1/1 sws_param:flags=2
[AVFilterGraph @ 0x3670ba0] query_formats: 3 queried, 2 merged, 0 already done, 0 delayed
Output #0, rawvideo, to '/dev/null':
  Metadata:
    encoder         : Lavf56.40.101
    Stream #0:0(und), 0, 1/25: Video: rawvideo, 1 reference frame (444P / 0x50343434), yuv444p(left), 320x240 [SAR 1:1 DAR 4:3], 1/25, q=2-31, 200 kb/s, 25 fps, 25 tbn, 25 tbc
    Metadata:
      handler_name    : VideoHandler
      encoder         : Lavc56.60.100 rawvideo
Stream mapping:
  Stream #0:0 -> #0:0 (h264 (native) -> rawvideo (native))
Press [q] to stop, [?] for help
[concat @ 0x365d560] file:0 stream:0 pts:2048 pts_time:0.16 dts:-512 dts_time:-0.04 -> pts:2048 pts_time:0.16 dts:-512 dts_time:-0.04
[h264 @ 0x3673460] no picture 
[concat @ 0x365d560] file:0 stream:0 pts:1024 pts_time:0.08 dts:0 dts_time:0 -> pts:1024 pts_time:0.08 dts:0 dts_time:0
[h264 @ 0x37592c0] no picture 
[concat @ 0x365d560] file:0 stream:0 pts:512 pts_time:0.04 dts:512 dts_time:0.04 -> pts:512 pts_time:0.04 dts:512 dts_time:0.04
[concat @ 0x365d560] file:0 stream:0 pts:1536 pts_time:0.12 dts:1024 dts_time:0.08 -> pts:1536 pts_time:0.12 dts:1024 dts_time:0.08
[concat @ 0x365d560] file:0 stream:0 pts:4096 pts_time:0.32 dts:1536 dts_time:0.12 -> pts:4096 pts_time:0.32 dts:1536 dts_time:0.12
[concat @ 0x365d560] file:0 stream:0 pts:3072 pts_time:0.24 dts:2048 dts_time:0.16 -> pts:3072 pts_time:0.24 dts:2048 dts_time:0.16
Cliping frame in rate conversion by 0.000008
[concat @ 0x365d560] file:0 stream:0 pts:2560 pts_time:0.2 dts:2560 dts_time:0.2 -> pts:2560 pts_time:0.2 dts:2560 dts_time:0.2
[concat @ 0x365d560] file:0 stream:0 pts:3584 pts_time:0.28 dts:3072 dts_time:0.24 -> pts:3584 pts_time:0.28 dts:3072 dts_time:0.24
[concat @ 0x365d560] file:0 stream:0 pts:6144 pts_time:0.48 dts:3584 dts_time:0.28 -> pts:6144 pts_time:0.48 dts:3584 dts_time:0.28
[concat @ 0x365d560] file:0 stream:0 pts:5120 pts_time:0.4 dts:4096 dts_time:0.32 -> pts:5120 pts_time:0.4 dts:4096 dts_time:0.32
[concat @ 0x365d560] file:0 stream:0 pts:4608 pts_time:0.36 dts:4608 dts_time:0.36 -> pts:4608 pts_time:0.36 dts:4608 dts_time:0.36
[concat @ 0x365d560] file:0 stream:0 pts:5632 pts_time:0.44 dts:5120 dts_time:0.4 -> pts:5632 pts_time:0.44 dts:5120 dts_time:0.4
[concat @ 0x365d560] file:0 stream:0 pts:8192 pts_time:0.64 dts:5632 dts_time:0.44 -> pts:8192 pts_time:0.64 dts:5632 dts_time:0.44
[concat @ 0x365d560] file:0 stream:0 pts:7168 pts_time:0.56 dts:6144 dts_time:0.48 -> pts:7168 pts_time:0.56 dts:6144 dts_time:0.48
[concat @ 0x365d560] file:0 stream:0 pts:6656 pts_time:0.52 dts:6656 dts_time:0.52 -> pts:6656 pts_time:0.52 dts:6656 dts_time:0.52
[concat @ 0x365d560] file:0 stream:0 pts:7680 pts_time:0.6 dts:7168 dts_time:0.56 -> pts:7680 pts_time:0.6 dts:7168 dts_time:0.56
[concat @ 0x365d560] file:0 stream:0 pts:9728 pts_time:0.76 dts:7680 dts_time:0.6 -> pts:9728 pts_time:0.76 dts:7680 dts_time:0.6
[concat @ 0x365d560] file:0 stream:0 pts:8704 pts_time:0.68 dts:8192 dts_time:0.64 -> pts:8704 pts_time:0.68 dts:8192 dts_time:0.64
[concat @ 0x365d560] file:0 stream:0 pts:9216 pts_time:0.72 dts:8704 dts_time:0.68 -> pts:9216 pts_time:0.72 dts:8704 dts_time:0.68
[concat @ 0x365d560] file:0 stream:0 pts:11264 pts_time:0.88 dts:9216 dts_time:0.72 -> pts:11264 pts_time:0.88 dts:9216 dts_time:0.72
[concat @ 0x365d560] file:0 stream:0 pts:10240 pts_time:0.8 dts:9728 dts_time:0.76 -> pts:10240 pts_time:0.8 dts:9728 dts_time:0.76
[concat @ 0x365d560] file:0 stream:0 pts:10752 pts_time:0.84 dts:10240 dts_time:0.8 -> pts:10752 pts_time:0.84 dts:10240 dts_time:0.8
[concat @ 0x365d560] file:0 stream:0 pts:11776 pts_time:0.92 dts:10752 dts_time:0.84 -> pts:11776 pts_time:0.92 dts:10752 dts_time:0.84
[concat @ 0x365d560] file:0 stream:0 pts:13824 pts_time:1.08 dts:11264 dts_time:0.88 -> pts:13824 pts_time:1.08 dts:11264 dts_time:0.88
[concat @ 0x365d560] file:0 stream:0 pts:12800 pts_time:1 dts:11776 dts_time:0.92 -> pts:12800 pts_time:1 dts:11776 dts_time:0.92
[concat @ 0x365d560] file:0 stream:0 pts:12288 pts_time:0.96 dts:12288 dts_time:0.96 -> pts:12288 pts_time:0.96 dts:12288 dts_time:0.96
[concat @ 0x365d560] file:0 stream:0 pts:13312 pts_time:1.04 dts:12800 dts_time:1 -> pts:13312 pts_time:1.04 dts:12800 dts_time:1
[concat @ 0x365d560] file:0 stream:0 pts:15360 pts_time:1.2 dts:13312 dts_time:1.04 -> pts:15360 pts_time:1.2 dts:13312 dts_time:1.04
[concat @ 0x365d560] file:0 stream:0 pts:14336 pts_time:1.12 dts:13824 dts_time:1.08 -> pts:14336 pts_time:1.12 dts:13824 dts_time:1.08
[concat @ 0x365d560] file:0 stream:0 pts:14848 pts_time:1.16 dts:14336 dts_time:1.12 -> pts:14848 pts_time:1.16 dts:14336 dts_time:1.12
[concat @ 0x365d560] file:0 stream:0 pts:17408 pts_time:1.36 dts:14848 dts_time:1.16 -> pts:17408 pts_time:1.36 dts:14848 dts_time:1.16
[concat @ 0x365d560] file:0 stream:0 pts:16384 pts_time:1.28 dts:15360 dts_time:1.2 -> pts:16384 pts_time:1.28 dts:15360 dts_time:1.2
[concat @ 0x365d560] file:0 stream:0 pts:15872 pts_time:1.24 dts:15872 dts_time:1.24 -> pts:15872 pts_time:1.24 dts:15872 dts_time:1.24
[concat @ 0x365d560] file:0 stream:0 pts:16896 pts_time:1.32 dts:16384 dts_time:1.28 -> pts:16896 pts_time:1.32 dts:16384 dts_time:1.28
[concat @ 0x365d560] file:0 stream:0 pts:19456 pts_time:1.52 dts:16896 dts_time:1.32 -> pts:19456 pts_time:1.52 dts:16896 dts_time:1.32
[concat @ 0x365d560] file:0 stream:0 pts:18432 pts_time:1.44 dts:17408 dts_time:1.36 -> pts:18432 pts_time:1.44 dts:17408 dts_time:1.36
[concat @ 0x365d560] file:0 stream:0 pts:17920 pts_time:1.4 dts:17920 dts_time:1.4 -> pts:17920 pts_time:1.4 dts:17920 dts_time:1.4
[concat @ 0x365d560] file:0 stream:0 pts:18944 pts_time:1.48 dts:18432 dts_time:1.44 -> pts:18944 pts_time:1.48 dts:18432 dts_time:1.44
[concat @ 0x365d560] file:0 stream:0 pts:21504 pts_time:1.68 dts:18944 dts_time:1.48 -> pts:21504 pts_time:1.68 dts:18944 dts_time:1.48
[concat @ 0x365d560] file:0 stream:0 pts:20480 pts_time:1.6 dts:19456 dts_time:1.52 -> pts:20480 pts_time:1.6 dts:19456 dts_time:1.52
[concat @ 0x365d560] file:0 stream:0 pts:19968 pts_time:1.56 dts:19968 dts_time:1.56 -> pts:19968 pts_time:1.56 dts:19968 dts_time:1.56
[concat @ 0x365d560] file:0 stream:0 pts:20992 pts_time:1.64 dts:20480 dts_time:1.6 -> pts:20992 pts_time:1.64 dts:20480 dts_time:1.6
[concat @ 0x365d560] file:0 stream:0 pts:23552 pts_time:1.84 dts:20992 dts_time:1.64 -> pts:23552 pts_time:1.84 dts:20992 dts_time:1.64
[concat @ 0x365d560] file:0 stream:0 pts:22528 pts_time:1.76 dts:21504 dts_time:1.68 -> pts:22528 pts_time:1.76 dts:21504 dts_time:1.68
[concat @ 0x365d560] file:0 stream:0 pts:22016 pts_time:1.72 dts:22016 dts_time:1.72 -> pts:22016 pts_time:1.72 dts:22016 dts_time:1.72
[concat @ 0x365d560] file:0 stream:0 pts:23040 pts_time:1.8 dts:22528 dts_time:1.76 -> pts:23040 pts_time:1.8 dts:22528 dts_time:1.76
[concat @ 0x365d560] file:0 stream:0 pts:25600 pts_time:2 dts:23040 dts_time:1.8 -> pts:25600 pts_time:2 dts:23040 dts_time:1.8
[concat @ 0x365d560] file:0 stream:0 pts:24576 pts_time:1.92 dts:23552 dts_time:1.84 -> pts:24576 pts_time:1.92 dts:23552 dts_time:1.84
[concat @ 0x365d560] file:0 stream:0 pts:24064 pts_time:1.88 dts:24064 dts_time:1.88 -> pts:24064 pts_time:1.88 dts:24064 dts_time:1.88
[concat @ 0x365d560] file:0 stream:0 pts:25088 pts_time:1.96 dts:24576 dts_time:1.92 -> pts:25088 pts_time:1.96 dts:24576 dts_time:1.92
[concat @ 0x365d560] file:0 stream:0 pts:27648 pts_time:2.16 dts:25088 dts_time:1.96 -> pts:27648 pts_time:2.16 dts:25088 dts_time:1.96
[concat @ 0x365d560] file:0 stream:0 pts:26624 pts_time:2.08 dts:25600 dts_time:2 -> pts:26624 pts_time:2.08 dts:25600 dts_time:2
[concat @ 0x365d560] file:0 stream:0 pts:26112 pts_time:2.04 dts:26112 dts_time:2.04 -> pts:26112 pts_time:2.04 dts:26112 dts_time:2.04
[concat @ 0x365d560] file:0 stream:0 pts:27136 pts_time:2.12 dts:26624 dts_time:2.08 -> pts:27136 pts_time:2.12 dts:26624 dts_time:2.08
[concat @ 0x365d560] file:0 stream:0 pts:29696 pts_time:2.32 dts:27136 dts_time:2.12 -> pts:29696 pts_time:2.32 dts:27136 dts_time:2.12
[concat @ 0x365d560] file:0 stream:0 pts:28672 pts_time:2.24 dts:27648 dts_time:2.16 -> pts:28672 pts_time:2.24 dts:27648 dts_time:2.16
[concat @ 0x365d560] file:0 stream:0 pts:28160 pts_time:2.2 dts:28160 dts_time:2.2 -> pts:28160 pts_time:2.2 dts:28160 dts_time:2.2
[concat @ 0x365d560] file:0 stream:0 pts:29184 pts_time:2.28 dts:28672 dts_time:2.24 -> pts:29184 pts_time:2.28 dts:28672 dts_time:2.24
[concat @ 0x365d560] file:0 stream:0 pts:31744 pts_time:2.48 dts:29184 dts_time:2.28 -> pts:31744 pts_time:2.48 dts:29184 dts_time:2.28
[concat @ 0x365d560] file:0 stream:0 pts:30720 pts_time:2.4 dts:29696 dts_time:2.32 -> pts:30720 pts_time:2.4 dts:29696 dts_time:2.32
[concat @ 0x365d560] file:0 stream:0 pts:30208 pts_time:2.36 dts:30208 dts_time:2.36 -> pts:30208 pts_time:2.36 dts:30208 dts_time:2.36
[concat @ 0x365d560] file:0 stream:0 pts:31232 pts_time:2.44 dts:30720 dts_time:2.4 -> pts:31232 pts_time:2.44 dts:30720 dts_time:2.4
[concat @ 0x365d560] file:0 stream:0 pts:33792 pts_time:2.64 dts:31232 dts_time:2.44 -> pts:33792 pts_time:2.64 dts:31232 dts_time:2.44
[concat @ 0x365d560] file:0 stream:0 pts:32768 pts_time:2.56 dts:31744 dts_time:2.48 -> pts:32768 pts_time:2.56 dts:31744 dts_time:2.48
[concat @ 0x365d560] file:0 stream:0 pts:32256 pts_time:2.52 dts:32256 dts_time:2.52 -> pts:32256 pts_time:2.52 dts:32256 dts_time:2.52
[concat @ 0x365d560] file:0 stream:0 pts:33280 pts_time:2.6 dts:32768 dts_time:2.56 -> pts:33280 pts_time:2.6 dts:32768 dts_time:2.56
[concat @ 0x365d560] file:0 stream:0 pts:35840 pts_time:2.8 dts:33280 dts_time:2.6 -> pts:35840 pts_time:2.8 dts:33280 dts_time:2.6
[concat @ 0x365d560] file:0 stream:0 pts:34816 pts_time:2.72 dts:33792 dts_time:2.64 -> pts:34816 pts_time:2.72 dts:33792 dts_time:2.64
[concat @ 0x365d560] file:0 stream:0 pts:34304 pts_time:2.68 dts:34304 dts_time:2.68 -> pts:34304 pts_time:2.68 dts:34304 dts_time:2.68
[concat @ 0x365d560] file:0 stream:0 pts:35328 pts_time:2.76 dts:34816 dts_time:2.72 -> pts:35328 pts_time:2.76 dts:34816 dts_time:2.72
[concat @ 0x365d560] file:0 stream:0 pts:37888 pts_time:2.96 dts:35328 dts_time:2.76 -> pts:37888 pts_time:2.96 dts:35328 dts_time:2.76
[concat @ 0x365d560] file:0 stream:0 pts:36864 pts_time:2.88 dts:35840 dts_time:2.8 -> pts:36864 pts_time:2.88 dts:35840 dts_time:2.8
[concat @ 0x365d560] file:0 stream:0 pts:36352 pts_time:2.84 dts:36352 dts_time:2.84 -> pts:36352 pts_time:2.84 dts:36352 dts_time:2.84
[concat @ 0x365d560] file:0 stream:0 pts:37376 pts_time:2.92 dts:36864 dts_time:2.88 -> pts:37376 pts_time:2.92 dts:36864 dts_time:2.88
[concat @ 0x365d560] file:0 stream:0 pts:39936 pts_time:3.12 dts:37376 dts_time:2.92 -> pts:39936 pts_time:3.12 dts:37376 dts_time:2.92
[concat @ 0x365d560] file:0 stream:0 pts:38912 pts_time:3.04 dts:37888 dts_time:2.96 -> pts:38912 pts_time:3.04 dts:37888 dts_time:2.96
[concat @ 0x365d560] file:0 stream:0 pts:38400 pts_time:3 dts:38400 dts_time:3 -> pts:38400 pts_time:3 dts:38400 dts_time:3
[concat @ 0x365d560] file:0 stream:0 pts:39424 pts_time:3.08 dts:38912 dts_time:3.04 -> pts:39424 pts_time:3.08 dts:38912 dts_time:3.04
[concat @ 0x365d560] file:0 stream:0 pts:41984 pts_time:3.28 dts:39424 dts_time:3.08 -> pts:41984 pts_time:3.28 dts:39424 dts_time:3.08
[concat @ 0x365d560] file:0 stream:0 pts:40960 pts_time:3.2 dts:39936 dts_time:3.12 -> pts:40960 pts_time:3.2 dts:39936 dts_time:3.12
[concat @ 0x365d560] file:0 stream:0 pts:40448 pts_time:3.16 dts:40448 dts_time:3.16 -> pts:40448 pts_time:3.16 dts:40448 dts_time:3.16
[concat @ 0x365d560] file:0 stream:0 pts:41472 pts_time:3.24 dts:40960 dts_time:3.2 -> pts:41472 pts_time:3.24 dts:40960 dts_time:3.2
[concat @ 0x365d560] file:0 stream:0 pts:43520 pts_time:3.4 dts:41472 dts_time:3.24 -> pts:43520 pts_time:3.4 dts:41472 dts_time:3.24
[concat @ 0x365d560] file:0 stream:0 pts:42496 pts_time:3.32 dts:41984 dts_time:3.28 -> pts:42496 pts_time:3.32 dts:41984 dts_time:3.28
[concat @ 0x365d560] file:0 stream:0 pts:43008 pts_time:3.36 dts:42496 dts_time:3.32 -> pts:43008 pts_time:3.36 dts:42496 dts_time:3.32
[concat @ 0x365d560] file:0 stream:0 pts:45568 pts_time:3.56 dts:43008 dts_time:3.36 -> pts:45568 pts_time:3.56 dts:43008 dts_time:3.36
[concat @ 0x365d560] file:0 stream:0 pts:44544 pts_time:3.48 dts:43520 dts_time:3.4 -> pts:44544 pts_time:3.48 dts:43520 dts_time:3.4
[concat @ 0x365d560] file:0 stream:0 pts:44032 pts_time:3.44 dts:44032 dts_time:3.44 -> pts:44032 pts_time:3.44 dts:44032 dts_time:3.44
[concat @ 0x365d560] file:0 stream:0 pts:45056 pts_time:3.52 dts:44544 dts_time:3.48 -> pts:45056 pts_time:3.52 dts:44544 dts_time:3.48
[concat @ 0x365d560] file:0 stream:0 pts:47104 pts_time:3.68 dts:45056 dts_time:3.52 -> pts:47104 pts_time:3.68 dts:45056 dts_time:3.52
[concat @ 0x365d560] file:0 stream:0 pts:46080 pts_time:3.6 dts:45568 dts_time:3.56 -> pts:46080 pts_time:3.6 dts:45568 dts_time:3.56
[concat @ 0x365d560] file:0 stream:0 pts:46592 pts_time:3.64 dts:46080 dts_time:3.6 -> pts:46592 pts_time:3.64 dts:46080 dts_time:3.6
[concat @ 0x365d560] file:0 stream:0 pts:48640 pts_time:3.8 dts:46592 dts_time:3.64 -> pts:48640 pts_time:3.8 dts:46592 dts_time:3.64
[concat @ 0x365d560] file:0 stream:0 pts:47616 pts_time:3.72 dts:47104 dts_time:3.68 -> pts:47616 pts_time:3.72 dts:47104 dts_time:3.68
[concat @ 0x365d560] file:0 stream:0 pts:48128 pts_time:3.76 dts:47616 dts_time:3.72 -> pts:48128 pts_time:3.76 dts:47616 dts_time:3.72
[concat @ 0x365d560] file:0 stream:0 pts:50176 pts_time:3.92 dts:48128 dts_time:3.76 -> pts:50176 pts_time:3.92 dts:48128 dts_time:3.76
[concat @ 0x365d560] file:0 stream:0 pts:49152 pts_time:3.84 dts:48640 dts_time:3.8 -> pts:49152 pts_time:3.84 dts:48640 dts_time:3.8
[concat @ 0x365d560] file:0 stream:0 pts:49664 pts_time:3.88 dts:49152 dts_time:3.84 -> pts:49664 pts_time:3.88 dts:49152 dts_time:3.84
[concat @ 0x365d560] file:0 stream:0 pts:51712 pts_time:4.04 dts:49664 dts_time:3.88 -> pts:51712 pts_time:4.04 dts:49664 dts_time:3.88
[concat @ 0x365d560] file:0 stream:0 pts:50688 pts_time:3.96 dts:50176 dts_time:3.92 -> pts:50688 pts_time:3.96 dts:50176 dts_time:3.92
[concat @ 0x365d560] file:0 stream:0 pts:51200 pts_time:4 dts:50688 dts_time:3.96 -> pts:51200 pts_time:4 dts:50688 dts_time:3.96
[concat @ 0x365d560] file:0 stream:0 pts:53248 pts_time:4.16 dts:51200 dts_time:4 -> pts:53248 pts_time:4.16 dts:51200 dts_time:4
[concat @ 0x365d560] file:0 stream:0 pts:52224 pts_time:4.08 dts:51712 dts_time:4.04 -> pts:52224 pts_time:4.08 dts:51712 dts_time:4.04
[concat @ 0x365d560] file:0 stream:0 pts:52736 pts_time:4.12 dts:52224 dts_time:4.08 -> pts:52736 pts_time:4.12 dts:52224 dts_time:4.08
[concat @ 0x365d560] file:0 stream:0 pts:55296 pts_time:4.32 dts:52736 dts_time:4.12 -> pts:55296 pts_time:4.32 dts:52736 dts_time:4.12
[concat @ 0x365d560] file:0 stream:0 pts:54272 pts_time:4.24 dts:53248 dts_time:4.16 -> pts:54272 pts_time:4.24 dts:53248 dts_time:4.16
[concat @ 0x365d560] file:0 stream:0 pts:53760 pts_time:4.2 dts:53760 dts_time:4.2 -> pts:53760 pts_time:4.2 dts:53760 dts_time:4.2
[concat @ 0x365d560] file:0 stream:0 pts:54784 pts_time:4.28 dts:54272 dts_time:4.24 -> pts:54784 pts_time:4.28 dts:54272 dts_time:4.24
[concat @ 0x365d560] file:0 stream:0 pts:57344 pts_time:4.48 dts:54784 dts_time:4.28 -> pts:57344 pts_time:4.48 dts:54784 dts_time:4.28
[concat @ 0x365d560] file:0 stream:0 pts:56320 pts_time:4.4 dts:55296 dts_time:4.32 -> pts:56320 pts_time:4.4 dts:55296 dts_time:4.32
[concat @ 0x365d560] file:0 stream:0 pts:55808 pts_time:4.36 dts:55808 dts_time:4.36 -> pts:55808 pts_time:4.36 dts:55808 dts_time:4.36
[concat @ 0x365d560] file:0 stream:0 pts:56832 pts_time:4.44 dts:56320 dts_time:4.4 -> pts:56832 pts_time:4.44 dts:56320 dts_time:4.4
[concat @ 0x365d560] file:0 stream:0 pts:59392 pts_time:4.64 dts:56832 dts_time:4.44 -> pts:59392 pts_time:4.64 dts:56832 dts_time:4.44
[concat @ 0x365d560] file:0 stream:0 pts:58368 pts_time:4.56 dts:57344 dts_time:4.48 -> pts:58368 pts_time:4.56 dts:57344 dts_time:4.48
[concat @ 0x365d560] file:0 stream:0 pts:57856 pts_time:4.52 dts:57856 dts_time:4.52 -> pts:57856 pts_time:4.52 dts:57856 dts_time:4.52
[concat @ 0x365d560] file:0 stream:0 pts:58880 pts_time:4.6 dts:58368 dts_time:4.56 -> pts:58880 pts_time:4.6 dts:58368 dts_time:4.56
[concat @ 0x365d560] file:0 stream:0 pts:61440 pts_time:4.8 dts:58880 dts_time:4.6 -> pts:61440 pts_time:4.8 dts:58880 dts_time:4.6
[concat @ 0x365d560] file:0 stream:0 pts:60416 pts_time:4.72 dts:59392 dts_time:4.64 -> pts:60416 pts_time:4.72 dts:59392 dts_time:4.64
[concat @ 0x365d560] file:0 stream:0 pts:59904 pts_time:4.68 dts:59904 dts_time:4.68 -> pts:59904 pts_time:4.68 dts:59904 dts_time:4.68
[concat @ 0x365d560] file:0 stream:0 pts:60928 pts_time:4.76 dts:60416 dts_time:4.72 -> pts:60928 pts_time:4.76 dts:60416 dts_time:4.72
[concat @ 0x365d560] file:0 stream:0 pts:63488 pts_time:4.96 dts:60928 dts_time:4.76 -> pts:63488 pts_time:4.96 dts:60928 dts_time:4.76
[concat @ 0x365d560] file:0 stream:0 pts:62464 pts_time:4.88 dts:61440 dts_time:4.8 -> pts:62464 pts_time:4.88 dts:61440 dts_time:4.8
[concat @ 0x365d560] file:0 stream:0 pts:61952 pts_time:4.84 dts:61952 dts_time:4.84 -> pts:61952 pts_time:4.84 dts:61952 dts_time:4.84
[concat @ 0x365d560] file:0 stream:0 pts:62976 pts_time:4.92 dts:62464 dts_time:4.88 -> pts:62976 pts_time:4.92 dts:62464 dts_time:4.88
[output stream 0:0 @ 0x3672720] EOF on sink link output stream 0:0:default.
No more output streams to write to, finishing.
frame=  125 fps=0.0 q=-0.0 Lsize=   28125kB time=00:00:05.00 bitrate=46080.0kbits/s    
video:28125kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.000000%
Input file #0 (test.concat):
  Input stream #0:0 (video): 125 packets read (23995 bytes); 125 frames decoded; 
  Total: 125 packets (23995 bytes) demuxed
Output file #0 (/dev/null):
  Output stream #0:0 (video): 125 frames encoded; 125 packets muxed (28800000 bytes); 
  Total: 125 packets (28800000 bytes) muxed
125 frames successfully decoded, 0 decoding errors
[AVIOContext @ 0x3670820] Statistics: 0 seeks, 1000 writeouts
[AVIOContext @ 0x365df80] Statistics: 26258 bytes read, 0 seeks
[AVIOContext @ 0x3666020] Statistics: 38 bytes read, 0 seeks

comment:2 in reply to: ↑ description ; follow-up: Changed 18 months ago by Cigaes

Replying to andrey.utkin:

If you drop "-auto_convert 0", it works fine, too, but this incurs other issues in my use case and thus it's not appropriate workaround.


Care to elaborate? H.264 in MP4 format can not be concatenated, that is one of the many ways the format is braindead. You have to let concat automatically convert.

comment:3 in reply to: ↑ 2 ; follow-up: Changed 18 months ago by andrey.utkin

Replying to Cigaes:

Replying to andrey.utkin:

If you drop "-auto_convert 0", it works fine, too, but this incurs other issues in my use case and thus it's not appropriate workaround.


Care to elaborate? H.264 in MP4 format can not be concatenated, that is one of the many ways the format is braindead. You have to let concat automatically convert.

As far as I understand, it should be validly concatenatable if "-x264opts stitchable=1" is used. This x264 option serves purpose of ensuring that extradata is the same for any video with given fixed encoder options.

Also, with "-auto_convert 1" I have other errors. But that's different issue.

comment:4 in reply to: ↑ 3 Changed 18 months ago by Cigaes

Replying to andrey.utkin:

As far as I understand, it should be validly concatenatable if "-x264opts stitchable=1" is used. This x264 option serves purpose of ensuring that extradata is the same for any video with given fixed encoder options.


Then I suggest you try using it.


Also, with "-auto_convert 1" I have other errors. But that's different issue.


Maybe different, but that would be the most relevant one.

comment:5 Changed 18 months ago by andrey.utkin

Then I suggest you try using it.

Your suggestion is irrelevant. This is a testcase with _single_ file. Stitchable flag is about concatenating several encoding sessions.

Maybe different, but that would be the most relevant one.

I believe it is not technically required to transform entire video to Annex B format just to transform it back to AVCC format in MP4 muxer immediately afterwards. If you could explain in which way this is necessary or beneficial, I'd be grateful to hear.

comment:6 Changed 18 months ago by cehoyos

  • Resolution set to invalid
  • Status changed from new to closed

I suspect providing an option that is meant to brake stuff makes this ticket invalid.
For future tickets, please do not provide build scripts (and no scripts in general), also note that imo, providing extra-cflags can make a ticket invalid (or minor).

comment:7 Changed 18 months ago by andrey.utkin

I suspect providing an option that is meant to brake stuff makes this ticket invalid.

H.264 MP4s encoded with "-x264opts stitchable=1" are supposed to be validly concatenatable as I have stated above, have you read? It works in 2.8.6. Could you explain what is wrong with this?

For future tickets, please do not provide build scripts (and no scripts in general)

Please ignore what you do not need.
Building instructions are provided in comments just to stress the fact that it works in latest git master with no *special* options.
Terribly sorry if provided build instructions distract you to the degree of making this ticket invalid for you.

comment:8 Changed 18 months ago by cehoyos

If you believe there is a regression, please point to the commit introducing it.

comment:9 Changed 18 months ago by andrey.utkin

Bisected between current master and n2.8. First bad commit is 6f69f7a8bf6a0d013985578df2ef42ee6b1c7994 (Merge of 9200514ad8717c63f82101dc394f4378854325bf: "lavf: replace AVStream.codec with AVStream.codecpar" by Anton Khirnov).

comment:10 Changed 18 months ago by cehoyos

  • Keywords regression added
  • Priority changed from normal to important
  • Resolution invalid deleted
  • Status changed from closed to reopened

comment:11 Changed 18 months ago by cehoyos

  • Keywords codecpar added

comment:12 follow-up: Changed 18 months ago by Cigaes

Locally fixed, but I see no real reason to commit for now: please indicate why exactly you want to disable auto_convert in the first place.

comment:13 in reply to: ↑ 12 ; follow-ups: Changed 18 months ago by andrey.utkin

Replying to Cigaes:

Locally fixed, but I see no real reason to commit for now: please indicate why exactly you want to disable auto_convert in the first place.

For better performance.

From: Andrey Utkin <andrey.utkin@pb.com>
To: ffmpeg-devel@ffmpeg.org
CC: andrey_utkin@fastmail.com, Carl Eugen Hoyos <cehoyos@ag.or.at>, Andrey Utkin <andrey.utkin@pb.com>
Date: Sun, 24 Apr 2016 16:28:38 +0300
Subject: [PATCH] concatdec: Fix handling of H.264 in MP4 in case of "-auto_convert 0"

Bug ticket: http://trac.ffmpeg.org/ticket/5461
This fix enables back the ability to concat appropriately encoded
(with "-x264opts stitchable=1") MP4 files in less time, without conversion to
mpegts and back.
---8<---
...

comment:14 in reply to: ↑ 13 Changed 18 months ago by andrey.utkin

Replying to andrey.utkin:

From: Andrey Utkin <andrey.utkin@pb.com>
To: ffmpeg-devel@ffmpeg.org
CC: andrey_utkin@fastmail.com, Carl Eugen Hoyos <cehoyos@ag.or.at>, Andrey Utkin <andrey.utkin@pb.com>
Date: Sun, 24 Apr 2016 16:28:38 +0300
Subject: [PATCH] concatdec: Fix handling of H.264 in MP4 in case of "-auto_convert 0"

Bug ticket: http://trac.ffmpeg.org/ticket/5461
This fix enables back the ability to concat appropriately encoded
(with "-x264opts stitchable=1") MP4 files in less time, without conversion to
mpegts and back.
---8<---
...

s/mpegts/Annex B/

comment:15 in reply to: ↑ 13 ; follow-ups: Changed 18 months ago by Cigaes

Replying to andrey.utkin:

For better performance.


Please elaborate.


From: Andrey Utkin <andrey.utkin@pb.com>
To: ffmpeg-devel@ffmpeg.org


Not arrived on the list.

comment:16 in reply to: ↑ 15 Changed 18 months ago by andrey.utkin

Replying to Cigaes:

Not arrived on the list.

Awaits moderator approval.

comment:17 follow-up: Changed 18 months ago by Cigaes

Last chance: please explain why you want to disable auto_convert. I do not intend to approve changes for unsupported settings.

comment:18 in reply to: ↑ 15 Changed 18 months ago by andrey.utkin

Replying to Cigaes:

Please elaborate.

Between converting data to Annex B from AVCC and back to AVCC, and, alternatively, doing nothing, I am sure the latter will have better performance.

comment:19 in reply to: ↑ 17 Changed 18 months ago by andrey.utkin

Replying to Cigaes:

Last chance: please explain why you want to disable auto_convert. I do not intend to approve changes for unsupported settings.

Please explain since when this option became unsupported, and why.

comment:20 follow-ups: Changed 18 months ago by Cigaes

Profile, don't speculate.

H.264-in-MP4 is braindead, this is the reason it is not supported for any advanced feature.

comment:21 in reply to: ↑ 20 ; follow-up: Changed 18 months ago by andrey.utkin

Replying to Cigaes:

Profile, don't speculate.

H.264-in-MP4 is braindead, this is the reason it is not supported for any advanced feature.

I'm not trolling, just curious.

There's no mention of this neither in runtime warnings nor in code comments, would a separate patch adding such warning (H264 + auto_convert=0) be welcome?

Anyway, I believe I have researched this specific issue deep enough to use a specific options set (h264-in-mp4, libx264 x264opts=stitchable=1, concat auto_convert=0) in production.

comment:22 in reply to: ↑ 21 Changed 18 months ago by Cigaes

Replying to andrey.utkin:

I'm not trolling


The profile, don't speculate about “performance” issues that are probably negligible.

comment:23 in reply to: ↑ 20 Changed 18 months ago by andrey.utkin

Replying to Cigaes:

Profile, don't speculate.

Performance comparsion.
Negligible indeed, however noticeable.

 $ cat profile.sh 
#!/bin/bash

ffmpeg -f lavfi -i testsrc -t 10000 -x264opts stitchable=1 -c:v libx264 -loglevel error -y /tmp/testsrc.mp4
echo -e "ffconcat version 1.0
file /tmp/testsrc.mp4
" > /tmp/test.concat

for FFMPEG in ./ffmpeg_master ./ffmpeg_n2.8.6
do
    for auto_convert in 0 1
    do
        echo -e "\n\n\t$FFMPEG -auto_convert $auto_convert"
        time $FFMPEG -safe 0 -auto_convert $auto_convert -i /tmp/test.concat -c copy -f rawvideo -y /dev/null -loglevel error
    done
done
 $ ./profile.sh   


        ./ffmpeg_master -auto_convert 0

real    0m1.584s
user    0m1.492s
sys     0m0.088s


        ./ffmpeg_master -auto_convert 1

real    0m1.876s
user    0m1.772s
sys     0m0.100s


        ./ffmpeg_n2.8.6 -auto_convert 0

real    0m1.622s
user    0m1.528s
sys     0m0.092s


        ./ffmpeg_n2.8.6 -auto_convert 1

real    0m1.693s
user    0m1.580s
sys     0m0.112s
 $ ./ffmpeg_master
ffmpeg version N-79629-gf9883b8 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.3.0 (Gentoo 5.3.0 p1.0, pie-0.6.5)
  configuration: --enable-libx264 --enable-gpl
  libavutil      55. 22.101 / 55. 22.101
  libavcodec     57. 38.100 / 57. 38.100
  libavformat    57. 34.103 / 57. 34.103
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 44.100 /  6. 44.100
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...

Use -h to get full help or, even better, run 'man ffmpeg'
 $ ./ffmpeg_n2.8.6 
ffmpeg version n2.8.6 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.3.0 (Gentoo 5.3.0 p1.0, pie-0.6.5)
  configuration: --enable-libx264 --enable-gpl
  libavutil      54. 31.100 / 54. 31.100
  libavcodec     56. 60.100 / 56. 60.100
  libavformat    56. 40.101 / 56. 40.101
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 40.101 /  5. 40.101
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  2.101 /  1.  2.101
  libpostproc    53.  3.100 / 53.  3.100
Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...

Use -h to get full help or, even better, run 'man ffmpeg'

comment:24 Changed 18 months ago by cehoyos

  • Resolution set to fixed
  • Status changed from reopened to closed
Note: See TracTickets for help on using tickets.