首页 > 解决方案 > 将 mp4 转换为 hls,但分段大小可变

问题描述

我看到了几个使用 ffmpeg 轻松将 mp4 容器更改为 hls 的示例,如下所示:

ffmpeg -i input.mp4 -profile:v baseline -level 3.0 -s 640x360 -start_number 0 -hls_time 10 -hls_list_size 0 -f hls index.m3u8

我观察到通常最后一个片段可能与其他片段完全不同(因为它只是一个偏移量)。然后我想固定段长度不是强制性的

我一直在问,是否可以更改另一个片段的大小?例如,为除段以外的所有段修复 hls_time=10(1)(1, 2)使这些段的长度为 5 而不是 10?

有可能吗?用ffmpeg或任何其他?

标签: ffmpeghttp-live-streamingtranscodinghls.jsaws-media-convert

解决方案


推荐阅读