Swiftでスローモーション動画を撮影し、S3に上げたい
Swiftでfps240の動画を撮影し、S3にアップロードするアプリを作っています。
アップロードまで出来たのですが、時々、再生出来ないファイルがS3に出来てしまいます。
デバックのエラーコードは以下です。
また、動画の最初と最後のfpsが元に戻って、普通の再生速度になってしまいます。
どこを設定すれば全てfps240でスローモーションで再生出来る動画になるでしょうか。
発生している問題・エラーメッセージ
NSLocalizedDescription=The request timed out.
該当のソースコード
Swift
1let request = AWSS3TransferManagerUploadRequest() 2request?.bucket="S3のバケット名" 3request?.key = "input/(self.videoFileURL!.lastPathComponent)" 4request?.body = self.videoFileURL! 5AWSS3TransferManager.default().upload(request!)
FPSについては、一度動画をアルバムに保存した後、アルバムを呼び出して、
動画編集からFPSを全て240になるように手動で調整する方法は取りたくないです。
キャプチャ・アップロード時のエラーなのか、再生時のエラーなのかがわかりません。ちなみに、キャプチャ・アップロードは、一度ローカルに保存してからアップロードですか?直接アップロードですか?
あなたの回答
tips
プレビュー