GNOME Bugzilla – Bug 459505
Allow uploading of movies to YouTube, Google Video, etc.
Last modified: 2008-08-17 22:00:27 UTC
Would need preferences in Totem itself, and a menu item in the "Movie" main menu.
Don't the terms of use for YouTube and Google Video require you to own the copyright to the movies you upload ie. aren't you only supposed to upload movies that are original work? And if so, wouldn't it make more sense to have this in a video editor, like pitivi, instead of a movie player?
True, but there's also fair use, and the ability to upload videos you've created a long time ago and want to upload, or screencasts and such, which you'd probably test before uploading.
There doesn't seem to be an API for it yet: http://blogs.zdnet.com/Google/?p=512 But there are hacks available to do the upload: http://nonsmokingarea.com/blog/2007/06/16/phptube-youtube-api-for-video-upload-download/ It might be a good idea to wait until there's a proper API to implement it though, as the PHP upload tool looks quite ugly.
See http://www.youtube.com/blog?entry=yFlR6EEySg8
This feature should definelity be built, integrating with apps on the web is something that would create a better workflow for a lot of people.
API is now available: http://code.google.com/apis/youtube/developers_guide_protocol.html#Direct_uploading http://code.google.com/apis/youtube/developers_guide_protocol.html#Technical_Requirements Philip, interested, or did you want to use Conduit for it instead?
I would rather like to investigate using Conduit for it, which I'll see if I can get round to sometime.
Created attachment 114269 [details] [review] Required changes for Conduit plugin Here are some changes required for the patch in bug #542239 to apply properly. The plugin is in that bug, and although it has been tested to work, I haven't exhaustively tested it, and any issues unsolved by Monday will have to wait or be fixed by someone else, since I'm off for two months then. This bug technically depends on bug #542239, but since the dependency is cyclic, I've marked this one as the depended.
That actually wasn't committed, I thought it was the same code as the Conduit one...
2008-08-17 Philip Withnall <philip@tecnocode.co.uk> * bindings/python/totem.defs: * src/totem-object.c: (totem_get_current_mrl): * src/totem.h: Add a totem_get_current_mrl function and expose it in the Python bindings. Necessary for the Totem plugin for Conduit. (Closes: #459505)