Youtube Upload Quality

Estou usando a API GData do google para enviar um vídeo para o youtube do meu aplicativo. O upload funciona bem, no entanto, a qualidade do vídeo enviado é de apenas 360p, enquanto a qualidade do vídeo original é de 720p.

Isso está funcionando como pretendido? Em caso afirmativo, existe alguma maneira de contornar essa compactação de vídeo que permitirá que meu aplicativo envie filmes em HQ?

Aqui está o código que estou usando para obter o upload do vídeo, se isso for de alguma ajuda.

GDataYouTubeMediaGroup *mediaGroup = [GDataYouTubeMediaGroup mediaGroup];
[mediaGroup setMediaTitle:title];
[mediaGroup setMediaDescription:desc];
[mediaGroup addMediaCategory:category]; 
[mediaGroup setMediaKeywords:keywords];
[mediaGroup setIsPrivate:NO];

NSString *mimeType = [GDataUtilities MIMETypeForFileAtPath:outputURL.relativePath defaultMIMEType:@"video/quicktime"];

GDataEntryYouTubeUpload *entry;
entry = [GDataEntryYouTubeUpload uploadEntryWithMediaGroup:mediaGroup data:data MIMEType:mimeType slug:filename];

SEL progressSel = @selector(ticket:hasDeliveredByteCount:ofTotalByteCount:);
[service setServiceUploadProgressSelector:progressSel];

GDataServiceTicket *ticket;
ticket = [service fetchEntryByInsertingEntry:entry forFeedURL:url delegate:self didFinishSelector:@selector(uploadTicket:finishedWithEntry:error:)];

Brenton

questionAnswers(1)

yourAnswerToTheQuestion