0
我需要確定QuickTime影片中有多少聲道音軌。我可以走上賽場,然後我被卡住了。我不知道答案是否會出現在QTFormatDescription中,但我無法弄清楚如何在曲目中找到一個答案。我在Mac OS 10.6上使用Objective-C。獲取QuickTime影片的音軌佈局
我需要確定QuickTime影片中有多少聲道音軌。我可以走上賽場,然後我被卡住了。我不知道答案是否會出現在QTFormatDescription中,但我無法弄清楚如何在曲目中找到一個答案。我在Mac OS 10.6上使用Objective-C。獲取QuickTime影片的音軌佈局
你需要找到該曲目的樣本表原子,然後找到樣本表原子樣本說明原子,然後找到聲音樣本說明原子描述軌道的樣本。在它中你會發現一個16位的通道數字段,其中包含你所需要的。
您可以詳細的快速時間文件格式規範HERE瞭解這一點 - 第134頁
編輯:
文件寫入網絡字節順序,你需要轉換您將讀取到主機字節順序的16位值。爲此,在.NET中例如調用IPAddress.NetworkToHostOrder()
。