如何将带 Alpha 通道的 HEVC 视频转换为带碎片 MP4 的 HLS?

How can I convert an HEVC video with Alpha Channel to HLS with fragmented MP4?

我试过使用 ffmpeg 转换视频,但使用 x265 库将文件编码为 HEVC does not have support for Alpha Channel

我找到了一些可以将文件转换为 HEVC 的专有工具,它们支持 Alpha 通道,但它们无法将文件转换为 HLS 兼容格式。

我也尝试过使用 AWS MediaConvert,但 Alpha 通道丢失了。

是否有一些工具可以将视频转换为 HEVC + Alpha 通道 + HLS + 分段 MP4?

mediafilesegmenter 是一个 Apple tool which is capable of converting an HEVC video with alpha channel to HLS streaming while preserving the transparency. It can use fragmented MP4 by providing the -r option. It can be downloaded via the Apple Developer site.

其他工具,例如 ffmpeg,使用 x265 编码器 don't have support at the time 来保留 HEVC 的 alpha 通道。