Quantcast Encoding: CCE 2.70 vs. CCE 2.66 - digitalFAQ.com Forums [Archives]
  #1  
11-01-2005, 08:00 PM
Prodater64 Prodater64 is offline
Free Member
 
Join Date: Mar 2003
Location: Palma de Mallorca - España
Posts: 2,925
Thanks: 0
Thanked 0 Times in 0 Posts
I did some testes and find out some interesting things.



We can see that CCE 2.70 files, both actually encoded trhough EclCreate, and same size of course, are the littles one files.
As we know KVCD are biggers than BVCD ones.
The more interesting thing is that files created with CCE 2.66 are bigger if we change a few options in ecl files.

The differences in ecl files are:

Quote:
Originally Posted by ecl 1
opv_q_factor=0
create_new_vaf=0
aspect_ratio=3
h_filter=0
use_filter=0
intra_dc_prec=0
Quote:
Originally Posted by ecl 2
opv_q_factor=1
create_new_vaf=1
aspect_ratio=2
h_filter=1
use_filter=1
intra_dc_prec=1
I think "opv_q_factor" doesn't matter in the different size of files, as it was not OPV encoding.
There is not any other meanfull difference.
I don't know how, with these differences, all programs could end with a similar final size with a same avg bitrate???
Does somebody know how to interprete this, related with the final size difference.
Reply With Quote
Someday, 12:01 PM
admin's Avatar
Site Staff / Ad Manager
 
Join Date: Dec 2002
Posts: 42
Thanks: ∞
Thanked 42 Times in 42 Posts
  #2  
11-01-2005, 09:44 PM
kwag kwag is offline
Free Member
 
Join Date: Apr 2002
Location: Puerto Rico, USA
Posts: 13,537
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by Prodater64
As we know KVCD are biggers than BVCD ones.
Just remember that there's a relationship between file sizes and any matrix, when all are encoded with the same constant CQ/Q.
You can't encode at the same CQ/Q setting with different matrixes, and expect the same quality at the final file size.
Make a subjective test, so that all the encodes look basically the same, and THEN see which matrix created the smallest file size. ( I already know which )

Remember "There is no "Notch" pattern on ANY other matrix", and that (plus a couple of other bits) makes a hell of a difference on filesize/quality for a given footprint.

-kwag
Reply With Quote
  #3  
11-02-2005, 06:06 AM
Dialhot Dialhot is offline
Free Member
 
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
[quote="Prodater64"]If I'm not wrong :
Quote:
opv_q_factor=1
Automatic Q-Matrix switching. This should be deactivated to be sure that K-Notch is used anytime during the process.
Quote:
create_new_vaf=1
Creation of the vaf file during first pass insteed of using the existing one (force to redo the 1st pass), nothing to do with file size.

Quote:
aspect_ratio=2
Very important if you let CCE to do the resize ! You encoded in anamorphic in this and in letterbox in the other ECL (or the opposite...). No action on the filesier if you did the resize with avisynth.
[quote]h_filter=1[\quote]
Usage of a high-pass filter. This must be removed also. It is like using "DCTFilters" in avisynth : depending on the setting the result can be a disaster on the quality (blurring effect). For KVCD we use to deselect ALL filters in the encoder, there is not reason to change that.
Quote:
use_filter=1
Same as above : do not use internal encoder filters. If something need to be filtered, the script is there for that.
Quote:
intra_dc_prec=1
I don't know the purpose of that setting.
Reply With Quote
  #4  
11-02-2005, 06:20 AM
Prodater64 Prodater64 is offline
Free Member
 
Join Date: Mar 2003
Location: Palma de Mallorca - España
Posts: 2,925
Thanks: 0
Thanked 0 Times in 0 Posts
Thanks for your answers.
Reply With Quote
  #5  
11-03-2005, 01:45 AM
Boulder Boulder is offline
Free Member
 
Join Date: Sep 2002
Location: Lahti, Finland
Posts: 1,652
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by Dialhot
[
Quote:
intra_dc_prec=1
I don't know the purpose of that setting.
It means DC precision 9 bits. I think 0 means 8 bits and 2 means 10 bits.
Reply With Quote
  #6  
11-18-2005, 08:11 AM
dvdreasy dvdreasy is offline
Free Member
 
Join Date: May 2004
Location: Portugal
Posts: 79
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by Boulder
It means DC precision 9 bits. I think 0 means 8 bits and 2 means 10 bits.
Yep, Thats right !

For CCE 2.66.xx to 2.70.xx the values are:
0 = 8 Bits
1 = 9 Bits
2 = 10 Bits

For CCE 2.50.xx the values are:
-1 = AUTO
0 = 8 Bits
1 = 9 Bits
2 = 10 Bits

Cheers
Reply With Quote
Reply




Thread Tools



 
All times are GMT -5. The time now is 12:33 AM  —  vBulletin © Jelsoft Enterprises Ltd