使用 ffmpeg 为 HLS 生成 fmp4 块
Generate fmp4 chunks for HLS with ffmpeg
我正在尝试生成碎片化的 MP4 作为 apple 去年推出的 HLS 的块。
参见link -> https://bitmovin.com/hls-news-wwdc-2016/
ffmpeg 支持吗?
谢谢!
截至 2017 年 3 月,似乎还没有。 Ticket 5699 in the FFmpeg Trac 是对 HLS 输出中的 fMP4 片段的请求,当前已标记,"new/enhancement."
截至 2018 年 5 月,使用 ffmpeg v4,这似乎已修复(至少对我有用):
ffmpeg -y -i udp://@:50000 -c copy -hls_segment_type fmp4 -hls_time 6 -hls_list_size 10 -hls_flags delete_segments+append_list+split_by_time -hls_playlist_type event ~/Sites/foo/index_4000.m3u8
我正在尝试生成碎片化的 MP4 作为 apple 去年推出的 HLS 的块。
参见link -> https://bitmovin.com/hls-news-wwdc-2016/
ffmpeg 支持吗?
谢谢!
截至 2017 年 3 月,似乎还没有。 Ticket 5699 in the FFmpeg Trac 是对 HLS 输出中的 fMP4 片段的请求,当前已标记,"new/enhancement."
截至 2018 年 5 月,使用 ffmpeg v4,这似乎已修复(至少对我有用):
ffmpeg -y -i udp://@:50000 -c copy -hls_segment_type fmp4 -hls_time 6 -hls_list_size 10 -hls_flags delete_segments+append_list+split_by_time -hls_playlist_type event ~/Sites/foo/index_4000.m3u8