AssetsLibraryを使って、カメラロール画像を選択する画面を作っています。
なにしろ標準のUIImagePickerControllerを使うとサムネイルしか表示されず、撮影日時すら分からないので。
画像の情報は無事に取得できているんだけど、動画の再生時間の値の意味がちょっと分からない。
NSNumber *duration = [asset valueForProperty:ALAssetPropertyDuration];
NSLog(@"Duration %@", duration);
すると、2秒の動画で1.558333...、9秒の動画で8.718333....みたいな数字が取れる。
これはどう処理するものなのだろうか。
リファレンスを見ても「NSNumberでラップされた再生時間(play time)」としか書いてないし・・・。
0 件のコメント:
コメントを投稿