I am using this sample application for uploading a video on to YouTube. Initially I can able to upload the videos successfully without any issue, but after few days suddenly I have been facing the below error.
https://github.com/youtube/api-samples/tree/master/java
After completing upload, when I check the video in the Videos list of my channel, there it is showing an error(Upload failed: Can't process file) like below
The class I am using is
https://github.com/youtube/api-samples/blob/master/java/src/main/java/com/google/api/services/samples/youtube/cmdline/data/UploadVideo.java
And while executing, the messages in the console are as in the below.
Jul 15, 2017 2:02:59 PM com.google.api.client.util.store.FileDataStoreFactory setPermissionsToOwnerOnly
WARNING: unable to change permissions for everybody: C:\Users\Krishna\.oauth-credentials
Jul 15, 2017 2:02:59 PM com.google.api.client.util.store.FileDataStoreFactory setPermissionsToOwnerOnly
WARNING: unable to change permissions for owner: C:\Users\Krishna\.oauth-credentials
is is not empty
Initiation Started
Initiation Completed
Upload in progress
Upload percentage: 10485760
Upload Completed!
================== Returned Video ==================
- Id: wYB8OfEe9jU
- Title: ex
- Tags: [video, file]
- Privacy Status: public
- Video Count: 0
This error message may occur if the uploaded file is shortened or invalid. It can also occur on reduced upload speeds. Try playing your video back on your device and make sure that you're using a supported file type, then upload again. If the problem remains, try uploading your video from a different platform.
If the video is not uploading to YouTube, close all applications and restart your PC, Mac, iPhone, or Android. Next, try re-exporting the video file from the editing app or drive and upload again as fresh.
This is because MP4 is a container file format which can be encoded with different codecs and profiles. If your MP4 files is encoded with YouTube incompatible codec or profile, you will be unable to upload the MP4 video to YouTube and get errors such as: "The video has failed to process.
Your upload limit might have hit with your sample account on YouTube. I remember when I first started using YouTube, and used the Sample Account, and sooner or later I couldn't upload anymore videos. I had to create a full account with YouTube. I would try to login with a Google account you've, or even making a Google account and signing in with that Google account and see if that works for you!
In situations like these the best thing is to try different little changes:
I hope these propositions help you. I think the problem you are having is occuring during the conversion or the encoding. Maybe this link could help you.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With