[FFmpeg-user] problems consuming live single file hls

Daniel Oberhoff danieloberhoff at googlemail.com
Thu Jan 10 15:59:26 EET 2019


Hello,


I previously reported on problems with consuming a live single file hls
stream. It was quite embedded in the application so i failed to make a
good reproducible case. Now i reduced it.


So i have a producer and a consumer. The producer just generates test
video like this:

ffmpeg -f lavfi -i testsrc=duration=100:size=1280x720:rate=30  -g 1
-hls_flags single_file -hls_list_size 0 -hls_segment_type fmp4 -f hls
test_single_file_mp4.m3u8

the consumer (which i start a few seconds in) just consumes the video
and discards the frames:

ffmpeg -i test_single_file_mp4.m3u8 -f null /dev/null

the consumer after a few seconds reports invalid nal unit sizes. I
attach producer and consumer logs.

Before i consumed the stream with my own c++ based program and saw that
i had to basically ignore the last segment in the file, because it often
was not fully written after it had been "published" via the m3u8. I did
not have this problem when using multi-file hls.

Any Ideas? Thanks for help! We really need single file hls in our
product (https://game-on-technologies.com/) since our file systems start
having problems with all the small files.


Best


Daniel Oberhoff


-------------- next part --------------
ffmpeg version 4.0.2 Copyright (c) 2000-2018 the FFmpeg developers
  built with Apple LLVM version 10.0.0 (clang-1000.11.45.2)
  configuration: --prefix=/usr/local/Cellar/ffmpeg/4.0.2_1 --enable-shared --enable-pthreads --enable-version3 --enable-hardcoded-tables --enable-avresample --cc=clang --host-cflags= --host-ldflags= --enable-ffplay --enable-gpl --enable-libmp3lame --enable-libopus --enable-libsnappy --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libxvid --enable-lzma --enable-opencl --enable-videotoolbox
  libavutil      56. 14.100 / 56. 14.100
  libavcodec     58. 18.100 / 58. 18.100
  libavformat    58. 12.100 / 58. 12.100
  libavdevice    58.  3.100 / 58.  3.100
  libavfilter     7. 16.100 /  7. 16.100
  libavresample   4.  0.  0 /  4.  0.  0
  libswscale      5.  1.100 /  5.  1.100
  libswresample   3.  1.100 /  3.  1.100
  libpostproc    55.  1.100 / 55.  1.100
[hls,applehttp @ 0x7f8ebd800400] Opening '../tests/test_single_file_mp4.m4s' for reading
    Last message repeated 1 times
Input #0, hls,applehttp, from '../tests/test_single_file_mp4.m3u8':
  Duration: N/A, start: 36.000000, bitrate: 66 kb/s
  Program 0 
    Metadata:
      variant_bitrate : 0
    Stream #0:0: Video: h264 (High 4:4:4 Intra) (avc1 / 0x31637661), yuv444p, 1280x720 [SAR 1:1 DAR 16:9], 66 kb/s, 30 fps, 30 tbr, 15360 tbn, 60 tbc
    Metadata:
      variant_bitrate : 0
      compatible_brands: iso6mp41
      major_brand     : iso5
      minor_version   : 512
      encoder         : Lavf58.12.100
Stream mapping:
  Stream #0:0 -> #0:0 (h264 (native) -> wrapped_avframe (native))
Press [q] to stop, [?] for help
Output #0, null, to '/dev/null':
  Metadata:
    encoder         : Lavf58.12.100
    Stream #0:0: Video: wrapped_avframe, yuv444p, 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 30 fps, 30 tbn, 30 tbc
    Metadata:
      variant_bitrate : 0
      compatible_brands: iso6mp41
      major_brand     : iso5
      minor_version   : 512
      encoder         : Lavc58.18.100 wrapped_avframe
[hls,applehttp @ 0x7f8ebd800400] Opening '../tests/test_single_file_mp4.m4s' for reading
    Last message repeated 3 times
[h264 @ 0x7f8ebd822000] Invalid NAL unit 0, skipping.
[h264 @ 0x7f8ebd822600] Invalid NAL unit size (-1719266706 > 5149).
[h264 @ 0x7f8ebd822600] Error splitting the input into NAL units.
frame=  135 fps= 68 q=-0.0 size=N/A time=00:00:04.50 bitrate=N/A speed=2.27x    
[h264 @ 0x7f8ebd817e00] Invalid NAL unit size (-2095900588 > 5112).
[h264 @ 0x7f8ebd817e00] Error splitting the input into NAL units.
[h264 @ 0x7f8ebd820400] Invalid NAL unit size (-1875114319 > 5184).
[h264 @ 0x7f8ebd820400] Error splitting the input into NAL units.
[h264 @ 0x7f8ebd821a00] Invalid NAL unit size (-795588519 > 5120).
[h264 @ 0x7f8ebd821a00] Error splitting the input into NAL units.
[h264 @ 0x7f8ebd822000] error while decoding MB 6 39, bytestream -18
[h264 @ 0x7f8ebd822000] 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 @ 0x7f8ebd822000] 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 at ffmpeg.org)
[h264 @ 0x7f8ebd822000] concealing 523 DC, 523 AC, 523 MV errors in I frame
[h264 @ 0x7f8ebd822000] Invalid NAL unit size (-746374325 > 5151).
[h264 @ 0x7f8ebd822000] Error splitting the input into NAL units.
Error while decoding stream #0:0: Invalid data found when processing input
    Last message repeated 1 times
