I'm sorry for the long wait on this, Google's new stuff is crazy and broken, and on top of everything, I had to spend considerable time in the hospital with a relative.
For those of you who haven't been paying attention on IRC, Google has deprecated their old authentication and YouTube APIs, and are going to be shutting things off shortly. I've spend most of my recent time working through Google's ridiculous new APIs, figuring out how they work, how best to make use of them, and working on switching ytu over to the new stuff. Since this was very high priority, I haven't been around here, or done much of anything besides work on this. I'm sorry if anyone felt like I've been ignoring or neglecting you.
----
New version of
ytu (v2.0 RC1) has been uploaded.
What's New in 2.0 RC1:
- Switched to new Google Authentication system. This new system unfortunately requires a ridiculous initial setup process.
- Switch everything over to new YouTube APIs, except for Captions, because Google deprecated the old API, but did not create a new API for captions yet. (Thankfully the old API seems it can be coaxed into working, and theoretically this technique being used should have about a year of life left, unlike the other components of the old APIs.)
- Removed many permission settings Google no longer supports via their APIs.
- Added ability to delete videos.
- More information is stored about each upload, and can be retrieved using the new info option.
- Category numbers changed for new API.
Please see the included PDF regarding how to obtain credentials for this new version. Those of you who couldn't obtain credentials with previous versions of ytu should now be able to do so.
Please test everything as thoroughly and as soon as possible, as the old APIs that prior versions of ytu uses will be shut off in a few days, and we don't want our YouTube related activities to stop working, nor run on buggy code.
With this new version, I also started work on allowing authentication to be proxied from another account. This means, once it's ready, all site encoders will be able to use ytu to directly work with the site's YouTube videos. While that's not useful for videos that you're unable to uploaded within Google's time limit, or have a really bad connection, it will be useful for uploading smaller videos very quickly if you have a fast connection, or performing your own updates, deletes, and caption uploads. Stay tuned.