W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
視頻提取主要工作是將多媒體文件中的音視頻數(shù)據(jù)進(jìn)行分離,提取出音頻、視頻數(shù)據(jù)源。
接口名 | 功能描述 |
---|---|
Extractor() | 創(chuàng)建 Extractor 實(shí)例。 |
setSource(Source source) | 設(shè)置媒體播放源。 |
getStreamFormat(int id) | 獲取對(duì)應(yīng)索引的軌道數(shù)據(jù)的格式。 |
getTotalStreams() | 獲取媒體文件中總軌道數(shù)。 |
selectStream(int id) | 根據(jù)軌道號(hào)選擇媒體文件中對(duì)應(yīng)的軌道。 |
unselectStream(int id) | 取消軌道選擇。 |
rewindTo(long microseconds, int mode) | 根據(jù)時(shí)間和 mode 跳轉(zhuǎn)到指定幀。 |
next() | 跳轉(zhuǎn)到下一幀。 |
readBuffer(ByteBuffer buf, int offset) | 讀取解復(fù)用后的數(shù)據(jù)。 |
getStreamId() | 獲取當(dāng)前軌道號(hào)。 |
getFrameTimestamp() | 獲取當(dāng)前媒體數(shù)據(jù)幀的時(shí)間戳。 |
getFrameSize() | 獲取當(dāng)前媒體數(shù)據(jù)幀的數(shù)據(jù)大小。 |
getFrameType() | 獲取當(dāng)前媒體數(shù)據(jù)幀的flags。 |
release() | 釋放資源。 |
Extractor extractor = new Extractor();
FileDescriptor fd = in.getFD();
Source source = new Source(fd);
extractor.setSource(source);
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: