On Sat, Dec 31, 2011 at 8:59 PM, S. Dale Morrey <[email protected]>wrote:
> <snip> > > -Storage/Transcoding: Don't transcode. Just don't. Encoded it in the > > different formats for target devices, and then let those devices handle > > minor differences in resolution or whatnot. Also, start a little lower > > in resolution than the device supports. The reason I say this is > > because a) transcoding is still rather CPU intensive, especially with > </snip> > > I guess I could have been more clear on this. > The goal is to have a base format (Blu-Ray quality) used for storage > only. Then to transcode per device on the fly, but the plan is to only > do it once per device. So the first time a movie starts there may be > some delay as the transcoding occurs, but the resulting file would be > cached so it only needs to be done once. This prevents having to > transcode each movie file to each and every resolution. > > Thanks for all the advice folks, it does help a lot. > Businessweek did an article in the last 6 months on a company that has created a transcoding systems using GPUs. If I remember right, there are three companies that do it. The systems can convert a video into a surprising number of formats in a very little time (< 30 min). They convert them all up front -- time doesn't become the bottleneck which I assume is what you're trying to avoid. -- Chris Wood -=-=-=-=-=-=- /* PLUG: http://plug.org, #utah on irc.freenode.net Unsubscribe: http://plug.org/mailman/options/plug Don't fear the penguin. */