[h264 @ 0x7f8ebd822600] Invalid NAL unit size (1739322824 > 5142).
[h264 @ 0x7f8ebd822600] Error splitting the input into NAL units.
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x7f8ebd817e00] Invalid NAL unit size (-486258149 > 5203).
[h264 @ 0x7f8ebd817e00] Error splitting the input into NAL units.
[h264 @ 0x7f8ebd820400] Invalid NAL unit size (-492810002 > 5189).
[h264 @ 0x7f8ebd820400] Error splitting the input into NAL units.
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x7f8ebd821a00] Invalid NAL unit size (1074952425 > 5219).
[h264 @ 0x7f8ebd821a00] Error splitting the input into NAL units.
Error while decoding stream #0:0: Invalid data found when processing input
    Last message repeated 1 times
[h264 @ 0x7f8ebd822000] Invalid NAL unit size (-713461495 > 5275).
[h264 @ 0x7f8ebd822000] Error splitting the input into NAL units.
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x7f8ebd822600] Invalid NAL unit size (1657473188 > 5217).
[h264 @ 0x7f8ebd822600] Error splitting the input into NAL units.
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x7f8ebd817e00] Invalid NAL unit size (-1461306111 > 5287).
[h264 @ 0x7f8ebd817e00] Error splitting the input into NAL units.
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x7f8ebd820400] Invalid NAL unit size (408196628 > 5334).
[h264 @ 0x7f8ebd820400] Error splitting the input into NAL units.
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x7f8ebd821a00] Invalid NAL unit size (-528293635 > 5544).
[h264 @ 0x7f8ebd821a00] Error splitting the input into NAL units.
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x7f8ebd822000] Invalid NAL unit size (1306235817 > 5503).
[h264 @ 0x7f8ebd822000] Error splitting the input into NAL units.
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x7f8ebd822600] Invalid NAL unit size (128959389 > 5514).
[h264 @ 0x7f8ebd822600] Error splitting the input into NAL units.
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x7f8ebd817e00] Invalid NAL unit size (1298253407 > 5544).
[h264 @ 0x7f8ebd817e00] Error splitting the input into NAL units.
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x7f8ebd820400] Invalid NAL unit size (1614897846 > 5574).
[h264 @ 0x7f8ebd820400] Error splitting the input into NAL units.
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x7f8ebd821a00] Invalid NAL unit size (-1436624931 > 5614).
[h264 @ 0x7f8ebd821a00] Error splitting the input into NAL units.
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x7f8ebd822000] Invalid NAL unit size (1188376576 > 5578).
[h264 @ 0x7f8ebd822000] Error splitting the input into NAL units.
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x7f8ebd822600] Invalid NAL unit size (2010965581 > 5548).
[h264 @ 0x7f8ebd822600] Error splitting the input into NAL units.
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x7f8ebd817e00] Invalid NAL unit size (551350073 > 5572).
[h264 @ 0x7f8ebd817e00] Error splitting the input into NAL units.
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x7f8ebd820400] Invalid NAL unit size (-533890366 > 5563).
[h264 @ 0x7f8ebd820400] Error splitting the input into NAL units.
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x7f8ebd821a00] Invalid NAL unit size (1957467858 > 5580).
[h264 @ 0x7f8ebd821a00] Error splitting the input into NAL units.
[h264 @ 0x7f8ebd822000] Invalid NAL unit size (-1365516713 > 5543).
[h264 @ 0x7f8ebd822000] Error splitting the input into NAL units.
Error while decoding stream #0:0: Invalid data found when processing input
    Last message repeated 1 times
