Well, if I was given 30 hours for such a task, I'd spend the first 3 hours persuading the other party to extend it by atleast a factor of 5!
Anyway, one of the complex things would be the part where your application has to upload a video into a user's youtube account on his/her behalf.
From a security point of view, it's not at all a good idea for them to give you their youtube passwords.
To solve this problem - uploading a video on behalf of a user but without their password - you'll need to understand the concept of OAuth and how youtube uses it.
And that's not even accounting for all the other moving parts that your own site additionally has to implement.
From the code in that link, it looks like it must be showing a lot more details about the error than simply "not tested".
What all errors does it show?
It's testing multiple things and any of them could have been aborted for multiple reasons; without all the error information, I can't say.
That's the right way to enable an extension. However, make sure you're doing it in the right php.ini. If I remember right, there is one in xampp\apache\bin too and that's the one that's loaded, not the one in xampp\php
I'm not familiar with "ZendGdata" framework or how it sends across the youtube developer key when making requests.
Perhaps you can try to find some logging option to dump what HTTP requests and headers it's sending across.
Would anybody like some fudge? I made it an hour ago. And it goes well with a tiny ad ...
Two software engineers solve most of the world's problems in one K&R sized book