Menu

#45 Decode smaller than Orignal YUV with lossless

closed-fixed
5
2008-03-06
2008-01-18
Anonymous
No

I have download snowboard-jum-352x288x75.rgb and this convert to YUV444 the converter in Source.

First i do encode with:

EncodeDirac -CIF -lossless -cformat 0 -verbose -width 352 -height 288 snow.yuv snow.drc

The created drc now i am decode with:

DecodeDirac -v snow.drc snowdecode.yuv

Now is the decoded snowdecode.yuv 1MB smaller than the original snow.yuv.

I have it compared with tools they say that is equal the hole file, only the 1 MB absend!

It could that the encoder not all frames encode!

Discussion

  • Tim Borer

    Tim Borer - 2008-01-18

    Logged In: YES
    user_id=158189
    Originator: NO

    Sometimes the coder does not code the last frame or two depending on the structure of the sequence (GOP Structure). This is a known feature/bug that we will resolve eventually.

     
  • Anuradha Suraparaju

    • labels: 681070 --> Encoder Library
    • assigned_to: nobody --> asuraparaju
    • status: open --> closed-fixed
     
  • Anuradha Suraparaju

    Logged In: YES
    user_id=692051
    Originator: NO

    Fixed the encoder bug. Modified the following files

    encoder/encmain.cpp
    new revision: 1.68; previous revision: 1.67

    libdirac_encoder/dirac_encoder.cpp
    new revision: 1.43; previous revision: 1.42

    libdirac_encoder/dirac_encoder.h
    new revision: 1.21; previous revision: 1.20

    libdirac_encoder/seq_compress.h
    new revision: 1.21; previous revision: 1.20

    libdirac_encoder/seq_compress.cpp
    new revision: 1.52; previous revision: 1.51

     

Log in to post a comment.