2

试图从视频中分离 HLS TS Stream 音频,音频是 AAC 格式。最重要的是拥有某种 AVAsset,我可以稍后对其进行操作,然后再将 Mux 返回到视频中。搜索了一段时间后,我找不到可靠的线索,有人可以给我一个受过教育的方向来解决这个问题吗?

4

1 回答 1

0

您可以使用 ffmpeg/libav 库来解复用 ts。要将音频作为 AVAsset 加载回,可能需要从 URL 加载它,方法是临时写入磁盘或使用程序中的本地 http 服务器提供服务。

我认为你在处理音频流时可能会遇到一些麻烦,假设你想处理原始音频数据。这将需要对 AAC 进行解码、修改、重新编码以及与视频重新混合。使用 ffmpeg/libav 一切皆有可能,但这并不是那么容易。

于 2012-11-27T10:26:59.723 回答