[h264 @ 0x7f8ebd822600] Invalid NAL unit size (974124603 > 5533).
[h264 @ 0x7f8ebd822600] Error splitting the input into NAL units.
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x7f8ebd817e00] Invalid NAL unit size (1117626367 > 5535).
[h264 @ 0x7f8ebd817e00] Error splitting the input into NAL units.
[h264 @ 0x7f8ebd820400] Invalid NAL unit size (1811295774 > 5517).
[h264 @ 0x7f8ebd820400] Error splitting the input into NAL units.
Error while decoding stream #0:0: Invalid data found when processing input
    Last message repeated 1 times
[h264 @ 0x7f8ebd821a00] Invalid NAL unit size (-1305134327 > 5567).
[h264 @ 0x7f8ebd821a00] Error splitting the input into NAL units.
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x7f8ebd822000] Invalid NAL unit size (461614611 > 5542).
[h264 @ 0x7f8ebd822000] Error splitting the input into NAL units.
[h264 @ 0x7f8ebd822600] Invalid NAL unit size (-1857689216 > 5546).
[h264 @ 0x7f8ebd822600] Error splitting the input into NAL units.
Error while decoding stream #0:0: Invalid data found when processing input
    Last message repeated 1 times
[h264 @ 0x7f8ebd817e00] Invalid NAL unit size (-2146338706 > 5546).
[h264 @ 0x7f8ebd817e00] Error splitting the input into NAL units.
[h264 @ 0x7f8ebd820400] Invalid NAL unit size (-1613663852 > 5513).
[h264 @ 0x7f8ebd820400] Error splitting the input into NAL units.
Error while decoding stream #0:0: Invalid data found when processing input
    Last message repeated 1 times
[h264 @ 0x7f8ebd821a00] Invalid NAL unit size (1713455616 > 5511).
[h264 @ 0x7f8ebd821a00] Error splitting the input into NAL units.
[h264 @ 0x7f8ebd822000] Invalid NAL unit size (1160844468 > 5536).
[h264 @ 0x7f8ebd822000] Error splitting the input into NAL units.
Error while decoding stream #0:0: Invalid data found when processing input
    Last message repeated 1 times
[h264 @ 0x7f8ebd822600] Invalid NAL unit size (-1946667456 > 5523).
[h264 @ 0x7f8ebd822600] Error splitting the input into NAL units.
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x7f8ebd817e00] Invalid NAL unit size (1262794936 > 5530).
[h264 @ 0x7f8ebd817e00] Error splitting the input into NAL units.
[h264 @ 0x7f8ebd820400] Invalid NAL unit size (-1871696331 > 5506).
[h264 @ 0x7f8ebd820400] Error splitting the input into NAL units.
Error while decoding stream #0:0: Invalid data found when processing input
    Last message repeated 1 times
[h264 @ 0x7f8ebd821a00] Invalid NAL unit size (1607178306 > 5530).
[h264 @ 0x7f8ebd821a00] Error splitting the input into NAL units.
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x7f8ebd822000] Invalid NAL unit size (1006978820 > 5518).
[h264 @ 0x7f8ebd822000] Error splitting the input into NAL units.
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x7f8ebd822600] Invalid NAL unit size (227967655 > 5555).
[h264 @ 0x7f8ebd822600] Error splitting the input into NAL units.
Error while decoding stream #0:0: Invalid data found when processing input
[h264 @ 0x7f8ebd817e00] Invalid NAL unit size (-1218333696 > 5532).
[h264 @ 0x7f8ebd817e00] Error splitting the input into NAL units.
[hls,applehttp @ 0x7f8ebd800400] Opening '../tests/test_single_file_mp4.m4s' for reading
    Last message repeated 33 times
Error while decoding stream #0:0: Invalid data found when processing input
    Last message repeated 1 times
frame=  138 fps=9.6 q=-0.0 size=N/A time=00:00:04.60 bitrate=N/A speed=0.321x    
Error while decoding stream #0:0: Invalid data found when processing input
    Last message repeated 1 times
