[x264-devel] speeding up encode to multiple bitrate output

Alex Giladi alex.giladi at gmail.com
Thu Nov 16 20:21:03 CET 2017


Hi Martin,
A similar concept was recently implemented in x265.
There low-resolution results are scaled and reused to speed up the higher
resolution encoding.
Best,
Alex.

On Tue, Nov 7, 2017 at 4:41 PM, Martin Belleau <mbelleau at capellasystems.net>
wrote:

> I'm looking to do multiple encodes with same settings (resolution, frame
> rate, encoding settings) but producing multiple bitrates on output, likely
> using CBR or capped CRF.
>
> Is there currently a way to speed this up and re-use some calculations,
> using the x264 DLL?  Could I run the analysis pass once and re-use it for
> my various encodes?  And if so, could I do this in pseudo-one-pass encoding
> so this could also be used for live encoding scenarios?
>
> Any guess as how much CPU resources/speed I could gain if I re-used motion
> compensation, frame type decision, lookahead between the various encodes
> (and if that makes much sense, and would much quality would be lost)?
>
> Would such a thing be possible to implement by modifying x264?
>
> Any other suggestions for accomplishing this goal would be welcome!
>
> _______________________________________________
> x264-devel mailing list
> x264-devel at videolan.org
> https://mailman.videolan.org/listinfo/x264-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/x264-devel/attachments/20171116/3a2c6016/attachment.html>


More information about the x264-devel mailing list