Hello everybody,
A quick heads up to say I'm intending to write a module which uploads video using www.blip.tv's API (REST/SOAP). I need to make the process ULTRA simple so was going to create a new module rather than try to add to the video module which I've a feeling will complicate things for me and my users, though I could be mistaken here. Functionality could potentially be added to the video module at a later point or even an extra "blip.tv" field added to CCK (though not sure about the feasibility for this).
The process will involve:
1. Fill in title/descrion/tags.
1. User browses for video clip.
2. Submits the form.
3. Upload status is given with a % upload bar.
4. On upload, video clip is sent over to blip.tv in the background where flash transformations etc. are performed.
5. Thumbnail image is generated.
5. Link to originally uploaded file is instantly displayed along with thumbnail.
6. When blip.tv has completed transformations etc. Drupal is notified so embedded blip.tv flash player is displayed.
Has anybody done work on this already? Elements I'm not familiar with are creating a live % upload status bar (like they have on blip.tv) and SOAP/REST so any resources people can point me to on this front would be very useful. Also if people think "what an idiot why doesn't he build on the work of....." then please let me know!
Cheers Tom
Comments
I thought I'd include a link
I thought I'd include a link to a mockup of the form I intend to present to users:
mockup of form (I know the edit tabs won't be there on upload.... but I hope you get the idea)
Do people think this is doable by adding to the video module? Or am I better starting from scratch with any elements I produce potentially integrated at a later point?
Ta
><>tomskii
><>www.theanthillsocial.co.uk
Sounds cool
This sounds like a really useful module. I was wondering if it could possibly be made more generic? Since there's a bunch of similar video hosting services, it would be great if there could be one interface (and I like the look of your mockup) and you choose which service you want it to be hosted on. I understand if you don't want to write the code for other services but, if you made your module to have a replacable backend, others could build on your work.
I took a quick look through the module list because I could have sworn there was one already for Google video, but I can't find it. The only thing I found was http://drupal.org/project/embedfilter which looks as though you need to have already uploaded your video to a service. I really like your approach and I think it makes it easier for the end user.
Michelle
--------------------------------------
My site: http://shellmultimedia.com
Good to have a bit of encouragement:)
I completely agree its best to set things up so people can utilise generic functions etc. so will definitely keep this in mind.
At a glance the video module seems to do a really excellent job of keeping things modular so I may be able to add to this, though i'm a bit concerned about being able to simplify the interface which is currently far to complex for the users i'm aiming for - i'll need to have a proper play around with the video module in order to sus things out. This is one of the reasons I was thinking of adding to CCK (I think this is a truly brilliant module!) so users could add a "blip.tv" field, again this will require a bit of playing around to see the pros/cons of this approach in comparison to a completely new module.
><>tomskii
><>www.theanthillsocial.co.uk
This will be very useful
Thanks.
Nice
Looks like it will be a sweet feature. Good Luck with it.
Uploader for blip.tv
We have written an uploader to blip.tv for use with SpinXpress.
Let us know if we can be of help with this.
Markus Sandy
http://SpinXpress.com
http://Ourmedia.org
Here's a link to what I
Here's a link to what I managed to create so far (download link at the bottom of the page):
www.theanthillsocial.co.uk/ant/120
Loads of work still needs doing for a general release (just not enough time at the moment), but I got everything working on a clients site.
Tom
><>tomskii
><>www.theanthillsocial.co.uk
Hi tomskii, This sounds
Hi tomskii,
This sounds great, but if only I could access it.
Any chance of you posting the file(s) in zip or tar. rather then sit - having all sorts of problems trying to decompress them:
Had a friend decompress and
Had a friend decompress and recompress it for me.. have mirrored the zip file of this here for anyone thats interested:
video_bliptv.zip
I'll possibly be doing some work with this module soon.. Will report back if so.
Working toogether
I'm definitely on the way of developping it. I've a deadline for mid-december.
Did you test that module, is it far to be 5.x compatible ?
It's not usefull that things are done twice ;-)
If interressed don't hesitate to contact me : http://drupal.org/user/126959/contact
++
Marc
Looks
Looks great
---
Biladi
http://www.biladi.ma
Biladi US
http://www.biladi.us
Hi everybody,
Hi everybody,
I think you should all take a look at the media_actions module, it looks they've really moved things on, its a V5 module with the same functionality as my old module, but a better implementation:)
"the media action will upload this file to blip, delete the local file and modify the Embedded Video field to point to the newly created blip video."
Tom
><>tomskii
><>www.theanthillsocial.co.uk
Hi Tomski
Had you considered the Video Upload module? http://drupal.org/project/video_upload
At the moment it only supports Youtube uploads but they are in the process fo abstracting it so thta you could potentialy use it with any such service. It's a very popular module, perhaps you could hit these guys up and help them integrate blip.tv
I must admit it's something I'd really like to see!