2012-11-26 1 views
2

HLS TS 스트림 오디오를 비디오에서 분리하려고하면 오디오는 AAC 형식입니다. Gole은 내가 나중에 조작 할 수있는 AVAsset을 가지고 있어야하고, Mux는 다시 비디오로 되돌아갑니다. 잠시 동안 단서를 찾았 으면 누군가이 교육을 통해이 문제를 해결할 수 있습니까?Demux HLS TS 스트림 스플릿 오디오 AAC 비디오에서

답변

0

tf를 demuxing하기 위해 ffmpeg/libav 라이브러리를 사용할 수 있습니다. 오디오를 AVAsset으로 다시로드하려면 디스크에서 일시적으로 쓰거나 프로그램 내에서 로컬 http 서버를 사용하여 URL에서로드해야 할 수도 있습니다.

원시 오디오 데이터를 조작하려는 경우 오디오 스트림을 조작하는 데 약간의 문제가 발생할 수 있다고 생각합니다. 이를 위해서는 AAC 디코딩, 수정, 재 인코딩, 비디오와의 재 - 멀티플렉싱이 필요합니다. 그것은 ffmpeg/libav로 모두 가능하지만 실제로 그렇게 쉽지는 않습니다.