[FFmpeg-trac] #7438(undetermined:new): Transcoding multiple HLS outputs causes corruption in m3u8 index filename
FFmpeg
trac at avcodec.org
Tue Sep 18 01:37:13 EEST 2018
#7438: Transcoding multiple HLS outputs causes corruption in m3u8 index filename
-------------------------------------+-------------------------------------
Reporter: ehollander | Owner:
Type: defect | Status: new
Priority: normal | Component:
Version: unspecified | undetermined
Keywords: hls | Resolution:
Blocking: | Blocked By:
Analyzed by developer: 0 | Reproduced by developer: 0
-------------------------------------+-------------------------------------
Comment (by stevenliu):
Can you provide the problem? Maybe i misunderstand your mean.
Test step is bellow:
{{{
MacBook:xxx StevenLiu$ ffmpeg -i testsrc2.mp4 -c:v libx264 -profile:v high
-level 3.1 -s 1920x1080 -b:v 800k -maxrate 800k -bufsize 2M -flags +cgop
-g 60 -r:v 30 -sc_threshold 0 -hls_list_size 0 -hls_time 2 -f hls
out/out0800_.m3u8 -c:v libx264 -profile:v high -level:v 3.1 -s 1920x1080
-b:v 1000k -maxrate 1000k -bufsize 1M -flags +cgop -g 60 -r:v 30
-sc_threshold 0 -hls_list_size 0 -hls_time 2 -f hls out/out1000_.m3u8
-c:v libx264 -profile:v high -level:v 3.1 -s 1920x1080 -b:v 1500k -maxrate
1500k -bufsize 1M -flags +cgop -g 60 -r:v 30 -sc_threshold 0
-hls_list_size 0 -hls_time 2 -f hls out/out1500_.m3u8 -c:v libx264
-profile:v high -level:v 3.1 -s 1920x1080 -b:v 2500k -maxrate 2500k
-bufsize 1M -r:v 30 -flags +cgop -g 60 -sc_threshold 0 -hls_list_size 0
-hls_time 2 -f hls out/out2500_.m3u8
ffmpeg version N-91602-g19acf1df62 Copyright (c) 2000-2018 the FFmpeg
developers
built with Apple LLVM version 9.1.0 (clang-902.0.39.2)
configuration: --enable-libass --enable-opengl --enable-libx264
--enable-libmp3lame --enable-gpl --enable-nonfree --prefix=/usr/local
--enable-libtesseract --enable-libspeex --enable-libfreetype --enable-
libfontconfig --enable-libfdk-aac --enable-videotoolbox --enable-libxml2
--enable-librsvg
libavutil 56. 19.100 / 56. 19.100
libavcodec 58. 22.101 / 58. 22.101
libavformat 58. 17.101 / 58. 17.101
libavdevice 58. 4.101 / 58. 4.101
libavfilter 7. 26.100 / 7. 26.100
libswscale 5. 2.100 / 5. 2.100
libswresample 3. 2.100 / 3. 2.100
libpostproc 55. 2.100 / 55. 2.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'testsrc2.mp4':
Metadata:
major_brand : isom
minor_version : 1
compatible_brands: isomavc1
creation_time : 2013-12-16T17:44:39.000000Z
title : Big Buck Bunny, Sunflower version
artist : Blender Foundation 2008, Janus Bager Kristensen 2013
comment : Creative Commons Attribution 3.0 -
http://bbb3d.renderfarming.net
genre : Animation
composer : Sacha Goedegebure
Duration: 00:10:34.53, start: 0.000000, bitrate: 3481 kb/s
Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p,
1920x1080 [SAR 1:1 DAR 16:9], 2998 kb/s, 30 fps, 30 tbr, 30k tbn, 60 tbc
(default)
Metadata:
creation_time : 2013-12-16T17:44:39.000000Z
handler_name : GPAC ISO Video Handler
Stream #0:1(und): Audio: mp3 (mp4a / 0x6134706D), 48000 Hz, stereo,
fltp, 160 kb/s (default)
Metadata:
creation_time : 2013-12-16T17:44:42.000000Z
handler_name : GPAC ISO Audio Handler
Stream #0:2(und): Audio: ac3 (ac-3 / 0x332D6361), 48000 Hz, 5.1(side),
fltp, 320 kb/s (default)
Metadata:
creation_time : 2013-12-16T17:44:42.000000Z
handler_name : GPAC ISO Audio Handler
Side data:
audio service type: main
Stream mapping:
Stream #0:0 -> #0:0 (h264 (native) -> h264 (libx264))
Stream #0:2 -> #0:1 (ac3 (native) -> aac (native))
Stream #0:0 -> #1:0 (h264 (native) -> h264 (libx264))
Stream #0:2 -> #1:1 (ac3 (native) -> aac (native))
Stream #0:0 -> #2:0 (h264 (native) -> h264 (libx264))
Stream #0:2 -> #2:1 (ac3 (native) -> aac (native))
Stream #0:0 -> #3:0 (h264 (native) -> h264 (libx264))
Stream #0:2 -> #3:1 (ac3 (native) -> aac (native))
Press [q] to stop, [?] for help
[libx264 @ 0x7fe39a00a000] using SAR=1/1
[libx264 @ 0x7fe39a00a000] frame MB size (120x68) > level limit (3600)
[libx264 @ 0x7fe39a00a000] DPB size (4 frames, 32640 mbs) > level limit (2
frames, 18000 mbs)
[libx264 @ 0x7fe39a00a000] MB rate (244800) > level limit (108000)
[libx264 @ 0x7fe39a00a000] using cpu capabilities: MMX2 SSE2Fast SSSE3
SSE4.2 AVX AVX2 FMA3 LZCNT BMI2
[libx264 @ 0x7fe39a00a000] profile High, level 3.1
[libx264 @ 0x7fe39a00a000] 264 - core 133 r2334M a3ac64b - H.264/MPEG-4
AVC codec - Copyleft 2003-2013 - http://www.videolan.org/x264.html -
options: cabac=1 ref=2 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7
psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1
8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=6
lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0
bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1
b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=60 keyint_min=6
scenecut=0 intra_refresh=0 rc_lookahead=40 rc=cbr mbtree=1 bitrate=800
ratetol=1.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 vbv_maxrate=800
vbv_bufsize=2000 nal_hrd=none ip_ratio=1.40 aq=1:1.00
[libx264 @ 0x7fe39a00da00] using SAR=1/1
[libx264 @ 0x7fe39a00da00] frame MB size (120x68) > level limit (3600)
[libx264 @ 0x7fe39a00da00] DPB size (4 frames, 32640 mbs) > level limit (2
frames, 18000 mbs)
[libx264 @ 0x7fe39a00da00] MB rate (244800) > level limit (108000)
[libx264 @ 0x7fe39a00da00] using cpu capabilities: MMX2 SSE2Fast SSSE3
SSE4.2 AVX AVX2 FMA3 LZCNT BMI2
[libx264 @ 0x7fe39a00da00] profile High, level 3.1
[libx264 @ 0x7fe39a00da00] 264 - core 133 r2334M a3ac64b - H.264/MPEG-4
AVC codec - Copyleft 2003-2013 - http://www.videolan.org/x264.html -
options: cabac=1 ref=2 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7
psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1
8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=6
lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0
bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1
b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=60 keyint_min=6
scenecut=0 intra_refresh=0 rc_lookahead=40 rc=cbr mbtree=1 bitrate=1000
ratetol=1.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 vbv_maxrate=1000
vbv_bufsize=1000 nal_hrd=none ip_ratio=1.40 aq=1:1.00
[libx264 @ 0x7fe39a028400] using SAR=1/1
[libx264 @ 0x7fe39a028400] frame MB size (120x68) > level limit (3600)
[libx264 @ 0x7fe39a028400] DPB size (4 frames, 32640 mbs) > level limit (2
frames, 18000 mbs)
[libx264 @ 0x7fe39a028400] MB rate (244800) > level limit (108000)
[libx264 @ 0x7fe39a028400] using cpu capabilities: MMX2 SSE2Fast SSSE3
SSE4.2 AVX AVX2 FMA3 LZCNT BMI2
[libx264 @ 0x7fe39a028400] profile High, level 3.1
[libx264 @ 0x7fe39a028400] 264 - core 133 r2334M a3ac64b - H.264/MPEG-4
AVC codec - Copyleft 2003-2013 - http://www.videolan.org/x264.html -
options: cabac=1 ref=2 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7
psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1
8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=6
lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0
bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1
b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=60 keyint_min=6
scenecut=0 intra_refresh=0 rc_lookahead=40 rc=cbr mbtree=1 bitrate=1500
ratetol=1.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 vbv_maxrate=1500
vbv_bufsize=1000 nal_hrd=none ip_ratio=1.40 aq=1:1.00
[libx264 @ 0x7fe39a02be00] using SAR=1/1
[libx264 @ 0x7fe39a02be00] frame MB size (120x68) > level limit (3600)
[libx264 @ 0x7fe39a02be00] DPB size (4 frames, 32640 mbs) > level limit (2
frames, 18000 mbs)
[libx264 @ 0x7fe39a02be00] MB rate (244800) > level limit (108000)
[libx264 @ 0x7fe39a02be00] using cpu capabilities: MMX2 SSE2Fast SSSE3
SSE4.2 AVX AVX2 FMA3 LZCNT BMI2
[libx264 @ 0x7fe39a02be00] profile High, level 3.1
[libx264 @ 0x7fe39a02be00] 264 - core 133 r2334M a3ac64b - H.264/MPEG-4
AVC codec - Copyleft 2003-2013 - http://www.videolan.org/x264.html -
options: cabac=1 ref=2 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7
psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1
8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=6
lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0
bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1
b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=60 keyint_min=6
scenecut=0 intra_refresh=0 rc_lookahead=40 rc=cbr mbtree=1 bitrate=2500
ratetol=1.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 vbv_maxrate=2500
vbv_bufsize=1000 nal_hrd=none ip_ratio=1.40 aq=1:1.00
[aac @ 0x7fe39a00b800] Using a PCE to encode channel layout
[hls @ 0x7fe39a008400] Opening 'out/out0800_0.ts' for writing
Output #0, hls, to 'out/out0800_.m3u8':
Metadata:
major_brand : isom
minor_version : 1
compatible_brands: isomavc1
composer : Sacha Goedegebure
title : Big Buck Bunny, Sunflower version
artist : Blender Foundation 2008, Janus Bager Kristensen 2013
comment : Creative Commons Attribution 3.0 -
http://bbb3d.renderfarming.net
genre : Animation
encoder : Lavf58.17.101
Stream #0:0(und): Video: h264 (libx264), yuv420p(progressive),
1920x1080 [SAR 1:1 DAR 16:9], q=-1--1, 800 kb/s, 30 fps, 90k tbn, 30 tbc
(default)
Metadata:
creation_time : 2013-12-16T17:44:39.000000Z
handler_name : GPAC ISO Video Handler
encoder : Lavc58.22.101 libx264
Side data:
cpb: bitrate max/min/avg: 800000/0/800000 buffer size: 2000000
vbv_delay: -1
Stream #0:1(und): Audio: aac (LC), 48000 Hz, 5.1(side), fltp, 394 kb/s
(default)
Metadata:
creation_time : 2013-12-16T17:44:42.000000Z
handler_name : GPAC ISO Audio Handler
encoder : Lavc58.22.101 aac
Side data:
audio service type: main
[aac @ 0x7fe39a026200] Using a PCE to encode channel layout
[hls @ 0x7fe39a00be00] Opening 'out/out1000_0.ts' for writing
Output #1, hls, to 'out/out1000_.m3u8':
Metadata:
major_brand : isom
minor_version : 1
compatible_brands: isomavc1
composer : Sacha Goedegebure
title : Big Buck Bunny, Sunflower version
artist : Blender Foundation 2008, Janus Bager Kristensen 2013
comment : Creative Commons Attribution 3.0 -
http://bbb3d.renderfarming.net
genre : Animation
encoder : Lavf58.17.101
Stream #1:0(und): Video: h264 (libx264), yuv420p(progressive),
1920x1080 [SAR 1:1 DAR 16:9], q=-1--1, 1000 kb/s, 30 fps, 90k tbn, 30 tbc
(default)
Metadata:
creation_time : 2013-12-16T17:44:39.000000Z
handler_name : GPAC ISO Video Handler
encoder : Lavc58.22.101 libx264
Side data:
cpb: bitrate max/min/avg: 1000000/0/1000000 buffer size: 1000000
vbv_delay: -1
Stream #1:1(und): Audio: aac (LC), 48000 Hz, 5.1(side), fltp, 394 kb/s
(default)
Metadata:
creation_time : 2013-12-16T17:44:42.000000Z
handler_name : GPAC ISO Audio Handler
encoder : Lavc58.22.101 aac
Side data:
audio service type: main
[aac @ 0x7fe39a029c00] Using a PCE to encode channel layout
[hls @ 0x7fe39a026800] Opening 'out/out1500_0.ts' for writing
Output #2, hls, to 'out/out1500_.m3u8':
Metadata:
major_brand : isom
minor_version : 1
compatible_brands: isomavc1
composer : Sacha Goedegebure
title : Big Buck Bunny, Sunflower version
artist : Blender Foundation 2008, Janus Bager Kristensen 2013
comment : Creative Commons Attribution 3.0 -
http://bbb3d.renderfarming.net
genre : Animation
encoder : Lavf58.17.101
Stream #2:0(und): Video: h264 (libx264), yuv420p(progressive),
1920x1080 [SAR 1:1 DAR 16:9], q=-1--1, 1500 kb/s, 30 fps, 90k tbn, 30 tbc
(default)
Metadata:
creation_time : 2013-12-16T17:44:39.000000Z
handler_name : GPAC ISO Video Handler
encoder : Lavc58.22.101 libx264
Side data:
cpb: bitrate max/min/avg: 1500000/0/1500000 buffer size: 1000000
vbv_delay: -1
Stream #2:1(und): Audio: aac (LC), 48000 Hz, 5.1(side), fltp, 394 kb/s
(default)
Metadata:
creation_time : 2013-12-16T17:44:42.000000Z
handler_name : GPAC ISO Audio Handler
encoder : Lavc58.22.101 aac
Side data:
audio service type: main
[aac @ 0x7fe39a02d600] Using a PCE to encode channel layout
[hls @ 0x7fe39a02a200] Opening 'out/out2500_0.ts' for writing
Output #3, hls, to 'out/out2500_.m3u8':
Metadata:
major_brand : isom
minor_version : 1
compatible_brands: isomavc1
composer : Sacha Goedegebure
title : Big Buck Bunny, Sunflower version
artist : Blender Foundation 2008, Janus Bager Kristensen 2013
comment : Creative Commons Attribution 3.0 -
http://bbb3d.renderfarming.net
genre : Animation
encoder : Lavf58.17.101
Stream #3:0(und): Video: h264 (libx264), yuv420p(progressive),
1920x1080 [SAR 1:1 DAR 16:9], q=-1--1, 2500 kb/s, 30 fps, 90k tbn, 30 tbc
(default)
Metadata:
creation_time : 2013-12-16T17:44:39.000000Z
handler_name : GPAC ISO Video Handler
encoder : Lavc58.22.101 libx264
Side data:
cpb: bitrate max/min/avg: 2500000/0/2500000 buffer size: 1000000
vbv_delay: -1
Stream #3:1(und): Audio: aac (LC), 48000 Hz, 5.1(side), fltp, 394 kb/s
(default)
Metadata:
creation_time : 2013-12-16T17:44:42.000000Z
handler_name : GPAC ISO Audio Handler
encoder : Lavc58.22.101 aac
Side data:
audio service type: main
[hls @ 0x7fe39a008400] Opening 'out/out0800_1.ts' for writing=00:00:03.30
bitrate=N/A dup=8 drop=0 speed=0.502x
[hls @ 0x7fe39a008400] Opening 'out/out0800_.m3u8.tmp' for writing
[hls @ 0x7fe39a00be00] Opening 'out/out1000_1.ts' for writing
[hls @ 0x7fe39a00be00] Opening 'out/out1000_.m3u8.tmp' for writing
[hls @ 0x7fe39a026800] Opening 'out/out1500_1.ts' for writing
[hls @ 0x7fe39a026800] Opening 'out/out1500_.m3u8.tmp' for writing
[hls @ 0x7fe39a02a200] Opening 'out/out2500_1.ts' for writing
[hls @ 0x7fe39a02a200] Opening 'out/out2500_.m3u8.tmp' for writing
[hls @ 0x7fe39a008400] Opening 'out/out0800_2.ts' for writing=00:00:05.22
bitrate=N/A dup=8 drop=0 speed=0.431x
[hls @ 0x7fe39a008400] Opening 'out/out0800_.m3u8.tmp' for writing
[hls @ 0x7fe39a00be00] Opening 'out/out1000_2.ts' for writing
[hls @ 0x7fe39a00be00] Opening 'out/out1000_.m3u8.tmp' for writing
[hls @ 0x7fe39a026800] Opening 'out/out1500_2.ts' for writing
[hls @ 0x7fe39a026800] Opening 'out/out1500_.m3u8.tmp' for writing
[hls @ 0x7fe39a02a200] Opening 'out/out2500_2.ts' for writing
[hls @ 0x7fe39a02a200] Opening 'out/out2500_.m3u8.tmp' for writing
[hls @ 0x7fe39a008400] Opening 'out/out0800_3.ts' for writing=00:00:07.18
bitrate=N/A dup=8 drop=0 speed=0.306x
[hls @ 0x7fe39a008400] Opening 'out/out0800_.m3u8.tmp' for writing
[hls @ 0x7fe39a00be00] Opening 'out/out1000_3.ts' for writing
[hls @ 0x7fe39a00be00] Opening 'out/out1000_.m3u8.tmp' for writing
[hls @ 0x7fe39a026800] Opening 'out/out1500_3.ts' for writing
[hls @ 0x7fe39a026800] Opening 'out/out1500_.m3u8.tmp' for writing
[hls @ 0x7fe39a02a200] Opening 'out/out2500_3.ts' for writing
[hls @ 0x7fe39a02a200] Opening 'out/out2500_.m3u8.tmp' for writing
[hls @ 0x7fe39a008400] Opening 'out/out0800_4.ts' for writing=00:00:09.55
bitrate=N/A dup=8 drop=0 speed=0.282x
[hls @ 0x7fe39a008400] Opening 'out/out0800_.m3u8.tmp' for writing
[hls @ 0x7fe39a00be00] Opening 'out/out1000_4.ts' for writing
[hls @ 0x7fe39a00be00] Opening 'out/out1000_.m3u8.tmp' for writing
[hls @ 0x7fe39a026800] Opening 'out/out1500_4.ts' for writing
[hls @ 0x7fe39a026800] Opening 'out/out1500_.m3u8.tmp' for writing
[hls @ 0x7fe39a02a200] Opening 'out/out2500_4.ts' for writing
[hls @ 0x7fe39a02a200] Opening 'out/out2500_.m3u8.tmp' for writing
[hls @ 0x7fe39a008400] Opening 'out/out0800_5.ts' for writing=00:00:10.98
bitrate=N/A dup=8 drop=0 speed=0.256x
[hls @ 0x7fe39a008400] Opening 'out/out0800_.m3u8.tmp' for writing
[hls @ 0x7fe39a00be00] Opening 'out/out1000_5.ts' for writing
[hls @ 0x7fe39a00be00] Opening 'out/out1000_.m3u8.tmp' for writing
[hls @ 0x7fe39a026800] Opening 'out/out1500_5.ts' for writing
[hls @ 0x7fe39a026800] Opening 'out/out1500_.m3u8.tmp' for writing
[hls @ 0x7fe39a02a200] Opening 'out/out2500_5.ts' for writing
[hls @ 0x7fe39a02a200] Opening 'out/out2500_.m3u8.tmp' for writing
[hls @ 0x7fe39a008400] Opening 'out/out0800_.m3u8.tmp' for writing
[hls @ 0x7fe39a00be00] Opening 'out/out1000_.m3u8.tmp' for writing
[hls @ 0x7fe39a026800] Opening 'out/out1500_.m3u8.tmp' for writing
[hls @ 0x7fe39a02a200] Opening 'out/out2500_.m3u8.tmp' for writing
frame= 340 fps=6.7 q=-1.0 Lq=-1.0 q=-1.0 q=-1.0 size=N/A time=00:00:11.26
bitrate=N/A dup=8 drop=0 speed=0.224x
video:5892kB audio:2130kB subtitle:0kB other streams:0kB global
headers:0kB muxing overhead: unknown
[libx264 @ 0x7fe39a00a000] frame I:6 Avg QP:21.19 size: 33369
[libx264 @ 0x7fe39a00a000] frame P:147 Avg QP:26.20 size: 4397
[libx264 @ 0x7fe39a00a000] frame B:187 Avg QP:23.82 size: 932
[libx264 @ 0x7fe39a00a000] consecutive B-frames: 19.1% 19.4% 9.7% 51.8%
[libx264 @ 0x7fe39a00a000] mb I I16..4: 75.0% 19.7% 5.3%
[libx264 @ 0x7fe39a00a000] mb P I16..4: 6.1% 7.3% 0.1% P16..4: 8.3%
0.8% 0.6% 0.0% 0.0% skip:76.9%
[libx264 @ 0x7fe39a00a000] mb B I16..4: 0.5% 0.1% 0.0% B16..8: 6.3%
0.1% 0.0% direct: 3.7% skip:89.2% L0:37.9% L1:61.5% BI: 0.7%
[libx264 @ 0x7fe39a00a000] 8x8 transform intra:45.0% inter:69.6%
[libx264 @ 0x7fe39a00a000] coded y,uvDC,uvAC intra: 6.2% 19.3% 4.1% inter:
0.7% 3.6% 0.2%
[libx264 @ 0x7fe39a00a000] i16 v,h,dc,p: 75% 17% 5% 3%
[libx264 @ 0x7fe39a00a000] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 8% 4% 83% 1%
1% 1% 1% 1% 1%
[libx264 @ 0x7fe39a00a000] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 24% 19% 21% 6%
7% 6% 7% 4% 6%
[libx264 @ 0x7fe39a00a000] i8c dc,h,v,p: 75% 14% 10% 1%
[libx264 @ 0x7fe39a00a000] Weighted P-Frames: Y:16.3% UV:15.6%
[libx264 @ 0x7fe39a00a000] ref P L0: 82.5% 5.7% 11.6% 0.2%
[libx264 @ 0x7fe39a00a000] ref B L0: 88.6% 11.4%
[libx264 @ 0x7fe39a00a000] ref B L1: 98.2% 1.8%
[libx264 @ 0x7fe39a00a000] kb/s:720.64
[aac @ 0x7fe39a00b800] Qavg: 197.695
[libx264 @ 0x7fe39a00da00] frame I:6 Avg QP:20.97 size: 33761
[libx264 @ 0x7fe39a00da00] frame P:147 Avg QP:25.04 size: 5080
[libx264 @ 0x7fe39a00da00] frame B:187 Avg QP:23.03 size: 1000
[libx264 @ 0x7fe39a00da00] consecutive B-frames: 19.1% 19.4% 9.7% 51.8%
[libx264 @ 0x7fe39a00da00] mb I I16..4: 74.1% 20.7% 5.3%
[libx264 @ 0x7fe39a00da00] mb P I16..4: 6.2% 6.9% 0.1% P16..4: 9.5%
1.1% 0.9% 0.0% 0.0% skip:75.2%
[libx264 @ 0x7fe39a00da00] mb B I16..4: 0.6% 0.0% 0.0% B16..8: 7.3%
0.2% 0.0% direct: 3.8% skip:88.1% L0:37.3% L1:62.1% BI: 0.6%
[libx264 @ 0x7fe39a00da00] 8x8 transform intra:43.0% inter:67.4%
[libx264 @ 0x7fe39a00da00] coded y,uvDC,uvAC intra: 6.8% 19.7% 4.5% inter:
0.9% 3.9% 0.2%
[libx264 @ 0x7fe39a00da00] i16 v,h,dc,p: 74% 17% 5% 3%
[libx264 @ 0x7fe39a00da00] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 10% 5% 80% 1%
1% 1% 1% 1% 1%
[libx264 @ 0x7fe39a00da00] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 25% 18% 21% 6%
7% 5% 7% 4% 6%
[libx264 @ 0x7fe39a00da00] i8c dc,h,v,p: 73% 15% 11% 1%
[libx264 @ 0x7fe39a00da00] Weighted P-Frames: Y:16.3% UV:15.6%
[libx264 @ 0x7fe39a00da00] ref P L0: 82.8% 5.5% 11.5% 0.2%
[libx264 @ 0x7fe39a00da00] ref B L0: 88.8% 11.2%
[libx264 @ 0x7fe39a00da00] ref B L1: 98.2% 1.8%
[libx264 @ 0x7fe39a00da00] kb/s:802.15
[aac @ 0x7fe39a026200] Qavg: 197.695
[libx264 @ 0x7fe39a028400] frame I:6 Avg QP:18.49 size: 42077
[libx264 @ 0x7fe39a028400] frame P:147 Avg QP:22.44 size: 7196
[libx264 @ 0x7fe39a028400] frame B:187 Avg QP:20.59 size: 1324
[libx264 @ 0x7fe39a028400] consecutive B-frames: 19.1% 19.4% 9.7% 51.8%
[libx264 @ 0x7fe39a028400] mb I I16..4: 74.9% 19.0% 6.0%
[libx264 @ 0x7fe39a028400] mb P I16..4: 6.9% 6.9% 0.2% P16..4: 11.8%
1.7% 1.4% 0.0% 0.0% skip:71.2%
[libx264 @ 0x7fe39a028400] mb B I16..4: 0.6% 0.0% 0.0% B16..8: 9.4%
0.2% 0.1% direct: 3.8% skip:85.8% L0:38.2% L1:61.2% BI: 0.6%
[libx264 @ 0x7fe39a028400] 8x8 transform intra:40.9% inter:63.1%
[libx264 @ 0x7fe39a028400] coded y,uvDC,uvAC intra: 7.5% 20.8% 5.2% inter:
1.4% 4.6% 0.4%
[libx264 @ 0x7fe39a028400] i16 v,h,dc,p: 73% 18% 6% 4%
[libx264 @ 0x7fe39a028400] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 14% 6% 74% 1%
1% 1% 1% 1% 1%
[libx264 @ 0x7fe39a028400] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 28% 18% 19% 6%
7% 6% 7% 4% 6%
[libx264 @ 0x7fe39a028400] i8c dc,h,v,p: 71% 16% 12% 1%
[libx264 @ 0x7fe39a028400] Weighted P-Frames: Y:16.3% UV:15.6%
[libx264 @ 0x7fe39a028400] ref P L0: 82.6% 5.5% 11.7% 0.2%
[libx264 @ 0x7fe39a028400] ref B L0: 90.0% 10.0%
[libx264 @ 0x7fe39a028400] ref B L1: 97.9% 2.1%
[libx264 @ 0x7fe39a028400] kb/s:1099.60
[aac @ 0x7fe39a029c00] Qavg: 197.695
[libx264 @ 0x7fe39a02be00] frame I:6 Avg QP:16.34 size: 47928
[libx264 @ 0x7fe39a02be00] frame P:147 Avg QP:19.12 size: 11450
[libx264 @ 0x7fe39a02be00] frame B:187 Avg QP:16.84 size: 1844
[libx264 @ 0x7fe39a02be00] consecutive B-frames: 19.1% 19.4% 9.7% 51.8%
[libx264 @ 0x7fe39a02be00] mb I I16..4: 75.1% 18.4% 6.5%
[libx264 @ 0x7fe39a02be00] mb P I16..4: 8.9% 5.4% 0.3% P16..4: 15.3%
2.7% 2.2% 0.0% 0.0% skip:65.1%
[libx264 @ 0x7fe39a02be00] mb B I16..4: 0.6% 0.0% 0.0% B16..8: 11.7%
0.3% 0.1% direct: 4.0% skip:83.2% L0:39.1% L1:59.9% BI: 1.0%
[libx264 @ 0x7fe39a02be00] 8x8 transform intra:31.8% inter:59.4%
[libx264 @ 0x7fe39a02be00] coded y,uvDC,uvAC intra: 8.4% 22.6% 6.7% inter:
2.2% 5.9% 0.8%
[libx264 @ 0x7fe39a02be00] i16 v,h,dc,p: 73% 17% 6% 4%
[libx264 @ 0x7fe39a02be00] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 11% 8% 71% 1%
2% 1% 2% 1% 2%
[libx264 @ 0x7fe39a02be00] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 31% 18% 18% 5%
6% 5% 6% 4% 6%
[libx264 @ 0x7fe39a02be00] i8c dc,h,v,p: 70% 17% 12% 1%
[libx264 @ 0x7fe39a02be00] Weighted P-Frames: Y:16.3% UV:15.6%
[libx264 @ 0x7fe39a02be00] ref P L0: 81.1% 5.1% 13.7% 0.2%
[libx264 @ 0x7fe39a02be00] ref B L0: 88.2% 11.8%
[libx264 @ 0x7fe39a02be00] ref B L1: 97.2% 2.8%
[libx264 @ 0x7fe39a02be00] kb/s:1634.53
[aac @ 0x7fe39a02d600] Qavg: 197.695
MacBook:xxx StevenLiu$ ffmpeg
MacBook:xxx StevenLiu$ cat out
MacBook:xxx StevenLiu$ ls
Makefile a.ts config.h ffmpeg ffplay_g
fftools libavfilter libpostproc out testsrc2.mp4
Waveforms.svg b.svg doc ffmpeg_g ffprobe
libavcodec libavformat libswresample src
a.svg config.asm ffbuild ffplay ffprobe_g
libavdevice libavutil libswscale tests
MacBook:xxx StevenLiu$ ls out/
out0800_.m3u8 out0800_2.ts out0800_5.ts out1000_1.ts out1000_4.ts
out1500_0.ts out1500_3.ts out2500_.m3u8 out2500_2.ts out2500_5.ts
xxx1.ts xxx4.ts
out0800_0.ts out0800_3.ts out1000_.m3u8 out1000_2.ts out1000_5.ts
out1500_1.ts out1500_4.ts out2500_0.ts out2500_3.ts xxx.m3u8
xxx2.ts xxx5.ts
out0800_1.ts out0800_4.ts out1000_0.ts out1000_3.ts out1500_.m3u8
out1500_2.ts out1500_5.ts out2500_1.ts out2500_4.ts xxx0.ts
xxx3.ts
MacBook:xxx StevenLiu$ cat out/out0800_.m3u8
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-TARGETDURATION:2
#EXT-X-MEDIA-SEQUENCE:0
#EXTINF:2.000000,
out0800_0.ts
#EXTINF:2.000000,
out0800_1.ts
#EXTINF:2.000000,
out0800_2.ts
#EXTINF:2.000000,
out0800_3.ts
#EXTINF:2.000000,
out0800_4.ts
#EXTINF:1.333333,
out0800_5.ts
#EXT-X-ENDLIST
MacBook:xxx StevenLiu$ cat out/out1000_.m3u8
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-TARGETDURATION:2
#EXT-X-MEDIA-SEQUENCE:0
#EXTINF:2.000000,
out1000_0.ts
#EXTINF:2.000000,
out1000_1.ts
#EXTINF:2.000000,
out1000_2.ts
#EXTINF:2.000000,
out1000_3.ts
#EXTINF:2.000000,
out1000_4.ts
#EXTINF:1.333333,
out1000_5.ts
#EXT-X-ENDLIST
MacBook:xxx StevenLiu$ cat out/out1500_.m3u8
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-TARGETDURATION:2
#EXT-X-MEDIA-SEQUENCE:0
#EXTINF:2.000000,
out1500_0.ts
#EXTINF:2.000000,
out1500_1.ts
#EXTINF:2.000000,
out1500_2.ts
#EXTINF:2.000000,
out1500_3.ts
#EXTINF:2.000000,
out1500_4.ts
#EXTINF:1.333333,
out1500_5.ts
#EXT-X-ENDLIST
MacBook:xxx StevenLiu$ cat out/out2500_.m3u8
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-TARGETDURATION:2
#EXT-X-MEDIA-SEQUENCE:0
#EXTINF:2.000000,
out2500_0.ts
#EXTINF:2.000000,
out2500_1.ts
#EXTINF:2.000000,
out2500_2.ts
#EXTINF:2.000000,
out2500_3.ts
#EXTINF:2.000000,
out2500_4.ts
#EXTINF:1.333333,
out2500_5.ts
#EXT-X-ENDLIST
MacBook:xxx StevenLiu$
MacBook:xxx StevenLiu$
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/7438#comment:11>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list