Opened 3 years ago
#9467 new enhancement
HLS: Option for implicit EXT-X-ENDLIST
Reported by: | rgovostes | Owned by: | |
---|---|---|---|
Priority: | normal | Component: | undetermined |
Version: | unspecified | Keywords: | HLS m3u8 |
Cc: | Blocked By: | ||
Blocking: | Reproduced by developer: | no | |
Analyzed by developer: | no |
Description
When a .m3u8 file does not contain a #EXT-X-ENDLIST, ffmpeg treats it as a live stream and repeatedly tries to refresh the file, potentially forever if the file is static.
This creates an easy way for sites to break ffmpeg or youtube-dl.
Ideally there would be an option that would indicate to ffmpeg that the playlist is complete and to act as though #EXT-X-ENDLIST appears at the end of the file.
Note:
See TracTickets
for help on using tickets.