[x264-devel] DASH Streaming

Jason Garrett-Glaser jason at x264.com
Tue Jul 19 18:19:33 CEST 2011


On Tue, Jul 19, 2011 at 3:03 AM, Stefan Lederer <ledererstefan at gmx.at> wrote:
> Hi,
>
> I'm working on the content generation for DASH (Dynamic Adaptive Streaming
> over HTTP).
> For this it is important to have fixed I-Frame positions, because the stream
> is split up to file of e.g. 2 seconds.
>
> Therefore I encode content using this parameter:
>
> x264 --profile baseline --preset slow --verbose --psnr --vbv-maxrate 300
> --vbv-bufsize 600 --scenecut 0 --keyint 48 --output foreman_cif_300kbit.h264
> foreman_cif.y4m
>
> In this case I have quite big PSNR-peaks at the I-Frame Positions (gop-size
> 48). How could I reduce this peaks?

This is normal behavior for most any encoder regardless of I-frame positioning.

If you want to hurt overall quality and reduce the quality of
I-frames, reduce ipratio.

Jason


More information about the x264-devel mailing list