[FFmpeg-user] hls single file muxer publishes truncated segments?
danieloberhoff at googlemail.com
Wed Dec 5 16:15:42 EET 2018
Am 05.12.18 um 13:15 schrieb Carl Eugen Hoyos:
> 2018-12-05 11:55 GMT+01:00, Daniel Oberhoff <danieloberhoff at googlemail.com>:
>> We are now starting to use the single file hls muxer with the fmp4 file
>> format. While running a test i found the situation where a segment
>> appeared in the playlist that was not yet fully written.
> Command line and complete, uncut console output missing.
> Can you also explain how (exactly) I can reproduce?
sure. so i generate the stream from my mbp webcam like so:
ffmpeg -f avfoundation -r 10 -i "0" -g 1 -hls_flags single_file
-hls_list_size 0 -hls_segment_type fmp4 -f hls test_single_file_mp4.m3u8
then if you consume this as fast as you can, for example like so:
ffmpeg -i test_single_file_mp4.m3u8 -f null /dev/null
you will get lots of error messages. if you do multi file hls like so:
ffmpeg -f avfoundation -r 10 -i "0" -g 1 -hls_list_size 0
-hls_segment_filename test_segments/segment%07d.ts -hls_base_url
test_segments/ -f hls test_hls.m3u8
and consume like so:
ffmpeg -i test_hls.m3u8 -f null /dev/null
all is good.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 5657 bytes
Desc: not available
More information about the ffmpeg-user