I followed this link with the second answer (two steps) to implement the video upload to Youtube: Upload video on Youtube using curl and api v3
The code works fine, but when I executed, I got response saying: status: embeddable: true license: "youtube" privacyStatus: "unlisted" publicStatsViewable: true uploadStatus: "uploaded"
That means it is working, but when I went to my youtube account to check the video on videos list, it said: Processing abandoned The video could not be processed
The video is not playable with a red triangle, so are there any more info about why? and how to fix it? the video is about 30 seconds long, and when I manually upload from my youtube account UI, it works. also my scope is configured with: scopes: ['https://www.googleapis.com/auth/youtubepartner-channel-audit', 'https://www.googleapis.com/auth/youtube.upload']
This video will explain to you all the possible reasons for your video rejection by youtube. watch till the end so you can understand what is wrong with your video.
https://youtu.be/-iVtTHhfYtA This is a new video with new reasons behind youtube rejection