On Sat, Oct 30, 2010 at 10:03 AM, Niko Mikkilà <nm@xxxxxxxx> wrote: > Tradeoffs > > As Lars BlÃser pointed out earlier, all this processing and encoding > comes at a high price in CPU time and energy consumption. Whether it's > worth it depends on your purposes, so make your own calculations. If you > only want a bitrate reduction for storage reasons, CPU time alone may > cost more than the required disk space -- unless it gets cold outside > and you are heating with electricity... > > Efficient encoding still requires lots of manual work because there are > no reliable automatic detection schemes for recognizing different types > of sources: interlaced, telecined, field-blended and phase-shifted. > Personally I'd like a scheme where the encoder frontend would adapt to > source type changes on the fly and encode the video with a variable > framerate, but this is not always desirable. Unfortunately it will always require a lot of manual work, and more importantly knowledge of encoder settings and how they affect the end result. It would be great to have an app which is capable of properly detecting the requirements of each frame and selecting the best way to process it but that's extremely complex and it will never be perfect, which is why you don't see such software. It doesn't help that many editors and broadcasters completely trash their source material. I've delt with video that made me want to slap the person(s) who processed it and I'm guessing I'm not the only one here who can say that. ;) We can get into a huge discussion about the different filters and methods available but I don't think this thread or mailing list is the right place for that so I'll just say that there are few filters that are 'best' to use across the board. For the best results you have to identify the needs of the source and choose filters that are able to deal with it with the highest quality. Not all interlaced source is the same. Not all telecined source is the same. Etc, etc.. I'd also like to stress to the OP that the time investment, encoding time for TB's worth of sources and energy usage may be far less attractive then simply buying additional storage space. Especially when you consider good 1TB drives can be had for around $50-$70USD these days. Reencoding all that stuff would be the last option on my list to be honest but that's only my opinion. _______________________________________________ vdr mailing list vdr@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr