Re: [x265] x265-devel Digest, Vol 40, Issue 26

2016-09-27 Thread xuefeng
hello Min, Thanks for your reply. a) deltaQp = sliceQp - ppsQp ppsQp is saved in PPS and deltaQp is saved in bitstream. In fact, I don't calculate new QP, but calculate a best delta for ppsQP and deltaQp without changing sliceQp. For example, deltaQp = 14(cost 4 bits), sliceQp = 40, and ppsQp

Re: [x265] [ANN] x265 2.1 released

2016-09-27 Thread Pradeep Ramachandran
Missed out one encoder enhancement in the release notes. x265 now supports inserting non-IDR I-frames at scenecuts and when running with settings for fixed-GOP (min-keyint = max-keyint) Pradeep. On Tue, Sep 27, 2016 at 2:59 PM, Pradeep Ramachandran < prad...@multicorewareinc.com> wrote: > x265

Re: [x265] Optimize slice QP in PPS for x265

2016-09-27 Thread Deepthi Nandakumar
Thanks - this is a high priority item for low bitrate encodes. On Mon, Sep 26, 2016 at 11:46 PM, xuefeng wrote: > All, > hello! > > x265 set the slice QP in PPS to 26. Bits can be saved by > calculating a closer approximation to the actual > slice QP values utilized to encode the bitstream at

Re: [x265] [PATCH] modify the minimum keyint value

2016-09-27 Thread Deepthi Nandakumar
Ok - makes sense to err on the side of extra i-frames during a scenecut, but guaranteeing fixed GOPs at the same time. Maybe an addendum to the 2.1 release notes? On Mon, Sep 26, 2016 at 8:35 PM, Pradeep Ramachandran < prad...@multicorewareinc.com> wrote: > Deepthi, > The behavior of scene-cut do

Re: [x265] Optimize slice QP in PPS for x265

2016-09-27 Thread chen
Hello Xuefeng, Your idea is good, in low bitrate environment, the MV, header are most important part in bitstream. I take a look your code, it sounds some problems. Your calculate correlation between sliceQp and QP Range (it is [0, 51] without range extension), so you will got a constant corr

Re: [x265] [PATCH] frameFilter: check for reconRowFlag

2016-09-27 Thread chen
This patch made logic bug, the m_reconRowFlag and numRowFinished use to enable Sao filter when all row finished. At 2016-09-27 19:17:16,as...@multicorewareinc.com wrote: ># HG changeset patch ># User Ashok Kumar Mishra ># Date 1474974965 -19800 ># Tue Sep 27 16:46:05 2016 +0530 ># Node ID 5

[x265] [PATCH] frameFilter: check for reconRowFlag

2016-09-27 Thread ashok
# HG changeset patch # User Ashok Kumar Mishra # Date 1474974965 -19800 # Tue Sep 27 16:46:05 2016 +0530 # Node ID 5fa48115cfaa9022a72c84337b46df366c063ad0 # Parent c0d91c2b40484664c3420abfffa10fa9cb707598 frameFilter: check for reconRowFlag diff -r c0d91c2b4048 -r 5fa48115cfaa source/encode

[x265] [ANN] x265 2.1 released

2016-09-27 Thread Pradeep Ramachandran
x265 version 2.1 has been released. This release contains experimental support for slice-parallelism, enhancements to the API to support user-defined SEI messages, and other bug fixes. Full documentation is available at http://x265.readthedocs.org/en/stable/ Release Notes for 2.1

[x265] [PATCH] csv: add buffer fill per frame in csv

2016-09-27 Thread Divya Manivannan
# HG changeset patch # User Divya Manivannan # Date 1474719617 -19800 # Sat Sep 24 17:50:17 2016 +0530 # Node ID 9650164ef1a9b985a7882db2c3180b5383dfdde2 # Parent d20b78d6d138de25040a756e7df10b8c45eabba8 csv: add buffer fill per frame in csv diff -r d20b78d6d138 -r 9650164ef1a9 source/encod