Thank you for your answer. I will try the JM ref. decoder.<br><br><br><br><div class="gmail_quote">On Wed, Sep 8, 2010 at 1:08 PM, Loic <span dir="ltr"><<a href="mailto:lll%2Bvlc@m4x.org">lll+vlc@m4x.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Hi,<br>
<div class="im"><br>
On Wednesday September 08 2010 at 12:03:52 PM +0300, backgroundman wrote:<br>
> Hi to all,<br>
><br>
> I need to retrieve some informations/statistics from the encoding process.<br>
> I need statistics about the encoded bitstream before CABAC Entropy Encoder<br>
> process<br>
> (% of bits being Motion Vector Differences, % of bits being Macroblock<br>
> Quantization<br>
> Delta (Change), % of bits being Macroblock Type, and others).<br>
> Furthermore, I need statistics from the CABAC Entropy Encoder Binarization<br>
> process<br>
> (% use of Unary(U), Truncated Unary(TU), Fixed-Length(FL), k-th order<br>
> Exp-Golomb(EGk),<br>
> Unary/k-th order Exp-Golomb(UEGk) binarization scheme).<br>
><br>
</div><div class="im">> 2. Is there any other program (free or commercial) that can retrieve these<br>
> information from an encoded video ?<br>
<br>
</div>You can use the JM reference decoder. After decoding a stream, it<br>
outputs a trace_dec.txt (if enabled at compile time) which you can parse<br>
to get some of the information you want. At if you don't have enough<br>
information in trace_dec file, you can add the necessary logging in the<br>
code quite easily.<br>
<br>
You can get this program here: <a href="http://iphome.hhi.de/suehring/tml/" target="_blank">http://iphome.hhi.de/suehring/tml/</a><br>
<br>
Best regards<br>
<font color="#888888">--<br>
Loïc<br>
<br>
Only a very small fraction of our DNA does anything; the rest is all<br>
comments and ifdefs.<br>
</font></blockquote></div><br>