我嘗試添加/與mediaType == .video修改從PHAsset元數據,我發現了一些問題,指的一個類似的問題: How to change video metadata using AVAssetWriter? Add custom metadata to video using AVFoundation 關於到這些問題中的答案我構建了以下片段,它是PHAsset的擴展: let opti
我想讀取時間碼軌道的時間值。有一個從蘋果的 出色的文檔(見Technical Note 2310) 但它用Objective C. 我翻譯了核心邏輯斯威夫特3.它的工作原理完全一樣 ObjC版本,這意味着從CMSampleBuffer時間碼 軌道被讀取並轉換爲CMBlockBuffer。 I 創建數據指針CMBlockBufferGetDataPointer(在 timecodeFrame() f