On date Friday 2012-01-20 09:45:55 -0800, Luca Barbato encoded: > On 1/20/12 9:44 AM, Martin Storsjö wrote: > >On Fri, 20 Jan 2012, Luca Barbato wrote: > > > >>On 1/20/12 5:20 AM, Martin Storsjö wrote: > >>>It can also optionally split the file into individual fragments, > >>>which allows it to be served from any web server without any > >>>server side support. > >>>--- > >>>libavformat/Makefile | 2 +- > >>>tools/ismindex.c | 494 > >>>++++++++++++++++++++++++++++++++++++++++++++++++++ > >>>2 files changed, 495 insertions(+), 1 deletions(-) > >>>create mode 100644 tools/ismindex.c > >> > >>Looks nice, I wonder if we could augment the segment muxer to directly > >>produce that (and applehttp playlists as well). > > > >Yes, it might be doable there, too, if you want to work on that :-) It's > >really useful as a separate tool, though, at the moment. > > > > I'll add it to my todo =) Indeed having a smaller tool is useful.
I did some work in this area recently: http://gitorious.org/~saste/ffmpeg/sastes-ffmpeg/commits/misc-segment-fixes-20120121 I extended the -segment_list list format to include the start and end time of each segment, the list file can then be easily processed to create M3U8 playlists. If there is enough interest I can rebase the patchset against Libav and send the patches here. _______________________________________________ libav-devel mailing list libav-devel@libav.org https://lists.libav.org/mailman/listinfo/libav-devel