2

ビデオから HLS TS ストリーム オーディオを分割しようとしていますが、オーディオは AAC 形式です。ゴールは、後で操作できる何らかの AVAsset を用意してから、Mux をビデオに戻すことです。しばらく探しても確かな手がかりが見つかりません。誰かがこの問題を解決するための教育的な方向性を教えてくれませんか?

4

1 に答える 1

0

tsをデマックスするためにffmpeg/libavライブラリを使用できます。オーディオをAVAssetとしてロードし直すには、一時的にディスクに書き込むか、プログラム内のローカルhttpサーバーでサービスを提供することにより、URLからオーディオをロードする必要がある場合があります。

生のオーディオデータを操作したい場合、オーディオストリームの操作で問題が発生する可能性があると思います。これには、AACのデコード、変更、再エンコード、およびビデオとの再多重化が必要になります。それはffmpeg/libavですべて可能ですが、それほど簡単ではありません。

于 2012-11-27T10:26:59.723 に答える