View Full Version : AutoQ1 Build: 1.5.09.02 - Date 25.06.2005 [R.I.P]
Amnon82
6th January 2005, 01:34
This version is outdated! Go here (http://forum.doom9.org/showthread.php?t=110612) to get the new features of AutoQ3.
AutoQ will get You the right Q-Value. So You can do One-Pass-Encodes
with CCE.
I support Windows 2000 SP4 & Windows XP SP1/SP2.
Features of Version 1.5.9.2:
Supports CCE SP Trial 2.50 - 2.70.02.00
Supports also CCE SP 2.70 - 2.70.01.05
EncodeFix - Q-Test-Mode
Coded for Windows 2000 & WinXP
Custom Matrices can be used
Auto-Reload the settings of the last-run
User can save his settings
Brand new Prediction Mode
Importing of AVISynth-Scripts
Chapters import
Debug-Mode
Safemode
Logs saveable
CPU Priority selectable
DVD & SVCD support
Abort-Function
Language editable
Languages: Deutsch, English, Italian, Portuguese, Spanish, Dutch, Polnish, Russian
AutoQ1 Build:250605.1592 is the last release of AutoQ. I stopped developing AutoQ:
Download AutoQ1 Build:250605.1592 (http://home.arcor.de/autoq2_amsoft/files/AutoQ159.exe)
drob
6th January 2005, 04:03
You are undoubtfully, unanimously, unconditionally DA MAN lol
Design looks great; would it be able to handle CCE directly, without ECL ?
The Edge
6th January 2005, 04:29
Looks very promising Amnon82 ;)
When do ya think you'll have a working sample to test?
Boulder
6th January 2005, 11:02
Looks good indeed:)
What kind of prediction does it use? If I may suggest, please consider using the same method as Tylo's D2SRoBa uses. It's much faster than the simple method QCCE uses and much more accurate as well. I'm quite sure the method has been discussed in the DVD2SVCD forums.
Amnon82
6th January 2005, 11:15
First Alpharelease just finished.
drob
7th January 2005, 04:44
Thanks for your work Amnon.
Their seems to be a contradictions between QCCE and AutoQ, I seem to get higher Q values of 2-3 as predictions in AutoQ, for instance QCCE gives me 1 and AutoQ 3, or QCCE 3 and AutoQ 6, since QCCE has been on the spot for as long as I have been using it. I suspect the deferences come from AutoQ. Secondly overhead should be added to the size prediction calculation, using videohelp.com bitrate calculator, and QCCE I always added the 25 mb ISO overhead, and a 92mb authoring overhead, now that AutoQ uses a calculation process for the prediction value (audio, extras and so on), these 25+92mb overhead should be taken into account. For now I added the 117mb in the Extra box. I would really like to have some progress window, to show the calculation being made like in QCCE, and call the final Q prediction. And lastly maybe a bug, it seems if you have a value of 1 in the Q box, it won't change after running the prediction process, and if you run some prediction process one after the other changing the initial Q value, the results change each time, once I got 3 then 4 then 6.
Thank you again for all your work, and for revamping QCCE.
Amnon82
7th January 2005, 21:46
Changes in Version 0.2:
Overhead for Muxing and Authoring added automatically;
Prediction-Runs are now selectable;
Encodes now Final-Sample and rename it;
Chapters added;
Shutdown added;
Logs saveable;
... have fun. If you find a bug, please post it here.
SiXXGuNNZ
8th January 2005, 15:06
thanks for the new app, will test it out :)
Amnon82
8th January 2005, 23:04
http://www.brckomania.net/AUTOQ/img/autoqw.png
... working on 0.3.
Changes till now:
Freezbug removed.
Renameing fixed (I hope so ...)
... see more with the release.
Here the new log:
AutoQ-Log
_______________________________________________________________________________
23:06:27 - 08.01.2005 >> AutoQ started...
23:06:44 - 08.01.2005 >> M2V-File will be saved to: F:\DVDRBWORK\test.m2v
23:06:44 - 08.01.2005 >> VAF-File will be saved to: F:\DVDRBWORK\test.vaf
23:07:04 - 08.01.2005 >> AVS loaded from: F:\QCCEWORK\Source\Source.avs
23:07:14 - 08.01.2005 >> Start Prediction-Run #1
23:08:11 - 08.01.2005 >> Results of Prediction-Run #1
23:08:11 - 08.01.2005 >> Encoded Sample in MB: 44
23:08:11 - 08.01.2005 >> Wanted Samplesize in MB: 39
23:08:11 - 08.01.2005 >> Precalculated final Q-Value: 0
23:08:11 - 08.01.2005 >> New Q-Value: 23
23:08:11 - 08.01.2005 >> New Frameoffset: 15
23:08:11 - 08.01.2005 >> Start Prediction-Run #2
23:09:10 - 08.01.2005 >> Results of Prediction-Run #2
23:09:10 - 08.01.2005 >> Encoded Sample in MB: 37
23:09:10 - 08.01.2005 >> Wanted Samplesize in MB: 39
23:09:10 - 08.01.2005 >> Precalculated final Q-Value: 8
23:09:10 - 08.01.2005 >> New Q-Value: 22
23:09:10 - 08.01.2005 >> New Frameoffset: 30
23:09:10 - 08.01.2005 >> Start Prediction-Run #3
23:10:10 - 08.01.2005 >> Results of Prediction-Run #3
23:10:10 - 08.01.2005 >> Encoded Sample in MB: 41
23:10:10 - 08.01.2005 >> Wanted Samplesize in MB: 39
23:10:10 - 08.01.2005 >> Precalculated final Q-Value: 15
23:10:10 - 08.01.2005 >> New Q-Value: 23
23:10:10 - 08.01.2005 >> New Frameoffset: 45
23:10:10 - 08.01.2005 >> Start Prediction-Run #4
23:11:09 - 08.01.2005 >> Results of Prediction-Run #4
23:11:09 - 08.01.2005 >> Encoded Sample in MB: 38
23:11:09 - 08.01.2005 >> Wanted Samplesize in MB: 39
23:11:09 - 08.01.2005 >> Precalculated final Q-Value: 23
23:11:09 - 08.01.2005 >> Encoding Final-Sample
23:11:09 - 08.01.2005 >> Final Frameoffset: 00
23:12:07 - 08.01.2005 >> Encoded Final-Sample in MB: 38,19
23:12:07 - 08.01.2005 >> Wanted Samplesize in MB: 39
23:12:07 - 08.01.2005 >> Renamed final Sample to: F:\DVDRBWORK\test.sample
needle
10th January 2005, 20:36
@Amnon82
Thanks for your useful program.
Please correct the following bug: In the 'height' line of the ECL files, the sign "=' is missing.
In order to obtain compatibility with CCE SP 2.50, please consider to make the following changes in the
ECL files generated by AutoQ
1) Just replace the:
; CCE SP Trial Version -- Encoder Control List
with:
; Cinema Craft Encoder SP -- Encoder Control List
at the first line in the ECL files.
2) Add the following two lines to the [item] section of the ECL files:
vmode=0
encode_mode=0
Notice that for CCE SP 2.50 'vmode=0' selects one pass VBR, and 'encode_mode=0' elementary stream.
I have experimented by adding these lines to an ecl of CCE 2.67 and there was no problem when open in both CCE 2.50 and CCE 2.67.
Best regards
drob
11th January 2005, 00:18
Greta work Amnon AutoQ is fastly coming along.
Few things, AutoQ keeps running the number of specified runs, even if it got the right Q, it would just keep going throw the cycles until it's done.
I get an application error, memory could not be read, on exiting the program.
Values from the last run aren’t kept, I am guessing this has to do with crashing on exit, if not can a setting for saved default settings be added like in Qcce?
If you run two consecutive runs of AutoQ without restarting the program, the Q values goes nuts.
The working status window disappears if you click AutoQ window while it's running, since it has no task bar presence, it's difficult to find it back. Same goes to the CCE encoding window.
Can you change the default matrice to the default CCE matrice?
Again thanks for putting all this effort.
EDIT:
I had just finished a full encode using AutoQ and as I mentioned before, AutoQ seems to be missing by 2 Q marks, while Qcce is on the spot, I get Q4 from AutoQ and a file round 600mb too large, and from Qcce I get Q6 and the right size. Also using Qcce for a prediction of Q4 I get a very close size to what I got a a final result from AutoQ.
Amnon82
11th January 2005, 16:51
@Drob: I think all error should be fixed in Version 0.8.
I encoded 5 DVDs with my program. I got always the size I wanted.
I check now Version 0.8 for bugs.
@needle: Support for CCE 2.50 will be added soon. Look for Version 0.9.
Post me a ECL of Yours. I'll add then CCE 2.50. THX for the bugreport.
This is my ECL for 2.5. Is it right that 2.5 don't support custom matrices?
; Cinema Craft Encoder SP -- Encoder Control List
[item]
title=1.avi
vid_out=1
vaf_out=1
aud_out=0
vid_file0=F:\test\1.mpv
vid_file1=F:\test\1.mpv
vaf_file=F:\test\1.vaf
aud_file=F:\test\1.mpa
file_focused=0
encode_mode=0
packet_size=4096
timecode=0x0
width=720
height=576
vmode=0
frame_rate_idx=3
cbr_brate=6000
opv_q_factor=20
opv_brate_min=500
opv_brate_max=7500
vbr_brate_avg=2257
vbr_brate_min=1194
vbr_brate_max=2565
vbr_bias=30
vbr_pass=3
quality_prec=30
use_filter=0
filter_val=6
seq_endcode=0
dvd=0
half_width=0
half_height=0
fast_mode=0
progressive=1
alternate_scan=0
non_linear=1
top_first=0
lum_level=0
intra_dc_prec=2
aspect_ratio=3
gop_m=3
gop_nm=5
gop_hdr=15
seq_hdr=1
all_closed_gop=0
fix_gop_length=0
mpeg1=0
mpeg1_cps=0
samples_per_sec=0
stereo=2
brate_idx=7
crc=1
[file]
name=F:\test\1.avi
type=0
frame_first=0
frame_last=139525
encode_first=0
encode_last=139525
drob
11th January 2005, 18:23
Amnon, under version 0.8 settings are saved correctly chears for that! However all the other problems are still there: the final Q results are still off by two points (Q4 by AutoQ and correctly sized Q6 via Qcce). I still get a crash when exiting the program after calculation, not however if you just open and shut without doing any action.
Boulder
11th January 2005, 18:27
Amnon82,
I'd still like to suggest that you check Tylo's method for predicting the Q value. It's very accurate, I have to say that AutoQ hasn't been that for me in my tests:(
Amnon82
11th January 2005, 18:41
@drob: Did Your problem start with version 0.6? Which OS do You use? I'm coding with Win2k.
@boulder: This is my method:
E:=Wanted Sample Size
C:=Encoded Sample Size
F:=Actual Q-Value
I:=Next Q-Value
M:=Runs-Value
R:=Sum of all Q-Values
S:=Final Q-Value
Prediction:
g:=(e*100)/c;
I:=(f/g)*100;
Finding final Q (after all Passes):
x:=m-1;
s:=round(r/x);
Boulder
11th January 2005, 19:16
Doesn't that apply only when the Q curve is linear, which it is not, especially when the value gets really low.
EDIT : See http://www.angelfire.com/droid/r6d2/files/RoBaQFinder12.zip , that might be interesting to check out:)
needle
11th January 2005, 19:20
@Amnon82
Thanks for your reply.
Your ecl file for CCE SP 2.50 seems OK. I have loaded it in CCE SP 2.50 without problems.
Is true that 2.5 don't directly support custom matrices. However the matrices can be patched into the program using 'CCE_patcher' by tsunami. After encoding, the mpeg-stream should be corrected using 'reestream'. See for example:
http://forum.doom9.org/showthread.php?threadid=25134
Amnon82
11th January 2005, 20:52
I fixed some in Version 0.8.2:
AutoQ-Log Version 0.8.2
_______________________________________________________________________________
19:13:06 - 11.01.2005 >> AutoQ started...
19:13:08 - 11.01.2005 >> AVS loaded from: F:\test2\test.avs
19:13:28 - 11.01.2005 >> Start Prediction-Run #1
19:14:00 - 11.01.2005 >> Results of Prediction-Run #1
19:14:00 - 11.01.2005 >> Encoded Sample in MB: 29
19:14:00 - 11.01.2005 >> Wanted Samplesize in MB: 37
19:14:00 - 11.01.2005 >> Precalculated final Q-Value: 0
19:14:00 - 11.01.2005 >> New Q-Value: 5
19:14:00 - 11.01.2005 >> New Frameoffset: 15
19:14:00 - 11.01.2005 >> Start Prediction-Run #2
19:14:33 - 11.01.2005 >> Results of Prediction-Run #2
19:14:33 - 11.01.2005 >> Encoded Sample in MB: 33
19:14:33 - 11.01.2005 >> Wanted Samplesize in MB: 37
19:14:33 - 11.01.2005 >> Precalculated final Q-Value: 1
19:14:33 - 11.01.2005 >> New Q-Value: 4
19:14:33 - 11.01.2005 >> New Frameoffset: 30
19:14:33 - 11.01.2005 >> Start Prediction-Run #3
19:15:06 - 11.01.2005 >> Results of Prediction-Run #3
19:15:06 - 11.01.2005 >> Encoded Sample in MB: 38
19:15:06 - 11.01.2005 >> Wanted Samplesize in MB: 37
19:15:06 - 11.01.2005 >> Precalculated final Q-Value: 1
19:15:06 - 11.01.2005 >> New Q-Value: 4
19:15:06 - 11.01.2005 >> New Frameoffset: 45
19:15:06 - 11.01.2005 >> Start Prediction-Run #4
19:15:39 - 11.01.2005 >> Results of Prediction-Run #4
19:15:39 - 11.01.2005 >> Encoded Sample in MB: 36
19:15:39 - 11.01.2005 >> Wanted Samplesize in MB: 37
19:15:39 - 11.01.2005 >> Precalculated final Q-Value: 2
19:15:39 - 11.01.2005 >> New Q-Value: 4
19:15:39 - 11.01.2005 >> New Frameoffset: 60
19:15:39 - 11.01.2005 >> Start Prediction-Run #5
19:16:12 - 11.01.2005 >> Results of Prediction-Run #5
19:16:12 - 11.01.2005 >> Encoded Sample in MB: 36
19:16:12 - 11.01.2005 >> Wanted Samplesize in MB: 37
19:16:12 - 11.01.2005 >> Precalculated final Q-Value: 2
19:16:12 - 11.01.2005 >> New Q-Value: 4
19:16:12 - 11.01.2005 >> New Frameoffset: 75
19:16:12 - 11.01.2005 >> Start Prediction-Run #6
19:16:45 - 11.01.2005 >> Results of Prediction-Run #6
19:16:45 - 11.01.2005 >> Encoded Sample in MB: 37
19:16:45 - 11.01.2005 >> Wanted Samplesize in MB: 37
19:16:45 - 11.01.2005 >> Precalculated final Q-Value: 3
19:16:45 - 11.01.2005 >> New Q-Value: 4
19:16:45 - 11.01.2005 >> New Frameoffset: 90
19:16:45 - 11.01.2005 >> Start Prediction-Run #7
19:17:18 - 11.01.2005 >> Results of Prediction-Run #7
19:17:18 - 11.01.2005 >> Encoded Sample in MB: 34
19:17:18 - 11.01.2005 >> Wanted Samplesize in MB: 37
19:17:18 - 11.01.2005 >> Precalculated final Q-Value: 4
19:17:18 - 11.01.2005 >> New Q-Value: 4
19:17:18 - 11.01.2005 >> New Frameoffset: 105
19:17:18 - 11.01.2005 >> Start Prediction-Run #8
19:17:51 - 11.01.2005 >> Results of Prediction-Run #8
19:17:51 - 11.01.2005 >> Encoded Sample in MB: 35
19:17:51 - 11.01.2005 >> Wanted Samplesize in MB: 37
19:17:51 - 11.01.2005 >> Precalculated final Q-Value: 4
19:17:51 - 11.01.2005 >> Encoding Final-Sample
19:17:51 - 11.01.2005 >> Final Frameoffset: 00
19:17:51 - 11.01.2005 >> Final Q-Value: 4
19:18:23 - 11.01.2005 >> Encoded Final-Sample in MB: 35,19
19:18:23 - 11.01.2005 >> Wanted Samplesize in MB: 37
19:18:24 - 11.01.2005 >> Renamed final Sample to: F:\test2\test.sample
AutoQ got the final Q in Run#2. But I run 8 passes and 1% of the movie to show You the sizes of the other samples. I used 1% of the movie. In the next Test I used 4%:
AutoQ-Log Version 0.8.2
_______________________________________________________________________________
19:25:48 - 11.01.2005 >> AutoQ started...
19:25:54 - 11.01.2005 >> M2V-File will be saved to: F:\test2\test2.m2v
19:25:55 - 11.01.2005 >> VAF-File will be saved to: F:\test2\test2.vaf
19:25:58 - 11.01.2005 >> AVS loaded from: F:\test2\test.avs
19:26:23 - 11.01.2005 >> Start Prediction-Run #1
19:28:35 - 11.01.2005 >> Results of Prediction-Run #1
19:28:35 - 11.01.2005 >> Encoded Sample in MB: 145
19:28:35 - 11.01.2005 >> Wanted Samplesize in MB: 147
19:28:35 - 11.01.2005 >> Precalculated final Q-Value: 0
19:28:35 - 11.01.2005 >> New Q-Value: 4
19:28:35 - 11.01.2005 >> New Frameoffset: 15
19:28:35 - 11.01.2005 >> Start Prediction-Run #2
19:30:49 - 11.01.2005 >> Results of Prediction-Run #2
19:30:49 - 11.01.2005 >> Encoded Sample in MB: 142
19:30:49 - 11.01.2005 >> Wanted Samplesize in MB: 147
19:30:49 - 11.01.2005 >> Precalculated final Q-Value: 1
19:30:49 - 11.01.2005 >> New Q-Value: 4
19:30:49 - 11.01.2005 >> New Frameoffset: 30
19:30:49 - 11.01.2005 >> Start Prediction-Run #3
19:33:03 - 11.01.2005 >> Results of Prediction-Run #3
19:33:03 - 11.01.2005 >> Encoded Sample in MB: 144
19:33:03 - 11.01.2005 >> Wanted Samplesize in MB: 147
19:33:03 - 11.01.2005 >> Precalculated final Q-Value: 1
19:33:03 - 11.01.2005 >> New Q-Value: 4
19:33:03 - 11.01.2005 >> New Frameoffset: 45
19:33:03 - 11.01.2005 >> Start Prediction-Run #4
19:35:18 - 11.01.2005 >> Results of Prediction-Run #4
19:35:18 - 11.01.2005 >> Encoded Sample in MB: 143
19:35:18 - 11.01.2005 >> Wanted Samplesize in MB: 147
19:35:18 - 11.01.2005 >> Precalculated final Q-Value: 2
19:35:18 - 11.01.2005 >> New Q-Value: 4
19:35:18 - 11.01.2005 >> New Frameoffset: 60
19:35:18 - 11.01.2005 >> Start Prediction-Run #5
19:37:33 - 11.01.2005 >> Results of Prediction-Run #5
19:37:33 - 11.01.2005 >> Encoded Sample in MB: 144
19:37:33 - 11.01.2005 >> Wanted Samplesize in MB: 147
19:37:33 - 11.01.2005 >> Precalculated final Q-Value: 2
19:37:33 - 11.01.2005 >> New Q-Value: 4
19:37:33 - 11.01.2005 >> New Frameoffset: 75
19:37:33 - 11.01.2005 >> Start Prediction-Run #6
19:39:44 - 11.01.2005 >> Results of Prediction-Run #6
19:39:44 - 11.01.2005 >> Encoded Sample in MB: 144
19:39:44 - 11.01.2005 >> Wanted Samplesize in MB: 147
19:39:44 - 11.01.2005 >> Precalculated final Q-Value: 3
19:39:44 - 11.01.2005 >> New Q-Value: 4
19:39:44 - 11.01.2005 >> New Frameoffset: 90
19:39:44 - 11.01.2005 >> Start Prediction-Run #7
19:41:56 - 11.01.2005 >> Results of Prediction-Run #7
19:41:56 - 11.01.2005 >> Encoded Sample in MB: 145
19:41:56 - 11.01.2005 >> Wanted Samplesize in MB: 147
19:41:56 - 11.01.2005 >> Precalculated final Q-Value: 3
19:41:56 - 11.01.2005 >> New Q-Value: 4
19:41:56 - 11.01.2005 >> New Frameoffset: 105
19:41:56 - 11.01.2005 >> Start Prediction-Run #8
19:44:07 - 11.01.2005 >> Results of Prediction-Run #8
19:44:07 - 11.01.2005 >> Encoded Sample in MB: 146
19:44:07 - 11.01.2005 >> Wanted Samplesize in MB: 147
19:44:07 - 11.01.2005 >> Precalculated final Q-Value: 4
19:44:07 - 11.01.2005 >> Encoding Final-Sample
19:44:07 - 11.01.2005 >> Final Frameoffset: 00
19:44:07 - 11.01.2005 >> Final Q-Value: 4
19:46:18 - 11.01.2005 >> Encoded Final-Sample in MB: 145,07
19:46:18 - 11.01.2005 >> Wanted Samplesize in MB: 147
19:46:18 - 11.01.2005 >> Renamed final Sample to: F:\test2\test2.sample
Now I'm runing it with the Standard-settings: 3% of the Movie and 4 Predictionpasses:
AutoQ-Log Version 0.8.2
_______________________________________________________________________________
20:39:28 - 11.01.2005 >> AutoQ started...
20:39:33 - 11.01.2005 >> AVS loaded from: F:\test2\test.avs
20:39:42 - 11.01.2005 >> Start Prediction-Run #1
20:41:21 - 11.01.2005 >> Results of Prediction-Run #1
20:41:21 - 11.01.2005 >> Encoded Sample in MB: 46
20:41:21 - 11.01.2005 >> Wanted Samplesize in MB: 110
20:41:21 - 11.01.2005 >> Precalculated final Q-Value: 0
20:41:21 - 11.01.2005 >> New Q-Value: 8
20:41:21 - 11.01.2005 >> New Frameoffset: 15
20:41:21 - 11.01.2005 >> Start Prediction-Run #2
20:42:58 - 11.01.2005 >> Results of Prediction-Run #2
20:42:58 - 11.01.2005 >> Encoded Sample in MB: 87
20:42:58 - 11.01.2005 >> Wanted Samplesize in MB: 110
20:42:58 - 11.01.2005 >> Precalculated final Q-Value: 3
20:42:58 - 11.01.2005 >> New Q-Value: 6
20:42:58 - 11.01.2005 >> New Frameoffset: 30
20:42:58 - 11.01.2005 >> Start Prediction-Run #3
20:44:36 - 11.01.2005 >> Results of Prediction-Run #3
20:44:36 - 11.01.2005 >> Encoded Sample in MB: 97
20:44:36 - 11.01.2005 >> Wanted Samplesize in MB: 110
20:44:36 - 11.01.2005 >> Precalculated final Q-Value: 5
20:44:36 - 11.01.2005 >> New Q-Value: 5
20:44:36 - 11.01.2005 >> New Frameoffset: 45
20:44:36 - 11.01.2005 >> Start Prediction-Run #4
20:46:13 - 11.01.2005 >> Results of Prediction-Run #4
20:46:13 - 11.01.2005 >> Encoded Sample in MB: 101
20:46:13 - 11.01.2005 >> Wanted Samplesize in MB: 110
20:46:13 - 11.01.2005 >> Precalculated final Q-Value: 6
20:46:13 - 11.01.2005 >> Encoding Final-Sample
20:46:13 - 11.01.2005 >> Final Frameoffset: 00
20:46:13 - 11.01.2005 >> Final Q-Value: 6
20:47:49 - 11.01.2005 >> Encoded Final-Sample in MB: 99,59
20:47:49 - 11.01.2005 >> Wanted Samplesize in MB: 110
20:47:49 - 11.01.2005 >> Renamed final Sample to: F:\test2\test41.sample
So the Result: I'm always under the wanted sample size. With 8 passes I got Q4 with 1%. Also with 4% and 8 Passes I got Q4. With 3 Passes and 3% of the movie I got Q6. Why can some of You guys get higher?
Changes in Version 0.8.2:
Readded: Debugmode; Added: Mainwindow will hide at work, You've again access to CCE on the taskbar, Fixed: Debugmode
@drob: Do You use Win9x or WinME? This is maybe the answer of Your problems...
drob
11th January 2005, 21:08
I am running XP sp2 fully updated. I just downloaded and tested versions 0.1a, 0.5, 0.6 the crash on exit is present in all of them.
As for the accuracy, I have been testing it for the last four hours, and it seems that if, within the specified runs, the prediction process won't get to the right Q value, it would give the wrong Q prediction.
Here are 4 examples; the desired Q calculated by Qcce is Q6.
In the first log, I started with Q2 and 4 runs, not enough runs to get to the desired value of Q6 and AutoQ misses. In the second example
I started with Q4 again with four runs, AutoQ got to the accurate Q6. Third test again starting Q of 2 but this time 10 runs, in this case AutoQ gets to the right value of Q6.
Last test, just for good measure, starting value of Q30 and 10 runs, AutoQ gets it close (only 1% used), last test, no log atached here same Q30 only 4 runs AuroQ misses.
Tests were run on 0.81
EDIT: Amnon I believe your last run, posted above, the 3% 4 runs, exactly makes that point, there went enough runs to get to what seems to be the right Q value of 4.
20:59:33 - 11-Jan-05 >> AutoQ started...
20:59:42 - 11-Jan-05 >> AVS loaded from: C:\111\DVD.avs
20:59:45 - 11-Jan-05 >> Start Prediction-Run #1
21:00:47 - 11-Jan-05 >> Results of Prediction-Run #1
21:00:47 - 11-Jan-05 >> Encoded Sample in MB: 58
21:00:47 - 11-Jan-05 >> Wanted Samplesize in MB: 41
21:00:47 - 11-Jan-05 >> Precalculated final Q-Value: 0
21:00:47 - 11-Jan-05 >> New Q-Value: 3
21:00:47 - 11-Jan-05 >> New Frameoffset: 12
21:00:47 - 11-Jan-05 >> Start Prediction-Run #2
21:01:52 - 11-Jan-05 >> Results of Prediction-Run #2
21:01:52 - 11-Jan-05 >> Encoded Sample in MB: 54
21:01:52 - 11-Jan-05 >> Wanted Samplesize in MB: 41
21:01:52 - 11-Jan-05 >> Precalculated final Q-Value: 1
21:01:52 - 11-Jan-05 >> New Q-Value: 4
21:01:52 - 11-Jan-05 >> New Frameoffset: 24
21:01:52 - 11-Jan-05 >> Start Prediction-Run #3
21:02:56 - 11-Jan-05 >> Results of Prediction-Run #3
21:02:56 - 11-Jan-05 >> Encoded Sample in MB: 50
21:02:56 - 11-Jan-05 >> Wanted Samplesize in MB: 41
21:02:56 - 11-Jan-05 >> Precalculated final Q-Value: 2
21:02:56 - 11-Jan-05 >> New Q-Value: 5
21:02:56 - 11-Jan-05 >> New Frameoffset: 36
21:02:56 - 11-Jan-05 >> Start Prediction-Run #4
21:03:59 - 11-Jan-05 >> Results of Prediction-Run #4
21:03:59 - 11-Jan-05 >> Encoded Sample in MB: 46
21:03:59 - 11-Jan-05 >> Wanted Samplesize in MB: 41
21:03:59 - 11-Jan-05 >> Precalculated final Q-Value: 4
21:03:59 - 11-Jan-05 >> Encoding Final-Sample
21:03:59 - 11-Jan-05 >> Final Frameoffset: 00
21:05:00 - 11-Jan-05 >> Encoded Final-Sample in MB: 45.61
21:05:00 - 11-Jan-05 >> Wanted Samplesize in MB: 41
21:05:00 - 11-Jan-05 >> Renamed final Sample to: C:\111\111.sample
21:17:32 - 11-Jan-05 >> AutoQ started...
21:17:39 - 11-Jan-05 >> AVS loaded from: C:\111\111.avs
21:17:48 - 11-Jan-05 >> Start Prediction-Run #1
21:18:55 - 11-Jan-05 >> Results of Prediction-Run #1
21:18:55 - 11-Jan-05 >> Encoded Sample in MB: 50
21:18:55 - 11-Jan-05 >> Wanted Samplesize in MB: 41
21:18:55 - 11-Jan-05 >> Precalculated final Q-Value: 0
21:18:55 - 11-Jan-05 >> New Q-Value: 5
21:18:55 - 11-Jan-05 >> New Frameoffset: 12
21:18:55 - 11-Jan-05 >> Start Prediction-Run #2
21:20:05 - 11-Jan-05 >> Results of Prediction-Run #2
21:20:05 - 11-Jan-05 >> Encoded Sample in MB: 46
21:20:05 - 11-Jan-05 >> Wanted Samplesize in MB: 41
21:20:05 - 11-Jan-05 >> Precalculated final Q-Value: 2
21:20:05 - 11-Jan-05 >> New Q-Value: 6
21:20:05 - 11-Jan-05 >> New Frameoffset: 24
21:20:05 - 11-Jan-05 >> Start Prediction-Run #3
21:21:06 - 11-Jan-05 >> Results of Prediction-Run #3
21:21:06 - 11-Jan-05 >> Encoded Sample in MB: 43
21:21:06 - 11-Jan-05 >> Wanted Samplesize in MB: 41
21:21:06 - 11-Jan-05 >> Precalculated final Q-Value: 4
21:21:06 - 11-Jan-05 >> New Q-Value: 6
21:21:06 - 11-Jan-05 >> New Frameoffset: 36
21:21:06 - 11-Jan-05 >> Start Prediction-Run #4
21:22:11 - 11-Jan-05 >> Results of Prediction-Run #4
21:22:11 - 11-Jan-05 >> Encoded Sample in MB: 42
21:22:11 - 11-Jan-05 >> Wanted Samplesize in MB: 41
21:22:11 - 11-Jan-05 >> Precalculated final Q-Value: 6
21:22:11 - 11-Jan-05 >> Encoding Final-Sample
21:22:11 - 11-Jan-05 >> Final Frameoffset: 00
21:23:12 - 11-Jan-05 >> Encoded Final-Sample in MB: 42.1
21:23:12 - 11-Jan-05 >> Wanted Samplesize in MB: 41
21:23:12 - 11-Jan-05 >> Renamed final Sample to: C:\111\111.sample
21:32:48 - 11-Jan-05 >> AutoQ started...
21:32:50 - 11-Jan-05 >> AVS loaded from: C:\111\111.avs
21:33:08 - 11-Jan-05 >> Start Prediction-Run #1
21:33:08 - 11-Jan-05 >> Shutdown after Encode enabled.
21:33:08 - 11-Jan-05 >> Shutdown after Encode disabled
21:33:14 - 11-Jan-05 >> Shutdown after Encode enabled.
21:33:16 - 11-Jan-05 >> Shutdown after Encode disabled
21:34:14 - 11-Jan-05 >> Results of Prediction-Run #1
21:34:14 - 11-Jan-05 >> Encoded Sample in MB: 58
21:34:14 - 11-Jan-05 >> Wanted Samplesize in MB: 41
21:34:14 - 11-Jan-05 >> Precalculated final Q-Value: 0
21:34:14 - 11-Jan-05 >> New Q-Value: 3
21:34:14 - 11-Jan-05 >> New Frameoffset: 12
21:34:14 - 11-Jan-05 >> Start Prediction-Run #2
21:35:23 - 11-Jan-05 >> Results of Prediction-Run #2
21:35:23 - 11-Jan-05 >> Encoded Sample in MB: 54
21:35:23 - 11-Jan-05 >> Wanted Samplesize in MB: 41
21:35:23 - 11-Jan-05 >> Precalculated final Q-Value: 0
21:35:23 - 11-Jan-05 >> New Q-Value: 4
21:35:23 - 11-Jan-05 >> New Frameoffset: 24
21:35:23 - 11-Jan-05 >> Start Prediction-Run #3
21:36:59 - 11-Jan-05 >> Results of Prediction-Run #3
21:36:59 - 11-Jan-05 >> Encoded Sample in MB: 50
21:36:59 - 11-Jan-05 >> Wanted Samplesize in MB: 41
21:36:59 - 11-Jan-05 >> Precalculated final Q-Value: 1
21:36:59 - 11-Jan-05 >> New Q-Value: 5
21:36:59 - 11-Jan-05 >> New Frameoffset: 36
21:36:59 - 11-Jan-05 >> Start Prediction-Run #4
21:39:47 - 11-Jan-05 >> Results of Prediction-Run #4
21:39:47 - 11-Jan-05 >> Encoded Sample in MB: 46
21:39:47 - 11-Jan-05 >> Wanted Samplesize in MB: 41
21:39:47 - 11-Jan-05 >> Precalculated final Q-Value: 1
21:39:47 - 11-Jan-05 >> New Q-Value: 6
21:39:47 - 11-Jan-05 >> New Frameoffset: 48
21:39:48 - 11-Jan-05 >> Start Prediction-Run #5
21:41:35 - 11-Jan-05 >> Results of Prediction-Run #5
21:41:35 - 11-Jan-05 >> Encoded Sample in MB: 41
21:41:35 - 11-Jan-05 >> Wanted Samplesize in MB: 41
21:41:35 - 11-Jan-05 >> Precalculated final Q-Value: 2
21:41:35 - 11-Jan-05 >> New Q-Value: 6
21:41:35 - 11-Jan-05 >> New Frameoffset: 60
21:41:35 - 11-Jan-05 >> Start Prediction-Run #6
21:42:49 - 11-Jan-05 >> Results of Prediction-Run #6
21:42:49 - 11-Jan-05 >> Encoded Sample in MB: 42
21:42:49 - 11-Jan-05 >> Wanted Samplesize in MB: 41
21:42:49 - 11-Jan-05 >> Precalculated final Q-Value: 3
21:42:49 - 11-Jan-05 >> New Q-Value: 6
21:42:49 - 11-Jan-05 >> New Frameoffset: 72
21:42:49 - 11-Jan-05 >> Start Prediction-Run #7
21:43:57 - 11-Jan-05 >> Results of Prediction-Run #7
21:43:57 - 11-Jan-05 >> Encoded Sample in MB: 45
21:43:57 - 11-Jan-05 >> Wanted Samplesize in MB: 41
21:43:57 - 11-Jan-05 >> Precalculated final Q-Value: 3
21:43:57 - 11-Jan-05 >> New Q-Value: 7
21:43:57 - 11-Jan-05 >> New Frameoffset: 84
21:43:57 - 11-Jan-05 >> Start Prediction-Run #8
21:45:00 - 11-Jan-05 >> Results of Prediction-Run #8
21:45:00 - 11-Jan-05 >> Encoded Sample in MB: 40
21:45:00 - 11-Jan-05 >> Wanted Samplesize in MB: 41
21:45:00 - 11-Jan-05 >> Precalculated final Q-Value: 4
21:45:00 - 11-Jan-05 >> New Q-Value: 7
21:45:00 - 11-Jan-05 >> New Frameoffset: 96
21:45:00 - 11-Jan-05 >> Start Prediction-Run #9
21:46:06 - 11-Jan-05 >> Results of Prediction-Run #9
21:46:06 - 11-Jan-05 >> Encoded Sample in MB: 41
21:46:06 - 11-Jan-05 >> Wanted Samplesize in MB: 41
21:46:06 - 11-Jan-05 >> Precalculated final Q-Value: 5
21:46:06 - 11-Jan-05 >> New Q-Value: 7
21:46:06 - 11-Jan-05 >> New Frameoffset: 108
21:46:06 - 11-Jan-05 >> Start Prediction-Run #10
21:47:07 - 11-Jan-05 >> Results of Prediction-Run #10
21:47:07 - 11-Jan-05 >> Encoded Sample in MB: 40
21:47:07 - 11-Jan-05 >> Wanted Samplesize in MB: 41
21:47:07 - 11-Jan-05 >> Precalculated final Q-Value: 6
21:47:07 - 11-Jan-05 >> Encoding Final-Sample
21:47:07 - 11-Jan-05 >> Final Frameoffset: 00
21:48:10 - 11-Jan-05 >> Encoded Final-Sample in MB: 39.86
21:48:10 - 11-Jan-05 >> Wanted Samplesize in MB: 41
21:51:16 - 11-Jan-05 >> AutoQ started...
21:51:17 - 11-Jan-05 >> AVS loaded from: C:\111\111.avs
21:51:30 - 11-Jan-05 >> Start Prediction-Run #1
21:52:34 - 11-Jan-05 >> Results of Prediction-Run #1
21:52:34 - 11-Jan-05 >> Encoded Sample in MB: 17
21:52:34 - 11-Jan-05 >> Wanted Samplesize in MB: 41
21:52:34 - 11-Jan-05 >> Precalculated final Q-Value: 0
21:52:34 - 11-Jan-05 >> New Q-Value: 12
21:52:34 - 11-Jan-05 >> New Frameoffset: 12
21:52:34 - 11-Jan-05 >> Start Prediction-Run #2
21:53:35 - 11-Jan-05 >> Results of Prediction-Run #2
21:53:35 - 11-Jan-05 >> Encoded Sample in MB: 30
21:53:35 - 11-Jan-05 >> Wanted Samplesize in MB: 41
21:53:35 - 11-Jan-05 >> Precalculated final Q-Value: 1
21:53:35 - 11-Jan-05 >> New Q-Value: 9
21:53:35 - 11-Jan-05 >> New Frameoffset: 24
21:53:35 - 11-Jan-05 >> Start Prediction-Run #3
21:54:38 - 11-Jan-05 >> Results of Prediction-Run #3
21:54:38 - 11-Jan-05 >> Encoded Sample in MB: 35
21:54:38 - 11-Jan-05 >> Wanted Samplesize in MB: 41
21:54:38 - 11-Jan-05 >> Precalculated final Q-Value: 2
21:54:38 - 11-Jan-05 >> New Q-Value: 8
21:54:38 - 11-Jan-05 >> New Frameoffset: 36
21:54:38 - 11-Jan-05 >> Start Prediction-Run #4
21:55:41 - 11-Jan-05 >> Results of Prediction-Run #4
21:55:41 - 11-Jan-05 >> Encoded Sample in MB: 36
21:55:41 - 11-Jan-05 >> Wanted Samplesize in MB: 41
21:55:41 - 11-Jan-05 >> Precalculated final Q-Value: 3
21:55:41 - 11-Jan-05 >> New Q-Value: 7
21:55:41 - 11-Jan-05 >> New Frameoffset: 48
21:55:41 - 11-Jan-05 >> Start Prediction-Run #5
21:56:41 - 11-Jan-05 >> Results of Prediction-Run #5
21:56:41 - 11-Jan-05 >> Encoded Sample in MB: 38
21:56:41 - 11-Jan-05 >> Wanted Samplesize in MB: 41
21:56:41 - 11-Jan-05 >> Precalculated final Q-Value: 4
21:56:41 - 11-Jan-05 >> New Q-Value: 6
21:56:41 - 11-Jan-05 >> New Frameoffset: 60
21:56:41 - 11-Jan-05 >> Start Prediction-Run #6
21:57:47 - 11-Jan-05 >> Results of Prediction-Run #6
21:57:47 - 11-Jan-05 >> Encoded Sample in MB: 42
21:57:47 - 11-Jan-05 >> Wanted Samplesize in MB: 41
21:57:47 - 11-Jan-05 >> Precalculated final Q-Value: 5
21:57:47 - 11-Jan-05 >> New Q-Value: 6
21:57:47 - 11-Jan-05 >> New Frameoffset: 72
21:57:47 - 11-Jan-05 >> Start Prediction-Run #7
21:58:49 - 11-Jan-05 >> Results of Prediction-Run #7
21:58:49 - 11-Jan-05 >> Encoded Sample in MB: 45
21:58:49 - 11-Jan-05 >> Wanted Samplesize in MB: 41
21:58:49 - 11-Jan-05 >> Precalculated final Q-Value: 5
21:58:49 - 11-Jan-05 >> New Q-Value: 7
21:58:49 - 11-Jan-05 >> New Frameoffset: 84
21:58:49 - 11-Jan-05 >> Start Prediction-Run #8
21:59:52 - 11-Jan-05 >> Results of Prediction-Run #8
21:59:52 - 11-Jan-05 >> Encoded Sample in MB: 40
21:59:52 - 11-Jan-05 >> Wanted Samplesize in MB: 41
21:59:52 - 11-Jan-05 >> Precalculated final Q-Value: 6
21:59:52 - 11-Jan-05 >> New Q-Value: 7
21:59:52 - 11-Jan-05 >> New Frameoffset: 96
21:59:52 - 11-Jan-05 >> Start Prediction-Run #9
22:00:59 - 11-Jan-05 >> Results of Prediction-Run #9
22:00:59 - 11-Jan-05 >> Encoded Sample in MB: 41
22:00:59 - 11-Jan-05 >> Wanted Samplesize in MB: 41
22:00:59 - 11-Jan-05 >> Precalculated final Q-Value: 7
22:00:59 - 11-Jan-05 >> New Q-Value: 7
22:00:59 - 11-Jan-05 >> New Frameoffset: 108
22:00:59 - 11-Jan-05 >> Start Prediction-Run #10
22:02:02 - 11-Jan-05 >> Results of Prediction-Run #10
22:02:02 - 11-Jan-05 >> Encoded Sample in MB: 40
22:02:02 - 11-Jan-05 >> Wanted Samplesize in MB: 41
22:02:02 - 11-Jan-05 >> Precalculated final Q-Value: 8
22:02:02 - 11-Jan-05 >> Encoding Final-Sample
22:02:02 - 11-Jan-05 >> Final Frameoffset: 00
22:03:07 - 11-Jan-05 >> Encoded Final-Sample in MB: 39.86
22:03:07 - 11-Jan-05 >> Wanted Samplesize in MB: 41
Amnon82
12th January 2005, 00:30
I'm not finished with the new prediction!
Please test if the old Prediction work without errors like in 0.8.2
New Prediction is not done. It loops if it finds the same Q-Value. Then You have to abort ...
Download Testversion 0.8.2a (http://www.brckomania.net/AUTOQ/files/AutoQ082a.rar)
drob
12th January 2005, 03:08
Amnon did you mean the error on exit? It is still there unfortunately.
http://img94.exs.cx/img94/1491/11qw.png
Amnon82
12th January 2005, 07:45
I'm not finished with the new prediction!
Please test if the old Prediction work without errors like in 0.8.2
New Prediction is not done. I didn't test this version ...
Download Testversion 0.8.3 (Not tested) (http://www.brckomania.net/AUTOQ/files/AutoQ083NT.rar)
... it loops again.
@drop: Do You run Win9x or WinME?
drob
12th January 2005, 15:02
Amnon I am running XP sp2 fully updated. When you say error what do you mean? the prediction error? If so it still has the same problem, if I run 4 runs and its coming short of the desired correct Q prediction (of 6-7) it would come with a wrong prediction (4), however if I let it have 8 runs, it would get the right Q value. And the error on exit is still there.
_______________________________________________________________________________
15:47:30 - 12-Jan-05 >> AutoQ started...
15:47:37 - 12-Jan-05 >> AVS loaded from: C:\111\DVD.avs
15:47:41 - 12-Jan-05 >> Old Prediction Mode
15:47:41 - 12-Jan-05 >> Start Prediction-Run #1
15:49:19 - 12-Jan-05 >> Results of Prediction-Run #1
15:49:19 - 12-Jan-05 >> Encoded Sample in MB: 58
15:49:19 - 12-Jan-05 >> Wanted Samplesize in MB: 41
15:49:19 - 12-Jan-05 >> Precalculated final Q-Value: 0
15:49:19 - 12-Jan-05 >> New Q-Value: 3
15:49:19 - 12-Jan-05 >> New Frameoffset: 12
15:49:19 - 12-Jan-05 >> Start Prediction-Run #2
15:50:29 - 12-Jan-05 >> Results of Prediction-Run #2
15:50:29 - 12-Jan-05 >> Encoded Sample in MB: 54
15:50:29 - 12-Jan-05 >> Wanted Samplesize in MB: 41
15:50:29 - 12-Jan-05 >> Precalculated final Q-Value: 1
15:50:29 - 12-Jan-05 >> New Q-Value: 4
15:50:29 - 12-Jan-05 >> New Frameoffset: 24
15:50:29 - 12-Jan-05 >> Start Prediction-Run #3
15:51:35 - 12-Jan-05 >> Results of Prediction-Run #3
15:51:35 - 12-Jan-05 >> Encoded Sample in MB: 50
15:51:35 - 12-Jan-05 >> Wanted Samplesize in MB: 41
15:51:35 - 12-Jan-05 >> Precalculated final Q-Value: 2
15:51:35 - 12-Jan-05 >> New Q-Value: 5
15:51:35 - 12-Jan-05 >> New Frameoffset: 36
15:51:35 - 12-Jan-05 >> Start Prediction-Run #4
15:52:39 - 12-Jan-05 >> Results of Prediction-Run #4
15:52:39 - 12-Jan-05 >> Encoded Sample in MB: 46
15:52:39 - 12-Jan-05 >> Wanted Samplesize in MB: 41
15:52:39 - 12-Jan-05 >> Precalculated final Q-Value: 4
15:52:39 - 12-Jan-05 >> Encoding Final-Sample (Old Prediction Mode)
15:52:39 - 12-Jan-05 >> Final Frameoffset: 00
15:52:39 - 12-Jan-05 >> Final Q-Value: 4
15:53:43 - 12-Jan-05 >> Encoded Final-Sample in MB: 46.06
15:53:43 - 12-Jan-05 >> Wanted Samplesize in MB: 41
15:53:43 - 12-Jan-05 >> Renamed final Sample to: C:\111\1.sample
Amnon82
12th January 2005, 22:14
Try out the version 0.8.3! I added a new mode.
I mean this bug:
http://img94.exs.cx/img94/1491/11qw.png
I'm coding in Win2k. Can You explain me exactly the way how you get it. Step by Step. Cos I don't get this error.
... did You see that I mentioned You in the About-Window? ;)
AutoQ-Log Version 0.8.3
_______________________________________________________________________________
22:04:35 - 12.01.2005 >> AutoQ started...
22:04:37 - 12.01.2005 >> AVS loaded from: F:\test2\test.avs
22:04:42 - 12.01.2005 >> New Prediction Mode
22:04:42 - 12.01.2005 >> Start Prediction-Run #1
22:05:14 - 12.01.2005 >> Results of Prediction-Run #1
22:05:14 - 12.01.2005 >> Encoded Sample in MB: 33
22:05:14 - 12.01.2005 >> Wanted Samplesize in MB: 37
22:05:14 - 12.01.2005 >> Precalculated final Q-Value: 0
22:05:14 - 12.01.2005 >> New Q-Value: 4
22:05:14 - 12.01.2005 >> New Frameoffset: 15
22:05:14 - 12.01.2005 >> Start Prediction-Run #2
22:05:46 - 12.01.2005 >> Results of Prediction-Run #2
22:05:46 - 12.01.2005 >> Encoded Sample in MB: 35
22:05:46 - 12.01.2005 >> Wanted Samplesize in MB: 37
22:05:46 - 12.01.2005 >> Precalculated final Q-Value: 0
22:05:46 - 12.01.2005 >> SameQ-Run #1
22:05:46 - 12.01.2005 >> (Q - 1)
22:05:46 - 12.01.2005 >> New Q-Value: 3
22:05:46 - 12.01.2005 >> New Frameoffset: 30
22:05:46 - 12.01.2005 >> Start Prediction-Run #3
22:06:18 - 12.01.2005 >> Results of Prediction-Run #3
22:06:18 - 12.01.2005 >> Encoded Sample in MB: 40
22:06:18 - 12.01.2005 >> Wanted Samplesize in MB: 37
22:06:18 - 12.01.2005 >> Precalculated final Q-Value: 0
22:06:18 - 12.01.2005 >> SameQ-Run #2
22:06:18 - 12.01.2005 >> (Q + 1)
22:06:18 - 12.01.2005 >> New Q-Value: 4
22:06:18 - 12.01.2005 >> New Frameoffset: 45
22:06:18 - 12.01.2005 >> Start Prediction-Run #4
22:06:50 - 12.01.2005 >> Results of Prediction-Run #4
22:06:50 - 12.01.2005 >> Encoded Sample in MB: 36
22:06:50 - 12.01.2005 >> Wanted Samplesize in MB: 37
22:06:50 - 12.01.2005 >> Precalculated final Q-Value: 0
22:06:50 - 12.01.2005 >> SameQ-Run #3
22:06:50 - 12.01.2005 >> Encoding Final-Sample (New Prediction Mode)
22:06:50 - 12.01.2005 >> Final Frameoffset: 00
22:06:50 - 12.01.2005 >> Final Q-Value: 4
22:07:23 - 12.01.2005 >> Encoded Final-Sample in MB: 35,19
22:07:23 - 12.01.2005 >> Wanted Samplesize in MB: 37
22:07:23 - 12.01.2005 >> Renamed final Sample to: F:\test2\test0832fin.sample
@drob: I searched the net for Your Problem:
the problem is with NetLimiter
The memory could not be "read".
is a common problem, that alot of people experience, having installed NetLimiter.
Solution : Uninstall Netlimiter
and all will be returned to normal
____________________________________
When you perform a file operation, copy, paste, rename, etc., you receive:
Windows - Application Error The instruction at "0x00403759" referenced memory at "0x202c7971". The memory could not be read. Click on OK to terminate the program.
The problem is caused by a buffer overflow due to having a file extension that exceeds 260 characters to the right of the period.
Microsoft has a supported fix at Knowledge Base article Q267858 (http://support.microsoft.com/support/kb/articles/q267/8/58.ASP).
_____________________________________
support.microsoft (http://support.microsoft.com/kb/262490/EN-US/)
_____________________________________
I don't have this installed:
NetMeeting, a Win2000 program, causes Delphi to
throw an Application Error stating that it referenced
memory that could not be read. This only happens if
there is a form open. This happens with
applications written in Delphi as well as the IDE
itself.
_____________________________________
I Update my Coding-App now and recompile the latest Version. AutoQ083New.rar will be the new-compiled. Try this Build out and tell me if there is still the problem.
drob
13th January 2005, 00:30
Amnon you are one sweet guy, thanks for the credit!
I tried the new method and it seems to get to the right Q but it keeps looping for me, keeps running the Q+1 Q-1 tests until I aborted it, I think the math should be that once Q+1 is under the desired file size it should stop and call that Q value as final.
As for the error, I managed to narrow it significantly down, thanks for your search but I do not have net limiter installed or use humanges extensions, BUT I tried a clean install of XP sp2 and started playing around.
It seems that AutoQ conflicts with Sygate Personal Firewall PRO 5.5 when I unload the Sygate firewall, AutoQ exits without a problem, when I load Sygate and exits AutoQ I get the error.
Hope this helps you narrow things down, I will test the new compile as soon as it's online.
EDIT: new compile same problem, Sygate loaded, error on exit, if I close Sygate no error on exit.
Amnon82
13th January 2005, 13:10
THX for Your replay my friend. So We know Your Problem.
I've now holidays, so I've more time for coding.
I'm working hard on the new predictionmode. I changed many thinks. In 0.8.3 the new predictionmode shouldn't loop. I'm trying to get the same size with the wanted samplesize now. 0.8.4 will be released today. Look for it ;)
Amnon82
13th January 2005, 13:44
I think I fixed the new prediction-mode.
Changes:
Frameoffset is fixed now.
SameQ-Loop stops after the first run (in the last versions after the 3rd run).
Standard % of Movie is now 4% (in the last versions it was 3).
Log of new predicition-mode (Settings: 4% of Movie, wanted Samplesize: 147 MB):
AutoQ-Log Version 0.8.4
_______________________________________________________________________________
13:16:38 - 13.01.2005 >> AutoQ started...
13:16:43 - 13.01.2005 >> AVS loaded from: F:\test2\test.avs
13:17:01 - 13.01.2005 >> New Prediction Mode
13:17:01 - 13.01.2005 >> Start Prediction-Run #1
13:19:04 - 13.01.2005 >> Results of Prediction-Run #1
13:19:04 - 13.01.2005 >> Encoded Sample in MB: 64
13:19:04 - 13.01.2005 >> Wanted Samplesize in MB: 147
13:19:04 - 13.01.2005 >> Precalculated final Q-Value: 0
13:19:04 - 13.01.2005 >> New Q-Value: 9
13:19:04 - 13.01.2005 >> New Frameoffset: 15
13:19:04 - 13.01.2005 >> Start Prediction-Run #2
13:21:14 - 13.01.2005 >> Results of Prediction-Run #2
13:21:14 - 13.01.2005 >> Encoded Sample in MB: 103
13:21:14 - 13.01.2005 >> Wanted Samplesize in MB: 147
13:21:14 - 13.01.2005 >> Precalculated final Q-Value: 0
13:21:14 - 13.01.2005 >> New Q-Value: 6
13:21:14 - 13.01.2005 >> New Frameoffset: 00
13:21:14 - 13.01.2005 >> Start Prediction-Run #3
13:23:29 - 13.01.2005 >> Results of Prediction-Run #3
13:23:29 - 13.01.2005 >> Encoded Sample in MB: 129
13:23:29 - 13.01.2005 >> Wanted Samplesize in MB: 147
13:23:29 - 13.01.2005 >> Precalculated final Q-Value: 0
13:23:29 - 13.01.2005 >> New Q-Value: 5
13:23:29 - 13.01.2005 >> New Frameoffset: 15
13:23:29 - 13.01.2005 >> Start Prediction-Run #4
13:25:40 - 13.01.2005 >> Results of Prediction-Run #4
13:25:40 - 13.01.2005 >> Encoded Sample in MB: 133
13:25:40 - 13.01.2005 >> Wanted Samplesize in MB: 147
13:25:40 - 13.01.2005 >> Precalculated final Q-Value: 0
13:25:40 - 13.01.2005 >> SameQ-Run #1
13:25:40 - 13.01.2005 >> (Q - 1)
13:25:40 - 13.01.2005 >> New Q-Value: 4
13:25:40 - 13.01.2005 >> New Frameoffset: 00
13:25:40 - 13.01.2005 >> Start Prediction-Run #5
13:27:51 - 13.01.2005 >> Results of Prediction-Run #5
13:27:51 - 13.01.2005 >> Encoded Sample in MB: 145
13:27:51 - 13.01.2005 >> Wanted Samplesize in MB: 147
13:27:51 - 13.01.2005 >> Precalculated final Q-Value: 0
13:27:51 - 13.01.2005 >> SameQ-Run #2
13:27:51 - 13.01.2005 >> Encoding Final-Sample (New Prediction Mode)
13:27:51 - 13.01.2005 >> Final Frameoffset: 00
13:27:51 - 13.01.2005 >> Final Q-Value: 4
13:29:59 - 13.01.2005 >> Encoded Final-Sample in MB: 145,07
13:29:59 - 13.01.2005 >> Wanted Samplesize in MB: 147
13:29:59 - 13.01.2005 >> Renamed final Sample to: F:\test2\test083finalnewnfof.sample
Log of old predicition-mode (Settings: 4% of Movie, 4 Passes, wanted Samplesize: 147 MB):
AutoQ-Log Version 0.8.4
_______________________________________________________________________________
13:31:32 - 13.01.2005 >> AutoQ started...
13:31:33 - 13.01.2005 >> AVS loaded from: F:\test2\test.avs
13:31:43 - 13.01.2005 >> New Prediction disabled
13:31:50 - 13.01.2005 >> Old Prediction Mode
13:31:50 - 13.01.2005 >> Start Prediction-Run #1
13:33:52 - 13.01.2005 >> Results of Prediction-Run #1
13:33:52 - 13.01.2005 >> Encoded Sample in MB: 64
13:33:52 - 13.01.2005 >> Wanted Samplesize in MB: 147
13:33:52 - 13.01.2005 >> Precalculated final Q-Value: 0
13:33:52 - 13.01.2005 >> New Q-Value: 9
13:33:52 - 13.01.2005 >> New Frameoffset: 15
13:33:52 - 13.01.2005 >> Start Prediction-Run #2
13:35:55 - 13.01.2005 >> Results of Prediction-Run #2
13:35:55 - 13.01.2005 >> Encoded Sample in MB: 103
13:35:55 - 13.01.2005 >> Wanted Samplesize in MB: 147
13:35:55 - 13.01.2005 >> Precalculated final Q-Value: 3
13:35:55 - 13.01.2005 >> New Q-Value: 6
13:35:55 - 13.01.2005 >> New Frameoffset: 00
13:35:55 - 13.01.2005 >> Start Prediction-Run #3
13:38:02 - 13.01.2005 >> Results of Prediction-Run #3
13:38:02 - 13.01.2005 >> Encoded Sample in MB: 129
13:38:02 - 13.01.2005 >> Wanted Samplesize in MB: 147
13:38:02 - 13.01.2005 >> Precalculated final Q-Value: 5
13:38:02 - 13.01.2005 >> New Q-Value: 5
13:38:02 - 13.01.2005 >> New Frameoffset: 15
13:38:02 - 13.01.2005 >> Start Prediction-Run #4
13:40:08 - 13.01.2005 >> Results of Prediction-Run #4
13:40:08 - 13.01.2005 >> Encoded Sample in MB: 133
13:40:08 - 13.01.2005 >> Wanted Samplesize in MB: 147
13:40:08 - 13.01.2005 >> Precalculated final Q-Value: 7
13:40:08 - 13.01.2005 >> Encoding Final-Sample (Old Prediction Mode)
13:40:08 - 13.01.2005 >> Final Frameoffset: 00
13:40:08 - 13.01.2005 >> Final Q-Value: 7
13:42:14 - 13.01.2005 >> Encoded Final-Sample in MB: 136,69
13:42:14 - 13.01.2005 >> Wanted Samplesize in MB: 147
13:42:14 - 13.01.2005 >> Renamed final Sample to: F:\test2\test083finalnewnfof.sample
Result of the 2 different Runs:
New Prediction gives me a Q-Value of 4.
Old Prediction gives me a Q-Value of 7.
+2 difference as drob told me ... ;)
I'm working now on the old prediction-mode
buzzqw
13th January 2005, 16:33
I also developed a little utility for finding Q value
I can suggest to read the great Ds2Roba source code by Tylo (my kudos to you Tylo).
I do a more simple search
1) start with Q=40, encode
2) get size for q=40
3) if q40 > target size, double q to 80 (ang go on...)
4) if q40 < target size, half q to 20
5) repeat 4) till q > target size (save MAX,MIN Q)
6) now we have a MAX (for this Q size > target) , and MIN (for this Q size < target)
7) try encode with Qn=INT((MAX+MIN)/2)
8) if Qn size < target size, set MIN=Qn
9) if Qn size > target size, set MAX=Qn
10) if MIN-MAX <= 1 set Qn=MIN , goto encode
11) goto 4 till Qn size is near target size :)
in 4/6 iterations i got a good Q
Best regards
BHH
(this little utility is in my dvd/avi <-> avi/dvd soft http://www.64k.it/andres/dvd2avi.htm , but is only in italian... :rolleyes: )
drob
13th January 2005, 16:35
Amnon I had just finished testing build 0.84, it gets the right results every time, I also tried running some tests at 1% still works right.
There is a minor issue I found, which was also there is Qcce.
The prediction tends to give a value that is slightly OVER the sample size. In the example below I once started with a Q of 5 and once with a Q of 20. Both cases I got final Q6, same as Qcce.
Actual predicted size of Q6 is: 175/4x100=4375 (Qcce prediction 4101mb), on the other hand Q7 would have given a better result I believe: Q7 predicted size 159/4x100=3975 (Qcce prediction 3804mb).
Getting a final encode around 240mb under the encode limit is always better then getting one 50mb over the final encode limit, it seems the prediction is looking for the closest value, ignoring the fact it is over the sample size. HOWEVER, since Q is just a prediction, it is a gamble, the final encode may be ok or off by few dozen mb, my thinking is to go the safe way, have the prediction find the closest Q then go +1 if it is over the sample size, this is up to you.
One last remark, I think the final predicted encode size should be displayed as well, similar to Qcce (4000mb for instance) it would be helpful to visualize the deferences, and decide if you want to go one Q higher.
Thanks again for all your hard coding work Amnon!
Started with Q5 4% desired sample is 163
AutoQ-Log Version 0.8.4
_______________________________________________________________________________
16:07:56 - 13-Jan-05 >> AutoQ started...
16:08:03 - 13-Jan-05 >> New Prediction Mode
16:08:03 - 13-Jan-05 >> Start Prediction-Run #1
16:12:13 - 13-Jan-05 >> Results of Prediction-Run #1
16:12:13 - 13-Jan-05 >> Encoded Sample in MB: 189
16:12:13 - 13-Jan-05 >> Wanted Samplesize in MB: 163
16:12:13 - 13-Jan-05 >> Precalculated final Q-Value: 1
16:12:13 - 13-Jan-05 >> New Q-Value: 6
16:12:13 - 13-Jan-05 >> New Frameoffset: 12
16:12:14 - 13-Jan-05 >> Start Prediction-Run #2
16:16:32 - 13-Jan-05 >> Results of Prediction-Run #2
16:16:32 - 13-Jan-05 >> Encoded Sample in MB: 172
16:16:32 - 13-Jan-05 >> Wanted Samplesize in MB: 163
16:16:32 - 13-Jan-05 >> Precalculated final Q-Value: 1
16:16:32 - 13-Jan-05 >> SameQ-Run #2
16:16:32 - 13-Jan-05 >> Encoding Final-Sample (New Prediction Mode)
16:16:32 - 13-Jan-05 >> Final Frameoffset: 00
16:16:32 - 13-Jan-05 >> Final Q-Value: 6
16:20:51 - 13-Jan-05 >> Encoded Final-Sample in MB: 175.22
16:20:51 - 13-Jan-05 >> Wanted Samplesize in MB: 163
16:20:51 - 13-Jan-05 >> Renamed final Sample to: C:\Temp\1.sample
Started with Q20 4% desired sample is 163
AutoQ-Log Version 0.8.4
_______________________________________________________________________________
16:38:09 - 13-Jan-05 >> AutoQ started...
16:38:11 - 13-Jan-05 >> AVS loaded from: C:\Temp\AutoQ084\DVD.avs
16:38:20 - 13-Jan-05 >> New Prediction Mode
16:38:20 - 13-Jan-05 >> Start Prediction-Run #1
16:42:14 - 13-Jan-05 >> Results of Prediction-Run #1
16:42:14 - 13-Jan-05 >> Encoded Sample in MB: 91
16:42:14 - 13-Jan-05 >> Wanted Samplesize in MB: 163
16:42:14 - 13-Jan-05 >> Precalculated final Q-Value: 0
16:42:14 - 13-Jan-05 >> New Q-Value: 11
16:42:14 - 13-Jan-05 >> New Frameoffset: 12
16:42:14 - 13-Jan-05 >> Start Prediction-Run #2
16:46:16 - 13-Jan-05 >> Results of Prediction-Run #2
16:46:16 - 13-Jan-05 >> Encoded Sample in MB: 125
16:46:16 - 13-Jan-05 >> Wanted Samplesize in MB: 163
16:46:16 - 13-Jan-05 >> Precalculated final Q-Value: 0
16:46:16 - 13-Jan-05 >> New Q-Value: 8
16:46:16 - 13-Jan-05 >> New Frameoffset: 00
16:46:16 - 13-Jan-05 >> Start Prediction-Run #3
16:50:25 - 13-Jan-05 >> Results of Prediction-Run #3
16:50:25 - 13-Jan-05 >> Encoded Sample in MB: 151
16:50:25 - 13-Jan-05 >> Wanted Samplesize in MB: 163
16:50:25 - 13-Jan-05 >> Precalculated final Q-Value: 0
16:50:25 - 13-Jan-05 >> New Q-Value: 7
16:50:25 - 13-Jan-05 >> New Frameoffset: 12
16:50:25 - 13-Jan-05 >> Start Prediction-Run #4
16:54:28 - 13-Jan-05 >> Results of Prediction-Run #4
16:54:28 - 13-Jan-05 >> Encoded Sample in MB: 159
16:54:28 - 13-Jan-05 >> Wanted Samplesize in MB: 163
16:54:28 - 13-Jan-05 >> Precalculated final Q-Value: 0
16:54:28 - 13-Jan-05 >> SameQ-Run #1
16:54:28 - 13-Jan-05 >> (Q - 1)
16:54:29 - 13-Jan-05 >> New Q-Value: 6
16:54:29 - 13-Jan-05 >> New Frameoffset: 00
16:54:29 - 13-Jan-05 >> Start Prediction-Run #5
16:58:25 - 13-Jan-05 >> Results of Prediction-Run #5
16:58:26 - 13-Jan-05 >> Encoded Sample in MB: 175
16:58:26 - 13-Jan-05 >> Wanted Samplesize in MB: 163
16:58:26 - 13-Jan-05 >> Precalculated final Q-Value: 0
16:58:26 - 13-Jan-05 >> SameQ-Run #2
16:58:26 - 13-Jan-05 >> Encoding Final-Sample (New Prediction Mode)
16:58:26 - 13-Jan-05 >> Final Frameoffset: 00
16:58:26 - 13-Jan-05 >> Final Q-Value: 6
17:02:21 - 13-Jan-05 >> Encoded Final-Sample in MB: 175.22
17:02:21 - 13-Jan-05 >> Wanted Samplesize in MB: 163
17:02:21 - 13-Jan-05 >> Renamed final Sample to: C:\Temp\1.sample
Boulder
13th January 2005, 16:40
Originally posted by buzzqw
I also developed a little utility for finding Q value
I can suggest to read the great Ds2Roba source code by Tylo (my kudos to you Tylo).
I do a more simple search
1) start with Q=40, encode
2) get size for q=40
3) if q40 > target size, double q to 80 (ang go on...)
4) if q40 < target size, half q to 20
5) repeat 4) till q > target size (save MAX,MIN Q)
6) now we have a MAX (for this Q size > target) , and MIN (for this Q size < target)
7) try encode with Qn=INT((MAX+MIN)/2)
8) if Qn size < target size, set MIN=Qn
9) if Qn size > target size, set MAX=Qn
10) if MIN-MAX <= 1 set Qn=MIN , goto encode
11) goto 4 till Qn size is near target size :)
in 4/6 iterations i got a good Q
Best regards
BHH
(this little utility is in my dvd/avi <-> avi/dvd soft http://www.64k.it/andres/dvd2avi.htm , but is only in italian... :rolleyes: )
That approach is already used by QCCE. It's slower than Tylo's which uses a Newtonian method instead of a simple binary search.
buzzqw
13th January 2005, 17:35
@Boulder
I know, but for a batch file i cannot do more :D (yes, a 4860 line dos batch file :D )
I know also Newton-Rapson theory/method and i thinks it's a very good one's :)
Another approach is used by VMesquita in Diko.
best regards
BHH
Amnon82
13th January 2005, 17:41
I fixed the Old Prediction-Mode. Here the Logs:
Run#1 (Old Prediction, 1% of Movie, 4 Runs, StartQ: 20, Wanted Samplesize: 37 MB):
AutoQ-Log Version 0.8.5
_______________________________________________________________________________
16:22:01 - 13.01.2005 >> AutoQ started...
16:22:03 - 13.01.2005 >> AVS loaded from: F:\test2\test.avs
16:22:04 - 13.01.2005 >> Old Prediction Mode
16:22:04 - 13.01.2005 >> Start Prediction-Run #1
16:22:34 - 13.01.2005 >> Results of Prediction-Run #1
16:22:34 - 13.01.2005 >> Encoded Sample in MB: 15
16:22:34 - 13.01.2005 >> Wanted Samplesize in MB: 37
16:22:34 - 13.01.2005 >> Precalculated Q-Value: 0
16:22:34 - 13.01.2005 >> Sum of Q-Values: 0
16:22:34 - 13.01.2005 >> Precalculated final Q-Value: 0
16:22:34 - 13.01.2005 >> New Q-Value: 8
16:22:34 - 13.01.2005 >> New Frameoffset: 60
16:22:34 - 13.01.2005 >> Start Prediction-Run #2
16:23:06 - 13.01.2005 >> Results of Prediction-Run #2
16:23:06 - 13.01.2005 >> Encoded Sample in MB: 28
16:23:06 - 13.01.2005 >> Wanted Samplesize in MB: 37
16:23:06 - 13.01.2005 >> Precalculated Q-Value: 3
16:23:06 - 13.01.2005 >> Sum of Q-Values: 3
16:23:06 - 13.01.2005 >> Precalculated final Q-Value: 2
16:23:06 - 13.01.2005 >> New Q-Value: 6
16:23:06 - 13.01.2005 >> New Frameoffset: 00
16:23:06 - 13.01.2005 >> Start Prediction-Run #3
16:23:37 - 13.01.2005 >> Results of Prediction-Run #3
16:23:37 - 13.01.2005 >> Encoded Sample in MB: 31
16:23:37 - 13.01.2005 >> Wanted Samplesize in MB: 37
16:23:37 - 13.01.2005 >> Precalculated Q-Value: 5
16:23:37 - 13.01.2005 >> Sum of Q-Values: 8
16:23:37 - 13.01.2005 >> Precalculated final Q-Value: 3
16:23:37 - 13.01.2005 >> New Q-Value: 5
16:23:37 - 13.01.2005 >> New Frameoffset: 60
16:23:37 - 13.01.2005 >> Start Prediction-Run #4
16:24:09 - 13.01.2005 >> Results of Prediction-Run #4
16:24:09 - 13.01.2005 >> Encoded Sample in MB: 34
16:24:09 - 13.01.2005 >> Wanted Samplesize in MB: 37
16:24:09 - 13.01.2005 >> Precalculated Q-Value: 6
16:24:09 - 13.01.2005 >> Sum of Q-Values: 14
16:24:09 - 13.01.2005 >> Precalculated final Q-Value: 5
16:24:09 - 13.01.2005 >> Encoding Final-Sample (Old Prediction Mode)
16:24:09 - 13.01.2005 >> Final Frameoffset: 00
16:24:09 - 13.01.2005 >> Final Q-Value: 4
16:24:40 - 13.01.2005 >> Encoded Final-Sample in MB: 32,99
16:24:40 - 13.01.2005 >> Wanted Samplesize in MB: 37
16:24:40 - 13.01.2005 >> Renamed final Sample to: F:\test2\test084finaloldnfof.sample
Run#2 (New Prediction, 1% of Movie, StartQ: 20, Wanted Samplesize: 37 MB):
AutoQ-Log Version 0.8.5
_______________________________________________________________________________
16:24:53 - 13.01.2005 >> AutoQ started...
16:24:55 - 13.01.2005 >> New Prediction enabled
16:24:58 - 13.01.2005 >> New Prediction Mode
16:24:58 - 13.01.2005 >> Start Prediction-Run #1
16:25:30 - 13.01.2005 >> Results of Prediction-Run #1
16:25:30 - 13.01.2005 >> Encoded Sample in MB: 35
16:25:30 - 13.01.2005 >> Wanted Samplesize in MB: 37
16:25:30 - 13.01.2005 >> SameQ-Run #1
16:25:30 - 13.01.2005 >> (Q - 1)
16:25:30 - 13.01.2005 >> New Q-Value: 3
16:25:30 - 13.01.2005 >> New Frameoffset: 60
16:25:30 - 13.01.2005 >> Start Prediction-Run #2
16:26:02 - 13.01.2005 >> Results of Prediction-Run #2
16:26:02 - 13.01.2005 >> Encoded Sample in MB: 38
16:26:02 - 13.01.2005 >> Wanted Samplesize in MB: 37
16:26:02 - 13.01.2005 >> SameQ-Run #2
16:26:02 - 13.01.2005 >> Encoding Final-Sample (New Prediction Mode)
16:26:02 - 13.01.2005 >> Final Frameoffset: 00
16:26:02 - 13.01.2005 >> Final Q-Value: 3
16:26:34 - 13.01.2005 >> Encoded Final-Sample in MB: 37,79
16:26:34 - 13.01.2005 >> Wanted Samplesize in MB: 37
16:26:34 - 13.01.2005 >> Renamed final Sample to: F:\test2\test084finaloldnfof.sample
Run#3 (Old Prediction, 4% of Movie, 4 Runs, StartQ: 20, Wanted Samplesize: 147 MB):
AutoQ-Log Version 0.8.5
_______________________________________________________________________________
16:44:44 - 13.01.2005 >> AutoQ started...
16:44:44 - 13.01.2005 >> AVS loaded from: F:\test2\test.avs
16:44:52 - 13.01.2005 >> Old Prediction Mode
16:44:52 - 13.01.2005 >> Start Prediction-Run #1
16:46:52 - 13.01.2005 >> Results of Prediction-Run #1
16:46:52 - 13.01.2005 >> Encoded Sample in MB: 64
16:46:52 - 13.01.2005 >> Wanted Samplesize in MB: 147
16:46:52 - 13.01.2005 >> Precalculated Q-Value: 0
16:46:52 - 13.01.2005 >> Sum of Q-Values: 0
16:46:52 - 13.01.2005 >> Precalculated final Q-Value: 0
16:46:52 - 13.01.2005 >> New Q-Value: 9
16:46:52 - 13.01.2005 >> New Frameoffset: 15
16:46:52 - 13.01.2005 >> Start Prediction-Run #2
16:48:56 - 13.01.2005 >> Results of Prediction-Run #2
16:48:56 - 13.01.2005 >> Encoded Sample in MB: 103
16:48:56 - 13.01.2005 >> Wanted Samplesize in MB: 147
16:48:56 - 13.01.2005 >> Precalculated Q-Value: 3
16:48:56 - 13.01.2005 >> Sum of Q-Values: 3
16:48:56 - 13.01.2005 >> Precalculated final Q-Value: 2
16:48:56 - 13.01.2005 >> New Q-Value: 6
16:48:56 - 13.01.2005 >> New Frameoffset: 00
16:48:56 - 13.01.2005 >> Start Prediction-Run #3
16:51:02 - 13.01.2005 >> Results of Prediction-Run #3
16:51:02 - 13.01.2005 >> Encoded Sample in MB: 129
16:51:02 - 13.01.2005 >> Wanted Samplesize in MB: 147
16:51:02 - 13.01.2005 >> Precalculated Q-Value: 5
16:51:02 - 13.01.2005 >> Sum of Q-Values: 8
16:51:02 - 13.01.2005 >> Precalculated final Q-Value: 3
16:51:02 - 13.01.2005 >> New Q-Value: 5
16:51:02 - 13.01.2005 >> New Frameoffset: 15
16:51:02 - 13.01.2005 >> Start Prediction-Run #4
16:53:08 - 13.01.2005 >> Results of Prediction-Run #4
16:53:08 - 13.01.2005 >> Encoded Sample in MB: 133
16:53:08 - 13.01.2005 >> Wanted Samplesize in MB: 147
16:53:08 - 13.01.2005 >> Precalculated Q-Value: 7
16:53:08 - 13.01.2005 >> Sum of Q-Values: 15
16:53:08 - 13.01.2005 >> Precalculated final Q-Value: 6
16:53:08 - 13.01.2005 >> Encoding Final-Sample (Old Prediction Mode)
16:53:08 - 13.01.2005 >> Final Frameoffset: 00
16:53:08 - 13.01.2005 >> Final Q-Value: 4
16:55:15 - 13.01.2005 >> Encoded Final-Sample in MB: 136,69
16:55:15 - 13.01.2005 >> Wanted Samplesize in MB: 147
16:55:15 - 13.01.2005 >> Renamed final Sample to: F:\test2\test085_4P_old.sample
Run#4 (New Prediction, 4% of Movie, StartQ: 20, Wanted Samplesize: 147 MB):
AutoQ-Log Version 0.8.5
_______________________________________________________________________________
16:28:56 - 13.01.2005 >> AutoQ started...
16:29:02 - 13.01.2005 >> AVS loaded from: F:\test2\test.avs
16:29:47 - 13.01.2005 >> New Prediction Mode
16:29:47 - 13.01.2005 >> Start Prediction-Run #1
16:31:52 - 13.01.2005 >> Results of Prediction-Run #1
16:31:52 - 13.01.2005 >> Encoded Sample in MB: 64
16:31:52 - 13.01.2005 >> Wanted Samplesize in MB: 147
16:31:52 - 13.01.2005 >> New Q-Value: 9
16:31:52 - 13.01.2005 >> New Frameoffset: 15
16:31:52 - 13.01.2005 >> Start Prediction-Run #2
16:33:58 - 13.01.2005 >> Results of Prediction-Run #2
16:33:58 - 13.01.2005 >> Encoded Sample in MB: 103
16:33:58 - 13.01.2005 >> Wanted Samplesize in MB: 147
16:33:58 - 13.01.2005 >> New Q-Value: 6
16:33:58 - 13.01.2005 >> New Frameoffset: 00
16:33:58 - 13.01.2005 >> Start Prediction-Run #3
16:36:05 - 13.01.2005 >> Results of Prediction-Run #3
16:36:05 - 13.01.2005 >> Encoded Sample in MB: 129
16:36:05 - 13.01.2005 >> Wanted Samplesize in MB: 147
16:36:05 - 13.01.2005 >> New Q-Value: 5
16:36:05 - 13.01.2005 >> New Frameoffset: 15
16:36:05 - 13.01.2005 >> Start Prediction-Run #4
16:38:11 - 13.01.2005 >> Results of Prediction-Run #4
16:38:11 - 13.01.2005 >> Encoded Sample in MB: 133
16:38:11 - 13.01.2005 >> Wanted Samplesize in MB: 147
16:38:11 - 13.01.2005 >> SameQ-Run #1
16:38:11 - 13.01.2005 >> (Q - 1)
16:38:11 - 13.01.2005 >> New Q-Value: 4
16:38:11 - 13.01.2005 >> New Frameoffset: 00
16:38:11 - 13.01.2005 >> Start Prediction-Run #5
16:40:17 - 13.01.2005 >> Results of Prediction-Run #5
16:40:17 - 13.01.2005 >> Encoded Sample in MB: 145
16:40:17 - 13.01.2005 >> Wanted Samplesize in MB: 147
16:40:17 - 13.01.2005 >> SameQ-Run #2
16:40:17 - 13.01.2005 >> Encoding Final-Sample (New Prediction Mode)
16:40:17 - 13.01.2005 >> Final Frameoffset: 00
16:40:17 - 13.01.2005 >> Final Q-Value: 4
16:42:24 - 13.01.2005 >> Encoded Final-Sample in MB: 145,07
16:42:24 - 13.01.2005 >> Wanted Samplesize in MB: 147
16:42:24 - 13.01.2005 >> Renamed final Sample to: F:\test2\test085_4P_new.sample
Result of Run#1-#4:
I You use the old prediction-mode You can use 1% of the movie. The result of Run#1 and Run#3 is the same: Q 4.
If You want the new predicition-mode instead, You must use min 2% of the movie or more. Only the Run#4 has the same result like Run#1 and Run#3.
Download Version 0.8.5 to check it out ... ;)
Amnon82
13th January 2005, 18:51
THX to drop for pointing me to it:
Added: Safemode, Precalculated Finalsize;
Safemode will add +1 to the final Q-Value.
The log shows You now the precalculated finalsize of the M2V-File during the calculation.
I hope this helps You guys ;)
AutoQ-Log Version 0.8.5a
_______________________________________________________________________________
19:15:01 - 13.01.2005 >> AutoQ started...
19:15:04 - 13.01.2005 >> AVS loaded from: F:\test2\test.avs
19:15:09 - 13.01.2005 >> New Prediction Mode
19:15:09 - 13.01.2005 >> Start Prediction-Run #1
19:16:09 - 13.01.2005 >> Results of Prediction-Run #1
19:16:09 - 13.01.2005 >> Encoded Sample in MB: 31
19:16:09 - 13.01.2005 >> Wanted Samplesize in MB: 79
19:16:09 - 13.01.2005 >> Precalculated Finalsize in MB: 1550
19:16:09 - 13.01.2005 >> New Q-Value: 8
19:16:09 - 13.01.2005 >> New Frameoffset: 30
19:16:09 - 13.01.2005 >> Start Prediction-Run #2
19:17:14 - 13.01.2005 >> Results of Prediction-Run #2
19:17:14 - 13.01.2005 >> Encoded Sample in MB: 58
19:17:14 - 13.01.2005 >> Wanted Samplesize in MB: 79
19:17:14 - 13.01.2005 >> Precalculated Finalsize in MB: 2900
19:17:14 - 13.01.2005 >> New Q-Value: 6
19:17:14 - 13.01.2005 >> New Frameoffset: 00
19:17:14 - 13.01.2005 >> Start Prediction-Run #3
19:18:17 - 13.01.2005 >> Results of Prediction-Run #3
19:18:17 - 13.01.2005 >> Encoded Sample in MB: 62
19:18:17 - 13.01.2005 >> Wanted Samplesize in MB: 79
19:18:17 - 13.01.2005 >> Precalculated Finalsize in MB: 3100
19:18:17 - 13.01.2005 >> New Q-Value: 5
19:18:17 - 13.01.2005 >> New Frameoffset: 30
19:18:17 - 13.01.2005 >> Start Prediction-Run #4
19:19:22 - 13.01.2005 >> Results of Prediction-Run #4
19:19:22 - 13.01.2005 >> Encoded Sample in MB: 70
19:19:22 - 13.01.2005 >> Wanted Samplesize in MB: 79
19:19:22 - 13.01.2005 >> Precalculated Finalsize in MB: 3500
19:19:22 - 13.01.2005 >> New Q-Value: 4
19:19:22 - 13.01.2005 >> New Frameoffset: 00
19:19:22 - 13.01.2005 >> Start Prediction-Run #5
19:20:25 - 13.01.2005 >> Results of Prediction-Run #5
19:20:25 - 13.01.2005 >> Encoded Sample in MB: 70
19:20:25 - 13.01.2005 >> Wanted Samplesize in MB: 79
19:20:25 - 13.01.2005 >> Precalculated Finalsize in MB: 3500
19:20:25 - 13.01.2005 >> SameQ-Run #1
19:20:25 - 13.01.2005 >> (Q - 1)
19:20:25 - 13.01.2005 >> New Q-Value: 3
19:20:25 - 13.01.2005 >> New Frameoffset: 30
19:20:25 - 13.01.2005 >> Start Prediction-Run #6
19:21:29 - 13.01.2005 >> Results of Prediction-Run #6
19:21:29 - 13.01.2005 >> Encoded Sample in MB: 79
19:21:29 - 13.01.2005 >> Wanted Samplesize in MB: 79
19:21:29 - 13.01.2005 >> Precalculated Finalsize in MB: 3950
19:21:29 - 13.01.2005 >> SameQ-Run #2
19:21:29 - 13.01.2005 >> Encoding Final-Sample (New Prediction Mode)
19:21:29 - 13.01.2005 >> Final Frameoffset: 00
19:21:29 - 13.01.2005 >> Final Q-Value(Safemode): 4
19:22:32 - 13.01.2005 >> Encoded Final-Sample in MB: 75,5
19:22:32 - 13.01.2005 >> Wanted Samplesize in MB: 79
19:22:32 - 13.01.2005 >> Precalculated Finalsize in MB: 3775
19:22:32 - 13.01.2005 >> Renamed final Sample to: F:\test2\final805anew2p.sample
In the safemode AutoQ uses 4 and the precalculated finalsize will have 3775 MB in this example. Without the safemode AutoQ will use Q3 and the precalculated finalsize will have 3950 MB. So it is a difference of 175 MB. Decide Yourself if You want to use the Safemode.
drob
13th January 2005, 19:26
Thanks for the full encode size and the safe mode Amnon!
What I think is that not only the final predicted encode size should be displayed, but also the calculated one, by the current calculated Q, just like Qcce displayed added by the distance to the predicted calculated final encode, sample log (numbers has no meaning):
Encoded Sample in MB: 86 (predicted final size 4250mb)
Wanted Samplesize in MB: 81 (predicted final wanted size 4050)
OR
Encoded Sample in MB: 86 (+250mb)
Wanted Samplesize in MB: 81 (predicted final wanted size 4050)
0.85a old prediction is still broken for me, gave me Q4 instead of Q6-Q7, new prediction is ok, see logs. I am unable to choose 1% for old mode seems 2% is the minimum for both.
Old prediction, starting Q5, 2%, Sample size 81
_____________________________________________________________________
19:54:38 - 13-Jan-05 >> AutoQ started...
19:55:10 - 13-Jan-05 >> AVS loaded from: C:\Temp\AutoQ085a\DVD.avs
19:55:36 - 13-Jan-05 >> Safe Mode enabled (FinalQ + 1)
19:55:44 - 13-Jan-05 >> Old Prediction Mode
19:55:44 - 13-Jan-05 >> Start Prediction-Run #1
19:57:44 - 13-Jan-05 >> Results of Prediction-Run #1
19:57:44 - 13-Jan-05 >> Encoded Sample in MB: 93
19:57:44 - 13-Jan-05 >> Wanted Samplesize in MB: 81
19:57:44 - 13-Jan-05 >> Precalculated Finalsize in MB: 4050
19:57:44 - 13-Jan-05 >> Precalculated Q-Value: 0
19:57:44 - 13-Jan-05 >> Sum of Q-Values: 0
19:57:44 - 13-Jan-05 >> Precalculated final Q-Value: 0
19:57:44 - 13-Jan-05 >> New Q-Value: 6
19:57:44 - 13-Jan-05 >> New Frameoffset: 25
19:57:44 - 13-Jan-05 >> Start Prediction-Run #2
19:59:45 - 13-Jan-05 >> Results of Prediction-Run #2
19:59:45 - 13-Jan-05 >> Encoded Sample in MB: 85
19:59:45 - 13-Jan-05 >> Wanted Samplesize in MB: 81
19:59:45 - 13-Jan-05 >> Precalculated Finalsize in MB: 4050
19:59:45 - 13-Jan-05 >> Precalculated Q-Value: 2
19:59:45 - 13-Jan-05 >> Sum of Q-Values: 2
19:59:45 - 13-Jan-05 >> Precalculated final Q-Value: 1
19:59:45 - 13-Jan-05 >> New Q-Value: 6
19:59:45 - 13-Jan-05 >> New Frameoffset: 00
19:59:45 - 13-Jan-05 >> Start Prediction-Run #3
20:01:43 - 13-Jan-05 >> Results of Prediction-Run #3
20:01:43 - 13-Jan-05 >> Encoded Sample in MB: 86
20:01:43 - 13-Jan-05 >> Wanted Samplesize in MB: 81
20:01:43 - 13-Jan-05 >> Precalculated Finalsize in MB: 4050
20:01:43 - 13-Jan-05 >> Precalculated Q-Value: 4
20:01:43 - 13-Jan-05 >> Sum of Q-Values: 6
20:01:43 - 13-Jan-05 >> Precalculated final Q-Value: 2
20:01:43 - 13-Jan-05 >> New Q-Value: 6
20:01:43 - 13-Jan-05 >> New Frameoffset: 25
20:01:43 - 13-Jan-05 >> Start Prediction-Run #4
20:03:46 - 13-Jan-05 >> Results of Prediction-Run #4
20:03:46 - 13-Jan-05 >> Encoded Sample in MB: 85
20:03:46 - 13-Jan-05 >> Wanted Samplesize in MB: 81
20:03:46 - 13-Jan-05 >> Precalculated Finalsize in MB: 4050
20:03:46 - 13-Jan-05 >> Precalculated Q-Value: 6
20:03:46 - 13-Jan-05 >> Sum of Q-Values: 12
20:03:46 - 13-Jan-05 >> Precalculated final Q-Value: 4
20:03:46 - 13-Jan-05 >> Encoding Final-Sample (Old Prediction Mode)
20:03:46 - 13-Jan-05 >> Final Frameoffset: 00
20:03:46 - 13-Jan-05 >> Final Q-Value(Safemode): 4
20:05:49 - 13-Jan-05 >> Encoded Final-Sample in MB: 86.13
20:05:49 - 13-Jan-05 >> Wanted Samplesize in MB: 81
20:05:49 - 13-Jan-05 >> Precalculated Finalsize in MB: 4050
20:05:49 - 13-Jan-05 >> Renamed final Sample to: C:\Temp\1.sample
New prediction, starting Q5, 2%, Sample size 81
_____________________________________________________________________
20:17:02 - 13-Jan-05 >> AutoQ started...
20:17:06 - 13-Jan-05 >> AVS loaded from: C:\Temp\AutoQ085a\DVD.avs
20:17:17 - 13-Jan-05 >> New Prediction Mode
20:17:17 - 13-Jan-05 >> Start Prediction-Run #1
20:19:12 - 13-Jan-05 >> Results of Prediction-Run #1
20:19:12 - 13-Jan-05 >> Encoded Sample in MB: 93
20:19:12 - 13-Jan-05 >> Wanted Samplesize in MB: 81
20:19:12 - 13-Jan-05 >> Precalculated Finalsize in MB: 4050
20:19:12 - 13-Jan-05 >> New Q-Value: 6
20:19:12 - 13-Jan-05 >> New Frameoffset: 25
20:19:12 - 13-Jan-05 >> Start Prediction-Run #2
20:21:12 - 13-Jan-05 >> Results of Prediction-Run #2
20:21:12 - 13-Jan-05 >> Encoded Sample in MB: 85
20:21:12 - 13-Jan-05 >> Wanted Samplesize in MB: 81
20:21:12 - 13-Jan-05 >> Precalculated Finalsize in MB: 4050
20:21:12 - 13-Jan-05 >> SameQ-Run #1
20:21:12 - 13-Jan-05 >> (Q + 1)
20:21:12 - 13-Jan-05 >> New Q-Value: 7
20:21:12 - 13-Jan-05 >> New Frameoffset: 00
20:21:12 - 13-Jan-05 >> Start Prediction-Run #3
20:23:09 - 13-Jan-05 >> Results of Prediction-Run #3
20:23:09 - 13-Jan-05 >> Encoded Sample in MB: 80
20:23:09 - 13-Jan-05 >> Wanted Samplesize in MB: 81
20:23:09 - 13-Jan-05 >> Precalculated Finalsize in MB: 4050
20:23:09 - 13-Jan-05 >> SameQ-Run #2
20:23:09 - 13-Jan-05 >> Encoding Final-Sample (New Prediction Mode)
20:23:09 - 13-Jan-05 >> Final Frameoffset: 00
20:23:09 - 13-Jan-05 >> Final Q-Value(Safemode): 8
20:25:04 - 13-Jan-05 >> Encoded Final-Sample in MB: 79.74
20:25:04 - 13-Jan-05 >> Wanted Samplesize in MB: 81
20:25:04 - 13-Jan-05 >> Precalculated Finalsize in MB: 4050
20:25:04 - 13-Jan-05 >> Renamed final Sample to: C:\Temp\1.sample
Amnon82
13th January 2005, 19:29
@Drob: I fixed some things in 0.8.5a. Download it again.
I wrote You a PM. ...and why do You start with Q 5?
If I use the old mode all is fine. Same result like in the new mode.
Amnon82
13th January 2005, 20:28
Here the Logs of the Version 0.8.5b:
New Prediction-Mode
Settings: 2% of Movie, StartQ: 20, Wanted Samplesize: 79 MB, Safemode: OFF;
AutoQ-Log Version 0.8.5b
_______________________________________________________________________________
20:14:42 - 13.01.2005 >> AutoQ started...
20:14:44 - 13.01.2005 >> AVS loaded from: F:\test2\test.avs
20:14:46 - 13.01.2005 >> New Prediction Mode
20:14:46 - 13.01.2005 >> Start Prediction-Run #1
20:15:48 - 13.01.2005 >> Results of Prediction-Run #1
20:15:48 - 13.01.2005 >> Encoded Sample in MB: 31
20:15:48 - 13.01.2005 >> Wanted Samplesize in MB: 79
20:15:48 - 13.01.2005 >> Precalculated Finalsize in MB: 1550
20:15:48 - 13.01.2005 >> Wanted Finalsize in MB: 3950
20:15:48 - 13.01.2005 >> New Q-Value: 8
20:15:48 - 13.01.2005 >> New Frameoffset: 30
20:15:48 - 13.01.2005 >> Start Prediction-Run #2
20:16:52 - 13.01.2005 >> Results of Prediction-Run #2
20:16:52 - 13.01.2005 >> Encoded Sample in MB: 58
20:16:52 - 13.01.2005 >> Wanted Samplesize in MB: 79
20:16:52 - 13.01.2005 >> Precalculated Finalsize in MB: 2900
20:16:52 - 13.01.2005 >> Wanted Finalsize in MB: 3950
20:16:52 - 13.01.2005 >> New Q-Value: 6
20:16:52 - 13.01.2005 >> New Frameoffset: 00
20:16:52 - 13.01.2005 >> Start Prediction-Run #3
20:17:55 - 13.01.2005 >> Results of Prediction-Run #3
20:17:55 - 13.01.2005 >> Encoded Sample in MB: 62
20:17:55 - 13.01.2005 >> Wanted Samplesize in MB: 79
20:17:55 - 13.01.2005 >> Precalculated Finalsize in MB: 3100
20:17:55 - 13.01.2005 >> Wanted Finalsize in MB: 3950
20:17:55 - 13.01.2005 >> New Q-Value: 5
20:17:55 - 13.01.2005 >> New Frameoffset: 30
20:17:55 - 13.01.2005 >> Start Prediction-Run #4
20:18:59 - 13.01.2005 >> Results of Prediction-Run #4
20:18:59 - 13.01.2005 >> Encoded Sample in MB: 70
20:18:59 - 13.01.2005 >> Wanted Samplesize in MB: 79
20:18:59 - 13.01.2005 >> Precalculated Finalsize in MB: 3500
20:18:59 - 13.01.2005 >> Wanted Finalsize in MB: 3950
20:18:59 - 13.01.2005 >> New Q-Value: 4
20:18:59 - 13.01.2005 >> New Frameoffset: 00
20:18:59 - 13.01.2005 >> Start Prediction-Run #5
20:20:02 - 13.01.2005 >> Results of Prediction-Run #5
20:20:02 - 13.01.2005 >> Encoded Sample in MB: 70
20:20:02 - 13.01.2005 >> Wanted Samplesize in MB: 79
20:20:02 - 13.01.2005 >> Precalculated Finalsize in MB: 3500
20:20:02 - 13.01.2005 >> Wanted Finalsize in MB: 3950
20:20:02 - 13.01.2005 >> SameQ-Run #1
20:20:02 - 13.01.2005 >> (Q - 1)
20:20:02 - 13.01.2005 >> New Q-Value: 3
20:20:02 - 13.01.2005 >> New Frameoffset: 30
20:20:02 - 13.01.2005 >> Start Prediction-Run #6
20:21:08 - 13.01.2005 >> Results of Prediction-Run #6
20:21:08 - 13.01.2005 >> Encoded Sample in MB: 79
20:21:08 - 13.01.2005 >> Wanted Samplesize in MB: 79
20:21:08 - 13.01.2005 >> Precalculated Finalsize in MB: 3950
20:21:08 - 13.01.2005 >> Wanted Finalsize in MB: 3950
20:21:08 - 13.01.2005 >> SameQ-Run #2
20:21:08 - 13.01.2005 >> Encoding Final-Sample (New Prediction Mode)
20:21:08 - 13.01.2005 >> Final Frameoffset: 00
20:21:08 - 13.01.2005 >> Final Q-Value: 3
20:22:14 - 13.01.2005 >> Encoded Final-Sample in MB: 75,5
20:22:14 - 13.01.2005 >> Wanted Samplesize in MB: 79
20:22:14 - 13.01.2005 >> Precalculated Finalsize in MB: 3775
20:22:14 - 13.01.2005 >> Wanted Finalsize in MB: 3950
20:22:14 - 13.01.2005 >> Renamed final Sample to: F:\test2\test085b_2P_new2.sample
New Prediction-Mode
Settings: 2% of Movie, StartQ: 20, Wanted Samplesize: 79 MB, Safemode: ON;
AutoQ-Log Version 0.8.5b
_______________________________________________________________________________
20:04:35 - 13.01.2005 >> AutoQ started...
20:04:50 - 13.01.2005 >> New Prediction enabled
20:05:00 - 13.01.2005 >> New Prediction Mode
20:05:00 - 13.01.2005 >> Start Prediction-Run #1
20:06:00 - 13.01.2005 >> Results of Prediction-Run #1
20:06:00 - 13.01.2005 >> Encoded Sample in MB: 31
20:06:00 - 13.01.2005 >> Wanted Samplesize in MB: 79
20:06:00 - 13.01.2005 >> Precalculated Finalsize in MB: 1550
20:06:00 - 13.01.2005 >> Wanted Finalsize in MB: 3950
20:06:00 - 13.01.2005 >> New Q-Value: 8
20:06:00 - 13.01.2005 >> New Frameoffset: 30
20:06:00 - 13.01.2005 >> Start Prediction-Run #2
20:07:03 - 13.01.2005 >> Results of Prediction-Run #2
20:07:03 - 13.01.2005 >> Encoded Sample in MB: 58
20:07:03 - 13.01.2005 >> Wanted Samplesize in MB: 79
20:07:03 - 13.01.2005 >> Precalculated Finalsize in MB: 2900
20:07:03 - 13.01.2005 >> Wanted Finalsize in MB: 3950
20:07:03 - 13.01.2005 >> New Q-Value: 6
20:07:03 - 13.01.2005 >> New Frameoffset: 00
20:07:03 - 13.01.2005 >> Start Prediction-Run #3
20:08:08 - 13.01.2005 >> Results of Prediction-Run #3
20:08:08 - 13.01.2005 >> Encoded Sample in MB: 62
20:08:08 - 13.01.2005 >> Wanted Samplesize in MB: 79
20:08:08 - 13.01.2005 >> Precalculated Finalsize in MB: 3100
20:08:08 - 13.01.2005 >> Wanted Finalsize in MB: 3950
20:08:08 - 13.01.2005 >> New Q-Value: 5
20:08:08 - 13.01.2005 >> New Frameoffset: 30
20:08:08 - 13.01.2005 >> Start Prediction-Run #4
20:09:14 - 13.01.2005 >> Results of Prediction-Run #4
20:09:14 - 13.01.2005 >> Encoded Sample in MB: 70
20:09:14 - 13.01.2005 >> Wanted Samplesize in MB: 79
20:09:14 - 13.01.2005 >> Precalculated Finalsize in MB: 3500
20:09:14 - 13.01.2005 >> Wanted Finalsize in MB: 3950
20:09:14 - 13.01.2005 >> New Q-Value: 4
20:09:14 - 13.01.2005 >> New Frameoffset: 00
20:09:14 - 13.01.2005 >> Start Prediction-Run #5
20:10:18 - 13.01.2005 >> Results of Prediction-Run #5
20:10:18 - 13.01.2005 >> Encoded Sample in MB: 70
20:10:18 - 13.01.2005 >> Wanted Samplesize in MB: 79
20:10:18 - 13.01.2005 >> Precalculated Finalsize in MB: 3500
20:10:18 - 13.01.2005 >> Wanted Finalsize in MB: 3950
20:10:18 - 13.01.2005 >> SameQ-Run #1
20:10:18 - 13.01.2005 >> (Q - 1)
20:10:18 - 13.01.2005 >> New Q-Value: 3
20:10:18 - 13.01.2005 >> New Frameoffset: 30
20:10:18 - 13.01.2005 >> Start Prediction-Run #6
20:11:23 - 13.01.2005 >> Results of Prediction-Run #6
20:11:23 - 13.01.2005 >> Encoded Sample in MB: 79
20:11:23 - 13.01.2005 >> Wanted Samplesize in MB: 79
20:11:23 - 13.01.2005 >> Precalculated Finalsize in MB: 3950
20:11:23 - 13.01.2005 >> Wanted Finalsize in MB: 3950
20:11:23 - 13.01.2005 >> SameQ-Run #2
20:11:23 - 13.01.2005 >> Encoding Final-Sample (New Prediction Mode)
20:11:23 - 13.01.2005 >> Final Frameoffset: 00
20:11:23 - 13.01.2005 >> Final Q-Value (Safemode): 4
20:12:29 - 13.01.2005 >> Encoded Final-Sample in MB: 75,5
20:12:29 - 13.01.2005 >> Wanted Samplesize in MB: 79
20:12:29 - 13.01.2005 >> Precalculated Finalsize in MB: 3775
20:12:29 - 13.01.2005 >> Wanted Finalsize in MB: 3950
20:12:29 - 13.01.2005 >> Renamed final Sample to: F:\test2\test085b_2P_new.sample
Old Prediction-Mode
Settings: 2% of Movie, StartQ: 20, 4 Passes, Wanted Samplesize: 79 MB, Safemode: ON;
AutoQ-Log Version 0.8.5b
_______________________________________________________________________________
19:57:43 - 13.01.2005 >> AutoQ started...
19:57:52 - 13.01.2005 >> New Prediction disabled
19:57:56 - 13.01.2005 >> AVS loaded from: F:\test2\test.avs
19:58:23 - 13.01.2005 >> Old Prediction Mode
19:58:23 - 13.01.2005 >> Start Prediction-Run #1
19:59:24 - 13.01.2005 >> Results of Prediction-Run #1
19:59:24 - 13.01.2005 >> Encoded Sample in MB: 31
19:59:24 - 13.01.2005 >> Wanted Samplesize in MB: 79
19:59:24 - 13.01.2005 >> Precalculated Finalsize in MB: 1550
19:59:24 - 13.01.2005 >> Wanted Finalsize in MB: 3950
19:59:24 - 13.01.2005 >> Precalculated Q-Value: 0
19:59:24 - 13.01.2005 >> Sum of Q-Values: 0
19:59:24 - 13.01.2005 >> Precalculated final Q-Value: 0
19:59:24 - 13.01.2005 >> New Q-Value: 8
19:59:24 - 13.01.2005 >> New Frameoffset: 30
19:59:24 - 13.01.2005 >> Start Prediction-Run #2
20:00:29 - 13.01.2005 >> Results of Prediction-Run #2
20:00:29 - 13.01.2005 >> Encoded Sample in MB: 58
20:00:29 - 13.01.2005 >> Wanted Samplesize in MB: 79
20:00:29 - 13.01.2005 >> Precalculated Finalsize in MB: 2900
20:00:29 - 13.01.2005 >> Wanted Finalsize in MB: 3950
20:00:29 - 13.01.2005 >> Precalculated Q-Value: 3
20:00:29 - 13.01.2005 >> Sum of Q-Values: 3
20:00:29 - 13.01.2005 >> Precalculated final Q-Value: 2
20:00:29 - 13.01.2005 >> New Q-Value: 6
20:00:29 - 13.01.2005 >> New Frameoffset: 00
20:00:29 - 13.01.2005 >> Start Prediction-Run #3
20:01:31 - 13.01.2005 >> Results of Prediction-Run #3
20:01:31 - 13.01.2005 >> Encoded Sample in MB: 62
20:01:31 - 13.01.2005 >> Wanted Samplesize in MB: 79
20:01:31 - 13.01.2005 >> Precalculated Finalsize in MB: 3100
20:01:31 - 13.01.2005 >> Wanted Finalsize in MB: 3950
20:01:31 - 13.01.2005 >> Precalculated Q-Value: 5
20:01:31 - 13.01.2005 >> Sum of Q-Values: 8
20:01:31 - 13.01.2005 >> Precalculated final Q-Value: 3
20:01:31 - 13.01.2005 >> New Q-Value: 5
20:01:31 - 13.01.2005 >> New Frameoffset: 30
20:01:31 - 13.01.2005 >> Start Prediction-Run #4
20:02:35 - 13.01.2005 >> Results of Prediction-Run #4
20:02:35 - 13.01.2005 >> Encoded Sample in MB: 70
20:02:35 - 13.01.2005 >> Wanted Samplesize in MB: 79
20:02:35 - 13.01.2005 >> Precalculated Finalsize in MB: 3500
20:02:35 - 13.01.2005 >> Wanted Finalsize in MB: 3950
20:02:35 - 13.01.2005 >> Precalculated Q-Value: 6
20:02:35 - 13.01.2005 >> Sum of Q-Values: 14
20:02:35 - 13.01.2005 >> Precalculated final Q-Value: 5
20:02:35 - 13.01.2005 >> Encoding Final-Sample (Old Prediction Mode)
20:02:35 - 13.01.2005 >> Final Frameoffset: 00
20:02:35 - 13.01.2005 >> Final Q-Value (Safemode): 5
20:03:38 - 13.01.2005 >> Encoded Final-Sample in MB: 65,99
20:03:38 - 13.01.2005 >> Wanted Samplesize in MB: 79
20:03:38 - 13.01.2005 >> Precalculated Finalsize in MB: 3299,5
20:03:38 - 13.01.2005 >> Wanted Finalsize in MB: 3950
20:03:38 - 13.01.2005 >> Renamed final Sample to: F:\test2\test085b_2P_old.sample
drob
13th January 2005, 21:34
Sorry Amnon old mod still broken for me, and not allowing less then 2%.
The logs you posted seems off to me, in the first one new mode safe off the final Q is 3 and the encoded file is 75.5, in the second log new mode safe on the final Q is 4 BUT the encoded file is again 75.5, how can this be is should be a smaller file?
The log of the old mode shows again a mistake of 2 Q points.
The new display of the predicted final Q size is great.
Here is another idea, at the beginning of the log display this:
Entered wanted size: 4479mb (whatever value the user entered)
Entered Audio size: 300mb (whatever value the user entered)
Entered Extras size: 0 mb (whatever value the user entered)
Authoring and ISO overhead: 117mb
Your desired final encoded file: 4062mb (the results of 4479-300-117-0)
This way the user knows what his desired final m2v size is and knows how to judge the Q results in the log.
I start with Q5 just to shorten the process since I know the desired Q is 6-7. By experience I can usually guess close to the right Q, and used Qcce to give me an accurate result.
To make sense of all the 3 methods I am now actually encoding this film I created and was testing on, I actually took a film and doubled it so it's close to 3 hours, just to stress the prediction, in an hour we will see which method is right Qcce, old or new.
Amnon82
14th January 2005, 00:23
There are different methodes out. My method works so:
I take X% of the movie and jump with Z1 Sec-Frameoffset through the frames. In the next encode I jump with Z2 Sec-Frameoffset through the frames. So I've different frames to encode. I think so I get the right Q-Value better. ... this can maybe take longer than other prediction methodes.
Z1 is always 00 Sec.
Z2 is always this:
Round(((Framecount/Framerate)/60)/(Round((Framecount/100)/(GOP*2))*%of Movie)*60)/2
Example:
Round(((139525/25)/60)/(Round((139525/100)/(15*2))*2)*60)/2=30
Now Step by Step:
# ((139525/25)/60) >> 139525/25=5581 >> 5581/60=93,016´ = a
# (139525/100) >> 139525/100=1395,25 >> (15*2) >> 15*2=30 >> 47 = b
# Round b*2 >> 94 = c
# Round(a/c*60)/2 >> Round(93,016´/94*60)/2=30
This points me to the answer that if the Q-Value is not the same and the frames also not are the same it maybe can be the same filesize. (So Your last Question, drob, is answered now)
Amnon82
14th January 2005, 01:15
Again thx to you dude (drob)!
I'm working now on the 3rd Prediction-Mode. Here a preview of the new log:
AutoQ-Log Version 0.8.6
_______________________________________________________________________________
01:11:21 - 14.01.2005 >> AutoQ started...
01:11:28 - 14.01.2005 >> AVS loaded from: F:\test2\test.avs
01:11:40 - 14.01.2005 >> AutoQ Prediction Mode
01:11:40 - 14.01.2005 >> _________________________________________
01:11:40 - 14.01.2005 >> Project-Info:
01:11:40 - 14.01.2005 >> _________________________________________
01:11:40 - 14.01.2005 >> Entered wanted size: 4400
01:11:40 - 14.01.2005 >> Entered Audio size(s): 350
01:11:40 - 14.01.2005 >> Entered Extras size: 0
01:11:40 - 14.01.2005 >> Authoring and ISO overhead: 110
01:11:40 - 14.01.2005 >> % of Movie will be used: 4
01:11:40 - 14.01.2005 >> Your desired final encoded sample: 158
01:11:40 - 14.01.2005 >> Your desired final encoded file: 3950
01:11:40 - 14.01.2005 >> _________________________________________
01:11:40 - 14.01.2005 >> Start Prediction-Run #1
01:11:40 - 14.01.2005 >> First Q-Value: 20
01:13:39 - 14.01.2005 >> Results of Prediction-Run #1
01:13:39 - 14.01.2005 >> Encoded Sample in MB: 64
01:13:39 - 14.01.2005 >> Wanted Samplesize in MB: 158
01:13:39 - 14.01.2005 >> Precalculated Finalsize in MB: 1600
01:13:39 - 14.01.2005 >> Wanted Finalsize in MB: 3950
drob
14th January 2005, 01:28
Ok after fully encoding the test movie here are the results:
Movie was encoded in Q6, all tests started with Q6 and done with 2%.
Full encode actual size: 4090MB
Mathematically desired size (4479 - 300 audio- 117 overhead) = 4062MB
Qcce prediction (test range 5-7): 4070MB Q6
AutoQ old prediction: Q3 4306.5MB (I ran the test twice).
AutoQ new prediction: Q7 3987MB (test ran twice)
Just to validate AutoQ prediction of what Q7 would be, I used Qcce to predict what Q7 would be, and then did a full encode under Q7 (I am methodical what can I say lol)
Ok so:
AutoQ Q7 was: 3987MB
Qcce Q7 was: 3775MB
Actual encoded file size: 3782
So as you can see Qcce predictions are much closer both finding the right Q value, and in the actual prediction of that Q value results.
Edit:
The new log looks great Amnon.
Overhead should be 117 according to videohelp.com calculator
Amnon82
14th January 2005, 02:12
The third prediction-mode I call now AutoQ-Prediction, cos it is not exactly the same like in QCCE. Till now it loops, but I'll fix this.
I've no problem with 117 MB as Overhead-Value. I think I change all the values to /1024 cos the encoded samplesize is in bytes and will be /1024 and not /1000 like the values You entered into the edits. Maybe this is the unprecise thing in the whole calculation.
AutoQ-Log Version 0.8.6
_______________________________________________________________________________
02:01:29 - 14.01.2005 >> AutoQ started...
02:01:35 - 14.01.2005 >> AVS loaded from: F:\test2\test.avs
02:01:50 - 14.01.2005 >> AutoQ Prediction Mode
02:01:50 - 14.01.2005 >> _________________________________________
02:01:50 - 14.01.2005 >> Project-Info:
02:01:50 - 14.01.2005 >> _________________________________________
02:01:50 - 14.01.2005 >> Entered wanted size: 4400
02:01:50 - 14.01.2005 >> Entered Audio size(s): 350
02:01:50 - 14.01.2005 >> Entered Extras size: 0
02:01:50 - 14.01.2005 >> Authoring and ISO overhead: 110
02:01:50 - 14.01.2005 >> % of Movie will be used: 2
02:01:50 - 14.01.2005 >> Your desired final encoded sample: 79
02:01:50 - 14.01.2005 >> Your desired final encoded file: 3950
02:01:50 - 14.01.2005 >> _________________________________________
02:01:50 - 14.01.2005 >> Start Prediction-Run #1
02:01:50 - 14.01.2005 >> First Q-Value: 20
02:02:50 - 14.01.2005 >> Results of Prediction-Run #1
02:02:50 - 14.01.2005 >> Encoded Sample in MB: 31
02:02:50 - 14.01.2005 >> Wanted Samplesize in MB: 79
02:02:50 - 14.01.2005 >> Precalculated Finalsize in MB: 1550
02:02:50 - 14.01.2005 >> Wanted Finalsize in MB: 3950
02:02:50 - 14.01.2005 >> New Q-Value(AutoQ): 10
02:02:50 - 14.01.2005 >> Start Prediction-Run #2
02:03:54 - 14.01.2005 >> Results of Prediction-Run #2
02:03:54 - 14.01.2005 >> Encoded Sample in MB: 50
02:03:54 - 14.01.2005 >> Wanted Samplesize in MB: 79
02:03:54 - 14.01.2005 >> Precalculated Finalsize in MB: 2500
02:03:54 - 14.01.2005 >> Wanted Finalsize in MB: 3950
02:03:54 - 14.01.2005 >> New Q-Value(AutoQ): 5
02:03:54 - 14.01.2005 >> Start Prediction-Run #3
02:04:57 - 14.01.2005 >> Results of Prediction-Run #3
02:04:57 - 14.01.2005 >> Encoded Sample in MB: 66
02:04:57 - 14.01.2005 >> Wanted Samplesize in MB: 79
02:04:57 - 14.01.2005 >> Precalculated Finalsize in MB: 3300
02:04:57 - 14.01.2005 >> Wanted Finalsize in MB: 3950
02:04:57 - 14.01.2005 >> New Q-Value(AutoQ): 2
02:04:57 - 14.01.2005 >> Start Prediction-Run #4
02:06:04 - 14.01.2005 >> Results of Prediction-Run #4
02:06:04 - 14.01.2005 >> Encoded Sample in MB: 84
02:06:04 - 14.01.2005 >> Wanted Samplesize in MB: 79
02:06:04 - 14.01.2005 >> Precalculated Finalsize in MB: 4200
02:06:04 - 14.01.2005 >> Wanted Finalsize in MB: 3950
02:06:04 - 14.01.2005 >> New Q-Value(AutoQ): 3
02:06:04 - 14.01.2005 >> Start Prediction-Run #5
02:07:07 - 14.01.2005 >> Results of Prediction-Run #5
02:07:07 - 14.01.2005 >> Encoded Sample in MB: 76
02:07:07 - 14.01.2005 >> Wanted Samplesize in MB: 79
02:07:07 - 14.01.2005 >> Precalculated Finalsize in MB: 3800
02:07:07 - 14.01.2005 >> Wanted Finalsize in MB: 3950
02:07:07 - 14.01.2005 >> New Q-Value(AutoQ): 2
02:07:07 - 14.01.2005 >> Start Prediction-Run #6
02:08:11 - 14.01.2005 >> Results of Prediction-Run #6
02:08:11 - 14.01.2005 >> Encoded Sample in MB: 84
02:08:11 - 14.01.2005 >> Wanted Samplesize in MB: 79
02:08:11 - 14.01.2005 >> Precalculated Finalsize in MB: 4200
02:08:11 - 14.01.2005 >> Wanted Finalsize in MB: 3950
02:08:11 - 14.01.2005 >> New Q-Value(AutoQ): 3
02:08:11 - 14.01.2005 >> Start Prediction-Run #7
02:08:21 - 14.01.2005 >> Predicition/Encode aborted
02:08:22 - 14.01.2005 >> Results of Prediction-Run #1
02:08:22 - 14.01.2005 >> Encoded Sample in MB: 9
02:08:22 - 14.01.2005 >> Wanted Samplesize in MB: 79
02:08:22 - 14.01.2005 >> Precalculated Finalsize in MB: 450
02:08:22 - 14.01.2005 >> Wanted Finalsize in MB: 3950
02:08:22 - 14.01.2005 >> New Q-Value(AutoQ): 2
02:08:29 - 14.01.2005 >> Debugmode started...
drob
14th January 2005, 03:38
Well Qcce uses binary base 1kb=1024bytes, so did I in all the numbers I had given in the previous test regarding the Q precision and comparison.
This actually makes more sense, since user input comes from windows, which uses binary base 1024 bytes display, so in actually unless users read the numbers wrong (take only 3 first digits of KB display and use that as input numbers, thinking its decimal based) all sizes entered in the boxes should be in the right binary base.
If I understand you right until now you took the numbers from the boxes and used them as decimal 1000 base? Then yes that’s where the problem could have come from.
The authoring overhead is just what I have been reading from videohelp.com, if you know otherwise by all means use your numbers.
New method looks much more elegant now, and seems to get thee faster, hope you get over the bugs easily.
Amnon82
14th January 2005, 12:16
In this Version there is a new prediction-mode. Here the first log:
AutoQ-Log Version 0.8.6
_______________________________________________________________________________
12:01:39 - 14.01.2005 >> AutoQ started...
12:01:41 - 14.01.2005 >> AVS loaded from: F:\test2\test.avs
12:01:47 - 14.01.2005 >> Halve Prediction Mode
12:01:47 - 14.01.2005 >> _________________________________________
12:01:47 - 14.01.2005 >> Project-Info:
12:01:47 - 14.01.2005 >> _________________________________________
12:01:47 - 14.01.2005 >> Desired Target: DVD 720x576
12:01:47 - 14.01.2005 >> Entered Bitrate: min. 500 max. 7500
12:01:47 - 14.01.2005 >> Entered wanted size: 4479
12:01:47 - 14.01.2005 >> Entered Audio size(s): 610
12:01:47 - 14.01.2005 >> Entered Extras size: 0
12:01:47 - 14.01.2005 >> Authoring and ISO overhead: 117
12:01:47 - 14.01.2005 >> % of Movie will be used: 2
12:01:47 - 14.01.2005 >> Your desired final encoded sample: 75
12:01:47 - 14.01.2005 >> Your desired final encoded file: 3750
12:01:47 - 14.01.2005 >> _________________________________________
12:01:47 - 14.01.2005 >> Start Prediction-Run #1
12:01:47 - 14.01.2005 >> First Q-Value: 26
12:02:50 - 14.01.2005 >> Results of Prediction-Run #1
12:02:50 - 14.01.2005 >> Encoded Sample in MB: 26
12:02:50 - 14.01.2005 >> Wanted Samplesize in MB: 75
12:02:50 - 14.01.2005 >> Precalculated Finalsize in MB: 1300
12:02:50 - 14.01.2005 >> Wanted Finalsize in MB: 3750
12:02:50 - 14.01.2005 >> New Q-Value(Halve): 18
12:02:50 - 14.01.2005 >> New min. Q-Value: 12 <> max. Q-Value: 27
12:02:50 - 14.01.2005 >> New Frameoffset: 30
12:02:50 - 14.01.2005 >> Start Prediction-Run #2
12:03:55 - 14.01.2005 >> Results of Prediction-Run #2
12:03:55 - 14.01.2005 >> Encoded Sample in MB: 35
12:03:55 - 14.01.2005 >> Wanted Samplesize in MB: 75
12:03:55 - 14.01.2005 >> Precalculated Finalsize in MB: 1750
12:03:55 - 14.01.2005 >> Wanted Finalsize in MB: 3750
12:03:55 - 14.01.2005 >> New Q-Value(Halve): 12
12:03:55 - 14.01.2005 >> New min. Q-Value: 8 <> max. Q-Value: 18
12:03:55 - 14.01.2005 >> New Frameoffset: 00
12:03:55 - 14.01.2005 >> Start Prediction-Run #3
12:04:59 - 14.01.2005 >> Results of Prediction-Run #3
12:04:59 - 14.01.2005 >> Encoded Sample in MB: 42
12:04:59 - 14.01.2005 >> Wanted Samplesize in MB: 75
12:04:59 - 14.01.2005 >> Precalculated Finalsize in MB: 2100
12:04:59 - 14.01.2005 >> Wanted Finalsize in MB: 3750
12:04:59 - 14.01.2005 >> New Q-Value(Halve): 8
12:04:59 - 14.01.2005 >> New min. Q-Value: 5 <> max. Q-Value: 12
12:04:59 - 14.01.2005 >> New Frameoffset: 30
12:04:59 - 14.01.2005 >> Start Prediction-Run #4
12:06:05 - 14.01.2005 >> Results of Prediction-Run #4
12:06:05 - 14.01.2005 >> Encoded Sample in MB: 58
12:06:05 - 14.01.2005 >> Wanted Samplesize in MB: 75
12:06:05 - 14.01.2005 >> Precalculated Finalsize in MB: 2900
12:06:05 - 14.01.2005 >> Wanted Finalsize in MB: 3750
12:06:05 - 14.01.2005 >> New Q-Value(Halve): 6
12:06:05 - 14.01.2005 >> New min. Q-Value: 4 <> max. Q-Value: 9
12:06:05 - 14.01.2005 >> New Frameoffset: 00
12:06:05 - 14.01.2005 >> Start Prediction-Run #5
12:07:11 - 14.01.2005 >> Results of Prediction-Run #5
12:07:11 - 14.01.2005 >> Encoded Sample in MB: 62
12:07:11 - 14.01.2005 >> Wanted Samplesize in MB: 75
12:07:11 - 14.01.2005 >> Precalculated Finalsize in MB: 3100
12:07:11 - 14.01.2005 >> Wanted Finalsize in MB: 3750
12:07:11 - 14.01.2005 >> New Q-Value(Halve): 4
12:07:11 - 14.01.2005 >> New min. Q-Value: 2 <> max. Q-Value: 6
12:07:11 - 14.01.2005 >> New Frameoffset: 30
12:07:11 - 14.01.2005 >> Start Prediction-Run #6
12:08:18 - 14.01.2005 >> Results of Prediction-Run #6
12:08:18 - 14.01.2005 >> Encoded Sample in MB: 74
12:08:18 - 14.01.2005 >> Wanted Samplesize in MB: 75
12:08:18 - 14.01.2005 >> Precalculated Finalsize in MB: 3700
12:08:18 - 14.01.2005 >> Wanted Finalsize in MB: 3750
12:08:18 - 14.01.2005 >> New Q-Value(Halve): 3
12:08:18 - 14.01.2005 >> New min. Q-Value: 2 <> max. Q-Value: 4
12:08:18 - 14.01.2005 >> New Frameoffset: 00
12:08:18 - 14.01.2005 >> Start Prediction-Run #7
12:09:25 - 14.01.2005 >> Results of Prediction-Run #7
12:09:25 - 14.01.2005 >> Encoded Sample in MB: 76
12:09:25 - 14.01.2005 >> Wanted Samplesize in MB: 75
12:09:25 - 14.01.2005 >> Precalculated Finalsize in MB: 3800
12:09:25 - 14.01.2005 >> Wanted Finalsize in MB: 3750
12:09:25 - 14.01.2005 >> New Q-Value(Halve): 4
12:09:25 - 14.01.2005 >> New min. Q-Value: 3 <> max. Q-Value: 5
12:09:25 - 14.01.2005 >> New Frameoffset: 30
12:09:25 - 14.01.2005 >> Start Prediction-Run #8
12:10:32 - 14.01.2005 >> Results of Prediction-Run #8
12:10:32 - 14.01.2005 >> Encoded Sample in MB: 74
12:10:32 - 14.01.2005 >> Wanted Samplesize in MB: 75
12:10:32 - 14.01.2005 >> Precalculated Finalsize in MB: 3700
12:10:32 - 14.01.2005 >> Wanted Finalsize in MB: 3750
12:10:32 - 14.01.2005 >> Encoding Final-Sample (Halve Prediction Mode)
12:10:32 - 14.01.2005 >> Final Frameoffset: 00
12:10:32 - 14.01.2005 >> Final Q-Value: 4
12:11:38 - 14.01.2005 >> Encoded Final-Sample in MB: 70,24
12:11:38 - 14.01.2005 >> Wanted Samplesize in MB: 75
12:11:38 - 14.01.2005 >> Precalculated Finalsize in MB: 3512
12:11:38 - 14.01.2005 >> Wanted Finalsize in MB: 3750
12:11:38 - 14.01.2005 >> Renamed final Sample to: F:\test2\test086halveprediction.sample
Amnon82
14th January 2005, 13:51
I don't believe it myself! In AutoQ I've now 3 different prediction modes and all give me the same result!!!!
Here the Logs:
Old Prediction Mode:
AutoQ-Log Version 0.8.6
_______________________________________________________________________________
13:17:46 - 14.01.2005 >> AutoQ started...
13:17:48 - 14.01.2005 >> AVS loaded from: F:\test2\test.avs
13:17:54 - 14.01.2005 >> Old Prediction Mode
13:17:54 - 14.01.2005 >> _________________________________________
13:17:54 - 14.01.2005 >> Project-Info:
13:17:54 - 14.01.2005 >> _________________________________________
13:17:54 - 14.01.2005 >> Desired Target: DVD 720x576
13:17:54 - 14.01.2005 >> Entered Bitrate: min. 500 max. 7500
13:17:54 - 14.01.2005 >> Entered wanted size: 4479
13:17:54 - 14.01.2005 >> Entered Audio size(s): 610
13:17:54 - 14.01.2005 >> Entered Extras size: 0
13:17:54 - 14.01.2005 >> Authoring and ISO overhead: 117
13:17:54 - 14.01.2005 >> % of Movie will be used: 2
13:17:54 - 14.01.2005 >> Your desired final encoded sample: 75
13:17:54 - 14.01.2005 >> Your desired final encoded file: 3750
13:17:54 - 14.01.2005 >> _________________________________________
13:17:54 - 14.01.2005 >> Start Prediction-Run #1
13:17:54 - 14.01.2005 >> First Q-Value: 20
13:18:57 - 14.01.2005 >> Results of Prediction-Run #1
13:18:57 - 14.01.2005 >> Encoded Sample in MB: 31
13:18:57 - 14.01.2005 >> Wanted Samplesize in MB: 75
13:18:57 - 14.01.2005 >> Precalculated Finalsize in MB: 1550
13:18:57 - 14.01.2005 >> Wanted Finalsize in MB: 3750
13:18:57 - 14.01.2005 >> Precalculated Q-Value: 0
13:18:57 - 14.01.2005 >> Sum of Q-Values: 0
13:18:57 - 14.01.2005 >> Precalculated final Q-Value: 0
13:18:57 - 14.01.2005 >> New Q-Value: 8
13:18:57 - 14.01.2005 >> New Frameoffset: 30
13:18:57 - 14.01.2005 >> Start Prediction-Run #2
13:20:04 - 14.01.2005 >> Results of Prediction-Run #2
13:20:04 - 14.01.2005 >> Encoded Sample in MB: 58
13:20:04 - 14.01.2005 >> Wanted Samplesize in MB: 75
13:20:04 - 14.01.2005 >> Precalculated Finalsize in MB: 2900
13:20:04 - 14.01.2005 >> Wanted Finalsize in MB: 3750
13:20:04 - 14.01.2005 >> Precalculated Q-Value: 3
13:20:04 - 14.01.2005 >> Sum of Q-Values: 3
13:20:04 - 14.01.2005 >> Precalculated final Q-Value: 2
13:20:04 - 14.01.2005 >> New Q-Value: 6
13:20:04 - 14.01.2005 >> New Frameoffset: 00
13:20:04 - 14.01.2005 >> Start Prediction-Run #3
13:21:10 - 14.01.2005 >> Results of Prediction-Run #3
13:21:10 - 14.01.2005 >> Encoded Sample in MB: 62
13:21:10 - 14.01.2005 >> Wanted Samplesize in MB: 75
13:21:10 - 14.01.2005 >> Precalculated Finalsize in MB: 3100
13:21:10 - 14.01.2005 >> Wanted Finalsize in MB: 3750
13:21:10 - 14.01.2005 >> Precalculated Q-Value: 5
13:21:10 - 14.01.2005 >> Sum of Q-Values: 8
13:21:10 - 14.01.2005 >> Precalculated final Q-Value: 3
13:21:10 - 14.01.2005 >> New Q-Value: 5
13:21:10 - 14.01.2005 >> New Frameoffset: 30
13:21:10 - 14.01.2005 >> Start Prediction-Run #4
13:22:17 - 14.01.2005 >> Results of Prediction-Run #4
13:22:17 - 14.01.2005 >> Encoded Sample in MB: 70
13:22:17 - 14.01.2005 >> Wanted Samplesize in MB: 75
13:22:17 - 14.01.2005 >> Precalculated Finalsize in MB: 3500
13:22:17 - 14.01.2005 >> Wanted Finalsize in MB: 3750
13:22:17 - 14.01.2005 >> Precalculated Q-Value: 6
13:22:17 - 14.01.2005 >> Sum of Q-Values: 14
13:22:17 - 14.01.2005 >> Precalculated final Q-Value: 5
13:22:17 - 14.01.2005 >> Encoding Final-Sample (Old Prediction Mode)
13:22:17 - 14.01.2005 >> Final Frameoffset: 00
13:22:17 - 14.01.2005 >> Final Q-Value: 4
13:23:23 - 14.01.2005 >> Encoded Final-Sample in MB: 65,99
13:23:23 - 14.01.2005 >> Wanted Samplesize in MB: 75
13:23:23 - 14.01.2005 >> Precalculated Finalsize in MB: 3299,5
13:23:23 - 14.01.2005 >> Wanted Finalsize in MB: 3750
13:23:23 - 14.01.2005 >> Renamed final Sample to: F:\test2\test086old2.sample
New Prediction Mode:
AutoQ-Log Version 0.8.6
_______________________________________________________________________________
12:46:18 - 14.01.2005 >> AutoQ started...
12:46:19 - 14.01.2005 >> AVS loaded from: F:\test2\test.avs
12:46:41 - 14.01.2005 >> New Prediction Mode
12:46:41 - 14.01.2005 >> _________________________________________
12:46:41 - 14.01.2005 >> Project-Info:
12:46:41 - 14.01.2005 >> _________________________________________
12:46:41 - 14.01.2005 >> Desired Target: DVD 720x576
12:46:41 - 14.01.2005 >> Entered Bitrate: min. 500 max. 7500
12:46:41 - 14.01.2005 >> Entered wanted size: 4479
12:46:41 - 14.01.2005 >> Entered Audio size(s): 610
12:46:41 - 14.01.2005 >> Entered Extras size: 0
12:46:41 - 14.01.2005 >> Authoring and ISO overhead: 117
12:46:41 - 14.01.2005 >> % of Movie will be used: 2
12:46:41 - 14.01.2005 >> Your desired final encoded sample: 75
12:46:41 - 14.01.2005 >> Your desired final encoded file: 3750
12:46:41 - 14.01.2005 >> _________________________________________
12:46:41 - 14.01.2005 >> Start Prediction-Run #1
12:46:42 - 14.01.2005 >> First Q-Value: 20
12:47:45 - 14.01.2005 >> Results of Prediction-Run #1
12:47:45 - 14.01.2005 >> Encoded Sample in MB: 31
12:47:45 - 14.01.2005 >> Wanted Samplesize in MB: 75
12:47:45 - 14.01.2005 >> Precalculated Finalsize in MB: 1550
12:47:45 - 14.01.2005 >> Wanted Finalsize in MB: 3750
12:47:45 - 14.01.2005 >> New Q-Value: 8
12:47:45 - 14.01.2005 >> New Frameoffset: 30
12:47:45 - 14.01.2005 >> Start Prediction-Run #2
12:48:51 - 14.01.2005 >> Results of Prediction-Run #2
12:48:51 - 14.01.2005 >> Encoded Sample in MB: 58
12:48:51 - 14.01.2005 >> Wanted Samplesize in MB: 75
12:48:51 - 14.01.2005 >> Precalculated Finalsize in MB: 2900
12:48:51 - 14.01.2005 >> Wanted Finalsize in MB: 3750
12:48:51 - 14.01.2005 >> New Q-Value: 6
12:48:51 - 14.01.2005 >> New Frameoffset: 00
12:48:51 - 14.01.2005 >> Start Prediction-Run #3
12:49:57 - 14.01.2005 >> Results of Prediction-Run #3
12:49:57 - 14.01.2005 >> Encoded Sample in MB: 62
12:49:57 - 14.01.2005 >> Wanted Samplesize in MB: 75
12:49:57 - 14.01.2005 >> Precalculated Finalsize in MB: 3100
12:49:57 - 14.01.2005 >> Wanted Finalsize in MB: 3750
12:49:57 - 14.01.2005 >> New Q-Value: 5
12:49:57 - 14.01.2005 >> New Frameoffset: 30
12:49:57 - 14.01.2005 >> Start Prediction-Run #4
12:51:04 - 14.01.2005 >> Results of Prediction-Run #4
12:51:04 - 14.01.2005 >> Encoded Sample in MB: 70
12:51:04 - 14.01.2005 >> Wanted Samplesize in MB: 75
12:51:04 - 14.01.2005 >> Precalculated Finalsize in MB: 3500
12:51:04 - 14.01.2005 >> Wanted Finalsize in MB: 3750
12:51:04 - 14.01.2005 >> SameQ-Run #1
12:51:04 - 14.01.2005 >> (Q - 1)
12:51:04 - 14.01.2005 >> New Q-Value: 4
12:51:04 - 14.01.2005 >> New Frameoffset: 00
12:51:04 - 14.01.2005 >> Start Prediction-Run #5
12:52:10 - 14.01.2005 >> Results of Prediction-Run #5
12:52:10 - 14.01.2005 >> Encoded Sample in MB: 70
12:52:10 - 14.01.2005 >> Wanted Samplesize in MB: 75
12:52:10 - 14.01.2005 >> Precalculated Finalsize in MB: 3500
12:52:10 - 14.01.2005 >> Wanted Finalsize in MB: 3750
12:52:10 - 14.01.2005 >> SameQ-Run #2
12:52:10 - 14.01.2005 >> Encoding Final-Sample (New Prediction Mode)
12:52:10 - 14.01.2005 >> Final Frameoffset: 00
12:52:10 - 14.01.2005 >> Final Q-Value: 4
12:53:16 - 14.01.2005 >> Encoded Final-Sample in MB: 70,24
12:53:16 - 14.01.2005 >> Wanted Samplesize in MB: 75
12:53:16 - 14.01.2005 >> Precalculated Finalsize in MB: 3512
12:53:16 - 14.01.2005 >> Wanted Finalsize in MB: 3750
12:53:16 - 14.01.2005 >> Renamed final Sample to: F:\test2\test086new.sample
New Trap-Prediction Mode:
AutoQ-Log Version 0.8.6
_______________________________________________________________________________
13:40:37 - 14.01.2005 >> AutoQ started...
13:40:40 - 14.01.2005 >> AVS loaded from: F:\test2\test.avs
13:40:47 - 14.01.2005 >> Trap Prediction Mode
13:40:47 - 14.01.2005 >> _________________________________________
13:40:47 - 14.01.2005 >> Project-Info:
13:40:47 - 14.01.2005 >> _________________________________________
13:40:47 - 14.01.2005 >> Desired Target: DVD 720x576
13:40:47 - 14.01.2005 >> Entered Bitrate: min. 500 max. 7500
13:40:47 - 14.01.2005 >> Entered wanted size: 4479
13:40:47 - 14.01.2005 >> Entered Audio size(s): 610
13:40:47 - 14.01.2005 >> Entered Extras size: 0
13:40:47 - 14.01.2005 >> Authoring and ISO overhead: 117
13:40:47 - 14.01.2005 >> % of Movie will be used: 2
13:40:47 - 14.01.2005 >> Your desired final encoded sample: 75
13:40:47 - 14.01.2005 >> Your desired final encoded file: 3750
13:40:47 - 14.01.2005 >> _________________________________________
13:40:47 - 14.01.2005 >> Start Prediction-Run #1
13:40:47 - 14.01.2005 >> First Q-Value: 6
13:41:53 - 14.01.2005 >> Results of Prediction-Run #1
13:41:53 - 14.01.2005 >> Encoded Sample in MB: 62
13:41:53 - 14.01.2005 >> Wanted Samplesize in MB: 75
13:41:53 - 14.01.2005 >> Precalculated Finalsize in MB: 3100
13:41:53 - 14.01.2005 >> Wanted Finalsize in MB: 3750
13:41:53 - 14.01.2005 >> New Q-Value(Trap): 4
13:41:53 - 14.01.2005 >> New min. Q-Value: 2 <> max. Q-Value: 6
13:41:53 - 14.01.2005 >> New Frameoffset: 30
13:41:53 - 14.01.2005 >> Start Prediction-Run #2
13:43:00 - 14.01.2005 >> Results of Prediction-Run #2
13:43:00 - 14.01.2005 >> Encoded Sample in MB: 74
13:43:00 - 14.01.2005 >> Wanted Samplesize in MB: 75
13:43:00 - 14.01.2005 >> Precalculated Finalsize in MB: 3700
13:43:00 - 14.01.2005 >> Wanted Finalsize in MB: 3750
13:43:00 - 14.01.2005 >> New Q-Value(Trap): 3
13:43:00 - 14.01.2005 >> New min. Q-Value: 2 <> max. Q-Value: 4
13:43:00 - 14.01.2005 >> New Frameoffset: 00
13:43:00 - 14.01.2005 >> Start Prediction-Run #3
13:44:06 - 14.01.2005 >> Results of Prediction-Run #3
13:44:06 - 14.01.2005 >> Encoded Sample in MB: 76
13:44:06 - 14.01.2005 >> Wanted Samplesize in MB: 75
13:44:06 - 14.01.2005 >> Precalculated Finalsize in MB: 3800
13:44:06 - 14.01.2005 >> Wanted Finalsize in MB: 3750
13:44:06 - 14.01.2005 >> New Q-Value(Trap): 4
13:44:06 - 14.01.2005 >> New min. Q-Value: 3 <> max. Q-Value: 5
13:44:06 - 14.01.2005 >> New Frameoffset: 30
13:44:06 - 14.01.2005 >> Start Prediction-Run #4
13:45:13 - 14.01.2005 >> Results of Prediction-Run #4
13:45:13 - 14.01.2005 >> Encoded Sample in MB: 74
13:45:13 - 14.01.2005 >> Wanted Samplesize in MB: 75
13:45:13 - 14.01.2005 >> Precalculated Finalsize in MB: 3700
13:45:13 - 14.01.2005 >> Wanted Finalsize in MB: 3750
13:45:13 - 14.01.2005 >> Encoding Final-Sample (Trap Prediction Mode)
13:45:13 - 14.01.2005 >> Final Frameoffset: 00
13:45:13 - 14.01.2005 >> Final Q-Value: 4
13:46:19 - 14.01.2005 >> Encoded Final-Sample in MB: 70,24
13:46:19 - 14.01.2005 >> Wanted Samplesize in MB: 75
13:46:19 - 14.01.2005 >> Precalculated Finalsize in MB: 3512
13:46:19 - 14.01.2005 >> Wanted Finalsize in MB: 3750
13:46:19 - 14.01.2005 >> Renamed final Sample to: F:\test2\test086trap.sample
Decide Yourself which prediction mode is for You the best ...
@all: Please test this version. Also abort Your encodes to test if there is any loop left. Normaly if You click on 'Abort' AutoQ should stop. If it is so, then it is all ok, else post me the way how to reproduce the loop. I hope I don't have forgot a bug. If You find one please post also. ... I want to get final ;)
buzzqw
14th January 2005, 14:54
link to autoQ086 is linking to 85b..
BHH
drob
14th January 2005, 15:34
Amnon I am sorry none of the system works right for me.
Old gives Q3 and the size of 4306
New gives Q7 and the size of 3987 while we know according to my privies test that Q7 is:
AutoQ Q7 was: 3987MB
Qcce Q7 was: 3775MB
Actual encoded file size: 3782
And trap mode keeps looping until aborted, but gives Q6 and size of 4300 which we know according to last test is wrong since:
Full encode actual size: 4090MB
Qcce prediction (test range 5-7): 4070MB Q6
Logs attached, I don’t get why the old mode gives Q6 all the way then has a jump to Q3
I really think what needs to be done is take the good old working Qcce mathematical system, implement it into your great GUI design and work from there.
All tests were run: default CCe standard matrice.
AutoQ-Log Version 0.8.6
_______________________________________________________________________________
15:23:11 - 14-Jan-05 >> AutoQ started...
15:23:32 - 14-Jan-05 >> AVS loaded from: C:\Temp\DVD.avs
15:23:48 - 14-Jan-05 >> Old Prediction Mode
15:23:48 - 14-Jan-05 >> _________________________________________
15:23:48 - 14-Jan-05 >> Project-Info:
15:23:48 - 14-Jan-05 >> _________________________________________
15:23:48 - 14-Jan-05 >> Desired Target: DVD 720x480
15:23:48 - 14-Jan-05 >> Entered Bitrate: min. 500 max. 9400
15:23:48 - 14-Jan-05 >> Entered wanted size: 4479
15:23:48 - 14-Jan-05 >> Entered Audio size(s): 300
15:23:48 - 14-Jan-05 >> Entered Extras size: 0
15:23:48 - 14-Jan-05 >> Authoring and ISO overhead: 117
15:23:48 - 14-Jan-05 >> % of Movie will be used: 2
15:23:48 - 14-Jan-05 >> Your desired final encoded sample: 81
15:23:48 - 14-Jan-05 >> Your desired final encoded file: 4050
15:23:48 - 14-Jan-05 >> _________________________________________
15:23:48 - 14-Jan-05 >> Start Prediction-Run #1
15:23:48 - 14-Jan-05 >> First Q-Value: 5
15:26:24 - 14-Jan-05 >> Results of Prediction-Run #1
15:26:24 - 14-Jan-05 >> Encoded Sample in MB: 93
15:26:24 - 14-Jan-05 >> Wanted Samplesize in MB: 81
15:26:24 - 14-Jan-05 >> Precalculated Finalsize in MB: 4650
15:26:24 - 14-Jan-05 >> Wanted Finalsize in MB: 4050
15:26:24 - 14-Jan-05 >> Precalculated Q-Value: 0
15:26:24 - 14-Jan-05 >> Sum of Q-Values: 0
15:26:24 - 14-Jan-05 >> Precalculated final Q-Value: 0
15:26:24 - 14-Jan-05 >> New Q-Value: 6
15:26:24 - 14-Jan-05 >> New Frameoffset: 25
15:26:24 - 14-Jan-05 >> Start Prediction-Run #2
15:28:38 - 14-Jan-05 >> Results of Prediction-Run #2
15:28:38 - 14-Jan-05 >> Encoded Sample in MB: 85
15:28:38 - 14-Jan-05 >> Wanted Samplesize in MB: 81
15:28:38 - 14-Jan-05 >> Precalculated Finalsize in MB: 4250
15:28:38 - 14-Jan-05 >> Wanted Finalsize in MB: 4050
15:28:38 - 14-Jan-05 >> Precalculated Q-Value: 2
15:28:38 - 14-Jan-05 >> Sum of Q-Values: 2
15:28:38 - 14-Jan-05 >> Precalculated final Q-Value: 1
15:28:38 - 14-Jan-05 >> New Q-Value: 6
15:28:38 - 14-Jan-05 >> New Frameoffset: 00
15:28:38 - 14-Jan-05 >> Start Prediction-Run #3
15:30:47 - 14-Jan-05 >> Results of Prediction-Run #3
15:30:47 - 14-Jan-05 >> Encoded Sample in MB: 86
15:30:47 - 14-Jan-05 >> Wanted Samplesize in MB: 81
15:30:47 - 14-Jan-05 >> Precalculated Finalsize in MB: 4300
15:30:47 - 14-Jan-05 >> Wanted Finalsize in MB: 4050
15:30:47 - 14-Jan-05 >> Precalculated Q-Value: 4
15:30:47 - 14-Jan-05 >> Sum of Q-Values: 6
15:30:47 - 14-Jan-05 >> Precalculated final Q-Value: 2
15:30:47 - 14-Jan-05 >> New Q-Value: 6
15:30:47 - 14-Jan-05 >> New Frameoffset: 25
15:30:47 - 14-Jan-05 >> Start Prediction-Run #4
15:32:52 - 14-Jan-05 >> Results of Prediction-Run #4
15:32:52 - 14-Jan-05 >> Encoded Sample in MB: 85
15:32:52 - 14-Jan-05 >> Wanted Samplesize in MB: 81
15:32:52 - 14-Jan-05 >> Precalculated Finalsize in MB: 4250
15:32:52 - 14-Jan-05 >> Wanted Finalsize in MB: 4050
15:32:52 - 14-Jan-05 >> Precalculated Q-Value: 6
15:32:52 - 14-Jan-05 >> Sum of Q-Values: 12
15:32:52 - 14-Jan-05 >> Precalculated final Q-Value: 4
15:32:52 - 14-Jan-05 >> Encoding Final-Sample (Old Prediction Mode)
15:32:52 - 14-Jan-05 >> Final Frameoffset: 00
15:32:52 - 14-Jan-05 >> Final Q-Value: 3
15:34:53 - 14-Jan-05 >> Encoded Final-Sample in MB: 86.13
15:34:53 - 14-Jan-05 >> Wanted Samplesize in MB: 81
15:34:53 - 14-Jan-05 >> Precalculated Finalsize in MB: 4306.5
15:34:53 - 14-Jan-05 >> Wanted Finalsize in MB: 4050
15:34:53 - 14-Jan-05 >> Renamed final Sample to: C:\Temp\1.sample
AutoQ-Log Version 0.8.6
_______________________________________________________________________________
15:35:30 - 14-Jan-05 >> AutoQ started...
15:35:35 - 14-Jan-05 >> AVS loaded from: C:\Temp\DVD.avs
15:36:04 - 14-Jan-05 >> New Prediction Mode
15:36:04 - 14-Jan-05 >> Old Prediction Mode
15:36:04 - 14-Jan-05 >> _________________________________________
15:36:04 - 14-Jan-05 >> Project-Info:
15:36:04 - 14-Jan-05 >> _________________________________________
15:36:04 - 14-Jan-05 >> Desired Target: DVD 720x480
15:36:04 - 14-Jan-05 >> Entered Bitrate: min. 500 max. 9400
15:36:04 - 14-Jan-05 >> Entered wanted size: 4479
15:36:04 - 14-Jan-05 >> Entered Audio size(s): 300
15:36:04 - 14-Jan-05 >> Entered Extras size: 0
15:36:04 - 14-Jan-05 >> Authoring and ISO overhead: 117
15:36:04 - 14-Jan-05 >> % of Movie will be used: 2
15:36:04 - 14-Jan-05 >> Your desired final encoded sample: 81
15:36:04 - 14-Jan-05 >> Your desired final encoded file: 4050
15:36:04 - 14-Jan-05 >> _________________________________________
15:36:04 - 14-Jan-05 >> Start Prediction-Run #1
15:36:05 - 14-Jan-05 >> First Q-Value: 5
15:38:19 - 14-Jan-05 >> Results of Prediction-Run #1
15:38:19 - 14-Jan-05 >> Encoded Sample in MB: 93
15:38:19 - 14-Jan-05 >> Wanted Samplesize in MB: 81
15:38:19 - 14-Jan-05 >> Precalculated Finalsize in MB: 4650
15:38:19 - 14-Jan-05 >> Wanted Finalsize in MB: 4050
15:38:19 - 14-Jan-05 >> New Q-Value: 6
15:38:19 - 14-Jan-05 >> New Frameoffset: 25
15:38:19 - 14-Jan-05 >> Start Prediction-Run #2
15:40:25 - 14-Jan-05 >> Results of Prediction-Run #2
15:40:25 - 14-Jan-05 >> Encoded Sample in MB: 85
15:40:25 - 14-Jan-05 >> Wanted Samplesize in MB: 81
15:40:25 - 14-Jan-05 >> Precalculated Finalsize in MB: 4250
15:40:25 - 14-Jan-05 >> Wanted Finalsize in MB: 4050
15:40:25 - 14-Jan-05 >> SameQ-Run #1
15:40:25 - 14-Jan-05 >> (Q + 1)
15:40:25 - 14-Jan-05 >> New Q-Value: 7
15:40:25 - 14-Jan-05 >> New Frameoffset: 00
15:40:25 - 14-Jan-05 >> Start Prediction-Run #3
15:42:35 - 14-Jan-05 >> Results of Prediction-Run #3
15:42:36 - 14-Jan-05 >> Encoded Sample in MB: 80
15:42:36 - 14-Jan-05 >> Wanted Samplesize in MB: 81
15:42:36 - 14-Jan-05 >> Precalculated Finalsize in MB: 4000
15:42:36 - 14-Jan-05 >> Wanted Finalsize in MB: 4050
15:42:36 - 14-Jan-05 >> SameQ-Run #2
15:42:36 - 14-Jan-05 >> Encoding Final-Sample (New Prediction Mode)
15:42:36 - 14-Jan-05 >> Final Frameoffset: 00
15:42:36 - 14-Jan-05 >> Final Q-Value: 7
15:44:45 - 14-Jan-05 >> Encoded Final-Sample in MB: 79.74
15:44:45 - 14-Jan-05 >> Wanted Samplesize in MB: 81
15:44:45 - 14-Jan-05 >> Precalculated Finalsize in MB: 3987
15:44:45 - 14-Jan-05 >> Wanted Finalsize in MB: 4050
15:44:45 - 14-Jan-05 >> Renamed final Sample to: C:\Temp\1.sample
AutoQ-Log Version 0.8.6
_______________________________________________________________________________
16:04:43 - 14-Jan-05 >> AutoQ started...
16:04:50 - 14-Jan-05 >> AVS loaded from: C:\Temp\DVD.avs
16:04:55 - 14-Jan-05 >> Trap Prediction Mode
16:04:55 - 14-Jan-05 >> _________________________________________
16:04:55 - 14-Jan-05 >> Project-Info:
16:04:55 - 14-Jan-05 >> _________________________________________
16:04:55 - 14-Jan-05 >> Desired Target: DVD 720x480
16:04:55 - 14-Jan-05 >> Entered Bitrate: min. 500 max. 9400
16:04:55 - 14-Jan-05 >> Entered wanted size: 4479
16:04:55 - 14-Jan-05 >> Entered Audio size(s): 300
16:04:55 - 14-Jan-05 >> Entered Extras size: 0
16:04:55 - 14-Jan-05 >> Authoring and ISO overhead: 117
16:04:55 - 14-Jan-05 >> % of Movie will be used: 2
16:04:55 - 14-Jan-05 >> Your desired final encoded sample: 81
16:04:55 - 14-Jan-05 >> Your desired final encoded file: 4050
16:04:55 - 14-Jan-05 >> _________________________________________
16:04:55 - 14-Jan-05 >> Start Prediction-Run #1
16:04:55 - 14-Jan-05 >> First Q-Value: 6
16:07:02 - 14-Jan-05 >> Results of Prediction-Run #1
16:07:02 - 14-Jan-05 >> Encoded Sample in MB: 86
16:07:02 - 14-Jan-05 >> Wanted Samplesize in MB: 81
16:07:02 - 14-Jan-05 >> Precalculated Finalsize in MB: 4300
16:07:02 - 14-Jan-05 >> Wanted Finalsize in MB: 4050
16:07:02 - 14-Jan-05 >> New Q-Value(Trap): 8
16:07:02 - 14-Jan-05 >> New min. Q-Value: 6 <> max. Q-Value: 10
16:07:02 - 14-Jan-05 >> New Frameoffset: 25
16:07:02 - 14-Jan-05 >> Start Prediction-Run #2
16:09:10 - 14-Jan-05 >> Results of Prediction-Run #2
16:09:10 - 14-Jan-05 >> Encoded Sample in MB: 73
16:09:10 - 14-Jan-05 >> Wanted Samplesize in MB: 81
16:09:10 - 14-Jan-05 >> Precalculated Finalsize in MB: 3650
16:09:10 - 14-Jan-05 >> Wanted Finalsize in MB: 4050
16:09:10 - 14-Jan-05 >> New Q-Value(Trap): 6
16:09:10 - 14-Jan-05 >> New min. Q-Value: 4 <> max. Q-Value: 9
16:09:10 - 14-Jan-05 >> New Frameoffset: 00
16:09:10 - 14-Jan-05 >> Start Prediction-Run #3
16:11:19 - 14-Jan-05 >> Results of Prediction-Run #3
16:11:19 - 14-Jan-05 >> Encoded Sample in MB: 86
16:11:19 - 14-Jan-05 >> Wanted Samplesize in MB: 81
16:11:19 - 14-Jan-05 >> Precalculated Finalsize in MB: 4300
16:11:19 - 14-Jan-05 >> Wanted Finalsize in MB: 4050
16:11:20 - 14-Jan-05 >> New Q-Value(Trap): 8
16:11:20 - 14-Jan-05 >> New min. Q-Value: 6 <> max. Q-Value: 10
16:11:20 - 14-Jan-05 >> New Frameoffset: 25
16:11:20 - 14-Jan-05 >> Start Prediction-Run #4
16:13:26 - 14-Jan-05 >> Results of Prediction-Run #4
16:13:26 - 14-Jan-05 >> Encoded Sample in MB: 73
16:13:26 - 14-Jan-05 >> Wanted Samplesize in MB: 81
16:13:26 - 14-Jan-05 >> Precalculated Finalsize in MB: 3650
16:13:26 - 14-Jan-05 >> Wanted Finalsize in MB: 4050
16:13:26 - 14-Jan-05 >> New Q-Value(Trap): 6
16:13:26 - 14-Jan-05 >> New min. Q-Value: 4 <> max. Q-Value: 9
16:13:26 - 14-Jan-05 >> New Frameoffset: 00
16:13:26 - 14-Jan-05 >> Start Prediction-Run #5
16:15:39 - 14-Jan-05 >> Results of Prediction-Run #5
16:15:39 - 14-Jan-05 >> Encoded Sample in MB: 86
16:15:39 - 14-Jan-05 >> Wanted Samplesize in MB: 81
16:15:39 - 14-Jan-05 >> Precalculated Finalsize in MB: 4300
16:15:39 - 14-Jan-05 >> Wanted Finalsize in MB: 4050
16:15:39 - 14-Jan-05 >> New Q-Value(Trap): 8
16:15:39 - 14-Jan-05 >> New min. Q-Value: 6 <> max. Q-Value: 10
16:15:39 - 14-Jan-05 >> New Frameoffset: 25
16:15:39 - 14-Jan-05 >> Start Prediction-Run #6
16:18:03 - 14-Jan-05 >> Results of Prediction-Run #6
16:18:03 - 14-Jan-05 >> Encoded Sample in MB: 73
16:18:03 - 14-Jan-05 >> Wanted Samplesize in MB: 81
16:18:03 - 14-Jan-05 >> Precalculated Finalsize in MB: 3650
16:18:03 - 14-Jan-05 >> Wanted Finalsize in MB: 4050
16:18:03 - 14-Jan-05 >> New Q-Value(Trap): 6
16:18:03 - 14-Jan-05 >> New min. Q-Value: 4 <> max. Q-Value: 9
16:18:03 - 14-Jan-05 >> New Frameoffset: 00
16:18:03 - 14-Jan-05 >> Start Prediction-Run #7
16:20:32 - 14-Jan-05 >> Results of Prediction-Run #7
16:20:32 - 14-Jan-05 >> Encoded Sample in MB: 86
16:20:32 - 14-Jan-05 >> Wanted Samplesize in MB: 81
16:20:32 - 14-Jan-05 >> Precalculated Finalsize in MB: 4300
16:20:32 - 14-Jan-05 >> Wanted Finalsize in MB: 4050
16:20:32 - 14-Jan-05 >> New Q-Value(Trap): 8
16:20:32 - 14-Jan-05 >> New min. Q-Value: 6 <> max. Q-Value: 10
16:20:32 - 14-Jan-05 >> New Frameoffset: 25
16:20:32 - 14-Jan-05 >> Start Prediction-Run #8
16:20:38 - 14-Jan-05 >> Predicition/Encode aborted
drob
14th January 2005, 18:16
Just to make sure I used two more films, a second 23.976 source, and a Pal source, and to make absolutely sure, I encoded them fully.
NTSC 23.976:
Full actual encode Q1: 3410 MB
Qcce: Q1 3,423.89 MB
AutoQ old: Q2 3377 MB
AutoQ new: Q1 3604.5 MB
AutoQ trap: Q3 3169MB
PAL 25:
Full actual encode Q1: 3822.45 MB
Qcce: Q1 3,855.44 MB
AutoQ old: Q3 3310.5 MB
AutoQ new: Q2 3674.5 MB
AutoQ trap: Q3=3495 MB
EDIT: added Actual encode size.
Qcce is again right on the traget.
Logs are too long, let me know if you want them.
Boulder
14th January 2005, 18:24
The prediction should also be tested with Q's higher than 10 or so, even in the 30-40 region. It's a known fact that the curve is very steep in the low region. If you put two 2-hour movies on one disc, Q is usually somewhere around 20 for any regular anamorphic movie without intense action or lots of talking heads.
Amnon82
14th January 2005, 23:29
I fixed the Trap-Prediction-Mode. Now it doesn't loop anymore.
Download 0.8.6a.
I always start with Q-Value 20 and using 2% or more % of the movie.
I'm using my matrix (Thats the standard-matrix in AutoQ).
All my Projects are PAL DVDs. I never oversized during the encoding. Normaly I undersize.
If somebody has THE prediction methode please post a example. If it is a bat-file post also this.
I did 4 fullencodes with AutoQ. 1 fits 100%, the other where undersized, but all prediction-modes gave me the same value (as You can see on the logs I've posted).
... by the way, I'm using CCE 2.67.00.23. In the next days I'll add CCE 2.50.
AutoQ-Log Version 0.8.6a
_______________________________________________________________________________
23:31:47 - 14.01.2005 >> AutoQ started...
23:31:51 - 14.01.2005 >> AVS loaded from: F:\AutoQWork\autoq.avs
23:31:58 - 14.01.2005 >> Chapters loaded from: E:\routch\chapter.txt
23:34:20 - 14.01.2005 >> Trap Prediction Mode
23:34:20 - 14.01.2005 >> _________________________________________
23:34:20 - 14.01.2005 >> Project-Info:
23:34:20 - 14.01.2005 >> _________________________________________
23:34:20 - 14.01.2005 >> Desired Target: DVD 720x576
23:34:20 - 14.01.2005 >> Entered Bitrate: min. 500 max. 8500
23:34:20 - 14.01.2005 >> Entered wanted size: 4479
23:34:20 - 14.01.2005 >> Entered Audio size(s): 640
23:34:20 - 14.01.2005 >> Entered Extras size: 100
23:34:20 - 14.01.2005 >> Authoring and ISO overhead: 117
23:34:20 - 14.01.2005 >> % of Movie will be used: 2
23:34:20 - 14.01.2005 >> Your desired final encoded sample: 72
23:34:20 - 14.01.2005 >> Your desired final encoded file: 3600
23:34:20 - 14.01.2005 >> _________________________________________
23:34:20 - 14.01.2005 >> Start Prediction-Run #1
23:34:20 - 14.01.2005 >> First Q-Value: 6
23:35:27 - 14.01.2005 >> Results of Prediction-Run #1
23:35:27 - 14.01.2005 >> Encoded Sample in MB: 72
23:35:27 - 14.01.2005 >> Wanted Samplesize in MB: 72
23:35:27 - 14.01.2005 >> Precalculated Finalsize in MB: 3600
23:35:27 - 14.01.2005 >> Wanted Finalsize in MB: 3600
23:35:27 - 14.01.2005 >> Encoding Final-Sample (Trap Prediction Mode)
23:35:27 - 14.01.2005 >> Final Frameoffset: 00
23:35:27 - 14.01.2005 >> Final Q-Value: 6
23:36:33 - 14.01.2005 >> Encoded Final-Sample in MB: 72,4
23:36:33 - 14.01.2005 >> Wanted Samplesize in MB: 72
23:36:33 - 14.01.2005 >> Precalculated Finalsize in MB: 3620
23:36:33 - 14.01.2005 >> Wanted Finalsize in MB: 3600
23:36:33 - 14.01.2005 >> Renamed final Sample to: F:\AutoQWork\video.sample
23:37:03 - 14.01.2005 >> AVS loaded from: F:\AutoQWork\autoq.avs
23:37:03 - 14.01.2005 >> Start Fullencode
23:37:03 - 14.01.2005 >> Final Q-Value: 6
00:26:19 - 15.01.2005 >> Results of Fullencode-Run:
00:26:19 - 15.01.2005 >> Results of Fullencode-Run:
00:26:19 - 15.01.2005 >> Your desired final encoded file: 3600
00:26:19 - 15.01.2005 >> Final encoded filesize: 3485
Amnon82
15th January 2005, 19:53
So now it is final. I'm so happy!
Changes:
Language-Support (I hope some of You guys translate me the program to other languages. I did english and german.)
Bugfixes (all bugs are gone.)
Help (HTML-helpfile)
Browser (To Read the Help)
Installer (To get it proper on Your harddisk)
THX to all who helped me.
Next project: AutoQ for CCE 2.70 (Trial). Stay tuned. ;)
drob
16th January 2005, 14:35
Congrats Amnon, new method gives me very close results, Q11 when Qcce gives Q12, Q7 when Qcce gives Q6, very close. Old method has its moments but sometimes it has unexplained jumps, it would go Q10 Q9 Q8 Q7 then jump to Q16 no idea, lastly Trap mode still get loopy in times, only last complain is the conflict with Sygate firewall, had some nasty blue screens and freezes, all in trap mode btw, anyhow hopefully with fine refinements it would be as good as Qcce predictions, keep on the good work Amnon!
Amnon82
16th January 2005, 20:38
THX my friend. Today I tried Trap-Prediction again. It starts to loop. Then I higher the Min. Bitrate and the Max. Bitrate and tried it again.
... it works.
I fixed the final. I forgot something for the Language-Option. Now all settings working fine. I'll look into the trapmode lets see if I can fix it finaly.
I'll soon start to code the AutoQ-Version for CCE 2.70. Stay tuned.
Amnon82
17th January 2005, 20:55
Added Support for CCE SP 2.70 (Trial).
This new CCE Version is amazing. I uploaded a encodingsample
Download Sample (7 MB) (http://www.brckomania.net/AUTOQ/files/AutoQ11Sample.rar)
AutoQ-Log Version 1.1
___________________________________________________________________________
20:40:13 - 17.01.2005 >> AutoQ started...
20:40:13 - 17.01.2005 >> Using CCE 2.70 Trial
20:40:13 - 17.01.2005 >> AVS loaded from: F:\test2\AQPREDICTION.avs
20:40:19 - 17.01.2005 >> Old Prediction Mode
20:40:19 - 17.01.2005 >> _________________________________________
20:40:19 - 17.01.2005 >> Project-Info:
20:40:19 - 17.01.2005 >> _________________________________________
20:40:19 - 17.01.2005 >> Desired Target: DVD 720x576
20:40:19 - 17.01.2005 >> Entered Bitrate: min. 2500 max. 8500
20:40:19 - 17.01.2005 >> Entered wanted size: 50
20:40:19 - 17.01.2005 >> Entered Audio size(s): 4
20:40:19 - 17.01.2005 >> Entered Extras size: 0
20:40:19 - 17.01.2005 >> Authoring and ISO overhead: 117
20:40:19 - 17.01.2005 >> % of Movie will be used: 15
20:40:19 - 17.01.2005 >> Your desired final encoded sample: 7
20:40:19 - 17.01.2005 >> Your desired final encoded file: 47
20:40:19 - 17.01.2005 >> _________________________________________
20:40:19 - 17.01.2005 >> Start Prediction-Run #1
20:40:19 - 17.01.2005 >> First Q-Value: 9
20:40:27 - 17.01.2005 >> Results of Prediction-Run #1
20:40:27 - 17.01.2005 >> Encoded Sample in MB: 7
20:40:27 - 17.01.2005 >> Wanted Samplesize in MB: 7
20:40:27 - 17.01.2005 >> Precalculated Finalsize in MB: 47
20:40:27 - 17.01.2005 >> Wanted Finalsize in MB: 47
20:40:27 - 17.01.2005 >> Precalculated Q-Value: 0
20:40:27 - 17.01.2005 >> Sum of Q-Values: 0
20:40:27 - 17.01.2005 >> Precalculated final Q-Value: 0
20:40:27 - 17.01.2005 >> New Q-Value: 9
20:40:27 - 17.01.2005 >> New Frameoffset: 5
20:40:27 - 17.01.2005 >> Start Prediction-Run #2
20:40:34 - 17.01.2005 >> Results of Prediction-Run #2
20:40:34 - 17.01.2005 >> Encoded Sample in MB: 7
20:40:34 - 17.01.2005 >> Wanted Samplesize in MB: 7
20:40:34 - 17.01.2005 >> Precalculated Finalsize in MB: 47
20:40:34 - 17.01.2005 >> Wanted Finalsize in MB: 47
20:40:34 - 17.01.2005 >> Precalculated Q-Value: 3
20:40:34 - 17.01.2005 >> Sum of Q-Values: 3
20:40:34 - 17.01.2005 >> Precalculated final Q-Value: 2
20:40:34 - 17.01.2005 >> New Q-Value: 9
20:40:34 - 17.01.2005 >> New Frameoffset: 00
20:40:34 - 17.01.2005 >> Start Prediction-Run #3
20:40:41 - 17.01.2005 >> Results of Prediction-Run #3
20:40:41 - 17.01.2005 >> Encoded Sample in MB: 7
20:40:41 - 17.01.2005 >> Wanted Samplesize in MB: 7
20:40:41 - 17.01.2005 >> Precalculated Finalsize in MB: 47
20:40:41 - 17.01.2005 >> Wanted Finalsize in MB: 47
20:40:41 - 17.01.2005 >> Precalculated Q-Value: 6
20:40:41 - 17.01.2005 >> Sum of Q-Values: 9
20:40:41 - 17.01.2005 >> Precalculated final Q-Value: 4
20:40:41 - 17.01.2005 >> New Q-Value: 9
20:40:41 - 17.01.2005 >> New Frameoffset: 5
20:40:41 - 17.01.2005 >> Start Prediction-Run #4
20:40:48 - 17.01.2005 >> Results of Prediction-Run #4
20:40:48 - 17.01.2005 >> Encoded Sample in MB: 7
20:40:48 - 17.01.2005 >> Wanted Samplesize in MB: 7
20:40:48 - 17.01.2005 >> Precalculated Finalsize in MB: 47
20:40:48 - 17.01.2005 >> Wanted Finalsize in MB: 47
20:40:48 - 17.01.2005 >> Precalculated Q-Value: 9
20:40:48 - 17.01.2005 >> Sum of Q-Values: 18
20:40:48 - 17.01.2005 >> Precalculated final Q-Value: 7
20:40:48 - 17.01.2005 >> Encoding Final-Sample (Old Prediction Mode)
20:40:48 - 17.01.2005 >> Final Frameoffset: 00
20:40:48 - 17.01.2005 >> Final Q-Value: 4
20:40:55 - 17.01.2005 >> Encoded Final-Sample in MB: 7,49
20:40:55 - 17.01.2005 >> Wanted Samplesize in MB: 7
20:40:55 - 17.01.2005 >> Precalculated Finalsize in MB: 50
20:40:55 - 17.01.2005 >> Wanted Finalsize in MB: 47
20:40:55 - 17.01.2005 >> Renamed final Sample to: F:\test2\270finaltest.sample
drob
17th January 2005, 21:55
Great to see the 2.70 support so fast,
Looking at your log, you see what I mean Amnon, old mode gives a concurrent values of Q9, then hopes to Q4 as final, seen it allot in my tests, Q7..Q8..Q9.. final Q16 just seems a huge leap.
Anyhow will test it later tonight and see how it works directly with 2.70.
drob
17th January 2005, 23:37
Amnon I get this error, with both settings of 2.70, plus AutoQ seems not to remember AR from session to session, and in some occasions also frame rate and field order were not saved.
http://img93.exs.cx/img93/167/2223id.png
Amnon82
18th January 2005, 13:39
I'll look into it.
I thougth autodetection will work. I'll disable it again...
I fixed something in version 1.1.01:
AutoQ-Log Version 1.1.01
___________________________________________________________________________
14:03:08 - 18.01.2005 >> AutoQ started...
14:03:08 - 18.01.2005 >> Using CCE 2.70 Trial
14:03:14 - 18.01.2005 >> AVS loaded from: C:\Programme\AutoQ\temp\AQFULLENC.avs
14:03:23 - 18.01.2005 >> Start Fullencode
14:03:23 - 18.01.2005 >> Final Q-Value: 20
14:04:31 - 18.01.2005 >> Results of Fullencode-Run:
14:04:31 - 18.01.2005 >> Your desired final encoded file: 4050
14:04:31 - 18.01.2005 >> Final encoded filesize: 67
Here the ECL:
; CCE SP Trial Version -- Encoder Control List
[item]
title=AutoQ-EclFile
vid_out=1
vaf_out=1
i32_out=0
i32_pulldown_prg_thres=80
i32_pulldown_rpt_val_thres=6
aud_out=0
aud_mode=0
vid_file0=F:\test2\1.m2v
vid_file1=F:\test2\1.m2v
vaf_file=F:\test2\1.vaf
i32_file=C:\cce.i32
aud_file=C:\cce.mpa
file_focused=0
xe_exec_mode=0
ve_exec_mode=0
ve_mpeg1=0
packet_size=2048
ref_tc=0
ref_frm=0
drop_frame=0
frame_rate_idx=3
cbr_brate=6000
opv_q_factor=20
opv_brate_min=2500
opv_brate_max=8500
vbr_brate_avg=8500
vbr_brate_min=2500
vbr_brate_max=8500
vbr_bias=30
vbr_pass=3
create_new_vaf=1
seq_endcode=0
dvd=0
resize=0
interpolation=4
width=720
height=576
half_width=0
half_height=0
uscc=0
top_first=0
offset_line=0
lum_level=0
deinterlace=0
blanking=0
blank_top=0
blank_left=0
blank_right=0
blank_bottom=0
aspect_ratio=2
gop_m=3
gop_nm=4
gop_hdr=12
seq_hdr=1
all_closed_gop=0
fix_gop_length=0
fix_vbv_delay=0
adjust_q_matrix=1
last_frame_should_be_I=0
24p_to_60i=0
411_to_422=0
pulldown_detect=0
pulldown_auto_rebuild=0
letter_box=0
panscan=0
qmat_idx=-1
q_scale_type=1
qmat_name=AutoQ1
qmat=
8 16 19 22 26 27 29 34
16 16 22 24 27 29 34 35
19 22 26 27 29 34 35 38
22 22 26 27 29 34 35 40
22 26 27 29 32 35 40 48
26 27 29 32 35 40 48 50
26 27 29 35 40 48 50 60
27 29 35 40 48 50 60 62
16 20 24 28 32 36 40 44
20 24 28 32 36 40 44 48
24 28 32 36 40 44 48 52
28 32 36 40 44 48 52 56
32 36 40 44 48 52 56 58
36 40 44 48 52 56 58 60
40 44 48 52 56 58 60 62
44 48 52 56 58 60 62 62
samples_per_sec=48000
stereo=2
brate_idx=7
crc=1
aud_sync=0
pict_name=AutoQ1
q_char_f=30
progressive=1
alternate_scan=0
letter_box=0
h_filter=0
h_filter_idx=10
h_filter_strength=100
h_filter_idx2=0
h_filter_hpf=0
h_filter_hpf_idx=5
h_filter_hpf_strength=25
h_filter_hpf_idx2=0
v_filter=0
v_filter_val=4
no_move=0
dither=0
dither_Y_max=8
dither_C_max=4
intra_dc_precision_9_max=113
intra_dc_precision_10_max=113
i32_32=0
force_black=0
force_monochrome=0
fill=0
fill_Y_val=16
fill_C_val=128
fill_lines_top=30
fill_lines_bottom=30
[file]
name=C:\Programme\AutoQ\temp\AQFULLENC.avs
stream_no=0
encode_first=0
encode_last=3872
The line '; CCE SP Trial Version -- Encoder Control List' I change in the CCE 2.70 SP Mode into this: '; Cinema Craft Encoder SP -- Encoder Control List'
What is a CCE SP Works Version? Post me a ECL.
Amnon82
18th January 2005, 14:43
I fixed the Predictionmodes again. (There was a bug into it...)
Old Prediction Mode:
AutoQ-Log Version 1.1.01
___________________________________________________________________________
14:23:54 - 18.01.2005 >> AutoQ started...
14:23:54 - 18.01.2005 >> Using CCE 2.70 Trial
14:23:55 - 18.01.2005 >> AVS loaded from: C:\Programme\AutoQ\temp\AQFULLENC.avs
14:24:15 - 18.01.2005 >> Encode after Prediction enabled
14:24:44 - 18.01.2005 >> Old Prediction Mode
14:24:44 - 18.01.2005 >> _________________________________________
14:24:44 - 18.01.2005 >> Project-Info:
14:24:44 - 18.01.2005 >> _________________________________________
14:24:44 - 18.01.2005 >> Desired Target: DVD 720x576
14:24:44 - 18.01.2005 >> Entered Bitrate: min. 2500 max. 8500
14:24:44 - 18.01.2005 >> Entered wanted size: 60
14:24:44 - 18.01.2005 >> Entered Audio size(s): 4
14:24:44 - 18.01.2005 >> Entered Extras size: 0
14:24:44 - 18.01.2005 >> Authoring and ISO overhead: 5
14:24:44 - 18.01.2005 >> % of Movie will be used: 10
14:24:44 - 18.01.2005 >> Your desired final encoded sample: 5
14:24:44 - 18.01.2005 >> Your desired final encoded file: 50
14:24:44 - 18.01.2005 >> _________________________________________
14:24:44 - 18.01.2005 >> Start Prediction-Run #1
14:24:44 - 18.01.2005 >> First Q-Value: 20
14:24:49 - 18.01.2005 >> Results of Prediction-Run #1
14:24:49 - 18.01.2005 >> Encoded Sample in MB: 4
14:24:49 - 18.01.2005 >> Wanted Samplesize in MB: 5
14:24:49 - 18.01.2005 >> Precalculated Finalsize in MB: 40
14:24:49 - 18.01.2005 >> Wanted Finalsize in MB: 50
14:24:49 - 18.01.2005 >> Precalculated Q-Value: 0
14:24:49 - 18.01.2005 >> Sum of Q-Values: 0
14:24:49 - 18.01.2005 >> Precalculated final Q-Value: 0
14:24:49 - 18.01.2005 >> New Q-Value: 16
14:24:49 - 18.01.2005 >> New Frameoffset: 8
14:24:49 - 18.01.2005 >> Start Prediction-Run #2
14:24:55 - 18.01.2005 >> Results of Prediction-Run #2
14:24:55 - 18.01.2005 >> Encoded Sample in MB: 4
14:24:55 - 18.01.2005 >> Wanted Samplesize in MB: 5
14:24:55 - 18.01.2005 >> Precalculated Finalsize in MB: 40
14:24:55 - 18.01.2005 >> Wanted Finalsize in MB: 50
14:24:55 - 18.01.2005 >> Precalculated Q-Value: 5
14:24:55 - 18.01.2005 >> Sum of Q-Values: 5
14:24:55 - 18.01.2005 >> Precalculated final Q-Value: 2
14:24:55 - 18.01.2005 >> New Q-Value: 13
14:24:55 - 18.01.2005 >> New Frameoffset: 00
14:24:55 - 18.01.2005 >> Start Prediction-Run #3
14:25:00 - 18.01.2005 >> Results of Prediction-Run #3
14:25:00 - 18.01.2005 >> Encoded Sample in MB: 4
14:25:00 - 18.01.2005 >> Wanted Samplesize in MB: 5
14:25:00 - 18.01.2005 >> Precalculated Finalsize in MB: 40
14:25:00 - 18.01.2005 >> Wanted Finalsize in MB: 50
14:25:00 - 18.01.2005 >> Precalculated Q-Value: 10
14:25:00 - 18.01.2005 >> Sum of Q-Values: 15
14:25:00 - 18.01.2005 >> Precalculated final Q-Value: 6
14:25:00 - 18.01.2005 >> New Q-Value: 10
14:25:00 - 18.01.2005 >> New Frameoffset: 8
14:25:00 - 18.01.2005 >> Start Prediction-Run #4
14:25:06 - 18.01.2005 >> Results of Prediction-Run #4
14:25:06 - 18.01.2005 >> Encoded Sample in MB: 5
14:25:06 - 18.01.2005 >> Wanted Samplesize in MB: 5
14:25:06 - 18.01.2005 >> Precalculated Finalsize in MB: 50
14:25:06 - 18.01.2005 >> Wanted Finalsize in MB: 50
14:25:06 - 18.01.2005 >> Precalculated Q-Value: 13
14:25:06 - 18.01.2005 >> Sum of Q-Values: 28
14:25:06 - 18.01.2005 >> Precalculated final Q-Value: 10
14:25:06 - 18.01.2005 >> Encoding Final-Sample (Old Prediction Mode)
14:25:06 - 18.01.2005 >> Final Frameoffset: 00
14:25:06 - 18.01.2005 >> Final Q-Value: 7
14:25:11 - 18.01.2005 >> Encoded Final-Sample in MB: 4,21
14:25:11 - 18.01.2005 >> Wanted Samplesize in MB: 5
14:25:11 - 18.01.2005 >> Precalculated Finalsize in MB: 42
14:25:11 - 18.01.2005 >> Wanted Finalsize in MB: 50
14:25:11 - 18.01.2005 >> Renamed final Sample to: F:\test2\1.sample
14:25:40 - 18.01.2005 >> Start Fullencode
14:25:40 - 18.01.2005 >> Final Q-Value: 7
14:26:54 - 18.01.2005 >> Results of Fullencode-Run:
14:26:54 - 18.01.2005 >> Your desired final encoded file: 50
14:26:54 - 18.01.2005 >> Final encoded filesize: 87
28/4 = 7 > Final Q of Encode is 7 >> Mode works.
New Prediction Mode:
AutoQ-Log Version 1.1.01
___________________________________________________________________________
14:27:40 - 18.01.2005 >> AutoQ started...
14:27:40 - 18.01.2005 >> Using CCE 2.70 Trial
14:27:40 - 18.01.2005 >> AVS loaded from: C:\Programme\AutoQ\temp\AQFULLENC.avs
14:27:40 - 18.01.2005 >> Encode after Prediction enabled
14:27:40 - 18.01.2005 >> New Prediction Mode
14:27:40 - 18.01.2005 >> _________________________________________
14:27:40 - 18.01.2005 >> Project-Info:
14:27:40 - 18.01.2005 >> _________________________________________
14:27:40 - 18.01.2005 >> Desired Target: DVD 720x576
14:27:40 - 18.01.2005 >> Entered Bitrate: min. 2500 max. 8500
14:27:40 - 18.01.2005 >> Entered wanted size: 60
14:27:40 - 18.01.2005 >> Entered Audio size(s): 4
14:27:40 - 18.01.2005 >> Entered Extras size: 0
14:27:40 - 18.01.2005 >> Authoring and ISO overhead: 5
14:27:40 - 18.01.2005 >> % of Movie will be used: 10
14:27:40 - 18.01.2005 >> Your desired final encoded sample: 5
14:27:40 - 18.01.2005 >> Your desired final encoded file: 50
14:27:40 - 18.01.2005 >> _________________________________________
14:27:40 - 18.01.2005 >> Start Prediction-Run #1
14:27:40 - 18.01.2005 >> First Q-Value: 20
14:27:46 - 18.01.2005 >> Results of Prediction-Run #1
14:27:46 - 18.01.2005 >> Encoded Sample in MB: 3
14:27:46 - 18.01.2005 >> Wanted Samplesize in MB: 5
14:27:46 - 18.01.2005 >> Precalculated Finalsize in MB: 30
14:27:46 - 18.01.2005 >> Wanted Finalsize in MB: 50
14:27:46 - 18.01.2005 >> New Q-Value: 12
14:27:46 - 18.01.2005 >> New Frameoffset: 8
14:27:46 - 18.01.2005 >> Start Prediction-Run #2
14:27:51 - 18.01.2005 >> Results of Prediction-Run #2
14:27:51 - 18.01.2005 >> Encoded Sample in MB: 5
14:27:51 - 18.01.2005 >> Wanted Samplesize in MB: 5
14:27:51 - 18.01.2005 >> Precalculated Finalsize in MB: 50
14:27:51 - 18.01.2005 >> Wanted Finalsize in MB: 50
14:27:51 - 18.01.2005 >> SameQ-Run #1
14:27:51 - 18.01.2005 >> (Q - 1)
14:27:51 - 18.01.2005 >> New Q-Value: 11
14:27:51 - 18.01.2005 >> New Frameoffset: 00
14:27:51 - 18.01.2005 >> Start Prediction-Run #3
14:27:57 - 18.01.2005 >> Results of Prediction-Run #3
14:27:57 - 18.01.2005 >> Encoded Sample in MB: 4
14:27:57 - 18.01.2005 >> Wanted Samplesize in MB: 5
14:27:57 - 18.01.2005 >> Precalculated Finalsize in MB: 40
14:27:57 - 18.01.2005 >> Wanted Finalsize in MB: 50
14:27:57 - 18.01.2005 >> New Q-Value: 9
14:27:57 - 18.01.2005 >> New Frameoffset: 8
14:27:57 - 18.01.2005 >> Start Prediction-Run #4
14:28:03 - 18.01.2005 >> Results of Prediction-Run #4
14:28:03 - 18.01.2005 >> Encoded Sample in MB: 5
14:28:03 - 18.01.2005 >> Wanted Samplesize in MB: 5
14:28:03 - 18.01.2005 >> Precalculated Finalsize in MB: 50
14:28:03 - 18.01.2005 >> Wanted Finalsize in MB: 50
14:28:03 - 18.01.2005 >> SameQ-Run #2
14:28:03 - 18.01.2005 >> Encoding Final-Sample (New Prediction Mode)
14:28:03 - 18.01.2005 >> Final Frameoffset: 00
14:28:03 - 18.01.2005 >> Final Q-Value: 9
14:28:08 - 18.01.2005 >> Encoded Final-Sample in MB: 4,32
14:28:08 - 18.01.2005 >> Wanted Samplesize in MB: 5
14:28:08 - 18.01.2005 >> Precalculated Finalsize in MB: 43
14:28:08 - 18.01.2005 >> Wanted Finalsize in MB: 50
14:28:08 - 18.01.2005 >> Renamed final Sample to: F:\test2\2.sample
14:28:37 - 18.01.2005 >> Start Fullencode
14:28:37 - 18.01.2005 >> Final Q-Value: 9
14:29:49 - 18.01.2005 >> Results of Fullencode-Run:
14:29:49 - 18.01.2005 >> Your desired final encoded file: 50
14:29:49 - 18.01.2005 >> Final encoded filesize: 84
5 MB = 5 MB > Final Q 9 >> Final Q of Encode = 9 >> Mode works.
Trap Prediction:
AutoQ-Log Version 1.1.01
___________________________________________________________________________
14:29:56 - 18.01.2005 >> AutoQ started...
14:29:56 - 18.01.2005 >> Using CCE 2.70 Trial
14:29:59 - 18.01.2005 >> New Prediction disabled
14:29:59 - 18.01.2005 >> Trap Prediction enabled
14:30:05 - 18.01.2005 >> Trap Prediction Mode
14:30:05 - 18.01.2005 >> _________________________________________
14:30:05 - 18.01.2005 >> Project-Info:
14:30:05 - 18.01.2005 >> _________________________________________
14:30:05 - 18.01.2005 >> Desired Target: DVD 720x576
14:30:05 - 18.01.2005 >> Entered Bitrate: min. 2500 max. 8500
14:30:05 - 18.01.2005 >> Entered wanted size: 60
14:30:05 - 18.01.2005 >> Entered Audio size(s): 4
14:30:05 - 18.01.2005 >> Entered Extras size: 0
14:30:05 - 18.01.2005 >> Authoring and ISO overhead: 5
14:30:05 - 18.01.2005 >> % of Movie will be used: 10
14:30:05 - 18.01.2005 >> Your desired final encoded sample: 5
14:30:05 - 18.01.2005 >> Your desired final encoded file: 50
14:30:05 - 18.01.2005 >> _________________________________________
14:30:05 - 18.01.2005 >> Start Prediction-Run #1
14:30:05 - 18.01.2005 >> First Q-Value: 26
14:30:10 - 18.01.2005 >> Results of Prediction-Run #1
14:30:10 - 18.01.2005 >> Encoded Sample in MB: 3
14:30:10 - 18.01.2005 >> Wanted Samplesize in MB: 5
14:30:10 - 18.01.2005 >> Precalculated Finalsize in MB: 30
14:30:10 - 18.01.2005 >> Wanted Finalsize in MB: 50
14:30:10 - 18.01.2005 >> New Q-Value(Trap): 21
14:30:10 - 18.01.2005 >> New min. Q-Value: 17 <> max. Q-Value: 25
14:30:10 - 18.01.2005 >> New Frameoffset: 8
14:30:10 - 18.01.2005 >> Start Prediction-Run #2
14:30:16 - 18.01.2005 >> Results of Prediction-Run #2
14:30:16 - 18.01.2005 >> Encoded Sample in MB: 4
14:30:16 - 18.01.2005 >> Wanted Samplesize in MB: 5
14:30:16 - 18.01.2005 >> Precalculated Finalsize in MB: 40
14:30:16 - 18.01.2005 >> Wanted Finalsize in MB: 50
14:30:16 - 18.01.2005 >> New Q-Value(Trap): 17
14:30:16 - 18.01.2005 >> New min. Q-Value: 14 <> max. Q-Value: 20
14:30:16 - 18.01.2005 >> New Frameoffset: 00
14:30:16 - 18.01.2005 >> Start Prediction-Run #3
14:30:21 - 18.01.2005 >> Results of Prediction-Run #3
14:30:21 - 18.01.2005 >> Encoded Sample in MB: 3
14:30:21 - 18.01.2005 >> Wanted Samplesize in MB: 5
14:30:21 - 18.01.2005 >> Precalculated Finalsize in MB: 30
14:30:21 - 18.01.2005 >> Wanted Finalsize in MB: 50
14:30:21 - 18.01.2005 >> New Q-Value(Trap): 14
14:30:21 - 18.01.2005 >> New min. Q-Value: 11 <> max. Q-Value: 16
14:30:21 - 18.01.2005 >> New Frameoffset: 8
14:30:21 - 18.01.2005 >> Start Prediction-Run #4
14:30:29 - 18.01.2005 >> Results of Prediction-Run #4
14:30:29 - 18.01.2005 >> Encoded Sample in MB: 5
14:30:29 - 18.01.2005 >> Wanted Samplesize in MB: 5
14:30:29 - 18.01.2005 >> Precalculated Finalsize in MB: 50
14:30:29 - 18.01.2005 >> Wanted Finalsize in MB: 50
14:30:29 - 18.01.2005 >> Encoding Final-Sample (Trap Prediction Mode)
14:30:29 - 18.01.2005 >> Final Frameoffset: 00
14:30:29 - 18.01.2005 >> Final Q-Value: 14
14:30:35 - 18.01.2005 >> Encoded Final-Sample in MB: 3,73
14:30:35 - 18.01.2005 >> Wanted Samplesize in MB: 5
14:30:35 - 18.01.2005 >> Precalculated Finalsize in MB: 37
14:30:35 - 18.01.2005 >> Wanted Finalsize in MB: 50
14:30:35 - 18.01.2005 >> Renamed final Sample to: F:\test2\2.sample
14:31:04 - 18.01.2005 >> Start Fullencode
14:31:04 - 18.01.2005 >> Final Q-Value: 14
14:32:15 - 18.01.2005 >> Results of Fullencode-Run:
14:32:15 - 18.01.2005 >> Your desired final encoded file: 50
14:32:15 - 18.01.2005 >> Final encoded filesize: 75
5MB = 5MB > Final Q = 14 >> Final Q of Encode = 14 >> Mode works.
Why have I now so different results? I only used a trailer of 3 Min for testing. So there are only a few frames to encode. The test is only to show that the modes working again. THX drob. I only tested Trap-Prediction in the last versions and forgot the other Modes... Sorry for that.
@all
If somebody has a better Prediction in mind please post me a example. If one ECL don't work for Your CCE Version post me a ECL of Yours. THX
drob
18th January 2005, 16:10
Ok latest test:
Qcce: Q12
New mode: Q12 in 5 runs +last sample
Old mode: Q7
Trap mode: loops and loops and loops and loops
All settings are saved right now, thanks for that!
New mode seems to loops sometimes it looped round Q11 and Q12 for few runs till I stopped it, a second run after deleting the sample and temp folder worked ok.
New mode is now accurate in 3 tests for me
Btw as of the conflict with Sygate firewall, if I open and close AutoQ without loading an avs, no problem, if I load the avs, and then run it, or just exit, then I get the error, any chance you can fix this?
needle
18th January 2005, 19:49
@Amnon82
Assuming that PFF means "Progresive frame flag" and UFF "Upper field first" as in QCCE, why is not possible to select both PFF and UFF, or unselect both PFF and UFF?
When Autoq make several projects in the same sesion, seems that the sum of q-values is not set to zero before to start a new project.
Please consider the following algorithm:
Denote the predicted size for a Q-value by s(Q) and the goal size as g.
0. Set QMIN = 0 and QMAX = 100.
1. Let QNEW = (QMAX + QMIN)/2
Compute s(QNEW)
IF ( s(QNEW) <= g) then
QMAX = QNEW
s* = s(QNEW)
ELSE
QMIN = QNEW
ENDIF
IF ( (QMAX - QMIN) > 1 ) GOTO 1
2. RETURN QMAX as the predicted right Q-value and s* as the predicted size.
For this algorithm, I suggest to use the same sample for all the iterations in order to guarantee that s(Q) is a decreasing function of the Q-value.
Best regards
Amnon82
18th January 2005, 22:52
THX needle for the bugreport. I fixed it in the new final 1.2.
Sum of all Q-Values is not needed anymore...
I'll look into your predictionmode. Maybe I add it soon.
I hope there is no bug in the Version 1.2.
If somebody find one, please post it.
Amnon82
19th January 2005, 02:49
Here the log of Version 1.2.01:
AutoQ-Log Version 1.2.01
___________________________________________________________________________
02:33:55 - 19.01.2005 >> AutoQ started...
02:33:55 - 19.01.2005 >> Using CCE 2.70 Trial
02:33:59 - 19.01.2005 >> AVS loaded from: C:\Programme\AutoQ\temp\AQFULLENC.avs
02:34:04 - 19.01.2005 >>
02:34:04 - 19.01.2005 >> _________________________________________
02:34:04 - 19.01.2005 >> Project-Info:
02:34:04 - 19.01.2005 >> _________________________________________
02:34:04 - 19.01.2005 >> Desired Target: DVD 720x576
02:34:04 - 19.01.2005 >> Entered Bitrate: min. 2500 max. 8500
02:34:04 - 19.01.2005 >> Entered wanted size in MiB: 4482 (4700 MB)
02:34:04 - 19.01.2005 >> Entered Audio size(s) in MiB: 286 (300 MB)
02:34:04 - 19.01.2005 >> Entered Extras size in MiB: 0 (0 MB)
02:34:04 - 19.01.2005 >> Authoring and ISO overhead in MiB: 114 (120 MB)
02:34:04 - 19.01.2005 >> % of Movie will be used: 2
02:34:04 - 19.01.2005 >> Your desired final encoded sample in MiB: 82
02:34:04 - 19.01.2005 >> Your desired final encoded file in MiB: 4100
02:34:04 - 19.01.2005 >> _________________________________________
02:34:04 - 19.01.2005 >>
02:34:04 - 19.01.2005 >> _________________________________________
02:34:04 - 19.01.2005 >> Start Prediction-Run #1
02:34:04 - 19.01.2005 >> First Q-Value: 12
02:34:04 - 19.01.2005 >> First Frameoffset: 00
02:35:01 - 19.01.2005 >> Results of Prediction-Run #1
02:35:01 - 19.01.2005 >> Encoded Sample in MiB: 72
02:35:01 - 19.01.2005 >> Wanted Samplesize in MiB: 82
02:35:01 - 19.01.2005 >> Precalculated Finalsize in MiB: 3600
02:35:01 - 19.01.2005 >> Wanted Finalsize in MiB: 4100
02:35:01 - 19.01.2005 >> _________________________________________
02:35:01 - 19.01.2005 >>
02:35:01 - 19.01.2005 >> _________________________________________
02:35:01 - 19.01.2005 >> Start Prediction-Run #2
02:35:01 - 19.01.2005 >> Q-Value of this pass: 11
02:35:01 - 19.01.2005 >> Frameoffset of this pass: 24
02:35:59 - 19.01.2005 >> Results of Prediction-Run #2
02:35:59 - 19.01.2005 >> Encoded Sample in MiB: 75
02:35:59 - 19.01.2005 >> Wanted Samplesize in MiB: 82
02:35:59 - 19.01.2005 >> Precalculated Finalsize in MiB: 3750
02:35:59 - 19.01.2005 >> Wanted Finalsize in MiB: 4100
02:35:59 - 19.01.2005 >> _________________________________________
02:35:59 - 19.01.2005 >>
02:35:59 - 19.01.2005 >> _________________________________________
02:35:59 - 19.01.2005 >> Start Prediction-Run #3
02:35:59 - 19.01.2005 >> Q-Value of this pass: 10
02:35:59 - 19.01.2005 >> Frameoffset of this pass: 00
02:36:56 - 19.01.2005 >> Results of Prediction-Run #3
02:36:56 - 19.01.2005 >> Encoded Sample in MiB: 75
02:36:56 - 19.01.2005 >> Wanted Samplesize in MiB: 82
02:36:56 - 19.01.2005 >> Precalculated Finalsize in MiB: 3750
02:36:56 - 19.01.2005 >> Wanted Finalsize in MiB: 4100
02:36:56 - 19.01.2005 >> _________________________________________
02:36:56 - 19.01.2005 >>
02:36:56 - 19.01.2005 >> _________________________________________
02:36:56 - 19.01.2005 >> Start Prediction-Run #4
02:36:57 - 19.01.2005 >> Q-Value of this pass: 9
02:36:57 - 19.01.2005 >> Frameoffset of this pass: 24
02:37:54 - 19.01.2005 >> Results of Prediction-Run #4
02:37:54 - 19.01.2005 >> Encoded Sample in MiB: 77
02:37:54 - 19.01.2005 >> Wanted Samplesize in MiB: 82
02:37:54 - 19.01.2005 >> Precalculated Finalsize in MiB: 3850
02:37:54 - 19.01.2005 >> Wanted Finalsize in MiB: 4100
02:37:54 - 19.01.2005 >> _________________________________________
02:37:54 - 19.01.2005 >>
02:37:54 - 19.01.2005 >> _________________________________________
02:37:54 - 19.01.2005 >> Start Prediction-Run #5
02:37:55 - 19.01.2005 >> Q-Value of this pass: 8
02:37:55 - 19.01.2005 >> Frameoffset of this pass: 00
02:38:52 - 19.01.2005 >> Results of Prediction-Run #5
02:38:52 - 19.01.2005 >> Encoded Sample in MiB: 78
02:38:52 - 19.01.2005 >> Wanted Samplesize in MiB: 82
02:38:52 - 19.01.2005 >> Precalculated Finalsize in MiB: 3900
02:38:52 - 19.01.2005 >> Wanted Finalsize in MiB: 4100
02:38:52 - 19.01.2005 >> _________________________________________
02:38:52 - 19.01.2005 >>
02:38:52 - 19.01.2005 >> _________________________________________
02:38:52 - 19.01.2005 >> Start Prediction-Run #6
02:38:52 - 19.01.2005 >> Q-Value of this pass: 7
02:38:52 - 19.01.2005 >> Frameoffset of this pass: 24
02:39:50 - 19.01.2005 >> Results of Prediction-Run #6
02:39:50 - 19.01.2005 >> Encoded Sample in MiB: 80
02:39:50 - 19.01.2005 >> Wanted Samplesize in MiB: 82
02:39:50 - 19.01.2005 >> Precalculated Finalsize in MiB: 4000
02:39:50 - 19.01.2005 >> Wanted Finalsize in MiB: 4100
02:39:50 - 19.01.2005 >> _________________________________________
02:39:50 - 19.01.2005 >>
02:39:50 - 19.01.2005 >> _________________________________________
02:39:50 - 19.01.2005 >> Encoding Final-Sample (New Prediction Mode)
02:39:50 - 19.01.2005 >> Final Frameoffset: 00
02:39:50 - 19.01.2005 >> Final Q-Value: 7
02:39:51 - 19.01.2005 >> Encoded Final-Sample in MiB: 79,66
02:39:51 - 19.01.2005 >> Wanted Samplesize in MiB: 82
02:39:51 - 19.01.2005 >> Precalculated Finalsize in MiB: 3983
02:39:51 - 19.01.2005 >> Wanted Finalsize in MiB: 4100
02:39:51 - 19.01.2005 >> _________________________________________
02:39:51 - 19.01.2005 >> Renamed final Sample to: F:\test2\qcce.sample
There the AutoQ.exe(only) Version 1.2.01
Download Testversion Build 1.2.01 (http://www.brckomania.net/AUTOQ/fortesting/AutoQ1201.rar)
Amnon82
19th January 2005, 14:58
Here the Log of the new Version:
AutoQ-Log Version 1.2.03
___________________________________________________________________________
14:14:15 - 19.01.2005 >> AutoQ started...
14:14:15 - 19.01.2005 >> Using CCE 2.70 Trial
14:15:03 - 19.01.2005 >> AVS loaded from: C:\Programme\AutoQ\temp\AQFULLENC.avs
14:15:12 - 19.01.2005 >>
14:15:12 - 19.01.2005 >> _________________________________________
14:15:12 - 19.01.2005 >> Project-Info:
14:15:12 - 19.01.2005 >> _________________________________________
14:15:12 - 19.01.2005 >> Desired Target: DVD 720x576
14:15:12 - 19.01.2005 >> Entered Bitrate: min. 2500 max. 8500
14:15:12 - 19.01.2005 >> Entered wanted size in MiB: 4482 (4700 MB)
14:15:12 - 19.01.2005 >> Entered Audio size(s) in MiB: 286 (300 MB)
14:15:12 - 19.01.2005 >> Entered Extras size in MiB: 95 (100 MB)
14:15:12 - 19.01.2005 >> Authoring and ISO overhead in MiB: 114 (120 MB)
14:15:12 - 19.01.2005 >> % of Movie will be used: 2
14:15:12 - 19.01.2005 >> Your desired final encoded sample in MiB: 80 (84 MB)
14:15:12 - 19.01.2005 >> Your desired final encoded file in MiB: 4000 (4200 MB)
14:15:12 - 19.01.2005 >> _________________________________________
14:15:12 - 19.01.2005 >>
14:15:12 - 19.01.2005 >> _________________________________________
14:15:12 - 19.01.2005 >> Start Prediction-Run #1
14:15:12 - 19.01.2005 >> First Q-Value: 7
14:15:12 - 19.01.2005 >> First Frameoffset: 00
14:16:17 - 19.01.2005 >> Results of Prediction-Run #1
14:16:17 - 19.01.2005 >> Encoded Sample in MiB: 79
14:16:17 - 19.01.2005 >> Wanted Samplesize in MiB: 80
14:16:17 - 19.01.2005 >> Precalculated Finalsize in MiB: 3950
14:16:17 - 19.01.2005 >> Wanted Finalsize in MiB: 4000
14:16:17 - 19.01.2005 >> _________________________________________
14:16:17 - 19.01.2005 >> Start Prediction-Run #2
14:16:17 - 19.01.2005 >> Q-Value of this pass: 6
14:16:17 - 19.01.2005 >> Frameoffset of this pass: 24
14:17:19 - 19.01.2005 >> Results of Prediction-Run #2
14:17:19 - 19.01.2005 >> Encoded Sample in MiB: 81
14:17:19 - 19.01.2005 >> Wanted Samplesize in MiB: 80
14:17:19 - 19.01.2005 >> Precalculated Finalsize in MiB: 4050
14:17:19 - 19.01.2005 >> Wanted Finalsize in MiB: 4000
14:17:19 - 19.01.2005 >> _________________________________________
14:17:19 - 19.01.2005 >> Encoding Final-Sample (New Prediction Mode)
14:17:19 - 19.01.2005 >> Final Frameoffset: 00
14:17:19 - 19.01.2005 >> Final Q-Value: 6
14:17:19 - 19.01.2005 >> Encoded Final-Sample in MiB: 80,78
14:17:19 - 19.01.2005 >> Wanted Samplesize in MiB: 80
14:17:19 - 19.01.2005 >> Precalculated Finalsize in MiB: 4039
14:17:19 - 19.01.2005 >> Wanted Finalsize in MiB: 4000
14:17:19 - 19.01.2005 >> Renamed final Sample to: F:\test2\qcce.sample
@all: Please test this Version. I hope it is now more accurate.
needle
19th January 2005, 18:53
@Amnon82
Sometimes the reported "Final Q-value" is bugged as You can see in the following log:
AutoQ-Log Version 1.2.03
___________________________________________________________________________
15:34:59 - 19/01/2005 >> AutoQ started...
15:34:59 - 19/01/2005 >> Using CCE 2.66/2.67 Trial
15:36:18 - 19/01/2005 >> AVS loaded from: D:\DVD_Volume_11.01.2005_20.04\Video_0xE0.AVS
15:36:21 - 19/01/2005 >> Chapters loaded from: D:\DVD_Volume_11.01.2005_20.04\CellTimes.txt
......
15:44:50 - 19/01/2005 >> _________________________________________
15:44:50 - 19/01/2005 >> Project-Info:
15:44:50 - 19/01/2005 >> _________________________________________
15:44:50 - 19/01/2005 >> Desired Target: DVD 720x576
15:44:50 - 19/01/2005 >> Entered Bitrate: min. 500 max. 7500
15:44:50 - 19/01/2005 >> Entered wanted size in MiB: 4482 (4700 MB)
15:44:50 - 19/01/2005 >> Entered Audio size(s) in MiB: 381 (400 MB)
15:44:50 - 19/01/2005 >> Entered Extras size in MiB: 0 (0 MB)
15:44:50 - 19/01/2005 >> Authoring and ISO overhead in MiB: 114 (120 MB)
15:44:50 - 19/01/2005 >> % of Movie will be used: 2
15:44:50 - 19/01/2005 >> Your desired final encoded sample in MiB: 80 (84 MB)
15:44:50 - 19/01/2005 >> Your desired final encoded file in MiB: 4000 (4200 MB)
....
15:56:18 - 19/01/2005 >> Start Prediction-Run #10
15:56:18 - 19/01/2005 >> Q-Value of this pass: 12
15:56:18 - 19/01/2005 >> Frameoffset of this pass: 30
15:57:33 - 19/01/2005 >> Results of Prediction-Run #10
15:57:33 - 19/01/2005 >> Encoded Sample in MiB: 80
15:57:33 - 19/01/2005 >> Wanted Samplesize in MiB: 80
15:57:33 - 19/01/2005 >> Precalculated Finalsize in MiB: 4000
15:57:33 - 19/01/2005 >> Wanted Finalsize in MiB: 4000
15:57:33 - 19/01/2005 >> _________________________________________
15:57:33 - 19/01/2005 >> Encoding Final-Sample (Same Size)
15:57:33 - 19/01/2005 >> Final Frameoffset: 00
15:57:33 - 19/01/2005 >> Final Q-Value: 92 <---------- (Should be 12)
15:58:48 - 19/01/2005 >> Encoded Final-Sample in MiB: 82,26
15:58:48 - 19/01/2005 >> Wanted Samplesize in MiB: 80
15:58:48 - 19/01/2005 >> Precalculated Finalsize in MiB: 4113
15:58:48 - 19/01/2005 >> Wanted Finalsize in MiB: 4000
15:58:48 - 19/01/2005 >> Renamed final Sample to: D:\DVD_Volume_11.01.2005_20.04\autoq.sample
18:04:53 - 19/01/2005 >>
Amnon82
19th January 2005, 20:05
@needle: Can You test it with the same settings with version 1.2.04? I think this little "bug" is fixed in this version.
How do You enter Your values in AutoQ and in QCCE? Decimal or 1024base?
I only want to know what is easier for the user.
needle
19th January 2005, 20:39
@Amnon82
In a small test it seems that the "Final Q-value" small bug has been fixed.
I prefer to enter values in 1024 base.
Are You planning to add support for CCE SP 2.50?
At least for "Standard matrices" it should be very easy.
Best regards.
drob
19th January 2005, 22:47
Hmmm 1024 base you say.... :D
Amnon82
20th January 2005, 00:09
Tryout Version 1.2.05. I removed the MB > MiB conversation.
Download 1.2.05 (http://www.brckomania.net/AUTOQ/files/AutoQ_Test.exe)
Amnon82
20th January 2005, 16:53
I think the firewall-bug is fixed now ...
drob
20th January 2005, 18:24
Amnon I found a tiny thing, the start value for desired size, and the overhead should be returned to the 1024 values, that is 4479 and 117.
Firewall bug still there, see your pm.
Amnon82
20th January 2005, 19:39
AutoQ loads always Your last run. If there are the values 4700 and 120 then it will load them. Click on 'Load Default Settings' and 4476 and 117 will come again.
I recompiled 1.2.1. I'm using now a newer version of vfw. Maybe it will fix the firewall problem. I also contacted esby, a france delphi-coder who gave me his code. Maybe he know something about this problem with the sygate firewall.
Amnon82
21st January 2005, 17:46
Added Support for CCE 2.50.
@needle: Can't check if I did a mistake in the ECL-Creation. I can't test CCE 2.50 on my AMD64 with AVS. It crashes everytime.
Can You test it for me?
NanoBot
21st January 2005, 18:54
Hi Amnon82,
Originally posted by Amnon82
Added Support for CCE 2.50.
@needle: Can't check if I did a mistake in the ECL-Creation. I can't test CCE 2.50 on my AMD64 with AVS. It crashes everytime.
Can You test it for me?
Did you try to add
audiodub(BlankClip())
at the end of your avs-File ?
Works fine for me with an Athlon XP 3200+. And i will test AutoQ with CCE 2.50 and report in, if necessary.
C.U. NanoBot
Amnon82
21st January 2005, 19:40
THX nanobot. this was it.
NanoBot
21st January 2005, 20:14
Hi again,
Originally posted by Amnon82
THX nanobot. this was it.
Now i ran into a problem when trying to test AutoQ whith CCE 2.5:
AutoQ-Log Version 1.2.2
___________________________________________________________________________
20:08:12 - 21.01.2005 >> AutoQ started...
20:08:19 - 21.01.2005 >> AVS loaded from: H:\Episode4\AutoQTest.avs
20:08:26 - 21.01.2005 >>
20:08:26 - 21.01.2005 >> _________________________________________
20:08:26 - 21.01.2005 >> Project-Info:
20:08:26 - 21.01.2005 >> _________________________________________
20:08:26 - 21.01.2005 >> Desired Target: DVD 720x576
20:08:26 - 21.01.2005 >> Entered Bitrate: min. 1000 max. 7500
20:08:26 - 21.01.2005 >> Entered wanted size in MB: 4700
20:08:26 - 21.01.2005 >> Entered Audio size(s) in MB: 800
20:08:26 - 21.01.2005 >> Entered Extras size in MB: 50
20:08:26 - 21.01.2005 >> Authoring and ISO overhead in MB: 120
20:08:26 - 21.01.2005 >> % of Movie will be used: 2
20:08:26 - 21.01.2005 >> Your desired final encoded sample in MB: 75
20:08:26 - 21.01.2005 >> Your desired final encoded file in MB: 3750
AutoQ seems not to be able to find the executably, it also does not recognice that the executable ist CCE2.5
Nevertheless the file "CCE.set" contains the correct path to the CCE binary: D:\MPEG\CCE250\CCTSP.EXE
Any idea ?
C.U. NanoBot
needle
24th January 2005, 12:51
@Amnon82
Autoq not yet works for CCE SP 250. Seems that Autoq is unable to open the CCE SP 250 executable.
The 250' ecl file generated by Autoq does not contain the lines "vmode=0" and "encode_mode=0", which are equivalent
to "video_type=2" in 267's ecl files.
Note that CCE 250 supports chapters (The syntaxis in the ecl file is the same as in CCE SP 267).
Sometimes the values of "top_first", "offset_line" and "progressive" in the ecl file are bad as follows:
top_first=uffchecked
offset_line=uffchecked
progressive=PFFCHECKED
Best regards
Amnon82
25th January 2005, 07:08
Ok, there was a little offtime for this board here.
So what I did during this offtime? Coding!
I'm working on a new prediction-mode. Workingtitle is Amnon-Prediction.
Check the newest testversion out.
Mainchanges in the last Version:
Added XP-Style;
Added Ballon-Tips;
Tried to fix the new prediction mode (This mode was the only one I keept from Version 1.1);
Amnon82
25th January 2005, 11:00
Finished the Amnon-Prediction.
Here the first Log:
AutoQ-Log Version 1.2.6
___________________________________________________________________________
10:41:09 - 25.01.2005 >> AutoQ started...
10:41:09 - 25.01.2005 >> Using CCE 2.70 Trial
10:41:10 - 25.01.2005 >> AVS loaded from: F:\AutoQWork\AQFULLENC.avs
10:41:13 - 25.01.2005 >> Chapters loaded from: F:\AutoQWork\traffic2.txt
10:41:18 - 25.01.2005 >>
10:41:18 - 25.01.2005 >> _________________________________________
10:41:18 - 25.01.2005 >> Project-Info:
10:41:18 - 25.01.2005 >> _________________________________________
10:41:18 - 25.01.2005 >>
10:41:18 - 25.01.2005 >> Using Amnon-Prediction 0.9
10:41:18 - 25.01.2005 >>
10:41:18 - 25.01.2005 >> Desired Target: DVD 720x576
10:41:18 - 25.01.2005 >> Entered Bitrate: min. 500 max. 7500
10:41:18 - 25.01.2005 >> Entered wanted size in MB: 4476
10:41:18 - 25.01.2005 >> Entered Audio size(s) in MB: 650
10:41:18 - 25.01.2005 >> Entered Extras size in MB: 0
10:41:18 - 25.01.2005 >> Authoring and ISO overhead in MB: 117
10:41:18 - 25.01.2005 >> % of Movie will be used: 4
10:41:18 - 25.01.2005 >> Your desired final encoded sample in MB: 148
10:41:18 - 25.01.2005 >> Your desired final encoded file in MB: 3700
10:41:18 - 25.01.2005 >> Safe Mode disabled
10:41:18 - 25.01.2005 >> _________________________________________
10:41:18 - 25.01.2005 >>
10:41:18 - 25.01.2005 >> _________________________________________
10:41:18 - 25.01.2005 >> Start Prediction-Run #1
10:41:18 - 25.01.2005 >> First Q-Value: 14 [7|21]
10:41:18 - 25.01.2005 >> First Frameoffset: 00
10:43:55 - 25.01.2005 >> Results of Prediction-Run #1
10:43:55 - 25.01.2005 >> Encoded Sample in MB: 153
10:43:55 - 25.01.2005 >> Wanted Samplesize in MB: 148
10:43:55 - 25.01.2005 >> Precalculated Finalsize in MB: 3825
10:43:55 - 25.01.2005 >> Wanted Finalsize in MB: 3700
10:43:55 - 25.01.2005 >> _________________________________________
10:43:55 - 25.01.2005 >> Start Prediction-Run #2
10:43:56 - 25.01.2005 >> Q-Value of this pass: 18 [14|21]
10:43:56 - 25.01.2005 >> Frameoffset of this pass: 15
10:46:33 - 25.01.2005 >> Results of Prediction-Run #2
10:46:33 - 25.01.2005 >> Encoded Sample in MB: 133
10:46:33 - 25.01.2005 >> Wanted Samplesize in MB: 148
10:46:33 - 25.01.2005 >> Precalculated Finalsize in MB: 3325
10:46:33 - 25.01.2005 >> Wanted Finalsize in MB: 3700
10:46:33 - 25.01.2005 >> _________________________________________
10:46:33 - 25.01.2005 >> Start Prediction-Run #3
10:46:33 - 25.01.2005 >> Q-Value of this pass: 16 [14|18]
10:46:33 - 25.01.2005 >> Frameoffset of this pass: 00
10:49:10 - 25.01.2005 >> Results of Prediction-Run #3
10:49:10 - 25.01.2005 >> Encoded Sample in MB: 143
10:49:10 - 25.01.2005 >> Wanted Samplesize in MB: 148
10:49:10 - 25.01.2005 >> Precalculated Finalsize in MB: 3575
10:49:10 - 25.01.2005 >> Wanted Finalsize in MB: 3700
10:49:10 - 25.01.2005 >> _________________________________________
10:49:10 - 25.01.2005 >> Start Prediction-Run #4
10:49:10 - 25.01.2005 >> Q-Value of this pass: 15 [14|16]
10:49:10 - 25.01.2005 >> Frameoffset of this pass: 15
10:51:48 - 25.01.2005 >> Results of Prediction-Run #4
10:51:48 - 25.01.2005 >> Encoded Sample in MB: 144
10:51:48 - 25.01.2005 >> Wanted Samplesize in MB: 148
10:51:48 - 25.01.2005 >> Precalculated Finalsize in MB: 3600
10:51:48 - 25.01.2005 >> Wanted Finalsize in MB: 3700
10:51:48 - 25.01.2005 >> _________________________________________
10:51:48 - 25.01.2005 >> Encoding Final-Sample (Amnon Prediction)
10:51:48 - 25.01.2005 >> Final Frameoffset: 00
10:51:48 - 25.01.2005 >> Final Q-Value: 15
10:54:25 - 25.01.2005 >> Encoded Final-Sample in MB: 147,8
10:54:25 - 25.01.2005 >> Wanted Samplesize in MB: 148
10:54:25 - 25.01.2005 >> Precalculated Finalsize in MB: 3695
10:54:25 - 25.01.2005 >> Wanted Finalsize in MB: 3700
10:54:25 - 25.01.2005 >> Renamed final Sample to: F:\AutoQWork\traffic2.sample
drob
26th January 2005, 04:09
Amnon I wrote you a whole form but your PM is full and I lost it all so to make it short,
Tested RC4 few bugs:
Started Q 5 goes down to 3 then 2 and loops at 2 until I abort.
All functions seems to work ok went by the test file.
BT came back after abort, even that it was disabled, restarting solved it.
Starting value seems to be 2%, touching the slider goes to 4 but after restart 2% again.
Changing from dvd to svcd while on 23.976 gives an error not a legal integer.
I think task priority is unnecessary, AutoQ uses zero cpu power as it is so why bother, its cce who uses all the power, just give it a normal task priority.
BT seems to "flicker"
Amnon82
27th January 2005, 15:23
THX for the replay. I must find out what the bug is. Abort is not running yet. Also I must fix the CCE 2.50 bug.
Amnon82
27th January 2005, 16:08
Here the Code of the ECL for the Prediction for CCE2.50
; Cinema Craft Encoder SP -- Encoder Control List
[item]
title=AutoQ-Prediction
vid_out=1
vaf_out=1
aud_out=0
vid_file0=F:\test\cce250.m2v
vid_file1=F:\test\cce250.m2v
vaf_file=F:\test\cce250.vaf
aud_file=C:\cce.mpa
file_focused=0
encode_mode=0
packet_size=4096
timecode=0x0000000
width=720
height=576
vmode=0
frame_rate_idx=3
cbr_brate=6000
opv_q_factor=42
opv_brate_min=2500
opv_brate_max=8500
vbr_brate_avg=8500
vbr_brate_min=2500
vbr_brate_max=8500
vbr_bias=30
vbr_pass=3
quality_prec=30
use_filter=0
filter_val=6
seq_endcode=0
dvd=0
half_width=0
half_height=0
fast_mode=0
progressive=1
alternate_scan=0
non_linear=1
top_first=0
lum_level=0
intra_dc_prec=3
aspect_ratio=3
gop_m=3
gop_nm=4
gop_hdr=12
seq_hdr=1
all_closed_gop=0
fix_gop_length=0
mpeg1=0
mpeg1_cps=0
samples_per_sec=0
stereo=2
brate_idx=7
crc=1
[file]
name=E:\DelphiProjects\NEW_AUTOQ\temp\AQPREDICTION.avs
type=0
frame_first=0
frame_last=2808
encode_first=0
encode_last=2808
The one for the encoding:
; Cinema Craft Encoder SP -- Encoder Control List
[item]
title=AutoQ-Prediction
vid_out=1
vaf_out=1
aud_out=0
vid_file0=F:\test\cce250.m2v
vid_file1=F:\test\cce250.m2v
vaf_file=F:\test\cce250.vaf
aud_file=C:\cce.mpa
file_focused=0
encode_mode=0
packet_size=4096
timecode=0x0000000
width=720
height=576
vmode=0
frame_rate_idx=3
cbr_brate=6000
opv_q_factor=42
opv_brate_min=2500
opv_brate_max=8500
vbr_brate_avg=8500
vbr_brate_min=2500
vbr_brate_max=8500
vbr_bias=30
vbr_pass=3
quality_prec=30
use_filter=0
filter_val=6
seq_endcode=0
dvd=0
half_width=0
half_height=0
fast_mode=0
progressive=1
alternate_scan=0
non_linear=1
top_first=0
lum_level=0
intra_dc_prec=3
aspect_ratio=3
gop_m=3
gop_nm=4
gop_hdr=12
seq_hdr=1
all_closed_gop=0
fix_gop_length=0
mpeg1=0
mpeg1_cps=0
samples_per_sec=0
stereo=2
brate_idx=7
crc=1
[file]
name=E:\DelphiProjects\NEW_AUTOQ\temp\AQFULLENC.avs
type=0
frame_first=0
frame_last=140676
encode_first=0
encode_last=140676
chapter=0:
chapter=6591:
chapter=10647:
chapter=18824:
chapter=24544:
chapter=28977:
chapter=39936:
chapter=46540:
chapter=50999:
chapter=59306:
chapter=66560:
chapter=73476:
chapter=81185:
chapter=88205:
chapter=94796:
chapter=100646:
chapter=108719:
chapter=115128:
chapter=120978:
chapter=130988:
Hmm I must search the net for the right Batch-code for CCE 2.50.
This Code works only for CCE 2.70 and not for CCE 2.50:
<CCE Path> -ecl <ECL Path> -batch
The uffchecked-Bug is fixed now.
Abortbug should be fixed now. (still testing it out).
Loopbug is fixed now.
Priority is for CCE. (AutoQ gets the priority and all other apps AutoQ starts get the same priority.)
Amnon82
27th January 2005, 21:57
I did some minor changes.
The gui looks a little bit differnt. CCEPath got his own form.
Also I added 'unknown CCE Version' so some of You guys can tweak the
ECL a little bit to get the CCE Version running.
Till now I didn't find a way starting CCE2.50 with AutoQ. So I deaktivate the 2.50 support in this version.
I fixed all bug drob has posted me from the last version.
I tested RC5 and I didn't found a bug.
Please test the RC5. I hope I can rename it to 1.3.0 Final.
Also I uploaded the source. So now can everybody look into the AutoQ.
If somebody has a code for AutoQ please post me a PM.
I hope so some other delphi-coder can help me to get AutoQ better.
NanoBot
27th January 2005, 23:00
Hi Amnon82,
Originally posted by Amnon82
I did some minor changes.
The gui looks a little bit differnt. CCEPath got his own form.
Also I added 'unknown CCE Version' so some of You guys can tweak the
ECL a little bit to get the CCE Version running.
Till now I didn't find a way starting CCE2.50 with AutoQ. So I deaktivate the 2.50 support in this version.
AutoQ 1.30RC5 now works with CCE SP 2.5 by using eclcce.exe as path to an unknown CCE version and selecting the CCE 2.5 radiobutton.
The first line of the ECL file has to be "; Cinema Craft Encoder SP -- Encoder Control List"
Nevertheless there is a small bug in the CCE setup window:
When I select eclcce.exe as mentioned above and press "save", it works the first time the CCE selection window shows up. But when I use setup / CCE again from the menu and press save without altering anything, a small window pops up und tells me to select a CCE version first. Only resetting the CCE settings and entering them again makes the save button work again.
Also, when I quit AutoQ und start it again, the path to eclcce.exe ( and the selected language ) are lost, looks like the path and the language selection is not stored correctly. It seems that AutoQ does not accept the path given to "unknown CCE version" as a valid selection of the CCE version used.
I would also like to suggest an additional option when selecting the CCE version:
Could you please add a second radio button e.g. named "CCE 2.5 quick" ? This radio button should use an ECL-file with "fastmode=1" instead "fastmode=0". This option will activate the "quick compression" of CCE 2.5, which is about 10% faster by only loosing 2%-3% of encoding quality.
C.U. NanoBot
Amnon82
27th January 2005, 23:59
THX for the replay. I'll try to fix it.
http://www.brckomania.net/AUTOQ/img/autoq13011.png
Download Build 13013 (http://www.brckomania.net/AUTOQ/files/AutoQ13013.exe)
Tell me if the final has a bug ...
Changes in Build 13013:
Added CCE 2.50 fast/normal support.
Fixed some things in CCE Setup Window.
Updated the Languagefiles to Build 13013.
Removed Balloon-Tips (I must find a way to stop the flicker ...)
Added Infoline
@nanobot and drop: AutoQ13012.exe is AutoQ13011.exe and AutoQ13010.exe. Download the newest Build 13013
@nanobot: Do You speak german?
CCE 2.50 works:
http://www.brckomania.net/AUTOQ/img/cce250.png
LoadPlugin("C:\Programme\AutoQ\AutoQ.dll")
LoadPlugin("C:\Tools\AutoQ\AutoQ.dll")
LoadPlugin("C:\Tools\DGIndex\DGDecode.dll")
mpeg2source("d:\AutoQWork\re2.d2v")
ConvertToYUY2(interlaced=false)
audiodub(BlankClip())
Did some fixes:
http://www.brckomania.net/AUTOQ/img/autoq13013.png
Download Build 13013 (http://www.brckomania.net/AUTOQ/files/AutoQ13013.exe)
What do You think about the little 'AutoQ uses:'-Infoline? ;)
... hope that I found all bugs in build 13013.
Translating the language-files into other languages will be fine. Till now AutoQ has english and german (written by me). I hope it will have other languages soon ... :D
Amnon82
28th January 2005, 16:00
Final released.
AutoQ-Log
___________________________________________________________________________
15:02:32 - 28.01.2005 >> AutoQ Version 1.3.0 (Build 13014) started...
15:02:32 - 28.01.2005 >> Using CCE 2.70 Trial
15:02:43 - 28.01.2005 >> AVS loaded from: D:\AutoQWork\AQFULLENC.avs
15:03:34 - 28.01.2005 >>
15:03:34 - 28.01.2005 >> _________________________________________
15:03:34 - 28.01.2005 >> Project-Info:
15:03:34 - 28.01.2005 >> _________________________________________
15:03:34 - 28.01.2005 >>
15:03:34 - 28.01.2005 >> Desired Target: DVD 720x576
15:03:34 - 28.01.2005 >> Entered Bitrate: min. 2500 max. 8500
15:03:34 - 28.01.2005 >> Entered wanted size in MB: 3076
15:03:34 - 28.01.2005 >> Entered Audio size(s) in MB: 300
15:03:34 - 28.01.2005 >> Entered Extras size in MB: 0
15:03:34 - 28.01.2005 >> Authoring and ISO overhead in MB: 117
15:03:34 - 28.01.2005 >> % of Movie will be used: 2
15:03:34 - 28.01.2005 >> Your desired final encoded sample in MB: 53
15:03:34 - 28.01.2005 >> Your desired final encoded file in MB: 2650
15:03:34 - 28.01.2005 >> Safe Mode disabled
15:03:34 - 28.01.2005 >> Encode after Prediction enabled
15:03:34 - 28.01.2005 >> _________________________________________
15:03:34 - 28.01.2005 >>
15:03:34 - 28.01.2005 >> _________________________________________
15:03:34 - 28.01.2005 >> Start Prediction-Run #1
15:03:34 - 28.01.2005 >> First Q-Value: 20 [1|60]
15:03:34 - 28.01.2005 >> First Frameoffset: 00
15:04:30 - 28.01.2005 >> Results of Prediction-Run #1
15:04:30 - 28.01.2005 >> Encoded Sample in MB: 41
15:04:30 - 28.01.2005 >> Wanted Samplesize in MB: 53
15:04:30 - 28.01.2005 >> Precalculated Finalsize in MB: 2050
15:04:30 - 28.01.2005 >> Wanted Finalsize in MB: 2650
15:04:31 - 28.01.2005 >> _________________________________________
15:04:31 - 28.01.2005 >> Start Prediction-Run #2
15:04:31 - 28.01.2005 >> Q-Value of this pass: 10 [1|20]
15:04:31 - 28.01.2005 >> Frameoffset of this pass: 24
15:05:27 - 28.01.2005 >> Results of Prediction-Run #2
15:05:27 - 28.01.2005 >> Encoded Sample in MB: 49
15:05:27 - 28.01.2005 >> Wanted Samplesize in MB: 53
15:05:27 - 28.01.2005 >> Precalculated Finalsize in MB: 2450
15:05:27 - 28.01.2005 >> Wanted Finalsize in MB: 2650
15:05:27 - 28.01.2005 >> _________________________________________
15:05:27 - 28.01.2005 >> Start Prediction-Run #3
15:05:27 - 28.01.2005 >> Q-Value of this pass: 6 [1|10]
15:05:27 - 28.01.2005 >> Frameoffset of this pass: 00
15:06:25 - 28.01.2005 >> Results of Prediction-Run #3
15:06:25 - 28.01.2005 >> Encoded Sample in MB: 59
15:06:25 - 28.01.2005 >> Wanted Samplesize in MB: 53
15:06:25 - 28.01.2005 >> Precalculated Finalsize in MB: 2950
15:06:25 - 28.01.2005 >> Wanted Finalsize in MB: 2650
15:06:25 - 28.01.2005 >> _________________________________________
15:06:25 - 28.01.2005 >> Start Prediction-Run #4
15:06:25 - 28.01.2005 >> Q-Value of this pass: 8 [6|10]
15:06:25 - 28.01.2005 >> Frameoffset of this pass: 24
15:07:23 - 28.01.2005 >> Results of Prediction-Run #4
15:07:23 - 28.01.2005 >> Encoded Sample in MB: 52
15:07:23 - 28.01.2005 >> Wanted Samplesize in MB: 53
15:07:23 - 28.01.2005 >> Precalculated Finalsize in MB: 2600
15:07:23 - 28.01.2005 >> Wanted Finalsize in MB: 2650
15:07:23 - 28.01.2005 >> _________________________________________
15:07:23 - 28.01.2005 >> Start Prediction-Run #5
15:07:23 - 28.01.2005 >> Q-Value of this pass: 7 [6|8]
15:07:23 - 28.01.2005 >> Frameoffset of this pass: 00
15:08:20 - 28.01.2005 >> Results of Prediction-Run #5
15:08:20 - 28.01.2005 >> Encoded Sample in MB: 57
15:08:20 - 28.01.2005 >> Wanted Samplesize in MB: 53
15:08:20 - 28.01.2005 >> Precalculated Finalsize in MB: 2850
15:08:20 - 28.01.2005 >> Wanted Finalsize in MB: 2650
15:08:20 - 28.01.2005 >> _________________________________________
15:08:20 - 28.01.2005 >> Start Prediction-Run #6
15:08:20 - 28.01.2005 >> Q-Value of this pass: 8 [7|8]
15:08:20 - 28.01.2005 >> Frameoffset of this pass: 24
15:09:15 - 28.01.2005 >> Results of Prediction-Run #6
15:09:15 - 28.01.2005 >> Encoded Sample in MB: 52
15:09:15 - 28.01.2005 >> Wanted Samplesize in MB: 53
15:09:15 - 28.01.2005 >> Precalculated Finalsize in MB: 2600
15:09:15 - 28.01.2005 >> Wanted Finalsize in MB: 2650
15:09:15 - 28.01.2005 >> _________________________________________
15:09:15 - 28.01.2005 >> Encoding Final-Sample [Same Q-Value]
15:09:15 - 28.01.2005 >> Final Frameoffset: 00
15:09:15 - 28.01.2005 >> Final Q-Value: 8 [7|8]
15:10:13 - 28.01.2005 >> Encoded Final-Sample in MB: 55,57
15:10:13 - 28.01.2005 >> Wanted Samplesize in MB: 53
15:10:13 - 28.01.2005 >> Precalculated Finalsize in MB: 2778
15:10:13 - 28.01.2005 >> Wanted Finalsize in MB: 2650
15:10:13 - 28.01.2005 >> Calculated Finalsize in MB: 2689
15:10:13 - 28.01.2005 >> Renamed final Sample to: F:\test2\cce2701.sample
15:10:42 - 28.01.2005 >> _________________________________________
15:10:42 - 28.01.2005 >> Start Fullencode
15:10:42 - 28.01.2005 >> Final Q-Value: 8
15:10:50 - 28.01.2005 >> Results of Fullencode-Run:
15:10:50 - 28.01.2005 >> Your desired final encoded file: 2650
15:50:34 - 28.01.2005 >> Final encoded filesize: 2643
drob
28th January 2005, 16:33
AutoQ13014 Very close!
AutoQ 2% sample Q4=4010
Qcce suggested result is Q3 which is 51MB over, and calculation for Q4 is 3935, close!
AutoQ Q3=4200
Qcce Q3 =4148.6
Again very close!
No Ballontips option?
Btw I think the priority option is redundant, AutoQ uses zero resources as it is, its CCE who gets it all, might as well set it to normal and remove the option.
Infoline is a great touch.
Great work Amnon!
Boulder
28th January 2005, 16:43
Did you actually run the encode in both cases or just compare the calculated final filesizes?
drob
28th January 2005, 16:49
Originally posted by Boulder
Did you actually run the encode in both cases or just compare the calculated final filesizes?
No I didn’t, from my experience Qcce is extremely close in its results within few dozen MB margin, so I didn’t run a full encode, I did however ran few full encodes earlier in the thread, look for it and see how close Qcce came.
Amnon82
28th January 2005, 17:45
http://www.brckomania.net/AUTOQ/img/autoq13015.png
@Drob: Drob You didn't get it yet!
The CPU Priority You set for AutoQ is then the same for CCE.
AutoQ starts CCE and define the priority for CCE. So when AutoQ has Low. CCE gets also Low.
For the balloon-tips. Yes I removed them temporally. With Balloontips on the GUI starts to flicker and creasy things happen. So I decided to freeze them for a while, till I found a solution. I think the buildin help will do it also.
@All: Build 13015 is out. Now it is also Italian. I hope some other user will translate AutoQ.
Next plan is AutoCQ for HC. HC is a brandnew MPEG2 encoder.
AutoQ is now SO CLOSE to QCCE that I think I found the prediction.
The differnce to QCCE is, that AutoQ uses differnt Frames, QCCE always the same (I think so...).
drob
28th January 2005, 18:36
That’s what I thought at first, but I saw it didn’t change for me, whatever priority I choose in AutoQ, it is super past by the option I choose in eclcce option, inside cce. Didn’t test with 2.70 yet.
The priority isn’t saved from one start and exit to another.
Minor bug, or not a bug maybe you planed it that way, if you click abort in the middle of a test run, the abort window comes up, but cce continues encoding until it finishes that segment.
If there is tiny deference with Qcce still, and the only change you made it to change the frame size, then why not make it identical frames like Qcce and see if you get exact results?
Amnon82
28th January 2005, 19:20
Abort-Run-Function: If You click on Abort it kills CCE and go back to the main-window. It didn't work with CCE 2.50. Here it kills only EclCCE. CCE works till it ends the encode. If You use CCE 2.66+ Trial it ends also CCE.
Why I use differnt frames? Cos if You encode always the same frames You get maybe oversized. Example: We have a dark movie with 20 Min in the end a hugh actionsequence. If You use the same frames You may get only 50% of this scene. If You use different frames You get the other 50% of this scene also. So the %-Value in AutoQ is exactly the %-Value of the movie. You get 100% the %-Value of the Actionsequence.
You can see this in the log. The encode before the Final sample encode has the same Q-Value but with a different frameoffset.
15:08:20 - 28.01.2005 >> Start Prediction-Run #6
15:08:20 - 28.01.2005 >> Q-Value of this pass: 8 [7|8]
15:08:20 - 28.01.2005 >> Frameoffset of this pass: 24
15:09:15 - 28.01.2005 >> Results of Prediction-Run #6
15:09:15 - 28.01.2005 >> Encoded Sample in MB: 52
15:09:15 - 28.01.2005 >> Wanted Samplesize in MB: 53
15:09:15 - 28.01.2005 >> Precalculated Finalsize in MB: 2600
15:09:15 - 28.01.2005 >> Wanted Finalsize in MB: 2650
15:09:15 - 28.01.2005 >> _________________________________________
15:09:15 - 28.01.2005 >> Encoding Final-Sample [Same Q-Value]
15:09:15 - 28.01.2005 >> Final Frameoffset: 00
15:09:15 - 28.01.2005 >> Final Q-Value: 8 [7|8]
15:10:13 - 28.01.2005 >> Encoded Final-Sample in MB: 55,57
15:10:13 - 28.01.2005 >> Wanted Samplesize in MB: 53
15:10:13 - 28.01.2005 >> Precalculated Finalsize in MB: 2778
15:10:13 - 28.01.2005 >> Wanted Finalsize in MB: 2650
15:10:13 - 28.01.2005 >> Calculated Finalsize in MB: 2689
15:10:13 - 28.01.2005 >> Renamed final Sample to: F:\test2\cce2701.sample
15:10:42 - 28.01.2005 >> _________________________________________
15:10:42 - 28.01.2005 >> Start Fullencode
15:10:42 - 28.01.2005 >> Final Q-Value: 8
15:10:50 - 28.01.2005 >> Results of Fullencode-Run:
15:10:50 - 28.01.2005 >> Your desired final encoded file: 2650
15:50:34 - 28.01.2005 >> Final encoded filesize: 2643
We take the relevant values out of my last encode:
>> First Encode
______________________________________________________________
15:08:20 - 28.01.2005 >> Frameoffset of this pass: 24
15:09:15 - 28.01.2005 >> Encoded Sample in MB: 52
15:09:15 - 28.01.2005 >> Wanted Samplesize in MB: 53
15:09:15 - 28.01.2005 >> Precalculated Finalsize in MB: 2600
15:09:15 - 28.01.2005 >> Wanted Finalsize in MB: 2650
>> Second Encode
______________________________________________________________
15:09:15 - 28.01.2005 >> Final Frameoffset: 00
15:10:13 - 28.01.2005 >> Encoded Final-Sample in MB: 55,57
15:10:13 - 28.01.2005 >> Wanted Samplesize in MB: 53
15:10:13 - 28.01.2005 >> Precalculated Finalsize in MB: 2778
15:10:13 - 28.01.2005 >> Wanted Finalsize in MB: 2650
15:10:13 - 28.01.2005 >> Calculated Finalsize in MB: 2689
>> Final Encode
______________________________________________________________
15:10:50 - 28.01.2005 >> Your desired final encoded file: 2650
15:50:34 - 28.01.2005 >> Final encoded filesize: 2643
In the first encode we have a frameoffset of 24 FPS.
In the second we encode with frameoffset of 00 FPS.
1st encode gives me 52 MB. 2nd gives me 55,57 MB.
In the first encode the precalculated finalsize is 2600 MB.
The 2nd encode gives me a precalculated finalsize of 2778 MB.
I wanted a finalsize of 2650 MB.
The calculated finalsize will be 2689 MB. So I will be a little oversized by 39 MB. (2600+2778)/2=2689
The final encoded finalsize is 2643 MB. I wanted 2650 MB and got 2643 MB what is realy close.
I hope You know now why I decided this way ...
needle
28th January 2005, 20:46
@Anmon82
Thanks for support CCE SP 250. It works fine now!
I have the following comments in order to improve AutoQ:
Since the "encoding final sample" can be avoided I suggest to add an user's option to control this.
The range of admisible Q-values according to the CCE SP User's Guides is 1-300. In the current version the automatic selection of Max Q-value can be bad. Assume for example that the user sets 2 as the initial Q value. Then Autoq automatically set Max Q to 6. If the (unknown) right Q is 20, then Autoq can not converge to the right value. Hence, in order to guaranty convergence of the algorithm to the correct Q value I consider convinient to set the defaul of Max Q value to 300 (and of course the default for Min Q should be 1).
For CCE unknown versions, Autoq should permit more control to the user since it is necessary to set in the ecl file the "One Pass VBR" video type. For example, in order to use CCE SP 267 Retail seems necessary to set "video_type=4", instead of "video_type=2" (which is correct for CCE SP 2.67 trial).
Best regards
drob
28th January 2005, 20:53
Now I'm curies so ill run the full encode and see if AutoQ gets it closer then Qcce.
When I click abort, I get the aborted popup, and the window returns to AutoQ, eclcce is killed, but cce keeps running until the end of that segment. Using eclcce 1.81 and cce 2.67.0.27.
Tested also with 2.70, abort is perfect, kills' cce immediately.
AutoQ doesn’t seem to impact the priority for me not on 2.67 or 2.70, no matter if I set to high or idle, in 2.70 its normal, and in 2.67 its whatever I had set eclcce to be. The priority is not parsed beyond the cce default priority, and is not save between runs.
One last tiny bug, AutoQ won't save window position after restart.
needle,
You really shouldn’t go beyond 80, above that quality is horrible.
*****
UPDATE:
After full encode:
mathematically calculated=4100
Full encode Q4=3888
AutoQ Q4=4010
Qcce=3934
AutoQ is about 3% off, Qcce about 1.2%
NanoBot
29th January 2005, 00:30
Hi folks, hi Anmon82
build 13015 now works fine here using CCE 2.5, and thanks for adding the fast mode.
At least I found a small bug ( or is at a feature ? ;-) :
It is possible to start a prediction run before selecting a name and path for the output files ( m2v + vaf ). The result will be stored in ../AutoQ/temp using the filenames "Speichere M2V nach ..." and "Speichere VAF nach ..."
And yes, german is my native language, Anmon82
C.U. NanoBot
Amnon82
29th January 2005, 02:28
THX for the bugreport. It is fixed in Build 13016.
@NanoBot: click on About (Über). I added You to the Aboutwindow my friend ;)
My nic is Amnon82 - and not Anmon82 :devil:
Amnon82
29th January 2005, 14:34
The little brother of AutoQ is now released!
There is a brandnew MPEG2Encoder Out Guys! I'm the first Coder how wrote a prediction-tool for it. The Encoder is called HC.
With my eyes ... I think HC gives me better quality than CCE ;)
More Infos here: http://forum.doom9.org/showthread.php?s=&threadid=89122
drob
29th January 2005, 21:59
Priority is now saved, but won't parse for 2.67.
window position is still not remembered.
Amnon82
30th January 2005, 15:02
I didn't saved windowpositions in any version of AutoQ.
drob
31st January 2005, 03:07
well not a bug, a "feature" then :D
just don't neglect us cce users now,remember the roba and the sygate bug thingies. :p
Amnon82
31st January 2005, 05:06
yakyakyak. Till now no new news about roba. Still now news about sygate.
... I fixed the AVS import. THX goes to marcellus (AutoCQ Tester).
Now all AVS scripts can be imported.
drob
31st January 2005, 17:58
Amono, test build 18, on a pal movie, all results were nice and close to Qcce. only one problem, which was there in the past, AutoQ wont go up to Q1, even when it had the space, when i started with Q1 i got Q1 as a result, started with Q3, AutoQ stops at Q2,see this log:
AutoQ-Log
___________________________________________________________________________
18:46:27 - 31-Jan-05 >> AutoQ Version 1.3.0 (Build 13018) started...
18:46:27 - 31-Jan-05 >> Using CCE 2.66/2.67 Trial
18:46:30 - 31-Jan-05 >> AVS loaded from: D:\Movies\Work In Progress\DVD.avs
18:47:38 - 31-Jan-05 >>
18:47:38 - 31-Jan-05 >> _________________________________________
18:47:38 - 31-Jan-05 >> Project-Info:
18:47:38 - 31-Jan-05 >> _________________________________________
18:47:38 - 31-Jan-05 >>
18:47:38 - 31-Jan-05 >> Desired Target: DVD 720x576
18:47:38 - 31-Jan-05 >> Entered Bitrate: min. 500 max. 9400
18:47:38 - 31-Jan-05 >> Entered wanted size in MB: 4479
18:47:38 - 31-Jan-05 >> Entered Audio size(s) in MB: 247
18:47:38 - 31-Jan-05 >> Entered Extras size in MB: 0
18:47:38 - 31-Jan-05 >> Authoring and ISO overhead in MB: 117
18:47:38 - 31-Jan-05 >> % of Movie will be used: 2
18:47:38 - 31-Jan-05 >> Your desired final encoded sample in MB: 82
18:47:38 - 31-Jan-05 >> Your desired final encoded file in MB: 4100
18:47:38 - 31-Jan-05 >> Safe Mode disabled
18:47:38 - 31-Jan-05 >> Encode after Prediction disabled
18:47:38 - 31-Jan-05 >> _________________________________________
18:47:38 - 31-Jan-05 >>
18:47:38 - 31-Jan-05 >> _________________________________________
18:47:38 - 31-Jan-05 >> Start Prediction-Run #1
18:47:38 - 31-Jan-05 >> First Q-Value: 3 [1|9]
18:47:38 - 31-Jan-05 >> First Frameoffset: 00
18:48:38 - 31-Jan-05 >> Results of Prediction-Run #1
18:48:38 - 31-Jan-05 >> Encoded Sample in MB: 70
18:48:38 - 31-Jan-05 >> Wanted Samplesize in MB: 82
18:48:38 - 31-Jan-05 >> Precalculated Finalsize in MB: 3500
18:48:38 - 31-Jan-05 >> Wanted Finalsize in MB: 4100
18:48:39 - 31-Jan-05 >> _________________________________________
18:48:39 - 31-Jan-05 >> Start Prediction-Run #2
18:48:39 - 31-Jan-05 >> Q-Value of this pass: 2 [1|3]
18:48:39 - 31-Jan-05 >> Frameoffset of this pass: 24
18:49:40 - 31-Jan-05 >> Results of Prediction-Run #2
18:49:40 - 31-Jan-05 >> Encoded Sample in MB: 73
18:49:40 - 31-Jan-05 >> Wanted Samplesize in MB: 82
18:49:40 - 31-Jan-05 >> Precalculated Finalsize in MB: 3650
18:49:40 - 31-Jan-05 >> Wanted Finalsize in MB: 4100
18:49:40 - 31-Jan-05 >> _________________________________________
18:49:40 - 31-Jan-05 >> Encoding Final-Sample [Same Q-Value]
18:49:40 - 31-Jan-05 >> Final Frameoffset: 00
18:49:40 - 31-Jan-05 >> Final Q-Value: 2 [1|2]
18:50:43 - 31-Jan-05 >> Encoded Final-Sample in MB: 73.37
18:50:43 - 31-Jan-05 >> Wanted Samplesize in MB: 82
18:50:43 - 31-Jan-05 >> Precalculated Finalsize in MB: 3668
18:50:43 - 31-Jan-05 >> Wanted Finalsize in MB: 4100
18:50:43 - 31-Jan-05 >> Calculated Finalsize in MB: 3659
18:50:43 - 31-Jan-05 >> Renamed final Sample to: D:\Movies\Work In Progress\111.sample
18:51:05 - 31-Jan-05 >>
18:51:05 - 31-Jan-05 >> _________________________________________
18:51:05 - 31-Jan-05 >> Project-Info:
18:51:05 - 31-Jan-05 >> _________________________________________
18:51:05 - 31-Jan-05 >>
18:51:05 - 31-Jan-05 >> Desired Target: DVD 720x576
18:51:05 - 31-Jan-05 >> Entered Bitrate: min. 500 max. 9400
18:51:05 - 31-Jan-05 >> Entered wanted size in MB: 4479
18:51:05 - 31-Jan-05 >> Entered Audio size(s) in MB: 247
18:51:05 - 31-Jan-05 >> Entered Extras size in MB: 0
18:51:05 - 31-Jan-05 >> Authoring and ISO overhead in MB: 117
18:51:05 - 31-Jan-05 >> % of Movie will be used: 2
18:51:05 - 31-Jan-05 >> Your desired final encoded sample in MB: 82
18:51:05 - 31-Jan-05 >> Your desired final encoded file in MB: 4100
18:51:05 - 31-Jan-05 >> Safe Mode disabled
18:51:05 - 31-Jan-05 >> Encode after Prediction disabled
18:51:05 - 31-Jan-05 >> _________________________________________
18:51:05 - 31-Jan-05 >>
18:51:05 - 31-Jan-05 >> _________________________________________
18:51:05 - 31-Jan-05 >> Start Prediction-Run #1
18:51:06 - 31-Jan-05 >> First Q-Value: 1 [1|3]
18:51:06 - 31-Jan-05 >> First Frameoffset: 00
18:52:09 - 31-Jan-05 >> Results of Prediction-Run #1
18:52:09 - 31-Jan-05 >> Encoded Sample in MB: 77
18:52:09 - 31-Jan-05 >> Wanted Samplesize in MB: 82
18:52:09 - 31-Jan-05 >> Precalculated Finalsize in MB: 3850
18:52:09 - 31-Jan-05 >> Wanted Finalsize in MB: 4100
18:52:09 - 31-Jan-05 >> _________________________________________
18:52:09 - 31-Jan-05 >> Encoding Final-Sample [Same Q-Value]
18:52:09 - 31-Jan-05 >> Final Frameoffset: 24
18:52:09 - 31-Jan-05 >> Final Q-Value: 1 [1|1]
18:53:12 - 31-Jan-05 >> Encoded Final-Sample in MB: 77.09
18:53:12 - 31-Jan-05 >> Wanted Samplesize in MB: 82
18:53:12 - 31-Jan-05 >> Precalculated Finalsize in MB: 3854
18:53:12 - 31-Jan-05 >> Wanted Finalsize in MB: 4100
18:53:12 - 31-Jan-05 >> Calculated Finalsize in MB: 3852
18:53:12 - 31-Jan-05 >> Renamed final Sample to: D:\Movies\Work In Progress\111.sample
Amnon82
31st January 2005, 18:44
I takes always the maximum Q-Value as final Q-Value if the last is the same Q-Value.
Example:
You have 2 [1|3] then the next will be 2 [1|2] >> Same Q-Value then take Max as final >> 2.
If You have 2 [1|2] then next will be 1 [1|1] >> Same Q-Value then take Max as final >> 1.
... maybe I'll look into it ...
labomba
1st February 2005, 07:11
Hi Amnon!
I'm trying to use for the first time your program. I want to encode an AVI file captured from an old VHS tape, so it's a 29.976 NTSC interlaced file. I'll use CCE 2.70 trial.
But when I select the 29.976 option and press the "Calculate Sample" button, it gives an error msg: "29.976 is not a valid floating point value".
How can I fix that, if I can use your program to encode such kind of file?
regards
LaBomba
labomba
1st February 2005, 11:30
Forget about that, was just my foreign OS configuration. Problem fixed.
Thanks.
LaBomba
Amnon82
6th February 2005, 13:07
Then it is ok ;)
Grafdude
12th February 2005, 04:50
I have one problem with AutoQ, I can't click on the magical buttons!
"Calculate Sample", "Run prediction", "Fullencode" are all greyed out
Never mind I figured it out...
Btw where can you set the number of passes?
Amnon82
14th February 2005, 22:25
Version 1.4 will have CCE 2.70.02.00 Support. It will come this weekend.
@Grafdude: I fixed the bug: http://www.brckomania.net/AUTOQ/files/AutoQ131.exe
buzzqw
14th February 2005, 22:52
Great ! Thanks
BHH
Amnon82
14th February 2005, 23:02
I think there is a bug in the new version of cce.
Little update:
I'll code a fix and add it to the next AutoQ Version.
It will start cce and clicks on the Encode-Button. Then AutoQ checks the CPU-Usage. If the Usage is under 5% a timer get enabled and clicks in CCE on the Exit-Button. After that the loop will start again till AutoQ finds the right Q-Value.
I've it already in my mind and coded it 3 times in other programs, but I must find the time to add it to AutoQ. So stay tuned. ;)
... maybe it will get EclCCE2.70 ...
robot1
15th February 2005, 18:11
If you start the encoder minimized, you don't need to send the button-click commands.
Amnon82
15th February 2005, 22:35
Good to know, but the user of my program want to see CCE working. I added the fix to my app. Version 1.3.3 will be released today. I'm testing it now for bugs.
Amnon82
15th February 2005, 22:56
Working now on EclStart. So I don't need the Fix in the next version.
Grafdude
16th February 2005, 06:24
Can't wait for AutoQ 1.4, great work Amnon82!
drob
16th February 2005, 15:52
Yap AutoQ sure had came a long way in just few weeks :D
Amnon82
18th February 2005, 16:03
Take a look at Eclstart (http://forum.doom9.org/showthread.php?s=&threadid=90100).
1.3.4 will support EclStart 0.2
Amnon82
19th February 2005, 02:20
eclstart 0.4 is out.
Amnon82
19th February 2005, 18:13
Added Aspect Ratio to log:
___________________________________________________________________________
18:11:03 - 19.02.2005 >> AutoQ Version 1.3.8 started...
18:11:03 - 19.02.2005 >> Using CCE 2.70 Trial
18:11:16 - 19.02.2005 >> AVS loaded from: F:\AutoQWork\grace\grace.avs
18:11:22 - 19.02.2005 >> Chapters loaded from: F:\AutoQWork\grace\cha.txt
18:11:26 - 19.02.2005 >>
18:11:26 - 19.02.2005 >> _________________________________________
18:11:26 - 19.02.2005 >> Project-Info:
18:11:26 - 19.02.2005 >> _________________________________________
18:11:26 - 19.02.2005 >>
18:11:26 - 19.02.2005 >> Desired Target: DVD 720x576
18:11:26 - 19.02.2005 >> Entered Aspect Ratio: 16:9
18:11:26 - 19.02.2005 >> Entered Bitrate: min. 2500 max. 7000
18:11:26 - 19.02.2005 >> Entered wanted size in MB: 4476
18:11:26 - 19.02.2005 >> Entered Audio size(s) in MB: 660
18:11:26 - 19.02.2005 >> Entered Extras size in MB: 0
18:11:26 - 19.02.2005 >> Authoring and ISO overhead in MB: 117
18:11:26 - 19.02.2005 >> % of Movie will be used: 4
18:11:26 - 19.02.2005 >> Your desired final encoded sample in MB: 148
18:11:26 - 19.02.2005 >> Your desired final encoded file in MB: 3700
18:11:26 - 19.02.2005 >> Safe Mode disabled
18:11:26 - 19.02.2005 >> Encode after Prediction enabled
18:11:26 - 19.02.2005 >> _________________________________________
18:11:26 - 19.02.2005 >>
18:11:26 - 19.02.2005 >> _________________________________________
18:11:26 - 19.02.2005 >> Start Prediction-Run #1
18:11:26 - 19.02.2005 >> First Q-Value: 8 [1|24]
18:11:26 - 19.02.2005 >> First Frameoffset: 00
Fixed some bugs. Now EclStart works right again. Changed default DVD Settings
Amnon82
20th February 2005, 22:05
What features do You miss in AutoQ?
Here are 2 features I'm planing to add:
Batchencode to encode more than one movie in one session.
D2V-Support AutoQ will create a simple AVS-Script
buzzqw
21st February 2005, 08:10
While i like so much AutoQ, the big (for me) missing is the possibility to encode NOT in CQ.
As in old BatchCCE, i missing the possibility to encode in cbr, vbr, n pass vbr, at predetermined bitrate.
Anyway BIG THANKS
BHH
drob
21st February 2005, 18:30
buzzqw, I am afraid your mixing things a bit, for any encode based on predefined bit-rate, you do not need AutoQ, but just a bit-rate calculator.
Grafdude
21st February 2005, 19:07
In AutoQ, where can I have access to options of CCE Such as: Deinterlacing, Pulldown 2:3 3:2 and all the flags in the "Advanced" options?
Amnon82
21st February 2005, 19:24
Here is a ecl-file created by AutoQ. All blue marked lines You've access in AutoQ:
; CCE SP Trial Version -- Encoder Control List
[item]
title=AutoQ-EclFile
vid_out=1
vaf_out=1
i32_out=0
i32_pulldown_prg_thres=80
i32_pulldown_rpt_val_thres=6
aud_out=0
aud_mode=0
vid_file0=E:\resi2trailer\test2.m2v
vid_file1=E:\resi2trailer\test2.m2v
vaf_file=E:\resi2trailer\test2.vaf
i32_file=C:\cce.i32
aud_file=C:\cce.mpa
file_focused=0
xe_exec_mode=0
ve_exec_mode=0
ve_mpeg1=0
packet_size=2048
ref_tc=0
ref_frm=0
drop_frame=0
frame_rate_idx=3
cbr_brate=6000
opv_q_factor=14
opv_brate_min=2500
opv_brate_max=7000
vbr_brate_avg=7000
vbr_brate_min=2500
vbr_brate_max=7000
vbr_bias=30
vbr_pass=3
create_new_vaf=1
seq_endcode=0
dvd=0
resize=0
interpolation=4
width=720
height=576
half_width=0
half_height=0
uscc=0
top_first=0
offset_line=0
lum_level=0
deinterlace=0
blanking=0
blank_top=0
blank_left=0
blank_right=0
blank_bottom=0
aspect_ratio=3
gop_m=3
gop_nm=4
gop_hdr=12
seq_hdr=1
all_closed_gop=0
fix_gop_length=0
fix_vbv_delay=0
adjust_q_matrix=1
last_frame_should_be_I=0
24p_to_60i=0
411_to_422=0
pulldown_detect=0
pulldown_auto_rebuild=0
letter_box=0
panscan=0
qmat_idx=-1
q_scale_type=1
qmat_name=AutoQ1
qmat=
8 16 19 22 26 28 32 38
16 16 22 24 28 32 38 44
19 22 26 28 32 38 44 48
22 22 26 32 38 44 48 54
22 26 32 38 44 48 54 64
26 32 38 44 48 54 64 74
32 38 44 48 54 64 74 84
38 44 48 54 64 74 84 94
16 20 24 28 36 42 46 52
20 24 28 36 42 46 52 58
24 28 36 42 46 52 58 62
28 36 42 46 52 58 62 68
36 42 46 52 58 62 68 78
42 46 52 58 62 68 78 88
46 52 58 62 68 78 88 99
52 58 62 68 78 88 99 99
samples_per_sec=48000
stereo=2
brate_idx=7
crc=1
aud_sync=0
pict_name=AutoQ1
q_char_f=30
progressive=1
alternate_scan=0
letter_box=0
h_filter=0
h_filter_idx=10
h_filter_strength=100
h_filter_idx2=0
h_filter_hpf=0
h_filter_hpf_idx=5
h_filter_hpf_strength=25
h_filter_hpf_idx2=0
v_filter=0
v_filter_val=4
no_move=0
dither=0
dither_Y_max=8
dither_C_max=4
intra_dc_precision_9_max=113
intra_dc_precision_10_max=113
i32_32=0
force_black=0
force_monochrome=0
fill=0
fill_Y_val=16
fill_C_val=128
fill_lines_top=30
fill_lines_bottom=30
[file]
name=C:\Programme\AutoQ\temp\AQFULLENC.avs
stream_no=0
encode_first=0
encode_last=3872
+ the Chapterscode
Here the code of this part:
if cce270tr.checked=true then
begin
eclcce.Clear;
ECLCCE.lines.add('; CCE SP Trial Version -- Encoder Control List');
ECLCCE.lines.add(' ');
ECLCCE.lines.add('[item]');
ECLCCE.lines.add('title=AutoQ-EclFile');
ECLCCE.lines.add('vid_out=1');
ECLCCE.lines.add('vaf_out=1');
ECLCCE.lines.add('i32_out=0');
ECLCCE.lines.add('i32_pulldown_prg_thres=80');
ECLCCE.lines.add('i32_pulldown_rpt_val_thres=6');
ECLCCE.lines.add('aud_out=0');
ECLCCE.lines.add('aud_mode=0');
ECLCCE.lines.add('vid_file0='+M2VPATH.text);
ECLCCE.lines.add('vid_file1='+M2VPATH.text);
ECLCCE.lines.add('vaf_file='+VAFPATH.text);
ECLCCE.lines.add('i32_file=C:\cce.i32');
ECLCCE.lines.add('aud_file=C:\cce.mpa');
ECLCCE.lines.add('file_focused=0');
ECLCCE.lines.add('xe_exec_mode=0');
ECLCCE.lines.add('ve_exec_mode=0 ');
ECLCCE.lines.add('ve_mpeg1=0');
ECLCCE.lines.add('packet_size=2048');
ECLCCE.lines.add('ref_tc=0');
ECLCCE.lines.add('ref_frm=0');
ECLCCE.lines.add('drop_frame=0');
ECLCCE.lines.add('frame_rate_idx='+fidx.text);
ECLCCE.lines.add('cbr_brate=6000');
ECLCCE.lines.add('opv_q_factor='+QVAL.text);
ECLCCE.lines.add('opv_brate_min='+MINVA.text);
ECLCCE.lines.add('opv_brate_max='+MAXVA.text);
ECLCCE.lines.add('vbr_brate_avg='+MAXVA.text);
ECLCCE.lines.add('vbr_brate_min='+MINVA.text);
ECLCCE.lines.add('vbr_brate_max='+MAXVA.text);
ECLCCE.lines.add('vbr_bias='+QCVA.text);
ECLCCE.lines.add('vbr_pass=3');
ECLCCE.lines.add('create_new_vaf=1');
ECLCCE.lines.add('seq_endcode=0');
ECLCCE.lines.add('dvd=0');
ECLCCE.lines.add('resize=0');
ECLCCE.lines.add('interpolation=4');
ECLCCE.lines.add('width='+width.text);
ECLCCE.lines.add('height='+height.text);
ECLCCE.lines.add('half_width=0');
ECLCCE.lines.add('half_height=0');
ECLCCE.lines.add('uscc=0');
ECLCCE.lines.add('top_first='+uffchecked.text);
ECLCCE.lines.add('offset_line='+uffchecked.text);
ECLCCE.lines.add('lum_level=0');
ECLCCE.lines.add('deinterlace=0');
ECLCCE.lines.add('blanking=0');
ECLCCE.lines.add('blank_top=0');
ECLCCE.lines.add('blank_left=0');
ECLCCE.lines.add('blank_right=0');
ECLCCE.lines.add('blank_bottom=0');
ECLCCE.lines.add('aspect_ratio='+ASR.text);
ECLCCE.lines.add('gop_m=3');
ECLCCE.lines.add('gop_nm='+nm.text);
ECLCCE.lines.add('gop_hdr='+GOP.text);
ECLCCE.lines.add('seq_hdr=1');
ECLCCE.lines.add('all_closed_gop=0');
ECLCCE.lines.add('fix_gop_length=0');
ECLCCE.lines.add('fix_vbv_delay=0');
if disadpmat.checked= false then ECLCCE.lines.add('adjust_q_matrix=1') else ECLCCE.lines.add('adjust_q_matrix=0');
ECLCCE.lines.add('last_frame_should_be_I=0');
ECLCCE.lines.add('24p_to_60i=0');
ECLCCE.lines.add('411_to_422=0');
ECLCCE.lines.add('pulldown_detect=0');
ECLCCE.lines.add('pulldown_auto_rebuild=0');
ECLCCE.lines.add('letter_box=0');
ECLCCE.lines.add('panscan=0');
ECLCCE.lines.add('qmat_idx=-1');
ECLCCE.lines.add('q_scale_type=1');
ECLCCE.lines.add('qmat_name=AutoQ1');
ECLCCE.lines.add('qmat=');
ECLCCE.lines.add(' '+StringReplace(listintra.items[0], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[1], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[2], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[3], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[4], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[5], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[6], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[7], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[0], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[1], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[2], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[3], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[4], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[5], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[6], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[7], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add('samples_per_sec=48000');
ECLCCE.lines.add('stereo=2');
ECLCCE.lines.add('brate_idx=7');
ECLCCE.lines.add('crc=1');
ECLCCE.lines.add('aud_sync=0');
ECLCCE.lines.add('pict_name=AutoQ1');
ECLCCE.lines.add('q_char_f='+QCVA.text);
ECLCCE.lines.add('progressive='+PFFCHECKED.text);
ECLCCE.lines.add('alternate_scan='+altchecked.text);
ECLCCE.lines.add('letter_box=0');
ECLCCE.lines.add('h_filter=0');
ECLCCE.lines.add('h_filter_idx='+DCVAL.text);
ECLCCE.lines.add('h_filter_strength=100');
ECLCCE.lines.add('h_filter_idx2=0');
ECLCCE.lines.add('h_filter_hpf=0');
ECLCCE.lines.add('h_filter_hpf_idx=5');
ECLCCE.lines.add('h_filter_hpf_strength=25');
ECLCCE.lines.add('h_filter_hpf_idx2=0');
ECLCCE.lines.add('v_filter=0');
ECLCCE.lines.add('v_filter_val=4');
ECLCCE.lines.add('no_move=0');
ECLCCE.lines.add('dither=0');
ECLCCE.lines.add('dither_Y_max=8');
ECLCCE.lines.add('dither_C_max=4');
ECLCCE.lines.add('intra_dc_precision_9_max=113');
ECLCCE.lines.add('intra_dc_precision_10_max=113');
ECLCCE.lines.add('i32_32=0');
ECLCCE.lines.add('force_black=0');
ECLCCE.lines.add('force_monochrome=0');
ECLCCE.lines.add('fill=0');
ECLCCE.lines.add('fill_Y_val=16');
ECLCCE.lines.add('fill_C_val=128');
ECLCCE.lines.add('fill_lines_top=30');
ECLCCE.lines.add('fill_lines_bottom=30');
ECLCCE.lines.add(' ');
ECLCCE.lines.add('[file]');
ECLCCE.lines.add('name='+Pfad+'temp\AQFULLENC.avs');
ECLCCE.lines.add('stream_no=0');
ECLCCE.lines.add('encode_first=0');
ECLCCE.lines.add('encode_last='+AVSFRAMES.text);
if capyes.checked=true then begin
for i := 0 to Chapterslist.count-1 do
ECLCCE.lines.add('chapter='+chapterslist.items[i]+':');
end;
eclcce.lines.savetofile(pfad+'temp\AQFULLENC.ecl');
end;
I used only the basic settings in AutoQ and used QCCE for the beginning to create the ecl-files. CCE 2.70 didn't support the ecl created by QCCE so I reproduced it in CCE 2.70 and added this ecl to AutoQ. You have only to tell me the lines You want change in AutoQ.
Amnon82
23rd February 2005, 02:07
Plans for the 1.4 Release:
Batchencode
D2V-Support
AVS-Script-Editor
Let's see what I'll add next ;)
BTW - I released 1.3.9
drob
23rd February 2005, 17:00
Roba Roba Roba :D
Amnon82
25th February 2005, 21:38
Till now no RoBa news ... I think I've to write him again a PM
Amnon82
26th February 2005, 07:37
1.3.9.1 (20050226)
Added: Portuguese Language file
Fixed: Log
Updated: EclStart 0.7
THX Sergiovilar for the portuguese translation! ;)
DeepDVD
26th February 2005, 19:12
There's a problem using AutoQ. Everytime i wanna make a prediction, CCE starts with the right configured ECL but the encoding doesn't start. I have to click on the "Encode"-button first. It's not that comfortable if you want to do something different in the time you want to get the right Q for a movie. Somehow i guess it could be a user problem and I am too dumb to solve it. ;)
Amnon82
26th February 2005, 21:53
@DeepDVD: There is a Checkbox called 'Encode after Prediction'. Mark it and it will encode Your movie.
http://www.brckomania.net/AUTOQ/img/AutoQ.PNG
http://www.brckomania.net/AUTOQ/img/encodeafter.png
I marked it red for You ...
THX goes for needle for the spanish translation of AutoQ
DeepDVD
27th February 2005, 00:06
Thanks for the tip but the check box was already checked... further i got problems with the encode. AutoQ should find a good Q for a 2 GB filesize but it is encoding a Q with the double filesize -.- ... predictions useless?? Didnt change the settings for the Q so i don't know why it happens
Amnon82
27th February 2005, 11:00
@DeepDVD: I realy want to help You. To do this I must have something to work with.
Tell me what kind of source You want encode, which version of CCE/Windows do You use, the way You got the problem (so I might be able to reproduce Your problem) and send me Your Logfile via PM.
The way AutoQ does the 'Encode after Prediction':
If the checkbox is checked a message will pop up after AutoQ finished the prediction. Now You can do 2 things:
Wait 30 seconds or push the 'Yes'-Button.
In both ways AutoQ clicks on the 'Encode'-Button.
@all: I'm working now on the 1.4 Version.
damian_dimitri
27th February 2005, 13:53
The language switch bug is gone.
Just tried it several times
Tyvm
D.
Amnon82
27th February 2005, 18:21
THX for retesting it.
damian_dimitri
27th February 2005, 18:38
@Amnon82
The matrices. Rename the *.txt to *.rar and extract in the matrices folder.
D.
ps. Hope the attachment shows up this time.
Amnon82
27th February 2005, 19:05
Now they pop up ... Lol this forum is creasy with attachments ;)
Amnon82
1st March 2005, 10:44
Some of my betatesters told me that there are some problems using CCE 2.50 and CCE 2.70.02.00 with the newest AutoQ build. I can't reproduce the errors.
One of the betatesters mentioned that he can't click on the 'Encode'-button of AutoQ. I tried it with 3 different versions of CCE, no error here also from my side.
So if somebody finds a bug in AutoQ please write in the PM the versions of the programs You use. Version of AutoQ, EclStart and CCE. I can't recheck it, if I don't have this informations!
Here some tips:
EclStart 0.8:
The only thing I changed in EclStart is this.
You have now the option to change the timer interval and the lowest CPU usage.
Standard is 1000 and 5. This was always the standard settings in the last EclStart builds. In my tests all worked like it always did.
To test it if it works, don't run anything else with eclstart and cce in the same time.
For cce 2.50 use this script:
LoadPlugin("<path to>\DGDecode.dll")
mpeg2source("<path to>\*.d2v")
#Use the next command to convert to YUV2
ConvertToYUY2(interlaced=false)
#ConvertToYUY2(interlaced=true)
audiodub(BlankClip())
I uploaded EclStart 0.8 and changed some things. The commandline switches -cpu and -timer don't work fully at the moment. I'll change this this night.
damian_dimitri
1st March 2005, 11:14
Perhaps the attachments life in a different time zone. :D
I have no problems with the new cce. And i will give cce2.5 a go now
D.
damian_dimitri
1st March 2005, 11:18
I tried CCE2.5 with ECLcce 17b with out a prob
D.
Amnon82
1st March 2005, 11:58
I didn't changed anything with the way the encode-button in AutoQ works.
Here the changelog again:
1.3.9.4 (20050227)
Fixed: Language-switch without restarting AutoQ works now for unknown CCE Versions.
1.3.9.3 (20050227)
Added: Dutch Language file
Fixed: the positions of the other languagefiles
1.3.9.2 (20050226)
Added: Spanish Language file
1.3.9.1 (20050226)
Added: Portuguese Language file
Fixed: Log
Updated: EclStart 0.7
1.3.9 (20050223)
Added Project info for Encodemode only,
SVCD Wanted filesize is in the log fixed now.
EclStart updated to version 0.5
Some betatesters mean it is EclStart, some not.
I'm now a little confused.
I think there wasn't a CCE 2.50 bug at all. Maybe you used a wrong AVS-Script.
On my machine CCE 2.70.02.00 worked in all EclStart versions (I didn't changed the default settings of EclStart).
Here the changelog of EclStart:
0.8
Added the switches -cpu:<value> and -timer:<value>. (Not full functional!)
Fixed some bugs.
0.6/0.7
You can edit lowest CPU Usage and Timer interval.
0.5
Added EclCCE mode 0.1. EclStart creates now the EclCCE.ini.
0.4
Now You can use EclStart as EclCCE
0.3
Support for CCE Fullversion
If there is a problem with eclstart, tell me which version.
When there is a bug it starts with 0.6/0.7. In this versions I changed the constant values 1000 for the timers and 5 for lowest CPU usage to varibles. With the version 0.8 I think I fixed the variables problem. In 0.81 I'll fix the switches for the variables.
buzzqw
1st March 2005, 15:30
No problems so far !
Go at work Amnon82 and build another big release !
BHH
Amnon82
1st March 2005, 19:21
Thx buzzqw. I didn't find a bug my self.
Some people didn't understand how the CCE 2.70.02.00 works with AutoQ.
You must point to EclStart for this Version. Setup CCE 2.70.02.00 in EclStart. This is why I coded it. EclStart starts CCE 2.70.02.00 and clicks in CCE on 'Encode' and after it has done the job it clicks on 'Exit' and close. AutoQ get this information and go on. In the Prediction-Mode AutoQ starts EclStart again, till it finds the right Q.
So the 'Encode'-Bug in AutoQ is only if You uses CCE 2.70.02.00 directly with AutoQ. It can't use the batch-mode cos of the known bug. I hope this is clear now ;)
... it realy confuses me to hear there is a bug, where no one is ...
Amnon82
1st March 2005, 23:13
Welcome to the new 1.4 Series of AutoQ.
Here some Infos about the new Version:
Some User don't get it that they should use EclStart to get the support of CCE 2.70.02.00. In this Version I renamed EclStart into CCE 2.70.02.00. I hope this helps.
Also I added some Matrices. THX goes to damian_dimitri for converting them into the AutoQ-Format.
I tested this version for bugs and can't find one. It is based on the last 1.3 build. Only added the fixes.
Have Fun with this great release ;)
damian_dimitri
1st March 2005, 23:43
Works fine for me.
Tyvm
:D
D.
radar
2nd March 2005, 06:14
hi,i would like to try autoQ but cant find the guide to use it.help please.
artoor
2nd March 2005, 19:31
Hi Amnon82
I've made new translation for AutoQ. I think You should delete "polnish_alpha_0.1.alng" and "polnish_alpha_0.2.alng". There are totaly wrong (among other things positioning) in comparation with the latest version :) You can read about changes and download "better_polish.alng.txt" here (http://forum.doom9.org/showthread.php?s=&threadid=90465) below.
Regards
Amnon82
4th March 2005, 08:02
@radar: Help is in it. Click on 'Help' ;) Or search the help.html in the folderstructure of AutoQ
Amnon82
12th March 2005, 23:10
I updated the portuguese translation. Also I changed some things to get this translation fit better to AutoQ.
Artoors last translation is now added as polnish.alng. I hope all polnish people can life with that ;)
Sometimes I got questions about some lines which still are english. That's why AutoQ only works with this lines probably. I can't change this.
artoor
13th March 2005, 07:47
Artoors last translation is now added as polnish.alng. I hope all polnish people can life with that
Hehe... I hope so! ;) Frankly, I think They should understand it :)
drob
13th March 2005, 16:31
1.41 just fine.
XeoneR
15th March 2005, 03:37
I got such problem with grayed buttons.
I use latest software..
CCE 2.70.02.00
EclStart 0.8
1.4.1 AutoQ
and foreign language system W2k..if it does matter.
Built avs just like it has been recently posted here..
And I got only Run Fullencode button..
..but other buttons are still grayed out.
Have no idea what's wrong :confused:
igor140
15th March 2005, 08:55
Would it be possible to implement an option for GOP size 18? That's needed for PAL to NTSC conversion using dgpulldown.
Thanks in advance!
Amnon82
18th March 2005, 22:15
@XeoneR: Did You enter a path to save the M2V-File?
It will stay grayed out till You enter a valid path+filename ...
You must do it in the M2V+VAF box in the left corner ...
For prediction click on calculate to get the prediction-button free.
@Igor: it is possible. Say me the settings and I'll add it ...
XeoneR
18th March 2005, 23:39
Sure I did that..
Still Calculate sample is not avilable as well as
Run Prediction...
:(
Amnon82
20th March 2005, 00:53
make a screenshot and add it to your reply. Did You setup CCE?
XeoneR
20th March 2005, 04:02
I use files from CCE..
As i understood it doesn't matter for EclStart as it just
writes .ini with path ?
But ok I made full "normal" installation of CCE this time.
And as I expected nothing changed.
Here is a screenshot if it will be helpful..
P.S.
what the hell is wrong with attachment uploading..
anyone sees it ?
i don't :(
igor140
22nd March 2005, 16:30
@Amnon82
As far as I can see, these lines in the ecl would have to be changed in the following way:
gop_m=3
gop_nm=6
gop_hdr=18
And, of course, you'd have to add the 18-option in the GUI.
Thanks a lot!
Amnon82
22nd March 2005, 20:06
@Igor: That will not be the problem Igor. When I find time You'll see it in the next release.
@XenoeR: I don't see the attachment. EclStart is only for the newish 2.70.02.00 Version of CCE. You must setup the CCE in EclStart. EclStart only start CCE with the ECL-File. When it sees the Window of CCE it sends a 'Press-Encode'-Signal to CCE. CCE starts encoding. Also a timer in ECL-Start starts and check the CPU usage. When the CPU usage is under 5% it sends a 'Exit CCE'-Signal to CCE. In the new releases of EclStart You can setup the values when the timer starts and what the lowest CPU Usage should be to send the 'Exit CCE'-Signal.
When I find time, I'll add the minimize-feature to AutoQ.
mrslacker
1st April 2005, 01:19
Originally posted by Amnon82
[BWhen I find time, I'll add the minimize-feature to AutoQ. [/B]
Is there a workaround/hack to accomplish minimized execution? Ecl-Start has been inconsistent at best. :( Could a cctspt.bat like this:
start /MIN cctspt.exe -ecl %1 -batch
be put in the CCE directory and used to start CCE? I just pulled that command out of thin air, so I'm not sure if the syntax is correct.
Alternatively, could a shortcut or .pif somehow be used to specify minimized execution with AutoQ?
I don't want to switch back to 2.67 and I'm hesitant to install both versions of SP. The templates stored in the registry are probably incompatible between these versions.
mrslacker
1st April 2005, 10:13
I got CCE SP 2.70.02 to run minimized when called by AutoQ by creating the following batch file, cctspt.bat:
start /min /wait /belownormal c:\ccesp\cctspt.exe %1 %2 %3 %4 %5
CCE executes in batch mode, minimized, and with below normal process priority. A command window will be opened untill CCE quits. That is necessary, as AutoQ will keep going if the process it called has exited (apparently). I threw the %4 and %5 in for good measure. Maybe there will be more than three arguments for some reason.
When CCE runs, the command window looks something like this:
E:\work\avs>start /min /wait /belownormal c:\ccesp\cctspt.exe -ecl "C:\vidtools\AutoQ\temp\AQFULLENC.ecl" -batch
Of course, I had to select cctspt.bat in the AutoQ settings.
jonny
15th April 2005, 15:27
Amnon, you (MUST!) add the source for shutdown.exe in your distribution (or a link to it).
GPL is GPL ... :rolleyes:
bye
jonny
// qcce by jonny
// Copyright (C) 2004 jonny
//
// Homepage: http://jonny.leffe.dnsalias.com
// E-mail: jonny@leffe.dnsalias.com
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation; either version 2 of the License, or
// (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
#include<windows.h>
#define OS_95 1
#define OS_98 2
#define OS_ME 3
#define OS_NT40 4
#define OS_2000 5
#define OS_XP 6
int OS()
{
OSVERSIONINFO i;
BOOL r;
// GetVersionEx
i.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);
r = GetVersionEx(&i);
// Errore
if (r == 0) return 0;
// Windows 95, Windows 98, or Windows Me
if (i.dwPlatformId == VER_PLATFORM_WIN32_WINDOWS)
{
if (i.dwMajorVersion == 4 && i.dwMinorVersion == 0) return OS_95;
if (i.dwMajorVersion == 4 && i.dwMinorVersion == 10) return OS_98;
if (i.dwMajorVersion == 4 && i.dwMinorVersion == 90) return OS_ME;
// Errore
return 0;
}
// Windows NT 3.51, Windows NT 4.0, Windows 2000, Windows XP, or Windows .NET Server
if (i.dwPlatformId == VER_PLATFORM_WIN32_NT)
{
if (i.dwMajorVersion == 4 && i.dwMinorVersion == 0) return OS_NT40;
if (i.dwMajorVersion == 5 && i.dwMinorVersion == 0) return OS_2000;
if (i.dwMajorVersion == 5 && i.dwMinorVersion == 1) return OS_XP;
// Errore
return 0;
}
// Errore
return 0;
}
int WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int)
{
HANDLE h;
TOKEN_PRIVILEGES t;
int os = OS();
// Errore
if (os == 0)
{
return 1;
}
// Windows NT 4.0, Windows 2000, Windows XP
if (os == OS_NT40 || os == OS_2000 || os == OS_XP)
{
if (!OpenProcessToken(GetCurrentProcess(), TOKEN_ADJUST_PRIVILEGES | TOKEN_QUERY, &h))
{
return 2;
}
LookupPrivilegeValue(NULL, SE_SHUTDOWN_NAME, &t.Privileges[0].Luid);
t.PrivilegeCount = 1;
t.Privileges[0].Attributes = SE_PRIVILEGE_ENABLED;
AdjustTokenPrivileges(h, FALSE, &t, 0, (PTOKEN_PRIVILEGES)NULL, 0);
if (GetLastError() != ERROR_SUCCESS)
{
return 3;
}
}
// Windows 2000, Windows XP
if (os == OS_2000 || os == OS_XP)
{
if (!ExitWindowsEx(EWX_POWEROFF, 0))
{
return 4;
}
}
// Windows 95, Windows 98, or Windows Me, Windows NT 4.0
else
{
if (!ExitWindowsEx(EWX_SHUTDOWN, 0))
{
return 5;
}
}
// Ok
return 0;
}
svsam
20th April 2005, 04:01
Hi! Got some questions, help please..
For some reason CCE window waits until pushing "Encode" every Prediction/Final Run. Can I fix this someway?
Versions are 1.4.1/2.70.02.00
Can I encode audio too in fullencode path?
mrslacker
20th April 2005, 17:18
Read the thread... and the one on EclStart. The new CCE version has a limitation.
svsam
20th April 2005, 22:43
Thanx.. I really appreciate your help.. I've read near all your posts on this subject..
But where is the answer? Is the reason MS Antispyware? No, I have none (neither else hooking soft). CCE should be started minimized for EclStart 0.81 to be able push "Encode" button? Seems not..
Please help me, I feel you know.. :)
mrslacker
20th April 2005, 23:07
Oh, it didn't initially sound like you were using EclStart. It still doesn't work very well for me either. I don't know what the reason is.
If CCE is started minimized, EclStart isn't needed. Encoding will begin by itself. The problem is when CCE is not started minimized. Those bat files I posted on were made to start CCE minimized and avoid using EclStart entirely. It seemed to work too!
svsam
21st April 2005, 22:58
If CCE is started minimized, EclStart isn't needed.
Thanx a lot once more. Your batch works just fine..
But is there a way to modify *.ecl template used by AutoQ? For example I want to encode an audio track on Fullencode..
mrslacker
21st April 2005, 23:21
Just do that manually. Use toolame or BeLight to make a mp2 or whatever.
drob
22nd April 2005, 00:15
Amonon, how about adding a function/mode to AutoQ that would just verify and run a final stage check on a given Q, like was in the former Qcce, allot of the times i can guess the right Q or just want to fine tune it faster then the whole prediction mode, and have AutoQ just check a certain Q and not run a whole prediction scheme, but rather give me the final calculated size and final run prediction, can you add that?
svsam
22nd April 2005, 09:29
Just do that manually
I think the main benefit of AutoQ - encoding speed. I used to encode elementary streams simultaniously - video & audio. In this way I shouldn't spoil time to extract wav and encode it with separate tool. And it would be great if this nice proggy were able to allow customizable *.ecl template.
The other reason - many users can ajust ecl for their own needs.. For instance, if i set in AutoQ UFF flag it makes mpv with wrong fields order, video becomes jerky. If we anlyze .ecl formed by AutoQ - there is "Output top field first stream" flag, but "Offset line" set to 1, but should be 0. So I should make prediction, take obtained Q and open CCE manualy to make encoding with audio and right fields order. That's not very good..
Amnon Thanx for great program! Is it possible to make customizable *.ecl template?
Amnon82
12th May 2005, 17:04
Hello everybody. I found some time to fix AutoQ. Now no EclStart is required to run CCE 2.70.02.00. Also shutdown.exe is removed. I added a shutdown-funktion directly to AutoQ.
Changes in the new version:
Removed: Eclstart
Added: EncodeFix for CCE 2.70.02.00
Works perfectly, even the xvid/firewall error disappeared! great work Amnon.
How about my suggestion for the Q test mode?
Amnon82
15th May 2005, 12:42
Yeah, I'll add it, if I find some time ;)
Amnon82
15th May 2005, 14:54
Added: Q-Test-Mode. THX to drop for pointing me to it ;)
Updated: Help is now Version 1.5.2
Updated languagefiles to 1.5.2: German, English
All translators, please update the alng-files for me.
Here ist the text for translation:
Q-Test:
Check this Q-Value:
Run normal Prediction if it
doesn't fit the wanted size
1.5.2 works fine so does the q test, tiny issue that came with 1.5.1 when cce is running the AutoQ working window goes white completely with no data, but once the test cycle is done, all data comes back.
buzzqw
15th May 2005, 16:50
Amnon82 ... full mail box :rolleyes:
not a big problem
Good work as usually Amnon82 !
link for italian language updated to 1.5.2
http://www.64k.it/andres/external/italian.zip
BHH
svsam
15th May 2005, 17:40
Amnon82 Can the *.ecl template used by AutoQ be modified by user? (I think it shouldn't take much time to fullfill)
Sorry for posting twice, maybe I didn't find this feature, please, answer somebody who knows..
artoor
15th May 2005, 20:28
Polish update lang :)
Attachment
Amnon82
16th May 2005, 03:36
@ARTOOR: THX, but I can't download the attachment ...
@svsam: Till now You can't modify the ecl-file. I used my standard settings I've proofed for over 2 years. You're the first one how want to use his own ecl (or miss I something?).
Post me Your ecl and I'll look into it.
artoor
16th May 2005, 07:30
Originally posted by Amnon82
@ARTOOR: THX, but I can't download the attachment ...
Hmmm... I can't find the attachment file as well :( I've only added 3 lines in the end of polish.alng file so if You can paste it will be done correctly :)
Please paste this:
Q-Test:
Sprawdz ta Q-Wart.:
Zwykle przewidywanie jesli nie
pasuje do szukanego rozm.
Regards
svsam
16th May 2005, 07:51
Post me Your ecl and I'll look into it
Thank you for answering. I'm not so advanced user yet to consider particulary my ecl. Also my ecl's change from time to time..
It would be very convinient if I could change the template used by AutoQ. If it takes a while to do this just forget about. I really know how ever busy talented programmers like you
Amnon just tested with the new CCE SP 2.70.02.01, batch is back so no need for the fix, works just fine minus one bug, when you double click to load the avs, i got a pop up wrong avs, once i click it i can load my avs ok. plus priority now seems to go only up to normal even if you set high, AutoQ will be in high priority but cce would be in normal.
Amnon82
20th May 2005, 14:35
Autoload of the last AVS-Script is removed. I think this fixes the bug.
If the AVS-Script has no frames now 'Error: This AVS has no frames. Check it!' will pop up instead of 'Wrong AVS!'.
Download Update-Version 1.5.3 (http://www.brckomania.net/AUTOQ/files/AutoQUP152to153.exe)
Tested 1.5.3 no errors works fine, great work Amnon!
Amnon82
20th May 2005, 21:24
THX to You ;) (for testing it ...)
svsam
23rd May 2005, 18:26
Amnon82 On my machine 1.5.3 runs with Encode only 1st prediction, others wait for me to press "Encode". The same in Q testing, only first test runs encoding instantly. CCE 2.70.02 trial.
When predictioning, I've mouse-touched AutoQ window to move aside, this caused win explorer to crash (maybe ocasionaly).
Q-testing mode's super!
..do you need russian translation?
Amnon82
28th May 2005, 00:04
Which version of 2.70.02 do You mean? I tested 2.70.02.00 with no problem.
I like to translate it to russian, You can do it. I'll add it to the actual Version.
svsam
28th May 2005, 09:01
Yes, my CCE version 2.70.02.00 too.
svsam
28th May 2005, 13:41
I didn't find attachments in PM so post translation here.
While translating found a little thing - setup dialog have no Cancel button. Once you entered there you should enter CCE data again and no other way to leave.
As for my problem with only first pass running, maybe the reason that I entered path for CCE in unknown version box (2.70 boxes didn't recognize ecl first line)?
Amnon82
28th May 2005, 17:03
K. I'll change this Dialog-Box in the next Version and add Your translation. I think Your the first one, who recognized it ...
Amnon82
29th May 2005, 14:30
Download Version 1.5.4 (http://www.brckomania.net/AUTOQ/files/AutoQUP152to154.exe)
Changes:
Update-Version: You must download 1.5.2
Updated: CCE Setup-Window, Polnish languagefile to 1.5.4
svsam
29th May 2005, 18:32
Amnon82
Why don't you include CYMAT matrix in AutoQ, I've read it produce very good results?
And is there any faq/tutorial about matrices usage, or even list of existing matrices?
1.5.4 tested with 2.7.02.1 works just fine.
ADLANCAS
4th June 2005, 03:32
Hi,
In your tool, you included in version 1.5.1 a "fix" to encode using cce 2.70.02.00. It seems that was a problem with batch mode in CCE, but I´m not sure.
I intend to use this version, so...
What was the problem and could you tell what you did to solve that problem?
Thanks,
Alexandre
2.70.02.00 was missing the command line mode, and so a macro was needed to click the "encode" button, instead of a command line switch, this was fixed in the latest 2.70.02.01.
drob
21st June 2005, 00:20
Amnon, is there away i can add some parameters to the full encode ecl file that would be included in every full encode from now on? there are some settings like "add sequence end code" line offset and so on. i am not talking about one time editing of the created ecl file, but an option to include those settings in All future full encodes. secondly is there a possibility you would add a function to give AutoQ a couple of avs files and a final destination size and have it calculate the appropriate relative Q per file, similar to the one in tylo's ccefront?
Amnon82
21st June 2005, 16:47
@ svsam: CYMAT is my Matrix and it is in AutoQ already. It is called AutoQ2. AutoQ1 is the old Cymat. It is in the matrix-folder of AutoQ. You can easy open it via the menu-buttons. If You want to read the manual click on Help and open it ... (or go to AutoQ-Folder/support/help.html)
@ drob: Post me a ECL and the settings You want change. In my next post I post Your my actuall ECL for CCE 2.70 and the options You can already change with AutoQ 1.5.6.
@ all: Sorry, I forgot to update my page. 1.5.6 is online since 18.06.05 ;)
Amnon82
21st June 2005, 16:52
ECLCCE.lines.add('; CCE SP Trial Version -- Encoder Control List');
ECLCCE.lines.add(' ');
ECLCCE.lines.add('[item]');
ECLCCE.lines.add('title=AutoQ-EclFile');
ECLCCE.lines.add('vid_out=1');
ECLCCE.lines.add('vaf_out=1');
ECLCCE.lines.add('i32_out=0');
ECLCCE.lines.add('i32_pulldown_prg_thres=80');
ECLCCE.lines.add('i32_pulldown_rpt_val_thres=6');
ECLCCE.lines.add('aud_out=0');
ECLCCE.lines.add('aud_mode=0');
ECLCCE.lines.add('vid_file0='+M2VPATH.text);
ECLCCE.lines.add('vid_file1='+M2VPATH.text);
ECLCCE.lines.add('vaf_file='+VAFPATH.text);
ECLCCE.lines.add('i32_file=C:\cce.i32');
ECLCCE.lines.add('aud_file=C:\cce.mpa');
ECLCCE.lines.add('file_focused=0');
ECLCCE.lines.add('xe_exec_mode=0');
ECLCCE.lines.add('ve_exec_mode=0 ');
ECLCCE.lines.add('ve_mpeg1=0');
ECLCCE.lines.add('packet_size=2048');
ECLCCE.lines.add('ref_tc=0');
ECLCCE.lines.add('ref_frm=0');
ECLCCE.lines.add('drop_frame=0');
ECLCCE.lines.add('frame_rate_idx='+fidx.text);
ECLCCE.lines.add('cbr_brate=6000');
ECLCCE.lines.add('opv_q_factor='+QVAL.text);
ECLCCE.lines.add('opv_brate_min='+MINVA.text);
ECLCCE.lines.add('opv_brate_max='+MAXVA.text);
ECLCCE.lines.add('vbr_brate_avg='+MAXVA.text);
ECLCCE.lines.add('vbr_brate_min='+MINVA.text);
ECLCCE.lines.add('vbr_brate_max='+MAXVA.text);
ECLCCE.lines.add('vbr_bias='+QCVA.text);
ECLCCE.lines.add('vbr_pass=3');
ECLCCE.lines.add('create_new_vaf=1');
ECLCCE.lines.add('seq_endcode=0');
ECLCCE.lines.add('dvd=0');
ECLCCE.lines.add('resize=0');
ECLCCE.lines.add('interpolation=4');
ECLCCE.lines.add('width='+width.text);
ECLCCE.lines.add('height='+height.text);
ECLCCE.lines.add('half_width=0');
ECLCCE.lines.add('half_height=0');
ECLCCE.lines.add('uscc=0');
ECLCCE.lines.add('top_first='+uffchecked.text);
ECLCCE.lines.add('offset_line='+uffchecked.text);
ECLCCE.lines.add('lum_level=0');
ECLCCE.lines.add('deinterlace=0');
ECLCCE.lines.add('blanking=0');
ECLCCE.lines.add('blank_top=0');
ECLCCE.lines.add('blank_left=0');
ECLCCE.lines.add('blank_right=0');
ECLCCE.lines.add('blank_bottom=0');
ECLCCE.lines.add('aspect_ratio='+ASR.text);
ECLCCE.lines.add('gop_m=3');
ECLCCE.lines.add('gop_nm='+nm.text);
ECLCCE.lines.add('gop_hdr='+GOP.text);
ECLCCE.lines.add('seq_hdr=1');
ECLCCE.lines.add('all_closed_gop='+cgoptxt.text);
ECLCCE.lines.add('fix_gop_length=0');
ECLCCE.lines.add('fix_vbv_delay=0');
if disadpmat.checked= false then ECLCCE.lines.add('adjust_q_matrix=1') else ECLCCE.lines.add('adjust_q_matrix=0');
ECLCCE.lines.add('last_frame_should_be_I=0');
ECLCCE.lines.add('24p_to_60i=0');
ECLCCE.lines.add('411_to_422=0');
ECLCCE.lines.add('pulldown_detect=0');
ECLCCE.lines.add('pulldown_auto_rebuild=0');
ECLCCE.lines.add('letter_box=0');
ECLCCE.lines.add('panscan=0');
ECLCCE.lines.add('qmat_idx=-1');
ECLCCE.lines.add('q_scale_type=1');
ECLCCE.lines.add('qmat_name=Matrix_by_AutoQ');
ECLCCE.lines.add('qmat=');
ECLCCE.lines.add(' '+StringReplace(listintra.items[0], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[1], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[2], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[3], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[4], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[5], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[6], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[7], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[0], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[1], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[2], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[3], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[4], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[5], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[6], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[7], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add('samples_per_sec=48000');
ECLCCE.lines.add('stereo=2');
ECLCCE.lines.add('brate_idx=7');
ECLCCE.lines.add('crc=1');
ECLCCE.lines.add('aud_sync=0');
ECLCCE.lines.add('pict_name=Matrix_by_AutoQ');
ECLCCE.lines.add('q_char_f='+QCVA.text);
ECLCCE.lines.add('progressive='+PFFCHECKED.text);
ECLCCE.lines.add('alternate_scan='+altchecked.text);
ECLCCE.lines.add('letter_box=0');
ECLCCE.lines.add('h_filter=0');
ECLCCE.lines.add('h_filter_idx='+DCVAL.text);
ECLCCE.lines.add('h_filter_strength=100');
ECLCCE.lines.add('h_filter_idx2=0');
ECLCCE.lines.add('h_filter_hpf=0');
ECLCCE.lines.add('h_filter_hpf_idx=5');
ECLCCE.lines.add('h_filter_hpf_strength=25');
ECLCCE.lines.add('h_filter_hpf_idx2=0');
ECLCCE.lines.add('v_filter=0');
ECLCCE.lines.add('v_filter_val=4');
ECLCCE.lines.add('no_move=0');
ECLCCE.lines.add('dither=0');
ECLCCE.lines.add('dither_Y_max=8');
ECLCCE.lines.add('dither_C_max=4');
ECLCCE.lines.add('intra_dc_precision_9_max=113');
ECLCCE.lines.add('intra_dc_precision_10_max=113');
ECLCCE.lines.add('i32_32=0');
ECLCCE.lines.add('force_black=0');
ECLCCE.lines.add('force_monochrome=0');
ECLCCE.lines.add('fill=0');
ECLCCE.lines.add('fill_Y_val=16');
ECLCCE.lines.add('fill_C_val=128');
ECLCCE.lines.add('fill_lines_top=30');
ECLCCE.lines.add('fill_lines_bottom=30');
ECLCCE.lines.add(' ');
ECLCCE.lines.add('[file]');
ECLCCE.lines.add('name='+Pfad+'temp\AQFULLENC.avs');
ECLCCE.lines.add('stream_no=0');
ECLCCE.lines.add('encode_first=0');
ECLCCE.lines.add('encode_last='+AVSFRAMES.text);
if capyes.checked=true then begin
for i := 0 to Chapterslist.count-1 do
ECLCCE.lines.add('chapter='+chapterslist.items[i]+':');
end;
eclcce.lines.savetofile(pfad+'temp\AQFULLENC.ecl');
end;
The lines where '+someEditname.text' is written AutoQ will edit the ECL.
Examples:
This line is allways the same >> ECLCCE.lines.add('fill_lines_bottom=30');
And this will be changed >> ECLCCE.lines.add('encode_last='+AVSFRAMES.text);
Amnon82
21st June 2005, 16:55
... here the code for the prediction mode:
ECLCCE.lines.add('; CCE SP Trial Version -- Encoder Control List');
ECLCCE.lines.add(' ');
ECLCCE.lines.add('[item]');
ECLCCE.lines.add('title=AutoQ-Prediction');
ECLCCE.lines.add('vid_out=1');
ECLCCE.lines.add('vaf_out=1');
ECLCCE.lines.add('i32_out=0');
ECLCCE.lines.add('i32_pulldown_prg_thres=80');
ECLCCE.lines.add('i32_pulldown_rpt_val_thres=6');
ECLCCE.lines.add('aud_out=0');
ECLCCE.lines.add('aud_mode=0');
ECLCCE.lines.add('vid_file0='+M2VPATH.text);
ECLCCE.lines.add('vid_file1='+M2VPATH.text);
ECLCCE.lines.add('vaf_file='+VAFPATH.text);
ECLCCE.lines.add('i32_file=C:\cce.i32');
ECLCCE.lines.add('aud_file=C:\cce.mpa');
ECLCCE.lines.add('file_focused=0');
ECLCCE.lines.add('xe_exec_mode=0');
ECLCCE.lines.add('ve_exec_mode=0');
ECLCCE.lines.add('ve_mpeg1=0');
ECLCCE.lines.add('packet_size=2048');
ECLCCE.lines.add('ref_tc=0');
ECLCCE.lines.add('ref_frm=0');
ECLCCE.lines.add('drop_frame=0');
ECLCCE.lines.add('frame_rate_idx='+fidx.text);
ECLCCE.lines.add('cbr_brate=6000');
ECLCCE.lines.add('opv_q_factor='+QVAL.text);
ECLCCE.lines.add('opv_brate_min='+MINVA.text);
ECLCCE.lines.add('opv_brate_max='+MAXVA.text);
ECLCCE.lines.add('vbr_brate_avg='+MAXVA.text);
ECLCCE.lines.add('vbr_brate_min='+MINVA.text);
ECLCCE.lines.add('vbr_brate_max='+MAXVA.text);
ECLCCE.lines.add('vbr_bias='+QCVA.text);
ECLCCE.lines.add('vbr_pass=3');
ECLCCE.lines.add('create_new_vaf=1');
ECLCCE.lines.add('seq_endcode=0');
ECLCCE.lines.add('dvd=0');
ECLCCE.lines.add('resize=0');
ECLCCE.lines.add('interpolation=4');
ECLCCE.lines.add('width='+width.text);
ECLCCE.lines.add('height='+height.text);
ECLCCE.lines.add('half_width=0');
ECLCCE.lines.add('half_height=0');
ECLCCE.lines.add('uscc=0');
ECLCCE.lines.add('top_first='+uffchecked.text);
ECLCCE.lines.add('offset_line='+uffchecked.text);
ECLCCE.lines.add('lum_level=0');
ECLCCE.lines.add('deinterlace=0');
ECLCCE.lines.add('blanking=0');
ECLCCE.lines.add('blank_top=0');
ECLCCE.lines.add('blank_left=0');
ECLCCE.lines.add('blank_right=0');
ECLCCE.lines.add('blank_bottom=0');
ECLCCE.lines.add('aspect_ratio='+ASR.text);
ECLCCE.lines.add('gop_m=3');
ECLCCE.lines.add('gop_nm='+nm.text);
ECLCCE.lines.add('gop_hdr='+GOP.text);
ECLCCE.lines.add('seq_hdr=1');
ECLCCE.lines.add('all_closed_gop='+cgoptxt.text);
ECLCCE.lines.add('fix_gop_length=0');
ECLCCE.lines.add('fix_vbv_delay=0');
if disadpmat.checked= false then ECLCCE.lines.add('adjust_q_matrix=1') else ECLCCE.lines.add('adjust_q_matrix=0');
ECLCCE.lines.add('last_frame_should_be_I=0');
ECLCCE.lines.add('24p_to_60i=0');
ECLCCE.lines.add('411_to_422=0');
ECLCCE.lines.add('pulldown_detect=0');
ECLCCE.lines.add('pulldown_auto_rebuild=0');
ECLCCE.lines.add('letter_box=0');
ECLCCE.lines.add('panscan=0');
ECLCCE.lines.add('qmat_idx=-1');
ECLCCE.lines.add('q_scale_type=1');
ECLCCE.lines.add('qmat_name=Matrix_by_AutoQ');
ECLCCE.lines.add('qmat=');
ECLCCE.lines.add(' '+StringReplace(listintra.items[0], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[1], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[2], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[3], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[4], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[5], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[6], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[7], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[0], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[1], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[2], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[3], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[4], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[5], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[6], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[7], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add('samples_per_sec=48000');
ECLCCE.lines.add('stereo=2');
ECLCCE.lines.add('brate_idx=7');
ECLCCE.lines.add('crc=1');
ECLCCE.lines.add('aud_sync=0');
ECLCCE.lines.add('pict_name=Matrix_by_AutoQ');
ECLCCE.lines.add('q_char_f='+QCVA.text);
ECLCCE.lines.add('progressive='+PFFCHECKED.text);
ECLCCE.lines.add('alternate_scan='+altchecked.text);
ECLCCE.lines.add('letter_box=0');
ECLCCE.lines.add('h_filter=0');
ECLCCE.lines.add('h_filter_idx='+DCVAL.text);
ECLCCE.lines.add('h_filter_strength=100');
ECLCCE.lines.add('h_filter_idx2=0');
ECLCCE.lines.add('h_filter_hpf=0');
ECLCCE.lines.add('h_filter_hpf_idx=5');
ECLCCE.lines.add('h_filter_hpf_strength=25');
ECLCCE.lines.add('h_filter_hpf_idx2=0');
ECLCCE.lines.add('v_filter=0');
ECLCCE.lines.add('v_filter_val=4');
ECLCCE.lines.add('no_move=0');
ECLCCE.lines.add('dither=0');
ECLCCE.lines.add('dither_Y_max=8');
ECLCCE.lines.add('dither_C_max=4');
ECLCCE.lines.add('intra_dc_precision_9_max=113');
ECLCCE.lines.add('intra_dc_precision_10_max=113');
ECLCCE.lines.add('i32_32=0');
ECLCCE.lines.add('force_black=0');
ECLCCE.lines.add('force_monochrome=0');
ECLCCE.lines.add('fill=0');
ECLCCE.lines.add('fill_Y_val=16');
ECLCCE.lines.add('fill_C_val=128');
ECLCCE.lines.add('fill_lines_top=30');
ECLCCE.lines.add('fill_lines_bottom=30');
ECLCCE.lines.add(' ');
ECLCCE.lines.add('[file]');
ECLCCE.lines.add('name='+Path+'temp\AQPREDICTION.avs');
ECLCCE.lines.add('stream_no=0');
ECLCCE.lines.add('encode_first=0');
ECLCCE.lines.add('encode_last='+AVSFRAMES.text);
eclcce.lines.savetofile(path+'temp\AQPREDICTION.ecl');
Amnon82
21st June 2005, 17:01
secondly is there a possibility you would add a function to give AutoQ a couple of avs files and a final destination size and have it calculate the appropriate relative Q per file, similar to the one in tylo's ccefront?
@drop: In which way You will do this? Run AVSs in a Batchmode or use more than one AVS as one. If it is the second one, it will work already. It is only a AVS-Import. If it is the first: Maybe in a future version ...
drob
21st June 2005, 18:46
Amnon thanks for the fast reply,
In AutoQ if i select UFF the offset_line=* is set to 1 this is good for 2.67 but in 2.70 you can select both offset line and UFF so you may need a combination of UFF (top_first=1) and offset_line=1 (some cases of pulldown combinations and so on) so a blank 1 digit space would be scurfiest.
Add sequence end code, AutoQ sets this to 0, all guides i checked on doom9 and the manual suggest this should be checked unless needed otherwise, that is seq_endcode=1.
In case of 23.976 source, AutoQ wont activate the CCE 2.70 built in pulldown 24p_to_60i=1 and pulldown_detect=1, in that case time code needs to be changed to 01 00 00 00, CCE wont allow all zeroes ref_tc=16777216
Small bug in 1.5.6 CGOP is always activated in the next run, even if i uncheck it.
I meant the batch file if i understood you right, that is add more then one avs and get a final Q relative to each one.
How can i run multiple Avs files in one file? seems much easier.
Amnon82
21st June 2005, 19:15
CGOP I didn't add it to the settings.ini. I'll do this in 1.5.7. Also I'll add russian.alng file. ... and fix the sugesstions You posted.
Amnon82
21st June 2005, 19:32
Question: And what is with this timecode?
timecode=0x0000000
I did this now in 1.5.7:
{Framerate}
procedure TForm1.FR23Click(Sender: TObject);
begin
fidx.text:='1';
frameratetxt.text:='23.976';
pulldown1.text:='1';
pulldown2.text:='1';
timecode.text:='0x1000000';
timecode2.text:='16777216';
end;
procedure TForm1.FR24Click(Sender: TObject);
begin
fidx.text:='2';
frameratetxt.text:='24';
pulldown1.text:='0';
pulldown2.text:='0';
timecode.text:='0x0000000';
timecode2.text:='0';
end;
procedure TForm1.FR25Click(Sender: TObject);
begin
fidx.text:='3';
frameratetxt.text:='25';
pulldown1.text:='0';
pulldown2.text:='0';
timecode.text:='0x0000000';
timecode2.text:='0';
end;
procedure TForm1.FR29Click(Sender: TObject);
begin
fidx.text:='4';
frameratetxt.text:='29.976';
pulldown1.text:='0';
pulldown2.text:='0';
timecode.text:='0x0000000';
timecode2.text:='0';
end;
procedure TForm1.FR30Click(Sender: TObject);
begin
fidx.text:='5';
frameratetxt.text:='30';
pulldown1.text:='0';
pulldown2.text:='0';
timecode.text:='0x0000000';
timecode2.text:='0';
end;
Amnon82
21st June 2005, 20:12
This one I didn't get:
In AutoQ if i select UFF the offset_line=* is set to 1 this is good for 2.67 but in 2.70 you can select both offset line and UFF so you may need a combination of UFF (top_first=1) and offset_line=1 (some cases of pulldown combinations and so on) so a blank 1 digit space would be scurfiest.
ECLCCE.lines.add('top_first='+uffchecked.text);
ECLCCE.lines.add('offset_line='+uffchecked.text);
If You check UFF both lines will get 1 otherwise both get 0.
Changes in Version 1.5.7:
Sequence end code is now 1. I checked the code. In some configs I had 1 in some 0. Now all are 1.
Pulldown at 23 Frames: No it is like this ...
procedure TForm1.FR23Click(Sender: TObject);
begin
fidx.text:='1';
frameratetxt.text:='23.976';
pulldown1.text:='1';
pulldown2.text:='1';
timecode.text:='0x1000000';
timecode2.text:='16777216';
end;
CGOP-Bug is gone now.
Russian Language is added now.
Download 1.5.7 (http://www.brckomania.net/AUTOQ/files/AutoQ157.exe)
Amnon82
21st June 2005, 20:23
here the changed code of the Fullencode Mode of AutoQ 1.5.7:
CCE 2.70
ECLCCE.lines.add('; CCE SP Trial Version -- Encoder Control List');
ECLCCE.lines.add(' ');
ECLCCE.lines.add('[item]');
ECLCCE.lines.add('title=AutoQ-EclFile');
ECLCCE.lines.add('vid_out=1');
ECLCCE.lines.add('vaf_out=1');
ECLCCE.lines.add('i32_out=0');
ECLCCE.lines.add('i32_pulldown_prg_thres=80');
ECLCCE.lines.add('i32_pulldown_rpt_val_thres=6');
ECLCCE.lines.add('aud_out=0');
ECLCCE.lines.add('aud_mode=0');
ECLCCE.lines.add('vid_file0='+M2VPATH.text);
ECLCCE.lines.add('vid_file1='+M2VPATH.text);
ECLCCE.lines.add('vaf_file='+VAFPATH.text);
ECLCCE.lines.add('i32_file=C:\cce.i32');
ECLCCE.lines.add('aud_file=C:\cce.mpa');
ECLCCE.lines.add('file_focused=0');
ECLCCE.lines.add('xe_exec_mode=0');
ECLCCE.lines.add('ve_exec_mode=0 ');
ECLCCE.lines.add('ve_mpeg1=0');
ECLCCE.lines.add('packet_size=2048');
ECLCCE.lines.add('ref_tc='+timecode2.text);
ECLCCE.lines.add('ref_frm=0');
ECLCCE.lines.add('drop_frame=0');
ECLCCE.lines.add('frame_rate_idx='+fidx.text);
ECLCCE.lines.add('cbr_brate=6000');
ECLCCE.lines.add('opv_q_factor='+QVAL.text);
ECLCCE.lines.add('opv_brate_min='+MINVA.text);
ECLCCE.lines.add('opv_brate_max='+MAXVA.text);
ECLCCE.lines.add('vbr_brate_avg='+MAXVA.text);
ECLCCE.lines.add('vbr_brate_min='+MINVA.text);
ECLCCE.lines.add('vbr_brate_max='+MAXVA.text);
ECLCCE.lines.add('vbr_bias='+QCVA.text);
ECLCCE.lines.add('vbr_pass=3');
ECLCCE.lines.add('create_new_vaf=1');
ECLCCE.lines.add('seq_endcode=1');
ECLCCE.lines.add('dvd=0');
ECLCCE.lines.add('resize=0');
ECLCCE.lines.add('interpolation=4');
ECLCCE.lines.add('width='+width.text);
ECLCCE.lines.add('height='+height.text);
ECLCCE.lines.add('half_width=0');
ECLCCE.lines.add('half_height=0');
ECLCCE.lines.add('uscc=0');
ECLCCE.lines.add('top_first='+uffchecked.text);
ECLCCE.lines.add('offset_line='+uffchecked.text);
ECLCCE.lines.add('lum_level=0');
ECLCCE.lines.add('deinterlace=0');
ECLCCE.lines.add('blanking=0');
ECLCCE.lines.add('blank_top=0');
ECLCCE.lines.add('blank_left=0');
ECLCCE.lines.add('blank_right=0');
ECLCCE.lines.add('blank_bottom=0');
ECLCCE.lines.add('aspect_ratio='+ASR.text);
ECLCCE.lines.add('gop_m=3');
ECLCCE.lines.add('gop_nm='+nm.text);
ECLCCE.lines.add('gop_hdr='+GOP.text);
ECLCCE.lines.add('seq_hdr=1');
ECLCCE.lines.add('all_closed_gop='+cgoptxt.text);
ECLCCE.lines.add('fix_gop_length=0');
ECLCCE.lines.add('fix_vbv_delay=0');
if disadpmat.checked= false then ECLCCE.lines.add('adjust_q_matrix=1') else ECLCCE.lines.add('adjust_q_matrix=0');
ECLCCE.lines.add('last_frame_should_be_I=0');
ECLCCE.lines.add('24p_to_60i='+pulldown1.text);
ECLCCE.lines.add('411_to_422=0');
ECLCCE.lines.add('pulldown_detect='+pulldown2.text);
ECLCCE.lines.add('pulldown_auto_rebuild=0');
ECLCCE.lines.add('letter_box=0');
ECLCCE.lines.add('panscan=0');
ECLCCE.lines.add('qmat_idx=-1');
ECLCCE.lines.add('q_scale_type=1');
ECLCCE.lines.add('qmat_name=Matrix_by_AutoQ');
ECLCCE.lines.add('qmat=');
ECLCCE.lines.add(' '+StringReplace(listintra.items[0], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[1], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[2], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[3], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[4], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[5], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[6], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[7], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[0], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[1], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[2], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[3], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[4], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[5], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[6], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[7], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add('samples_per_sec=48000');
ECLCCE.lines.add('stereo=2');
ECLCCE.lines.add('brate_idx=7');
ECLCCE.lines.add('crc=1');
ECLCCE.lines.add('aud_sync=0');
ECLCCE.lines.add('pict_name=Matrix_by_AutoQ');
ECLCCE.lines.add('q_char_f='+QCVA.text);
ECLCCE.lines.add('progressive='+PFFCHECKED.text);
ECLCCE.lines.add('alternate_scan='+altchecked.text);
ECLCCE.lines.add('letter_box=0');
ECLCCE.lines.add('h_filter=0');
ECLCCE.lines.add('h_filter_idx='+DCVAL.text);
ECLCCE.lines.add('h_filter_strength=100');
ECLCCE.lines.add('h_filter_idx2=0');
ECLCCE.lines.add('h_filter_hpf=0');
ECLCCE.lines.add('h_filter_hpf_idx=5');
ECLCCE.lines.add('h_filter_hpf_strength=25');
ECLCCE.lines.add('h_filter_hpf_idx2=0');
ECLCCE.lines.add('v_filter=0');
ECLCCE.lines.add('v_filter_val=4');
ECLCCE.lines.add('no_move=0');
ECLCCE.lines.add('dither=0');
ECLCCE.lines.add('dither_Y_max=8');
ECLCCE.lines.add('dither_C_max=4');
ECLCCE.lines.add('intra_dc_precision_9_max=113');
ECLCCE.lines.add('intra_dc_precision_10_max=113');
ECLCCE.lines.add('i32_32=0');
ECLCCE.lines.add('force_black=0');
ECLCCE.lines.add('force_monochrome=0');
ECLCCE.lines.add('fill=0');
ECLCCE.lines.add('fill_Y_val=16');
ECLCCE.lines.add('fill_C_val=128');
ECLCCE.lines.add('fill_lines_top=30');
ECLCCE.lines.add('fill_lines_bottom=30');
ECLCCE.lines.add(' ');
ECLCCE.lines.add('[file]');
ECLCCE.lines.add('name='+Pfad+'temp\AQFULLENC.avs');
ECLCCE.lines.add('stream_no=0');
ECLCCE.lines.add('encode_first=0');
ECLCCE.lines.add('encode_last='+AVSFRAMES.text);
if capyes.checked=true then begin
for i := 0 to Chapterslist.count-1 do
ECLCCE.lines.add('chapter='+chapterslist.items[i]+':');
end;
eclcce.lines.savetofile(pfad+'temp\AQFULLENC.ecl');
end;
CCE 2.50
//CCE2.50
if cce250c.checked=true then
begin
eclcce.Clear;
if ccecstm.checked=true then ECLCCE.lines.add(ccefl.text) else ECLCCE.lines.add('; Cinema Craft Encoder SP -- Encoder Control List');
ECLCCE.lines.add('');
ECLCCE.lines.add('[item]');
ECLCCE.lines.add('title=AutoQ-Prediction');
ECLCCE.lines.add('vid_out=1');
ECLCCE.lines.add('vaf_out=1');
ECLCCE.lines.add('aud_out=0');
ECLCCE.lines.add('vid_file0='+M2VPATH.text);
ECLCCE.lines.add('vid_file1='+M2VPATH.text);
ECLCCE.lines.add('vaf_file='+VAFPATH.text);
ECLCCE.lines.add('aud_file=C:\cce.mpa');
ECLCCE.lines.add('file_focused=0');
ECLCCE.lines.add('encode_mode=0');
ECLCCE.lines.add('packet_size=4096');
ECLCCE.lines.add('timecode='+timecode.text);
ECLCCE.lines.add('width='+width.text);
ECLCCE.lines.add('height='+height.text);
ECLCCE.lines.add('vmode=0');
ECLCCE.lines.add('frame_rate_idx='+fidx.text);
ECLCCE.lines.add('cbr_brate=6000');
ECLCCE.lines.add('opv_q_factor='+QVAL.text);
ECLCCE.lines.add('opv_brate_min='+MINVA.text);
ECLCCE.lines.add('opv_brate_max='+MAXVA.text);
ECLCCE.lines.add('vbr_brate_avg='+MAXVA.text);
ECLCCE.lines.add('vbr_brate_min='+MINVA.text);
ECLCCE.lines.add('vbr_brate_max='+MAXVA.text);
ECLCCE.lines.add('vbr_bias='+QCVA.text);
ECLCCE.lines.add('vbr_pass=3');
ECLCCE.lines.add('quality_prec='+QCVA.text);
ECLCCE.lines.add('use_filter=0');
ECLCCE.lines.add('filter_val=6');
ECLCCE.lines.add('seq_endcode=1');
ECLCCE.lines.add('dvd=0');
ECLCCE.lines.add('half_width=0');
ECLCCE.lines.add('half_height=0');
if form7.fast.checked=false then EclCCE.lines.add('fast_mode=0') else EclCCE.lines.add('fast_mode=1');
ECLCCE.lines.add('progressive='+PFFCHECKED.text);
ECLCCE.lines.add('alternate_scan='+altchecked.text);
ECLCCE.lines.add('non_linear=1');
ECLCCE.lines.add('top_first='+uffchecked.text);
ECLCCE.lines.add('lum_level=0');
ECLCCE.lines.add('intra_dc_prec='+intdc.text);
ECLCCE.lines.add('aspect_ratio='+ASR.text);
ECLCCE.lines.add('gop_m=3');
ECLCCE.lines.add('gop_nm='+nm.text);
ECLCCE.lines.add('gop_hdr='+GOP.text);
ECLCCE.lines.add('seq_hdr=1');
ECLCCE.lines.add('all_closed_gop='+cgoptxt.text);
ECLCCE.lines.add('fix_gop_length=0');
ECLCCE.lines.add('mpeg1=0');
ECLCCE.lines.add('mpeg1_cps=0');
ECLCCE.lines.add('samples_per_sec=0');
ECLCCE.lines.add('stereo=2');
ECLCCE.lines.add('brate_idx=7');
ECLCCE.lines.add('crc=1');
ECLCCE.lines.add(' ');
ECLCCE.lines.add('[file]');
ECLCCE.lines.add('name='+Pfad+'temp\AQFULLENC.avs');
ECLCCE.lines.add('type=0');
ECLCCE.lines.add('frame_first=0');
ECLCCE.lines.add('frame_last='+AVSFRAMES.text);
ECLCCE.lines.add('encode_first=0');
ECLCCE.lines.add('encode_last='+AVSFRAMES.text);
if capyes.checked=true then begin
for i := 0 to Chapterslist.count-1 do
ECLCCE.lines.add('chapter='+chapterslist.items[i]+':');
end;
eclcce.lines.savetofile(pfad+'temp\AQFULLENC.ecl');
end;
drob
21st June 2005, 20:26
Question: And what is with this timecode?
timecode=0x0000000
I did this now in 1.5.7:
If i understood you right Amnon, when i entered the 0x1000000 into the ref_tc line it gave all zeroes.
As for Upper field, there may be a combination that upper field would be 1 and offset line 0, according to the manual thats what needs to be set in case of pulldown and upper field source for example. thats why there needs to be a one digit box to enable entering the offset line as zero or one ONLY when you enable UFF. hope this makes it clearer.
Amnon82
21st June 2005, 20:29
timecode=0x0000000 can You only find in the old versions of CCE. If You edit it to this:
timecode=0x1000000 the timecode will get 01 00 00 00
Look here (http://www.videohelp.com/forum/archive/t145241.html)
... I hope I'm right with this ...
the ref_tc is only in the new versions of CCE. I hope the value 16777216 is right.
Can You test the new Version for me and tell me if I did it right? If You want post me a PM with Your ICQ-Number so we can talk over the Client.
drob
21st June 2005, 20:47
OK tested 1.5.7 in 3 configurations: 23.976, 25, and 29.976. all combinations of timecode/pulldown/framerate works juts great. end sequence is now turned on all the time, CGOP keeps its configuration. great work Amnon! just see my remark above this post regarding the offset line.
Amnon82
21st June 2005, 22:56
I added Offset line [OSL] to the new Version 1.5.8. Check it out ;)
Download Version 1.5.8 (http://www.brckomania.net/AUTOQ/files/AutoQ158.exe)
... the thing with the batchmode will come soon.
I hope OSL helps You.
drob
21st June 2005, 23:17
Sorry Amnon, seems if i check OSL or not still offset_line=1.
Amnon82
22nd June 2005, 10:47
It was my bad. I didn't changed the ECL-List. There was still uffchecked.text instead of osltxt.text.
Now it is fixed:
Download 1.5.9 (http://www.brckomania.net/AUTOQ/files/AutoQ159.exe)
drob
22nd June 2005, 11:07
Perfect, works just great now, thanks ever so much Amnon really for all your work on the great AutoQ.
tiny little issue and old one, the priority doesn't keep its status after two runs, but not really problem, thanks again Amnon!
Amnon82
22nd June 2005, 11:47
Priority? Standard is IDLE. Does it Goes up to NORMAL or what? I didn't save the priority. So if You Change it to HIGH it will start again with IDLE. If You want I can change this.
This is a ECL I created with 1.5.9 for normal PAL. Take a look and tell me if I have to change something wit pulldown. As You know 2.70 added some other pulldown features. I don't use them, cos I've only PAL source here in Germany. So if there is something wrong with PULLDOWN, tell me:
; CCE SP Trial Version -- Encoder Control List
[item]
title=AutoQ-EclFile
vid_out=1
vaf_out=1
i32_out=0
i32_pulldown_prg_thres=80
i32_pulldown_rpt_val_thres=6
aud_out=0
aud_mode=0
vid_file0=D:\SSSS\FFFF.m2v
vid_file1=D:\SSSS\FFFF.m2v
vaf_file=D:\SSSS\FFFF.vaf
i32_file=C:\cce.i32
aud_file=C:\cce.mpa
file_focused=0
xe_exec_mode=0
ve_exec_mode=0
ve_mpeg1=0
packet_size=2048
ref_tc=0
ref_frm=0
drop_frame=0
frame_rate_idx=3
cbr_brate=6000
opv_q_factor=2
opv_brate_min=3500
opv_brate_max=7000
vbr_brate_avg=7000
vbr_brate_min=3500
vbr_brate_max=7000
vbr_bias=30
vbr_pass=3
create_new_vaf=1
seq_endcode=1
dvd=0
resize=0
interpolation=4
width=720
height=576
half_width=0
half_height=0
uscc=0
top_first=0
offset_line=0
lum_level=0
deinterlace=0
blanking=0
blank_top=0
blank_left=0
blank_right=0
blank_bottom=0
aspect_ratio=3
gop_m=3
gop_nm=4
gop_hdr=12
seq_hdr=1
all_closed_gop=0
fix_gop_length=0
fix_vbv_delay=0
adjust_q_matrix=1
last_frame_should_be_I=0
24p_to_60i=0
411_to_422=0
pulldown_detect=0
pulldown_auto_rebuild=0
letter_box=0
panscan=0
qmat_idx=-1
q_scale_type=1
qmat_name=Matrix_by_AutoQ
qmat=
8 16 19 22 26 28 32 38
16 16 22 24 28 32 38 44
19 22 26 28 32 38 44 48
22 22 26 32 38 44 48 54
22 26 32 38 44 48 54 64
26 32 38 44 48 54 64 74
32 38 44 48 54 64 74 84
38 44 48 54 64 74 84 94
16 20 24 28 36 42 46 52
20 24 28 36 42 46 52 58
24 28 36 42 46 52 58 62
28 36 42 46 52 58 62 68
36 42 46 52 58 62 68 78
42 46 52 58 62 68 78 88
46 52 58 62 68 78 88 99
52 58 62 68 78 88 99 99
samples_per_sec=48000
stereo=2
brate_idx=7
crc=1
aud_sync=0
pict_name=Matrix_by_AutoQ
q_char_f=30
progressive=1
alternate_scan=0
letter_box=0
h_filter=0
h_filter_idx=10
h_filter_strength=100
h_filter_idx2=0
h_filter_hpf=0
h_filter_hpf_idx=5
h_filter_hpf_strength=25
h_filter_hpf_idx2=0
v_filter=0
v_filter_val=4
no_move=0
dither=0
dither_Y_max=8
dither_C_max=4
intra_dc_precision_9_max=113
intra_dc_precision_10_max=113
i32_32=0
force_black=0
force_monochrome=0
fill=0
fill_Y_val=16
fill_C_val=128
fill_lines_top=30
fill_lines_bottom=30
[file]
name=C:\Tools\autoq\temp\AQFULLENC.avs
stream_no=0
encode_first=0
encode_last=128478
chapter=1716:
chapter=7071:
chapter=13803:
chapter=23437:
chapter=28240:
chapter=36160:
chapter=47458:
chapter=54169:
chapter=61738:
chapter=66970:
chapter=74872:
chapter=80794:
chapter=86023:
chapter=91627:
chapter=100467:
chapter=110547:
chapter=117780:
chapter=121551:
chapter=128450:
Amnon82
22nd June 2005, 11:48
And here the actual Source for 2.5X, 2.6X and 2.7X:
//CCE2.50
if cce250c.checked=true then
begin
eclcce.Clear;
if ccecstm.checked=true then ECLCCE.lines.add(ccefl.text) else ECLCCE.lines.add('; Cinema Craft Encoder SP -- Encoder Control List');
ECLCCE.lines.add('');
ECLCCE.lines.add('[item]');
ECLCCE.lines.add('title=AutoQ-Prediction');
ECLCCE.lines.add('vid_out=1');
ECLCCE.lines.add('vaf_out=1');
ECLCCE.lines.add('aud_out=0');
ECLCCE.lines.add('vid_file0='+M2VPATH.text);
ECLCCE.lines.add('vid_file1='+M2VPATH.text);
ECLCCE.lines.add('vaf_file='+VAFPATH.text);
ECLCCE.lines.add('aud_file=C:\cce.mpa');
ECLCCE.lines.add('file_focused=0');
ECLCCE.lines.add('encode_mode=0');
ECLCCE.lines.add('packet_size=4096');
ECLCCE.lines.add('timecode='+timecode.text);
ECLCCE.lines.add('width='+width.text);
ECLCCE.lines.add('height='+height.text);
ECLCCE.lines.add('vmode=0');
ECLCCE.lines.add('frame_rate_idx='+fidx.text);
ECLCCE.lines.add('cbr_brate=6000');
ECLCCE.lines.add('opv_q_factor='+QVAL.text);
ECLCCE.lines.add('opv_brate_min='+MINVA.text);
ECLCCE.lines.add('opv_brate_max='+MAXVA.text);
ECLCCE.lines.add('vbr_brate_avg='+MAXVA.text);
ECLCCE.lines.add('vbr_brate_min='+MINVA.text);
ECLCCE.lines.add('vbr_brate_max='+MAXVA.text);
ECLCCE.lines.add('vbr_bias='+QCVA.text);
ECLCCE.lines.add('vbr_pass=3');
ECLCCE.lines.add('quality_prec='+QCVA.text);
ECLCCE.lines.add('use_filter=0');
ECLCCE.lines.add('filter_val=6');
ECLCCE.lines.add('seq_endcode=1');
ECLCCE.lines.add('dvd=0');
ECLCCE.lines.add('half_width=0');
ECLCCE.lines.add('half_height=0');
if form7.fast.checked=false then EclCCE.lines.add('fast_mode=0') else EclCCE.lines.add('fast_mode=1');
ECLCCE.lines.add('progressive='+PFFCHECKED.text);
ECLCCE.lines.add('alternate_scan='+altchecked.text);
ECLCCE.lines.add('non_linear=1');
ECLCCE.lines.add('top_first='+uffchecked.text);
ECLCCE.lines.add('lum_level=0');
ECLCCE.lines.add('intra_dc_prec='+intdc.text);
ECLCCE.lines.add('aspect_ratio='+ASR.text);
ECLCCE.lines.add('gop_m=3');
ECLCCE.lines.add('gop_nm='+nm.text);
ECLCCE.lines.add('gop_hdr='+GOP.text);
ECLCCE.lines.add('seq_hdr=1');
ECLCCE.lines.add('all_closed_gop='+cgoptxt.text);
ECLCCE.lines.add('fix_gop_length=0');
ECLCCE.lines.add('mpeg1=0');
ECLCCE.lines.add('mpeg1_cps=0');
ECLCCE.lines.add('samples_per_sec=0');
ECLCCE.lines.add('stereo=2');
ECLCCE.lines.add('brate_idx=7');
ECLCCE.lines.add('crc=1');
ECLCCE.lines.add(' ');
ECLCCE.lines.add('[file]');
ECLCCE.lines.add('name='+Pfad+'temp\AQFULLENC.avs');
ECLCCE.lines.add('type=0');
ECLCCE.lines.add('frame_first=0');
ECLCCE.lines.add('frame_last='+AVSFRAMES.text);
ECLCCE.lines.add('encode_first=0');
ECLCCE.lines.add('encode_last='+AVSFRAMES.text);
if capyes.checked=true then begin
for i := 0 to Chapterslist.count-1 do
ECLCCE.lines.add('chapter='+chapterslist.items[i]+':');
end;
eclcce.lines.savetofile(pfad+'temp\AQFULLENC.ecl');
end;
//###############################################################
//CCE2.6 Trial
if cce267tr.checked=true then
begin
eclcce.Clear;
if ccecstm.checked=true then ECLCCE.lines.add(ccefl.text) else ECLCCE.lines.add('; CCE SP Trial Version -- Encoder Control List');
ECLCCE.lines.add('');
ECLCCE.lines.add('[item]');
ECLCCE.lines.add('title=AutoQ-EclFile');
ECLCCE.lines.add('vid_out=1');
ECLCCE.lines.add('vaf_out=1');
ECLCCE.lines.add('aud_out=0');
ECLCCE.lines.add('aud_mode=0');
ECLCCE.lines.add('vid_file0='+M2VPATH.text);
ECLCCE.lines.add('vid_file1='+M2VPATH.text);
ECLCCE.lines.add('vaf_file='+VAFPATH.text);
ECLCCE.lines.add('aud_file=C:\cce.mpa');
ECLCCE.lines.add('file_focused=0');
ECLCCE.lines.add('video_type=2');
ECLCCE.lines.add('width='+width.text);
ECLCCE.lines.add('height='+height.text);
ECLCCE.lines.add('timecode='+timecode.text);
ECLCCE.lines.add('tc_ref_frm=0');
ECLCCE.lines.add('drop_frame=0');
ECLCCE.lines.add('cbr_brate=6000');
ECLCCE.lines.add('opv_q_factor='+QVAL.text);
ECLCCE.lines.add('opv_brate_min='+MINVA.text);
ECLCCE.lines.add('opv_brate_max='+MAXVA.text);
ECLCCE.lines.add('vbr_brate_avg='+MAXVA.text);
ECLCCE.lines.add('vbr_brate_min='+MINVA.text);
ECLCCE.lines.add('vbr_brate_max='+MAXVA.text);
ECLCCE.lines.add('vbr_bias='+QCVA.text);
ECLCCE.lines.add('vbr_pass=3');
ECLCCE.lines.add('create_new_vaf=0');
ECLCCE.lines.add('pulldown_detect='+pulldown2.text);
ECLCCE.lines.add('letter_box=0');
ECLCCE.lines.add('panscan=0');
ECLCCE.lines.add('aspect_ratio='+ASR.text);
ECLCCE.lines.add('credits_tweak=0');
ECLCCE.lines.add('credits_start=0x00000');
ECLCCE.lines.add('credits_brate=1000');
ECLCCE.lines.add('h_filter=0');
ECLCCE.lines.add('h_filter_idx='+DCVAL.text);
ECLCCE.lines.add('use_filter=0');
ECLCCE.lines.add('filter_val=4');
ECLCCE.lines.add('dither=0');
ECLCCE.lines.add('dither_max=8');
ECLCCE.lines.add('quality_prec='+QCVA.text);
ECLCCE.lines.add('intra_dc_prec=2');
ECLCCE.lines.add('alternate_scan='+altchecked.text);
ECLCCE.lines.add('non_linear=1');
ECLCCE.lines.add('progressive='+PFFCHECKED.text);
ECLCCE.lines.add('gop_m=3');
ECLCCE.lines.add('gop_nm='+nm.text);
ECLCCE.lines.add('gop_hdr='+GOP.text);
ECLCCE.lines.add('seq_hdr=1');
ECLCCE.lines.add('seq_endcode=1');
ECLCCE.lines.add('dvd=0');
ECLCCE.lines.add('all_closed_gop='+cgoptxt.text);
ECLCCE.lines.add('fix_gop_length=0');
ECLCCE.lines.add('fix_vbv_delay=0');
ECLCCE.lines.add('top_first='+uffchecked.text);
ECLCCE.lines.add('offset_line='+osltxt.text);
ECLCCE.lines.add('half_width=0');
ECLCCE.lines.add('half_height=0');
ECLCCE.lines.add('uscc=0');
ECLCCE.lines.add('lum_level=0');
ECLCCE.lines.add('packet_size=2048');
ECLCCE.lines.add('frame_rate_idx='+fidx.text);
ECLCCE.lines.add('qmat_idx=-1');
ECLCCE.lines.add('qmat_name=');
ECLCCE.lines.add('qmat=');
ECLCCE.lines.add(' '+StringReplace(listintra.items[0], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[1], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[2], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[3], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[4], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[5], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[6], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[7], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[0], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[1], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[2], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[3], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[4], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[5], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[6], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[7], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add('mpeg1=0');
ECLCCE.lines.add('mpeg1_cps=1');
ECLCCE.lines.add('brate_idx=7');
ECLCCE.lines.add('stereo=2');
ECLCCE.lines.add('samples_per_sec=44100');
ECLCCE.lines.add('crc=1');
ECLCCE.lines.add('');
ECLCCE.lines.add('[file]');
ECLCCE.lines.add('name='+Pfad+'temp\AQFULLENC.avs');
ECLCCE.lines.add('type=0');
ECLCCE.lines.add('frame_first=0');
ECLCCE.lines.add('frame_last='+AVSFRAMES.text);
ECLCCE.lines.add('encode_first=0');
ECLCCE.lines.add('encode_last='+AVSFRAMES.text);
if capyes.checked=true then begin
for i := 0 to Chapterslist.count-1 do
ECLCCE.lines.add('chapter='+chapterslist.items[i]+':');
end;
eclcce.lines.savetofile(pfad+'temp\AQFULLENC.ecl');
end;
//ECL Creation CCE 2.6 Trial End
//##########################################################################
//Ecl Creation CCE 2.7 (Trial)
if cce270tr.checked=true then
begin
eclcce.Clear;
ECLCCE.lines.add('; CCE SP Trial Version -- Encoder Control List');
ECLCCE.lines.add(' ');
ECLCCE.lines.add('[item]');
ECLCCE.lines.add('title=AutoQ-EclFile');
ECLCCE.lines.add('vid_out=1');
ECLCCE.lines.add('vaf_out=1');
ECLCCE.lines.add('i32_out=0');
ECLCCE.lines.add('i32_pulldown_prg_thres=80');
ECLCCE.lines.add('i32_pulldown_rpt_val_thres=6');
ECLCCE.lines.add('aud_out=0');
ECLCCE.lines.add('aud_mode=0');
ECLCCE.lines.add('vid_file0='+M2VPATH.text);
ECLCCE.lines.add('vid_file1='+M2VPATH.text);
ECLCCE.lines.add('vaf_file='+VAFPATH.text);
ECLCCE.lines.add('i32_file=C:\cce.i32');
ECLCCE.lines.add('aud_file=C:\cce.mpa');
ECLCCE.lines.add('file_focused=0');
ECLCCE.lines.add('xe_exec_mode=0');
ECLCCE.lines.add('ve_exec_mode=0 ');
ECLCCE.lines.add('ve_mpeg1=0');
ECLCCE.lines.add('packet_size=2048');
ECLCCE.lines.add('ref_tc='+timecode2.text);
ECLCCE.lines.add('ref_frm=0');
ECLCCE.lines.add('drop_frame=0');
ECLCCE.lines.add('frame_rate_idx='+fidx.text);
ECLCCE.lines.add('cbr_brate=6000');
ECLCCE.lines.add('opv_q_factor='+QVAL.text);
ECLCCE.lines.add('opv_brate_min='+MINVA.text);
ECLCCE.lines.add('opv_brate_max='+MAXVA.text);
ECLCCE.lines.add('vbr_brate_avg='+MAXVA.text);
ECLCCE.lines.add('vbr_brate_min='+MINVA.text);
ECLCCE.lines.add('vbr_brate_max='+MAXVA.text);
ECLCCE.lines.add('vbr_bias='+QCVA.text);
ECLCCE.lines.add('vbr_pass=3');
ECLCCE.lines.add('create_new_vaf=1');
ECLCCE.lines.add('seq_endcode=1');
ECLCCE.lines.add('dvd=0');
ECLCCE.lines.add('resize=0');
ECLCCE.lines.add('interpolation=4');
ECLCCE.lines.add('width='+width.text);
ECLCCE.lines.add('height='+height.text);
ECLCCE.lines.add('half_width=0');
ECLCCE.lines.add('half_height=0');
ECLCCE.lines.add('uscc=0');
ECLCCE.lines.add('top_first='+uffchecked.text);
ECLCCE.lines.add('offset_line='+osltxt.text);
ECLCCE.lines.add('lum_level=0');
ECLCCE.lines.add('deinterlace=0');
ECLCCE.lines.add('blanking=0');
ECLCCE.lines.add('blank_top=0');
ECLCCE.lines.add('blank_left=0');
ECLCCE.lines.add('blank_right=0');
ECLCCE.lines.add('blank_bottom=0');
ECLCCE.lines.add('aspect_ratio='+ASR.text);
ECLCCE.lines.add('gop_m=3');
ECLCCE.lines.add('gop_nm='+nm.text);
ECLCCE.lines.add('gop_hdr='+GOP.text);
ECLCCE.lines.add('seq_hdr=1');
ECLCCE.lines.add('all_closed_gop='+cgoptxt.text);
ECLCCE.lines.add('fix_gop_length=0');
ECLCCE.lines.add('fix_vbv_delay=0');
if disadpmat.checked= false then ECLCCE.lines.add('adjust_q_matrix=1') else ECLCCE.lines.add('adjust_q_matrix=0');
ECLCCE.lines.add('last_frame_should_be_I=0');
ECLCCE.lines.add('24p_to_60i='+pulldown1.text);
ECLCCE.lines.add('411_to_422=0');
ECLCCE.lines.add('pulldown_detect='+pulldown2.text);
ECLCCE.lines.add('pulldown_auto_rebuild=0');
ECLCCE.lines.add('letter_box=0');
ECLCCE.lines.add('panscan=0');
ECLCCE.lines.add('qmat_idx=-1');
ECLCCE.lines.add('q_scale_type=1');
ECLCCE.lines.add('qmat_name=Matrix_by_AutoQ');
ECLCCE.lines.add('qmat=');
ECLCCE.lines.add(' '+StringReplace(listintra.items[0], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[1], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[2], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[3], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[4], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[5], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[6], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listintra.items[7], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[0], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[1], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[2], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[3], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[4], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[5], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[6], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add(' '+StringReplace(listinter.items[7], ',', ' ', [rfReplaceAll]));
ECLCCE.lines.add('samples_per_sec=48000');
ECLCCE.lines.add('stereo=2');
ECLCCE.lines.add('brate_idx=7');
ECLCCE.lines.add('crc=1');
ECLCCE.lines.add('aud_sync=0');
ECLCCE.lines.add('pict_name=Matrix_by_AutoQ');
ECLCCE.lines.add('q_char_f='+QCVA.text);
ECLCCE.lines.add('progressive='+PFFCHECKED.text);
ECLCCE.lines.add('alternate_scan='+altchecked.text);
ECLCCE.lines.add('letter_box=0');
ECLCCE.lines.add('h_filter=0');
ECLCCE.lines.add('h_filter_idx='+DCVAL.text);
ECLCCE.lines.add('h_filter_strength=100');
ECLCCE.lines.add('h_filter_idx2=0');
ECLCCE.lines.add('h_filter_hpf=0');
ECLCCE.lines.add('h_filter_hpf_idx=5');
ECLCCE.lines.add('h_filter_hpf_strength=25');
ECLCCE.lines.add('h_filter_hpf_idx2=0');
ECLCCE.lines.add('v_filter=0');
ECLCCE.lines.add('v_filter_val=4');
ECLCCE.lines.add('no_move=0');
ECLCCE.lines.add('dither=0');
ECLCCE.lines.add('dither_Y_max=8');
ECLCCE.lines.add('dither_C_max=4');
ECLCCE.lines.add('intra_dc_precision_9_max=113');
ECLCCE.lines.add('intra_dc_precision_10_max=113');
ECLCCE.lines.add('i32_32=0');
ECLCCE.lines.add('force_black=0');
ECLCCE.lines.add('force_monochrome=0');
ECLCCE.lines.add('fill=0');
ECLCCE.lines.add('fill_Y_val=16');
ECLCCE.lines.add('fill_C_val=128');
ECLCCE.lines.add('fill_lines_top=30');
ECLCCE.lines.add('fill_lines_bottom=30');
ECLCCE.lines.add(' ');
ECLCCE.lines.add('[file]');
ECLCCE.lines.add('name='+Pfad+'temp\AQFULLENC.avs');
ECLCCE.lines.add('stream_no=0');
ECLCCE.lines.add('encode_first=0');
ECLCCE.lines.add('encode_last='+AVSFRAMES.text);
if capyes.checked=true then begin
for i := 0 to Chapterslist.count-1 do
ECLCCE.lines.add('chapter='+chapterslist.items[i]+':');
end;
eclcce.lines.savetofile(pfad+'temp\AQFULLENC.ecl');
end;
Maybe I forgot some...
ECLCCE.lines.add('i32_out=0');
ECLCCE.lines.add('i32_pulldown_prg_thres=80');
ECLCCE.lines.add('i32_pulldown_rpt_val_thres=6');
BTW I cleared my INBOX, so You can write me a PM if You want ...
drob
22nd June 2005, 18:05
OK Amnon here is what i did, first copied your pal ecl file and loaded it into cce, and only changed the framerate to 13.976 and checked the pulldown option, then loaded the two files, your pal and the pal changed to film into win merge, beyond the changes in the frame rate only two lines that were deferent are:
24p_to_60i=1
pulldown_detect=1
To confirm that i created an ecl of my own and again only changed framerate and pulldown options and those are the two lines beyond framerate and time code that have changed.
Couldn't find what these lines change...
ECLCCE.lines.add('i32_out=0');
ECLCCE.lines.add('i32_pulldown_prg_thres=80');
ECLCCE.lines.add('i32_pulldown_rpt_val_thres=6');
Priority is changing back to idle, if you can add it to the ini would be great.
Glad i could help!
Amnon82
23rd June 2005, 15:26
I added the Priority to the INI.
Download 1.5.9.1 (http://www.brckomania.net/AUTOQ/files/AutoQ159.exe)
drob
23rd June 2005, 15:54
unfortunately priority is still not sticking, heres what i came up with,
if i open the AutoQ.lastrun and counting from the bottom we have for normal priority
1
0
0
1
after one restart we get
0
0
0
1
and the AutoQ window still shows normal,
after another restart we get
0
0
0
0
and AutoQ window shows idle.
this is the same for high priority.
It seems there is still some settings changing the priority on it own.
Amnon82
25th June 2005, 21:40
hmm. I'll look into this. I think I forgot some ...
Download 1.5.9.2 (http://www.brckomania.net/AUTOQ/files/AutoQ159.exe)
... I hope it works now ...
drob
26th June 2005, 00:42
Sorry Amanon still the same issue, after the second run priority resets the same way i described above, but this is really not a big issue one setting that needs to be reset, so do not let it take too much of your efforts! :)
Amnon82
26th June 2005, 03:45
I don't get it. On my machine it works. If You want You can test AutoQ2 ;)
... I tested it again. If I change the Priority in AutoQ or AutoQ2 only AutoQ(2) will get the priority HIGH. CCE goes on in NORMAL. If I change to IDLE both have IDLE. When I close AutoQ(2) and restart it HIGH will be loaded if it was at the closing-moment. AutoQ(2) runs with HIGH, CCE with NORMAL. I think I must find a way to fix it, but as You say it is not a must.
I only added it for the IDLE-Mode, cos I wanted to do something on my PC during encoding :)
For the INI-Issue:
If You exit AutoQ(2) with IDLE next start You'll have IDLE, also loaded for AutoQ(2). NORMAL >> NORMAL, HIGH >> HIGH. Only for CCE it won't work higher than NORMAL ...
drob
26th June 2005, 11:08
for me it always come back to idle after two restarts,, but again no biggy, keep your energy for V2 and batch encoding lol
Amnon82
26th June 2005, 13:28
Did You tried V2?
drob
26th June 2005, 16:03
Did You tried V2?
No, didn't see a link.
Amnon82
28th June 2005, 01:10
I stopped developing AutoQ.
Tryout the next version of AutoQ >> AutoQ2 - NextGeneration ;)
Here is the link:
http://forum.doom9.org/showthread.php?p=678154#post678154
hddvd
16th January 2006, 00:43
i think theres a bug in where when the fist prediction run is started and then finished the program just sits there doing nothing until I open ccefix.exe manually. i dont know if this happens to anyone else but just thought i would report it.
Amnon82
17th January 2006, 12:56
You meen AutoQ2 or the old AutoQ?
Reupped the last AutoQ1-Release.
Download AutoQ1.250605.1592 (http://www.megaupload.com/?d=S7D06B1O)
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.