digitalFAQ.com Forums [Archives]

digitalFAQ.com Forums [Archives] (http://www.digitalfaq.com/archives/)
-   Video Encoding and Conversion (http://www.digitalfaq.com/archives/encode/)
-   -   Bitrates: More success stories. Version 1.1.07 (http://www.digitalfaq.com/archives/encode/4945-bitrates-more-success.html)

kwag 08-09-2003 11:12 PM

More success stories. Version 1.1.07
 
Encoded Movie: "Sum of all Fears"
MovieTime: 123 minutes.
Average Bitrate: (My manual calculations. Not Moviestacker) 771Kbps
MIN = 300Kbps, MAX = 2,000Kbps
Wanted file size: 715,295.25KB
Encoded file size: 700,441KB
For a difference of -2.1% :)

Here's CQMatic's log:
Code:

http://www.kvcd.net
CQMatic Version 1.1.07
Copyright Softronex Corporation, 2003.
All rights reserved.
Time: 18:23:22 Date: 08/09/2003
Ready!
Project: K:\sum.tpr

Creating: CQMatic.tpr

f:\sum.m1v
Project resolution: 528x480
Execute.
Movie Time: 123
Average Bitrate: 771
Full Encode mode
Executing Prediction Phase...
Process started at 18:36:47
On 08/09/2003
CQ set for prediction
Setting up initial sampling.
Using CQ of 60.0000
Prediction cycle #1
Encoder started...
Process time: 5.27 minutes.
Encoder end.
File size difference  = 1.108162
Low fence: 60.000000
High fence: 90.000000
Last CQ = 60.0000
Current CQ = 66.4897
CQ difference = 6.489731
Using CQ of 66.4897
Prediction cycle #2
Encoder started...
Process time: 5.20 minutes.
Encoder end.
File size difference  = 0.947258
Low fence: 60.000000
High fence: 66.489731
Last CQ = 66.4897
Current CQ = 63.2449
CQ difference = 3.244865
Using CQ of 63.2449
Prediction cycle #3
Encoder started...
Process time: 5.03 minutes.
Encoder end.
File size difference  = 1.033064
Low fence: 63.244865
High fence: 66.489731
Last CQ = 63.2449
Current CQ = 64.8673
CQ difference = 1.622429
Using CQ of 64.8673
Prediction cycle #4
Encoder started...
Process time: 5.05 minutes.
Encoder end.
File size difference  = 0.964298
Low fence: 63.244865
High fence: 64.867294
Last CQ = 64.8673
Current CQ = 64.0561
CQ difference = 0.811218
Using CQ of 64.0561
Prediction cycle #5
Encoder started...
Process time: 5.02 minutes.
Encoder end.
File size difference  = 0.982664
Low fence: 63.244865
High fence: 64.056076
Last CQ = 64.0561
Current CQ = 63.6505
CQ difference = 0.405605
Using CQ of 63.6505
Prediction cycle #6
Encoder started...
Process time: 5.10 minutes.
Encoder end.
File size difference  = 1.006155
Low fence: 63.650471
High fence: 64.056076
Last CQ = 63.6505
Current CQ = 63.8533
CQ difference = 0.202801
Using CQ of 63.8533
Prediction cycle #7
Encoder started...
Process time: 5.20 minutes.
Encoder end.
File size difference  = 0.994000
Low fence: 63.650471
High fence: 63.853271
Last CQ = 63.8533
Current CQ = 63.7519
CQ difference = 0.101402
Encoding set to Full encode.
Full encode start...
CQMatic complete!
Total minutes of process: 35.88
Process ended at 19:12:40
On 08/09/2003

-kwag

Bud 08-10-2003 01:45 AM

Kwag,

Would you kindly post how you did the manual calculations, I just did a 115 Min movie an oldie but goodie (High 'em High) and it came out perfect, but with a CQ fo 41.32, still a very good copy at 528x480. with CQMatic 1.1.07. After bringing into Nero it was right at 800,045 MB. Thanks and great work

Bud

kwag 08-10-2003 02:01 AM

Here you go :)


This is what will go into the CalcuMatic (To be released hopefully tomorrow :cool: )

Code:

First, audio:
Size (in KB) = (Audio size in Kilobits / 8 ) * 60 * Movie Time in Minutes.

Example: I want 112Kbps audio, for a 120 minute movie.

( 112 / 8 ) * 60 * 120 = 100,800KB :)
So your audio size is 100,800KB

Now figure out the space left for video:

~819,000KB - Audio = Video Stream.

Example: 819,000 - 100,800 = 718,200KB
So your video target size is that. 718,200KB :)

Now, the only thing left is find the average bitrate.
Simple :)

Average Bitrate = ((Video Stream / Movie Time ) / 60) * 8

Example:
((718,200 / 120) / 60 ) * 8 = 798

