我使用AVFoundation來錄製視頻。 我設置視頻定位:[captureConnection setVideoOrientation:AVCaptureVideoOrientationPortrait];
當我錄製視頻,輸出視頻看起來是這樣的:
但是當我轉動我的設備,它看起來是這樣的:
如何在旋轉設備時修復相機方向
我希望我的視頻即使在旋轉設備時也總是喜歡第一個圖像。我必須做什麼?在此先感謝
我使用AVFoundation來錄製視頻。 我設置視頻定位:[captureConnection setVideoOrientation:AVCaptureVideoOrientationPortrait];
當我錄製視頻,輸出視頻看起來是這樣的:
但是當我轉動我的設備,它看起來是這樣的:
如何在旋轉設備時修復相機方向
我希望我的視頻即使在旋轉設備時也總是喜歡第一個圖像。我必須做什麼?在此先感謝
由相機拍攝的像素緩衝區仍按照它們被捕獲的方向佈置。許多視頻播放器不會檢查首選的方向元數據標籤,只會以本地像素方向播放文件。使用AVCaptureSession可以幫助你.. 請檢查下面的鏈接..
https://developer.apple.com/library/ios/qa/qa1744/_index.html
我的問題不是視頻的方向。它是視頻中物體的方向。視頻始終是縱向的,但視頻中的對象是按照設備的方向旋轉的 – thinhvd
這是隻讀屬性 – thinhvd