Video conversion and streaming

Im working on this nifty little video uploader, converter and streamer.

http://cmsv6.beinspired.com/video/

The apli alows a user to upload a video file, this is automatically converted to a flv file for streaming and various downloadable files for apple/ipod/windows. also a thumbnail and a preview (mouseover the thumbnail) is made. All cropping and resizing is also handled automaticly.

Currently working:
Upload progressbar
conversion/creation:
thumbnail
preview
flv file
mov / mp4 / m4v (ipod) / wmv
streaming player
playlist with thumbnails and preview mouseover)

bugs:
files are not being streamed propperly :/ dunno why, working on it, they seem to freeze while buffering (except the ironman trailer which wasnt made by the automatic converters)

thumbs and previews seem to be starting at the beginning of the movie instead of halfway

Todo:
get streaming working

fix thumb/preview start position

new progressbar or at least more information about the converting while thats busy (takes about as long as the upload so something is needed).

maybe only make the flv,thumb,preview rightaway, do the rest in the background

add download icons for the various downloadable formats

mouseover info for the playlist thumbs with more information about the file

automatically shorten the filename under the previews in case its too long

better error handeling, should keep the origional file and email me the failure so i can convert manually and fix whatever the reason was it didnt convert.

Maybe todo
Voting
categories for the movies (select category above playlist)
info with movie upload (name, email, website, info, title)
alow user to select thumbnail/preview start position
allow user to make chapters with thumbnail and info inside the video clip
allow user to add quepoints (certain actions on certain frames like a link to a website)

Any more suggestions?

Leave a Reply

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word