So your average bitrate is 798Kbps

Please note that I have not left any safety margin, to consider the extra space taken when burned to CD-R (VCD/SVCD structure overhead). So you should subtract ~10MB from your CD size. In this case, I used the MAX size of the CD-R, which is ~819,000KB. So you could use ~808,760KB as a MAX size guideline. That will give you a safety margin ;)

-kwag

Bud 08-10-2003 03:15 AM

Kwag....

Thanks...I may just wait, I did copy this to the notepad jsut for reference....my movie was Hang 'Em High...not High 'em High...someday I may just get that BIG keyboard...already have the BIG fingers.....thanks.

Bud

vhelp 08-10-2003 04:24 AM

hi all..

@ Bud..,
I thought it was "Hang 'em High" ..Clint Estwood. Anyways..

Here's a snip from a part of my predition sheet. It's a NEW work in progress
for my own prediction ruler :roll:

EDIT: - - snip snip.. for those that seen my pic here, I hadn't realize
how much the pic was causing so much scrolling Lf/Rt, and it made me a bit
sea-sick, so I edited out :) Sorry guys, if I inconvienced you all.

Thanks for understanding..

Well, like I said, the predictRuler is a work in progress, but I had a whole
LOT of trouble getting vcalc to finally match that of MStaker's.. off by maybe a few .01's if that. Anyways.. ben up all night this weekend working at it :hammer:

I can't wait to get my predictRuler working (if ever) I work VERY slowly,
cause I'm :screwy: and :confused: w/ just about everything.

Well, see you all later, :zzzsleep:
-vhelp

Bud 08-10-2003 04:41 AM

vhelp


Yepper' Just like I said above..BIG fingers.......it is Hang'em High.....just had my right eye fixed...the left is in a month and then the fingers.........gonna try to see if they have a way of makin' em smaller

Bud

nicksteel 08-10-2003 06:03 AM

Quote:

Originally Posted by kwag
Here you go :)


This is what will go into the CalcuMatic (To be released hopefully tomorrow :cool: )

Code:

First, audio:
Size (in KB) = (Audio size in Kilobits / 8 ) * 60 * Movie Time in Minutes.

Example: I want 112Kbps audio, for a 120 minute movie.

( 112 / 8 ) * 60 * 120 = 100,800KB :)
So your audio size is 100,800KB

Now figure out the space left for video:

~819,000KB - Audio = Video Stream.

Example: 819,000 - 100,800 = 718,200KB
So your video target size is that. 718,200KB :)

Now, the only thing left is find the average bitrate.
Simple :)

Average Bitrate = ((Video Stream / Movie Time ) / 60) * 8

Example:
((718,200 / 120) / 60 ) * 8 = 798

So your average bitrate is 798Kbps

Please note that I have not left any safety margin, to consider the extra space taken when burned to CD-R (VCD/SVCD structure overhead). So you should subtract ~10MB from your CD size. In this case, I used the MAX size of the CD-R, which is ~819,000KB. So you could use ~808,760KB as a MAX size guideline. That will give you a safety margin ;)

-kwag


CQMatic-1.1.0.7
Doing a miniDVD on 2 80 CD's.

99 minutes, 93MB mp2
KDVDfull 5000/300
Optimum Template, nonMA

Used 1303 = (1760 / 8) * 60 * 99

Created m2v 1,257,939

Muxed as DVD with BBMPEG = 1,409,798
Muxed video only = 1,315,970
Muxed audio only = 93,832

As the final maximum size for DVD (715,600 from BBMPEG 700 out) is different
than SVCD (819,000), how will you modify averagebitrate formula for DVD?


http://www.kvcd.net
CQMatic Version 1.1.07
Copyright Softronex Corporation, 2003.
All rights reserved.
Time: 19:14:02 Date: 08/09/2003
Ready!
Project: H:\sol\sol.tpr

Creating: CQMatic.tpr

