[FFmpeg-trac] #6067(avformat:open): HLS segment length not equal with what m3u8 reports, when ffmpeg restarts

FFmpeg trac at avcodec.org
Tue Jan 10 17:36:08 EET 2017


#6067: HLS segment length not equal with what m3u8 reports, when ffmpeg restarts
------------------------------------+-------------------------------------
             Reporter:  pero        |                    Owner:  stevenliu
                 Type:  defect      |                   Status:  open
             Priority:  normal      |                Component:  avformat
              Version:  git-master  |               Resolution:
             Keywords:              |               Blocked By:
             Blocking:              |  Reproduced by developer:  0
Analyzed by developer:  0           |
------------------------------------+-------------------------------------

Comment (by stevenliu):

 you can test it carefulness ;)
 {{{

 localhost:hlsenc StevenLiu$ ./ffmpeg -v quiet -i
 ~/Movies/objectC/facebook.mp4 -c:v libx264 -g 50 -an -f hls -hls_time 4
 -hls_flags +delete_segments+append_list+omit_endlist -hls_list_size 0 -t
 15 output_test.m3u8
 localhost:hlsenc StevenLiu$ cat output_test.m3u8
 #EXTM3U
 #EXT-X-VERSION:3
 #EXT-X-TARGETDURATION:4
 #EXT-X-MEDIA-SEQUENCE:0
 #EXT-X-DISCONTINUITY
 #EXTINF:4.000000,
 output_test0.ts
 #EXTINF:4.000000,
 output_test1.ts
 #EXTINF:4.000000,
 output_test2.ts
 #EXTINF:3.000000,
 output_test3.ts
 localhost:hlsenc StevenLiu$ ./ffmpeg -v quiet -i
 ~/Movies/objectC/facebook.mp4 -c:v libx264 -g 13 -f hls -hls_time 4
 -hls_flags +delete_segments+append_list+omit_endlist -hls_list_size 0 -t
 25 output_test.m3u8
 localhost:hlsenc StevenLiu$ cat output_test.m3u8
 #EXTM3U
 #EXT-X-VERSION:3
 #EXT-X-TARGETDURATION:5
 #EXT-X-MEDIA-SEQUENCE:0
 #EXT-X-DISCONTINUITY
 #EXTINF:4.000000,
 output_test0.ts
 #EXTINF:4.000000,
 output_test1.ts
 #EXTINF:4.000000,
 output_test2.ts
 #EXTINF:3.000000,
 output_test3.ts
 #EXT-X-DISCONTINUITY
 #EXTINF:4.160000,
 output_test4.ts
 #EXTINF:4.160000,
 output_test5.ts
 #EXTINF:4.160000,
 output_test6.ts
 #EXTINF:3.640000,
 output_test7.ts
 #EXTINF:4.160000,
 output_test8.ts
 #EXTINF:3.840000,
 output_test9.ts
 #EXTINF:0.880000,
 output_test10.ts
 localhost:hlsenc StevenLiu$

 }}}

--
Ticket URL: <https://trac.ffmpeg.org/ticket/6067#comment:20>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list