#11632(undetermined:new): Infinite loop parsing m3u8 playlist
#11632: Infinite loop parsing m3u8 playlist ---------------------------------------+---------------------------------- Reporter: theshoeshiner | Type: defect Status: new | Priority: normal Component: undetermined | Version: 7.1 Keywords: loop m3u8 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ---------------------------------------+---------------------------------- Summary of the bug: ffmpeg does not exit and loops with the error {{{ [hls @ 000001fbba105b80] Can't support the subtitle(uri: subtitle/en/playlist.m3u8?terminate=false&sid=71f86833-3dd6-41ac- a9b8-4a4ec8873306&deviceDNT=0&deviceModel=web&deviceVersion=unknown&appName=web&deviceId=6c265961-30d3 -11ef- 9cf5-e9ddff8ff496&appVersion=unknown&deviceType=web&deviceMake=Chrome) [http @ 000001fbba1074c0] Will reconnect at 1874 in 0 second(s), error=End of file. [hls @ 000001fbba105b80] Skip ('#EXTM3U') }}} How to reproduce: {{{ ffmpeg -report -analyzeduration 3000000 -probesize 1G -user_agent "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36" -fflags +igndts+genpts -stream_loop -1 -reconnect_at_eof 1 -reconnect_streamed 1 -reconnect_delay_max 2 -i "http://cfd-v4-service-channel-stitcher- use1-1.prd.pluto.tv/stitch/hls/channel/5f4d86f519358a00072b978e/master.m3u8?appName=web&appVersion=unknown&clientTime=0&deviceDNT=0&deviceId=6c265961-30d3 -11ef- 9cf5-e9ddff8ff496&deviceMake=Chrome&deviceModel=web&deviceType=web&deviceVersion=unknown&includeExtendedEvents=false&serverSideAds=false&sid=71f86833-3dd6 -41ac-a9b8-4a4ec8873306" -map_metadata -1 -map_chapters -1 -threads 0 -sn -codec:v:0 copy -start_at_zero -flags -global_header -codec:a:0 copy -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 3 -hls_segment_type mpegts -start_number 0 -hls_base_url "hls/706e64c08855513ada619b9a710eca66/" -hls_segment_filename "E:\Workspaces\706e64c08855513ada619b9a710eca66%d.ts" -hls_playlist_type event -hls_list_size 0 -y "E:\Workspaces\706e64c08855513ada619b9a710eca66.m3u8 }}} ffmpeg 7.1.1 winx64 -- Ticket URL: <https://trac.ffmpeg.org/ticket/11632> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker
#11632: Infinite loop parsing m3u8 playlist -------------------------------------+------------------------------------- Reporter: | Owner: (none) theshoeshiner | Type: defect | Status: new Priority: normal | Component: | undetermined Version: 7.1 | Resolution: Keywords: loop m3u8 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by theshoeshiner): I confirmed that the stream itself is valid by opening it in VLC. -- Ticket URL: <https://trac.ffmpeg.org/ticket/11632#comment:1> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker
#11632: Infinite loop parsing m3u8 playlist -------------------------------------+------------------------------------- Reporter: | Owner: (none) theshoeshiner | Type: defect | Status: new Priority: normal | Component: | undetermined Version: 7.1 | Resolution: Keywords: loop m3u8 | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by theshoeshiner): General contents of the playlist: {{{ #EXTM3U #EXT-X-MEDIA:TYPE=SUBTITLES,GROUP- ID="subs",NAME="English",DEFAULT=NO,FORCED=NO,URI="subtitle/en/playlist.m3u8?terminate=false&sid=71f86833-3dd6 -41ac- a9b8-4a4ec8873306&deviceDNT=0&deviceModel=web&deviceVersion=unknown&appName=web&deviceId=6c265961-30d3 -11ef- 9cf5-e9ddff8ff496&appVersion=unknown&deviceType=web&deviceMake=Chrome",LANGUAGE="en" #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1042180,SUBTITLES="subs" 1042180/playlist.m3u8?terminate=false&sid=71f86833-3dd6-41ac- a9b8-4a4ec8873306&deviceDNT=0&deviceModel=web&deviceVersion=unknown&appName=web&deviceId=6c265961-30d3 -11ef- 9cf5-e9ddff8ff496&appVersion=unknown&deviceType=web&deviceMake=Chrome #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1577180,SUBTITLES="subs" 1577180/playlist.m3u8?terminate=false&sid=71f86833-3dd6-41ac- a9b8-4a4ec8873306&deviceDNT=0&deviceModel=web&deviceVersion=unknown&appName=web&deviceId=6c265961-30d3 -11ef- 9cf5-e9ddff8ff496&appVersion=unknown&deviceType=web&deviceMake=Chrome #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=2294080,SUBTITLES="subs" 2294080/playlist.m3u8?terminate=false&sid=71f86833-3dd6-41ac- a9b8-4a4ec8873306&deviceDNT=0&deviceModel=web&deviceVersion=unknown&appName=web&deviceId=6c265961-30d3 -11ef- 9cf5-e9ddff8ff496&appVersion=unknown&deviceType=web&deviceMake=Chrome #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=3321280,SUBTITLES="subs" 3321280/playlist.m3u8?terminate=false&sid=71f86833-3dd6-41ac- a9b8-4a4ec8873306&deviceDNT=0&deviceModel=web&deviceVersion=unknown&appName=web&deviceId=6c265961-30d3 -11ef- 9cf5-e9ddff8ff496&appVersion=unknown&deviceType=web&deviceMake=Chrome #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=640930,SUBTITLES="subs" 640930/playlist.m3u8?terminate=false&sid=71f86833-3dd6-41ac- a9b8-4a4ec8873306&deviceDNT=0&deviceModel=web&deviceVersion=unknown&appName=web&deviceId=6c265961-30d3 -11ef- 9cf5-e9ddff8ff496&appVersion=unknown&deviceType=web&deviceMake=Chrome }}} -- Ticket URL: <https://trac.ffmpeg.org/ticket/11632#comment:2> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker
participants (1)
-
FFmpeg