Is it possible for users to record and upload a video from their webcam with YouTube Direct (http://code.google.com/apis/youtube/ytdirect.html) or is the only option to upload a file?
Thanks in advance!
Only upload, sry. (The best solution I found this far is nimbb, a payed service, and you have to build the youtube integration yourself)
Related
Is there any way to get direct video download link from YouTube and which work on another devices for long time? I tried a lot of third parties softwares to generate the direct download links but after a short time these links dead. May be YouTube changes some parameters in the direct download url. I am trying this for my own channel, to offer direct download for my videos from YouTube at my website, so I need direct download links for each video.
One of the benefits of YouTube Red is the ability to download videos for up to 30 days on supported devices. This is the only official way I am aware of to download videos offline. According to the YouTube Developer Policy, you are not allowed to make content available for offline playback, so I would be cautious of these third party services.
One solution would be to upload the video to YouTube for normal online playback, and upload a copy of the video file somewhere else (ex. Google Drive or on your website) so that users can download from this alternate location.
Basically what I'm trying to achieve is:
-whenever a new video is posted on my channel, trigger a zap/ifttt to download it to dropbox in mp4 for backup purpose, added bonus - extract audio to mp3.
I want to do it automatically and on a free remote service, not my PC or VPS. I know it all this could easily be done locally, but I want an independent solution for a number of reasons.
The problem is, youtube api prohibits video download.
So far I have investigated web-based downloaders, but couldn't figure a way to automatically get a download link without visiting the website. cloudconvert doesn't support direct youtube download.
The closest thing I found is a web-fork of youtube-dl that allows it to run on owncloud, but I'm failing to find a free owncloud provider that allows user apps.
There should not be more than 3 short channel uploads a day, so performance and delays are not much of an issue, I'm happy to wait up to a day for the download to commence.
Any help much appreciated.
One step of the process is probably using offcloud, which can fetch your youtube video and store it on a cloud storage, such as google drive, ftp, etc. It has API
Currently I am using
https://github.com/youtube/yt-direct-lite-iOS
by Ibrahim Ulukaya. I have been successful in uploading videos to youtube. What I want to know is that if it is possible to check the upload progress using the same library ?
Thanks in advance.
p.s. I do not want to check the bytes sent on network as there might be background traffic from my application as well.
Regards.
I am using https://github.com/youtube/yt-direct-lite-iOS sample to upload videos.
But the problem is that without having channel we can not upload video on youtube... New User have to setup channel first.. I want this in my app to create channel after user login( if user has no channel in its account).
When user accept the application authentication then i want to hit this url https://www.youtube.com/create_channel.
and let me know if it is possible to create channel programmatically.
Thanks in advance!
EDIT: You might want to use YouTube Data API.
This supports all possible user features for users in YouTube. In your case that it needs creation/uploading, you will use a SSO Method also supported by the YouTube API.
Cheers!
Went into details and did more reading on this. It seems that you cannot create a channel programatically in iOS or Android. Refer to https://support.google.com/youtube/answer/1646861?hl=en
wherein it has been clarified in Google support.
It also shows how to create channels which answers the first part of your question.
This link might help you. It mentions how to create a channel.
I've embedded the youtube upload widget to allow users to record themselves using their webcams. They are answering some questions as part of an online application. I want to take these webcam recordings and upload them to one central youtube account hosted by my organization.
Is this possible? Any links to how this can be accomplished are greatly appreciated.
It's not supported/possible, and not recommended, for the reasons outlined at http://youtube-eng.blogspot.com/2012/02/video-uploads-from-your-sites-community_15.html