Вопрос по youtube, google-api, android – видео вращается при загрузке на YouTube, Android

1

Я пытаюсь загрузить видео с SD-карты на YouTube с помощью Android. Я использую Google API для загрузки на YouTube. Видео успешно загружено, но с поворотом на 180 градусов. Я использую следующий код

YouTubeService service = new YouTubeService(Strings.YOUTUBE_CLIENT_ID,Strings.YOUTUBE_DEV_ID);
try{
    service.setUserCredentials("[email protected]", "ag23sjafaar");
} catch (AuthenticationException ex){
    Log.e("AuthenticationError",":"+ex.getMessage());
    return;
}

File videoFile = new File(Strings.VIDEO_PATH);
if(!videoFile.exists()){
    Log.e("FileUploadErr","FileNotFound");
    return;
}

String mimeType = "video/*";
String videoTitle = name;
VideoEntry newEntry = new VideoEntry();
YouTubeMediaGroup mg = newEntry.getOrCreateMediaGroup();
mg.addCategory(new MediaCategory(YouTubeNamespace.CATEGORY_SCHEME,"Travel"));
mg.setTitle(new MediaTitle());
mg.getTitle().setPlainTextContent(videoTitle);
mg.setKeywords(new MediaKeywords());
mg.getKeywords().addKeyword("Travel");
mg.setDescription(new MediaDescription());
mg.getDescription().setPlainTextContent(videoTitle);
MediaFileSource ms = new MediaFileSource(videoFile,mimeType);
newEntry.setMediaSource(ms);
try{
    VideoEntry createdEntry = service.insert(new URL(Strings.YOUTUBE_VIDEO_UPLOAD_URL), newEntry);      
} catch(ServiceException se){
    Log.e("UploadVideo",":" + se.getMessage());         
} catch (MalformedURLException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
} catch (IOException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
}

Update: Если я просматриваю видео с SD-карты и загружаю на YouTube с помощью эмулятора. Работает нормально.

я пробовал тот же код, но он не работает для меня ... вы можете выяснить проблему ..stackoverflow.com/questions/13392642/… Vaibs
Это была проблема с устройством. Использование какого-то другого устройства работает нормально. Вы можете использовать тот же код для загрузки видео на YouTube с вашим собственным именем пользователя и паролем. kokabwaqas

Ваш Ответ

0   ответов

Похожие вопросы