After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 459505 - Allow uploading of movies to YouTube, Google Video, etc.
Allow uploading of movies to YouTube, Google Video, etc.
Status: RESOLVED FIXED
Product: totem
Classification: Core
Component: YouTube plugin
2.19.x
Other Linux
: Normal normal
: ---
Assigned To: General Totem maintainer(s)
General Totem maintainer(s)
Depends on:
Blocks: 542239
 
 
Reported: 2007-07-23 11:25 UTC by Bastien Nocera
Modified: 2008-08-17 22:00 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Required changes for Conduit plugin (1.74 KB, patch)
2008-07-09 18:20 UTC, Philip Withnall
committed Details | Review

Description Bastien Nocera 2007-07-23 11:25:57 UTC
Would need preferences in Totem itself, and a menu item in the "Movie" main menu.
Comment 1 Teppo Turtiainen 2007-07-23 15:23:21 UTC
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?
Comment 2 Bastien Nocera 2007-07-23 15:27:30 UTC
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.
Comment 3 Bastien Nocera 2007-08-27 14:45:22 UTC
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.
Comment 4 Bastien Nocera 2008-03-13 11:25:30 UTC
See http://www.youtube.com/blog?entry=yFlR6EEySg8
Comment 5 Hans Rødtang 2008-03-26 11:38:02 UTC
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.
Comment 6 Bastien Nocera 2008-04-08 15:07:48 UTC
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?
Comment 7 Philip Withnall 2008-04-08 15:50:43 UTC
I would rather like to investigate using Conduit for it, which I'll see if I can get round to sometime.
Comment 8 Philip Withnall 2008-07-09 18:20:43 UTC
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.
Comment 9 Bastien Nocera 2008-08-17 21:24:43 UTC
That actually wasn't committed, I thought it was the same code as the Conduit one...
Comment 10 Philip Withnall 2008-08-17 22:00:27 UTC
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)