Regular Rep: 10 Joined: 20 Nov 2004 Posts: 1,447 | This probably won’t answer all your questions, but here it goes.
Generally speaking, unless someone has ample bandwidth, AVI isn’t really meant for streaming. Windows Media, Real Media, and QuickTime (when you pick 'prepare for internet streaming') were more designed for streaming. There’s info to manage packet loss or synchronize frames in case of line delays, etc. hence the overhead (if you transcode an asf file made with (for example) netshow encoder or windows media tools (not encoder) into avi using a tool like asftools, you will find the avi is quite a bit smaller, although the video data and audio data is identical, bit by bit). Of course this is not a solution to your question, but it’s something to keep in mind when encoding your video.
Once (and if) you have streaming videos, I don’t believe just placing them on an ftp server will allow them to stream (unless the client has ample bandwidth as well). I do believe there’s specialized server software to manage video streaming for various users with varying bandwidths (windows media services (part of IIS i think), quicktime streaming server, helix server).
Of course this could all be too complicated and you’ll just want to leave it as avi on ftp for simple downloading...
For generating thumbnails I used to use ACDSee, which can generate thumbnails embedded in html files, or just a plain image file with all the thumbnails on them (called contact sheet), but it’s pay (with a free trial period). XnView (free) has an option to create contact sheets. Select your files, then go to tools, create contact sheet. I haven’t played with contact sheet generators much, but they’re full of options, like spacing, thumbnail size/aspect ratios, background color(s), margins, what text to include (file name, size, etc). I haven’t tried IRFanView, but it’s likely it may have similar capabilities. |