frame=  138 fps=9.6 q=-0.0 Lsize=N/A time=00:00:04.60 bitrate=N/A speed=0.321x    
video:72kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
-------------- next part --------------
ffmpeg version 4.0.2 Copyright (c) 2000-2018 the FFmpeg developers
  built with Apple LLVM version 10.0.0 (clang-1000.11.45.2)
  configuration: --prefix=/usr/local/Cellar/ffmpeg/4.0.2_1 --enable-shared --enable-pthreads --enable-version3 --enable-hardcoded-tables --enable-avresample --cc=clang --host-cflags= --host-ldflags= --enable-ffplay --enable-gpl --enable-libmp3lame --enable-libopus --enable-libsnappy --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libxvid --enable-lzma --enable-opencl --enable-videotoolbox
  libavutil      56. 14.100 / 56. 14.100
  libavcodec     58. 18.100 / 58. 18.100
  libavformat    58. 12.100 / 58. 12.100
  libavdevice    58.  3.100 / 58.  3.100
  libavfilter     7. 16.100 /  7. 16.100
  libavresample   4.  0.  0 /  4.  0.  0
  libswscale      5.  1.100 /  5.  1.100
  libswresample   3.  1.100 /  3.  1.100
  libpostproc    55.  1.100 / 55.  1.100
Input #0, lavfi, from 'testsrc=duration=100:size=1280x720:rate=30':
  Duration: N/A, start: 0.000000, bitrate: N/A
    Stream #0:0: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 1280x720 [SAR 1:1 DAR 16:9], 30 tbr, 30 tbn, 30 tbc
Stream mapping:
  Stream #0:0 -> #0:0 (rawvideo (native) -> h264 (libx264))
Press [q] to stop, [?] for help
[libx264 @ 0x7f8b4300a400] using SAR=1/1
[libx264 @ 0x7f8b4300a400] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2
[libx264 @ 0x7f8b4300a400] profile High 4:4:4 Intra, level 3.1, 4:4:4 8-bit
[libx264 @ 0x7f8b4300a400] 264 - core 152 r2854 e9a5903 - H.264/MPEG-4 AVC codec - Copyleft 2003-2017 - http://www.videolan.org/x264.html - options: cabac=1 ref=1 deblock=1:0:0 analyse=0x1:0x111 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=0 me_range=16 chroma_me=1 trellis=1 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=4 threads=6 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=1 keyint_min=1 scenecut=40 intra_refresh=0 rc=crf mbtree=0 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m4s' for writing
Output #0, hls, to 'test_single_file_mp4.m3u8':
  Metadata:
    encoder         : Lavf58.12.100
    Stream #0:0: Video: h264 (libx264), yuv444p, 1280x720 [SAR 1:1 DAR 16:9], q=-1--1, 30 fps, 15360 tbn, 30 tbc
    Metadata:
      encoder         : Lavc58.18.100 libx264
    Side data:
      cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1
frame=   65 fps=0.0 q=25.0 size=N/A time=00:00:01.93 bitrate=N/A speed=3.86x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
    Last message repeated 1 times
frame=  137 fps=137 q=25.0 size=N/A time=00:00:04.33 bitrate=N/A speed=4.33x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
frame=  206 fps=137 q=26.0 size=N/A time=00:00:06.63 bitrate=N/A speed=4.41x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
frame=  278 fps=139 q=26.0 size=N/A time=00:00:09.03 bitrate=N/A speed=4.51x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
frame=  347 fps=138 q=25.0 size=N/A time=00:00:11.33 bitrate=N/A speed=4.51x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
frame=  412 fps=137 q=26.0 size=N/A time=00:00:13.50 bitrate=N/A speed=4.48x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
frame=  481 fps=137 q=26.0 size=N/A time=00:00:15.80 bitrate=N/A speed= 4.5x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
frame=  541 fps=135 q=25.0 size=N/A time=00:00:17.80 bitrate=N/A speed=4.43x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
    Last message repeated 1 times
frame=  610 fps=135 q=27.0 size=N/A time=00:00:20.10 bitrate=N/A speed=4.45x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
frame=  683 fps=136 q=27.0 size=N/A time=00:00:22.53 bitrate=N/A speed=4.49x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
frame=  754 fps=137 q=27.0 size=N/A time=00:00:24.90 bitrate=N/A speed=4.51x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
frame=  828 fps=138 q=26.0 size=N/A time=00:00:27.36 bitrate=N/A speed=4.55x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
frame=  900 fps=138 q=27.0 size=N/A time=00:00:29.76 bitrate=N/A speed=4.56x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
    Last message repeated 1 times
