2016-11-23 114 views
0

我正在寫一個代碼來從MPEG流中提取AAC音頻數據。我想從傳輸流中獲取流屬性,如採樣頻率,通道數量,音頻類型,音頻配置文件類型等,而不解碼實際數據。從流中可以獲得多少信息?MPEG傳輸流音頻數據信息

另外我想知道有沒有辦法找到該流的總持續時間在文件中沒有真正找到最新PTS值

由於裝在TS使用ADTS頭

回答

1

AAC幀。它的7(或9)字節,並且很容易解析。 ADTS頭格式在線記錄良好。

+0

流的持續時間呢? – thomasgeorgec

+0

傳輸流沒有編碼的持續時間。您必須讀取第一個和最後一個時間戳,然後除以90000. – szatmary

+0

ok .. AAC的PES數據包的長度是多少? – thomasgeorgec