gpt4 book ai didi

html - FFmpeg 将#EXT-X-START 添加到 HLS m3u8 文件

转载 作者:行者123 更新时间:2023-12-04 22:50:39 26 4
gpt4 key购买 nike

我正在通过 FFmpeg 创建 HLS 直播事件播放列表(m3u8 文件和 ts 片段)。不能从播放列表中删除开头的片段(它应该包含所有片段)。 HTML5 视频元素应在 处开始播放视频。最开始 (默认情况下,如果播放列表包含多个片段并且播放列表文件的末尾不包含结束标记,则它从中间某处开始)。为了实现视频从一开始就开始播放,我需要添加 #EXT-X-START:TIME-OFFSET=0到播放列表文件。
目前我的 FFmpeg 命令如下:ffmpeg -i videoSrc -map 0 -f hls -hls_time 10 -hls_list_size 0 -hls_playlist_type event -hls_allow_cache 0 -hls_segment_filename testSegmented%03d.ts testSegmentedHls.m3u8 .
所以我的问题是:如何添加 #EXT-X-START:TIME-OFFSET=0使用 FFmpeg 到我的 HLS m3u8 播放列表文件?

最佳答案

正如 aergistal 在他的评论中提到的那样,它还没有实现(还没有?)。我现在正在使用这个补丁:https://patchwork.ffmpeg.org/patch/522/

关于html - FFmpeg 将#EXT-X-START 添加到 HLS m3u8 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46785050/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com