cmsamplebufferref

    3熱度

    1回答

    這可能是一個愚蠢的問題,但我剛剛開始瞭解媒體格式和AVFoundation,請耐心等待。 我一直在試圖弄清楚AVCaptureVideoDataOutput的CMSampleBuffer是否可以有多個幀。然而,從文檔看來,似乎有可能,我看到的大多數示例代碼似乎都是由於CMSampleBuffer與單個框架一樣。我只是誤解了這個? 如果每個緩衝區可以有多個幀,是否有可能獲取各個幀並確定它是否是關鍵幀

    16熱度

    5回答

    我使用AVFoundation並獲得來自AVCaptureVideoDataOutput樣品緩衝液,我可以通過直接將其寫入videoWriter: - (void)writeBufferFrame:(CMSampleBufferRef)sampleBuffer { CMTime lastSampleTime = CMSampleBufferGetPresentationTimeStamp

    3熱度

    1回答

    我想拍攝從我的iPhone遊戲未來的音頻(音樂+音效)。 AVCaptureSession似乎只有麥克風作爲音頻源。我想要捕捉音頻,將其放入CMSampleBufferRef s並將其附加到AVAssetWriterInput。 我目前正在尋找到音頻序列。任何其他想法?