0
將圖像和視頻一起上傳到服務器。用戶最多可以選擇5個圖像和5個視頻。因此需要在上傳之前減少視頻和圖像的大小。請指導。 以下是我正在嘗試。做了一些圖像,但不知道視頻壓縮。在上傳到服務器之前壓縮視頻和圖像
// images
if let imageData1 = UIImageJPEGRepresentation(User.sharedInstance.arrRoomGalleryImages.objectAtIndex(index) as! UIImage, 0.6) {
multipartFormData.appendBodyPart(data: imageData1, name: "image_path[]", fileName: strImgName, mimeType: "image/png")
}
//視頻
let strVidName = "vid" + String(index) // + ".mov"
multipartFormData.appendBodyPart(data: User.sharedInstance.arrRoomGalleryVideos.objectAtIndex(index) as! NSData, name: "video_path[]", fileName: strVidName, mimeType: "application/octet-stream")
在我使用這個之前,上傳的視頻大約爲10.5 MB,在我使用它之後,仍然約爲10.5 MB。我能做什麼 ? –