H:\sol\sol.m2v
Project resolution: 720x480
Execute.
Movie Time: 99
Average Bitrate: 1760
Full Encode mode
Executing Prediction Phase...
Process started at 19:14:25
On 08/09/2003
CQ set for prediction
Setting up initial sampling.
Using CQ of 60.0000
Prediction cycle #1
Encoder started...
Process time: 13.53 minutes.
Encoder end.
File size difference = 2.110295
Low fence: 60.000000
High fence: 90.000000
Last CQ = 60.0000
Current CQ = 75.0000
CQ difference = 15.000000
Using CQ of 75.0000
Prediction cycle #2
Encoder started...
Process time: 10.65 minutes.
Encoder end.
File size difference = 1.567141
Low fence: 75.000000
High fence: 90.000000
Last CQ = 75.0000
Current CQ = 82.5000
CQ difference = 7.500000
Using CQ of 82.5000
Prediction cycle #3
Encoder started...
Process time: 10.62 minutes.
Encoder end.
File size difference = 1.217401
Low fence: 82.500000
High fence: 90.000000
Last CQ = 82.5000
Current CQ = 86.2500
CQ difference = 3.750000
Using CQ of 86.2500
Prediction cycle #4
Encoder started...
Process time: 10.60 minutes.
Encoder end.
File size difference = 0.993640
Low fence: 82.500000
High fence: 86.250000
Last CQ = 86.2500
Current CQ = 84.3750
CQ difference = 1.875000
Using CQ of 84.3750
Prediction cycle #5
Encoder started...
Process time: 10.60 minutes.
Encoder end.
File size difference = 1.162215
Low fence: 84.375000
High fence: 86.250000
Last CQ = 84.3750
Current CQ = 85.3125
CQ difference = 0.937500
Using CQ of 85.3125
Prediction cycle #6
Encoder started...
Process time: 10.63 minutes.
Encoder end.
File size difference = 1.063920
Low fence: 85.312500
High fence: 86.250000
Last CQ = 85.3125
Current CQ = 85.7813
CQ difference = 0.468750
Using CQ of 85.7813
Prediction cycle #7
Encoder started...
Process time: 11.80 minutes.
Encoder end.
File size difference = 1.024765
Low fence: 85.781250
High fence: 86.250000
Last CQ = 85.7813
Current CQ = 86.0156
CQ difference = 0.234375
Using CQ of 86.0156
Prediction cycle #8
Encoder started...
Process time: 11.32 minutes.
Encoder end.
File size difference = 1.009154
Low fence: 86.015625
High fence: 86.250000
Last CQ = 86.0156
Current CQ = 86.1328
CQ difference = 0.117188
Encoding set to Full encode.
Full encode start...
CQMatic complete!
Total minutes of process: 89.77
Process ended at 20:44:11
On 08/09/2003

kwag 08-10-2003 10:20 AM

Quote:

Originally Posted by nicksteel
As the final maximum size for DVD (715,600 from BBMPEG 700 out) is different
than SVCD (819,000), how will you modify averagebitrate formula for DVD?[/b]

It will be done automatically, when you select "DVD" from the media type ;)

-kwag

nicksteel 08-10-2003 10:41 AM

What more can I say!
 
Quote:

Originally Posted by kwag
Quote:

Originally Posted by nicksteel
As the final maximum size for DVD (715,600 from BBMPEG 700 out) is different
than SVCD (819,000), how will you modify averagebitrate formula for DVD?[/b]

It will be done automatically, when you select "DVD" from the media type ;)

-kwag

This is becoming even more impressive!

vhelp 08-10-2003 11:22 AM

Hi nicksteel,

When you say, "bbmpeg 700 out" what exactly are you meaning by this ??

I ask, cause when I burn my samples to DVD w/ bbMPEG, I don't see any
reference to this OUT, you are refereing to, but my MPEG-2's do MUX very
well and play in my dvd player, AD-1500.

Just curious.

Thanks,
-vhelp

bigggt 08-10-2003 07:42 PM

Just wanted to join in on the fun

XVID movie

average bitrate from moviestacker-1106
Movie length-90 minutes
min-300 max-2500
wanted size by moviestacker-739,821kb
encoded file size -733,533kb

Difference of 0.85 % :D

CQ from cqmatic was 70.xxxx(forgot to copy)


BTW same avs ran through tok gave me a cq of 66

rhino 08-11-2003 10:14 AM

Just finished Young Frankenstein

Wanted: 712.98Mb
Got: 704.65Mb
Length: 102 minutes
Format: DVD PAL
Avg BR: 971 (taken from MovieStacker)
Min: 300
Max: 2200
Res: 528x576
CQ: 62.68
Audio: 112kbps
Script: latest MA

This was a good result for a PAL dvd. Looking good kwag,

Cheers,

nicksteel 08-11-2003 11:02 AM

Quote:

Originally Posted by vhelp
Hi nicksteel,

When you say, "bbmpeg 700 out" what exactly are you meaning by this ??

I ask, cause when I burn my samples to DVD w/ bbMPEG, I don't see any
reference to this OUT, you are refereing to, but my MPEG-2's do MUX very
well and play in my dvd player, AD-1500.

Just curious.

Thanks,
-vhelp

I was referring to the size of the output file you enter. All this was in reference to choosing the correct output file size for the averagebitrate formula. The problem seems to have gone away with later versions of CQMatic, and Kwag is including DVD as well as SVCD in his upcoming bitrate calculator.


All times are GMT -5. The time now is 04:54 PM  —  vBulletin © Jelsoft Enterprises Ltd

Site design, images and content © 2002-2024 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2024 Jelsoft Enterprises Ltd.