Jason,<br><br>Thanks for the response, the information is helpful.<br><br>Similarly, is it possible to generate multiple output files with different video resolutions from a single input file? Does x.264 come with a scaler? I looked up the source code, but have not been able to find such a function.<br>
<br>Appreciate any pointers.<br><br>Thanks in advance<br>Kiran<br><br><div class="gmail_quote">On Mon, Aug 22, 2011 at 8:09 PM, Jason Garrett-Glaser <span dir="ltr"><<a href="mailto:jason@x264.com">jason@x264.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div></div><div class="h5">On Mon, Aug 22, 2011 at 8:04 PM, Kiran Kotla <<a href="mailto:kotlakiran@gmail.com">kotlakiran@gmail.com</a>> wrote:<br>

> Hello,<br>
><br>
> I am trying to use x.264 to generate multiple output files with different<br>
> bitrate from a single input file.<br>
><br>
> I want to do this in the most efficient way possible. Does x.264 already<br>
> provide a way to do this?<br>
><br>
> As in, after a common motion estimation step, is it possible to generate<br>
> multiple output files (with different bitrates), rather than having to go<br>
> through most estimation phase for each output bitrate?<br>
><br>
> If, this functionality is not available, any pointers to where to make<br>
> changes, would be appreciated.<br>
><br>
> I am looking at the function x264_macroblock_analyse and trying to use<br>
> multiple 'qp's each for one output bitrate, but the changes look quite<br>
> complex.<br>
><br>
> Appreciate any suggestions.<br>
<br>
</div></div>It's theoretically possible, but as the results of an optimal motion<br>
estimation and analysis pass are heavily dependent on the quantizer<br>
used, any algorithm which shares these between multiple<br>
vastly-different bitrates will have much worse compression.<br>
<br>
In short, you're probably better off doing 5 separate encodes at<br>
"superfast" than trying to share them all at "medium".<br>
<br>
Jason<br>
_______________________________________________<br>
x264-devel mailing list<br>
<a href="mailto:x264-devel@videolan.org">x264-devel@videolan.org</a><br>
<a href="http://mailman.videolan.org/listinfo/x264-devel" target="_blank">http://mailman.videolan.org/listinfo/x264-devel</a><br>
</blockquote></div><br>