frame=  974 fps=139 q=27.0 size=N/A time=00:00:32.23 bitrate=N/A speed=4.59x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
frame= 1046 fps=139 q=27.0 size=N/A time=00:00:34.63 bitrate=N/A speed= 4.6x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
frame= 1119 fps=139 q=26.0 size=N/A time=00:00:37.06 bitrate=N/A speed=4.61x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
frame= 1191 fps=140 q=27.0 size=N/A time=00:00:39.46 bitrate=N/A speed=4.62x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
frame= 1265 fps=140 q=27.0 size=N/A time=00:00:41.93 bitrate=N/A speed=4.64x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
frame= 1304 fps=137 q=27.0 size=N/A time=00:00:43.23 bitrate=N/A speed=4.53x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
frame= 1365 fps=136 q=27.0 size=N/A time=00:00:45.26 bitrate=N/A speed= 4.5x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
frame= 1434 fps=136 q=26.0 size=N/A time=00:00:47.56 bitrate=N/A speed=4.51x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
frame= 1505 fps=136 q=27.0 size=N/A time=00:00:49.93 bitrate=N/A speed=4.52x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
    Last message repeated 1 times
frame= 1573 fps=136 q=27.0 size=N/A time=00:00:52.20 bitrate=N/A speed=4.51x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
frame= 1640 fps=136 q=27.0 size=N/A time=00:00:54.43 bitrate=N/A speed=4.51x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
frame= 1708 fps=136 q=27.0 size=N/A time=00:00:56.70 bitrate=N/A speed=4.51x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
frame= 1779 fps=136 q=27.0 size=N/A time=00:00:59.06 bitrate=N/A speed=4.52x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
frame= 1849 fps=136 q=27.0 size=N/A time=00:01:01.40 bitrate=N/A speed=4.52x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
frame= 1920 fps=136 q=27.0 size=N/A time=00:01:03.76 bitrate=N/A speed=4.53x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
frame= 1987 fps=136 q=28.0 size=N/A time=00:01:06.00 bitrate=N/A speed=4.53x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
    Last message repeated 1 times
frame= 2060 fps=137 q=28.0 size=N/A time=00:01:08.43 bitrate=N/A speed=4.54x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
frame= 2131 fps=137 q=27.0 size=N/A time=00:01:10.80 bitrate=N/A speed=4.54x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
frame= 2204 fps=137 q=26.0 size=N/A time=00:01:13.23 bitrate=N/A speed=4.55x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
frame= 2270 fps=137 q=26.0 size=N/A time=00:01:15.43 bitrate=N/A speed=4.54x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
frame= 2343 fps=137 q=26.0 size=N/A time=00:01:17.86 bitrate=N/A speed=4.55x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
    Last message repeated 1 times
frame= 2416 fps=137 q=28.0 size=N/A time=00:01:20.30 bitrate=N/A speed=4.56x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
frame= 2488 fps=137 q=28.0 size=N/A time=00:01:22.70 bitrate=N/A speed=4.57x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
frame= 2561 fps=138 q=28.0 size=N/A time=00:01:25.13 bitrate=N/A speed=4.57x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
frame= 2631 fps=138 q=27.0 size=N/A time=00:01:27.46 bitrate=N/A speed=4.58x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
frame= 2683 fps=137 q=28.0 size=N/A time=00:01:29.20 bitrate=N/A speed=4.55x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
frame= 2733 fps=136 q=27.0 size=N/A time=00:01:30.86 bitrate=N/A speed=4.52x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
frame= 2806 fps=136 q=27.0 size=N/A time=00:01:33.30 bitrate=N/A speed=4.52x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
frame= 2867 fps=136 q=27.0 size=N/A time=00:01:35.33 bitrate=N/A speed=4.51x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
frame= 2940 fps=136 q=27.0 size=N/A time=00:01:37.76 bitrate=N/A speed=4.52x    
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
[Parsed_testsrc_0 @ 0x7f8b4250d400] EOF timestamp not reliable
[hls @ 0x7f8b43008800] Opening 'test_single_file_mp4.m3u8.tmp' for writing
frame= 3000 fps=136 q=-1.0 Lsize=N/A time=00:01:40.00 bitrate=N/A speed=4.53x    
video:15470kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
[libx264 @ 0x7f8b4300a400] frame I:3000  Avg QP:14.52  size:  5280
[libx264 @ 0x7f8b4300a400] mb I  I16..4: 96.0%  0.0%  4.0%
[libx264 @ 0x7f8b4300a400] coded y,u,v intra: 1.6% 1.3% 1.5%
[libx264 @ 0x7f8b4300a400] i16 v,h,dc,p: 90%  6%  3%  1%
[libx264 @ 0x7f8b4300a400] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 31% 24% 32%  4%  2%  3%  0%  4%  0%
[libx264 @ 0x7f8b4300a400] kb/s:1267.29
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pEpkey.asc
Type: application/pgp-keys
Size: 5657 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-user/attachments/20190110/9aef6e41/attachment.key>


More information about the ffmpeg-user mailing list