Hi <br><br>Im using x264 with ffmpeg to encode videos on the fly (realtime with minimum buffering) in a proxy.  So I am working on a HTTP stream and therefore 1 pass encoding is the only option available to me.<br><br>My use case is that after encoding the video for say 10 seconds with a &quot;--crf&quot; value of 22 another network element informs me that I need to increase/decrease the quality of the video stream being sent to the client.  I then would like to change the effective &quot;crf&quot; value that I am currently encoding the video stream.<br>
<br>So I need to know;<br>1.  Is this possible to do this using x264?<br>2.  Are there any additional headers, meta data that needs to changed e.g. NAL parameter sets.<br><br>Has this use case already been covered somewhere in the archive?  I have looked but couldnt see any mention of it.<br>
<br>I have posted a similar question on the ffmpeg-users mailing list to see what needs to be done from that side and wanted to the same on the x264 side.<br><br>This is my first post to the mailing list so apoligises if I havent provided enough detail. Please let me know if I need to provide more details<br>
<br>Thanks<br>Declan<br><br><br>