SwiftyDropbox
APIのおかげで、Dropbox に保存されているビデオの長さを取得するために何ができるかわかりません。
これらの情報はFiles.VideoMetadata
クラスのインスタンスにある必要があるようです
メソッドを使用しようとしましたgetMetadata
が、結果にはビデオの長さが含まれていません。これは私が期待するものです。
これは私の現在のコードです:
Dropbox.authorizedClient!
.files
.getMetadata(path: file.pathLower!, includeMediaInfo: true)
.response({ (result, err) in
if let metadata = result as? Files.FileMetadata {
print(metadata.name)
if metadata.mediaInfo != nil {
switch metadata.mediaInfo! as Files.MediaInfo {
case .Pending:
print("Pending")
case .Metadata(let mediaMetadata):
print(mediaMetadata)
}
}
}
})
mediaMetadata
が含まれており{}
、ビデオの長さやその他のプロパティを取得できません。
Dropbox にアップロードした動画が の.mov
形式であることが原因のようです。この場合の解決策はありますか?