View Full Version : Motion serach and Matrix?
lordbelial
18th June 2002, 15:17
Does Motion Search Precision make a big difference in quality and can you optimize and change the matrix for better quality?
For both questions the answer is yes.
For progressive sources you get best quality with 'normal' or 'high' search precision. 'Highest' mostly gives a worse results than the lower precisions normal and high.
For interlaced material (especially for analogue and dv cams) you get the best result with 'highest'.
Valuable fine tunings then can be done with matrix optimizations (but for that you need inferior knowledge on mpeg theory).
Some matrices for Tmpeg (edit the .ini file):
[Tools.QuantizeMatrix]
Count=19
Name0="$$Default"
ReadOnly0=1
Intra0_0=8 16 19 22 26 27 29 34
Intra0_1=16 16 22 24 27 29 34 37
Intra0_2=19 22 26 27 29 34 34 38
Intra0_3=22 22 26 27 29 34 37 40
Intra0_4=22 26 27 29 32 35 40 48
Intra0_5=26 27 29 32 35 40 48 58
Intra0_6=26 27 29 34 38 46 56 69
Intra0_7=27 29 35 38 46 56 69 83
NonIntra0_0=16 17 18 19 20 21 22 23
NonIntra0_1=17 18 19 20 21 22 23 24
NonIntra0_2=18 19 20 21 22 23 24 25
NonIntra0_3=19 20 21 22 23 24 26 27
NonIntra0_4=20 21 22 23 25 26 27 28
NonIntra0_5=21 22 23 24 26 27 28 30
NonIntra0_6=22 23 24 26 27 28 30 31
NonIntra0_7=23 24 25 27 28 30 31 33
Name1="$$MPEG_Standard"
ReadOnly1=1
Intra1_0=8 16 19 22 26 27 29 34
Intra1_1=16 16 22 24 27 29 34 37
Intra1_2=19 22 26 27 29 34 34 38
Intra1_3=22 22 26 27 29 34 37 40
Intra1_4=22 26 27 29 32 35 40 48
Intra1_5=26 27 29 32 35 40 48 58
Intra1_6=26 27 29 34 38 46 56 69
Intra1_7=27 29 35 38 46 56 69 83
NonIntra1_0=16 16 16 16 16 16 16 16
NonIntra1_1=16 16 16 16 16 16 16 16
NonIntra1_2=16 16 16 16 16 16 16 16
NonIntra1_3=16 16 16 16 16 16 16 16
NonIntra1_4=16 16 16 16 16 16 16 16
NonIntra1_5=16 16 16 16 16 16 16 16
NonIntra1_6=16 16 16 16 16 16 16 16
NonIntra1_7=16 16 16 16 16 16 16 16
Name2="$$CG_Animation"
ReadOnly2=1
Intra2_0=8 32 32 32 32 32 32 32
Intra2_1=32 32 32 32 32 32 32 32
Intra2_2=32 32 32 32 32 32 32 32
Intra2_3=32 32 32 32 32 32 32 32
Intra2_4=32 32 32 32 32 32 32 32
Intra2_5=32 32 32 32 32 32 32 32
Intra2_6=32 32 32 32 32 32 32 32
Intra2_7=32 32 32 32 32 32 32 32
NonIntra2_0=16 16 16 16 16 16 16 16
NonIntra2_1=16 16 16 16 16 16 16 16
NonIntra2_2=16 16 16 16 16 16 16 16
NonIntra2_3=16 16 16 16 16 16 16 16
NonIntra2_4=16 16 16 16 16 16 16 16
NonIntra2_5=16 16 16 16 16 16 16 16
NonIntra2_6=16 16 16 16 16 16 16 16
NonIntra2_7=16 16 16 16 16 16 16 16
Name3="CCE Smooth (CG etc.)"
ReadOnly3=0
Intra3_0=8 16 20 22 24 24 24 24
Intra3_1=16 16 20 22 24 24 24 24
Intra3_2=20 20 22 24 28 28 28 28
Intra3_3=22 22 24 24 28 28 28 28
Intra3_4=24 24 24 24 32 32 32 32
Intra3_5=24 24 24 24 32 32 32 32
Intra3_6=28 28 28 28 32 32 32 32
Intra3_7=28 28 28 28 32 32 32 32
NonIntra3_0=16 16 16 16 16 16 16 16
NonIntra3_1=16 16 16 16 16 16 16 16
NonIntra3_2=16 16 16 16 16 16 16 16
NonIntra3_3=16 16 16 16 16 16 16 16
NonIntra3_4=16 16 16 16 16 16 16 16
NonIntra3_5=16 16 16 16 16 16 16 16
NonIntra3_6=16 16 16 16 16 16 16 16
NonIntra3_7=16 16 16 16 16 16 16 16
Name4="CCE Very low bitrate"
ReadOnly4=0
Intra4_0=8 16 19 22 26 27 99 99
Intra4_1=16 16 22 24 27 29 99 99
Intra4_2=19 22 26 27 29 34 99 99
Intra4_3=22 22 26 27 29 34 99 99
Intra4_4=22 26 27 29 32 35 99 99
Intra4_5=26 27 29 32 35 40 99 99
Intra4_6=26 27 29 34 38 46 99 99
Intra4_7=27 29 35 38 46 56 99 99
NonIntra4_0=16 17 18 19 20 21 99 99
NonIntra4_1=17 18 19 20 21 22 99 99
NonIntra4_2=18 19 20 21 22 23 99 99
NonIntra4_3=19 20 21 22 23 24 99 99
NonIntra4_4=20 21 22 23 25 26 99 99
NonIntra4_5=21 22 23 24 26 27 99 99
NonIntra4_6=22 23 24 26 27 28 99 99
NonIntra4_7=23 24 25 27 28 30 99 99
Name5="CCE Ultra low bitrate"
ReadOnly5=0
Intra5_0=8 16 19 22 99 99 99 99
Intra5_1=16 16 22 24 99 99 99 99
Intra5_2=19 22 26 27 99 99 99 99
Intra5_3=22 22 26 27 99 99 99 99
Intra5_4=22 26 27 29 99 99 99 99
Intra5_5=26 27 29 32 99 99 99 99
Intra5_6=26 27 29 34 99 99 99 99
Intra5_7=27 29 35 38 99 99 99 99
NonIntra5_0=16 17 18 19 99 99 99 99
NonIntra5_1=17 18 19 20 99 99 99 99
NonIntra5_2=18 19 20 21 99 99 99 99
NonIntra5_3=19 20 21 22 99 99 99 99
NonIntra5_4=20 21 22 23 99 99 99 99
NonIntra5_5=21 22 23 24 99 99 99 99
NonIntra5_6=22 23 24 26 99 99 99 99
NonIntra5_7=23 24 25 27 99 99 99 99
Name6="Angel SVCD 1CD 2.35 avg800 max1500"
ReadOnly6=0
Intra6_0=8 13 15 19 19 23 23 29
Intra6_1=13 13 17 19 22 23 27 29
Intra6_2=15 17 19 22 23 27 29 35
Intra6_3=17 21 22 23 27 29 35 37
Intra6_4=21 21 23 27 31 33 37 99
Intra6_5=21 25 27 31 33 37 99 99
Intra6_6=25 25 31 33 37 99 99 99
Intra6_7=25 31 33 37 99 99 99 99
NonIntra6_0=8 11 13 15 15 19 19 24
NonIntra6_1=11 11 15 15 19 21 24 25
NonIntra6_2=13 15 17 19 21 24 25 34
NonIntra6_3=13 17 19 21 23 26 34 99
NonIntra6_4=17 19 21 23 26 32 99 99
NonIntra6_5=17 21 23 26 32 99 99 99
NonIntra6_6=22 22 28 30 99 99 99 99
NonIntra6_7=22 28 30 99 99 99 99 99
Name7="Angel SVCD 4:3 Interlaced"
ReadOnly7=0
Intra7_0=8 13 13 17 17 21 21 28
Intra7_1=13 13 17 17 19 21 23 30
Intra7_2=13 17 19 19 21 23 28 34
Intra7_3=13 17 19 19 21 23 28 99
Intra7_4=17 19 19 19 23 28 34 99
Intra7_5=19 19 23 25 28 32 34 99
Intra7_6=19 21 23 25 28 32 34 99
Intra7_7=21 21 25 25 28 32 34 99
NonIntra7_0=8 11 11 15 15 17 17 24
NonIntra7_1=11 11 15 15 17 17 21 24
NonIntra7_2=13 15 15 17 21 21 26 34
NonIntra7_3=13 17 15 17 21 21 26 99
NonIntra7_4=17 21 21 23 21 30 34 99
NonIntra7_5=17 21 21 23 28 30 34 99
NonIntra7_6=19 19 25 26 28 30 99 99
NonIntra7_7=19 19 25 26 28 30 99 99
Name8="Angel BestLow"
ReadOnly8=0
Intra8_0=8 16 19 22 26 27 29 99
Intra8_1=16 16 22 24 27 29 34 99
Intra8_2=19 22 26 27 29 34 34 99
Intra8_3=22 22 26 27 29 34 37 99
Intra8_4=22 26 27 29 32 35 40 99
Intra8_5=26 27 29 32 35 40 99 99
Intra8_6=26 27 29 34 38 99 99 99
Intra8_7=27 29 35 38 99 99 99 99
NonIntra8_0=16 17 18 19 20 21 22 99
NonIntra8_1=17 18 19 20 21 22 23 99
NonIntra8_2=18 19 20 21 22 23 24 99
NonIntra8_3=19 20 21 22 23 24 26 99
NonIntra8_4=20 21 22 23 25 26 99 99
NonIntra8_5=21 22 23 24 26 99 99 99
NonIntra8_6=22 23 24 26 99 99 99 99
NonIntra8_7=23 24 25 99 99 99 99 99
Name9="Angel BestVeryLow"
ReadOnly9=0
Intra9_0=8 16 19 22 26 27 99 99
Intra9_1=16 16 22 24 27 29 99 99
Intra9_2=19 22 26 27 29 34 99 99
Intra9_3=22 22 26 27 29 34 99 99
Intra9_4=22 26 27 29 32 35 99 99
Intra9_5=26 27 29 32 35 40 99 99
Intra9_6=26 27 29 34 38 99 99 99
Intra9_7=27 29 35 38 99 99 99 99
NonIntra9_0=16 17 18 19 20 21 99 99
NonIntra9_1=17 18 19 20 21 22 99 99
NonIntra9_2=18 19 20 21 22 23 99 99
NonIntra9_3=19 20 21 22 23 24 99 99
NonIntra9_4=20 21 22 23 25 26 99 99
NonIntra9_5=21 22 23 24 26 99 99 99
NonIntra9_6=22 23 24 26 99 99 99 99
NonIntra9_7=23 24 25 99 99 99 99 99
Name10="mb1 interlaced DV"
ReadOnly10=0
Intra10_0=8 13 13 17 17 21 21 28
Intra10_1=13 13 17 17 19 21 23 30
Intra10_2=13 17 19 19 21 23 28 34
Intra10_3=13 17 19 19 21 23 28 48
Intra10_4=17 19 19 19 23 28 34 48
Intra10_5=19 19 23 25 28 32 34 48
Intra10_6=19 21 23 25 28 32 34 48
Intra10_7=21 21 25 25 28 32 34 48
NonIntra10_0=8 11 11 15 15 17 17 24
NonIntra10_1=11 11 15 15 17 17 21 24
NonIntra10_2=13 15 15 17 21 21 26 34
NonIntra10_3=13 17 15 17 21 21 26 48
NonIntra10_4=17 21 21 23 21 30 34 48
NonIntra10_5=17 21 21 23 28 30 34 48
NonIntra10_6=19 19 25 26 28 30 48 48
NonIntra10_7=19 19 25 26 28 30 48 48
Name11="Andreas 78er Matrix"
ReadOnly11=0
Intra11_0=8 13 15 19 19 23 23 29
Intra11_1=13 13 17 19 22 23 27 29
Intra11_2=15 17 19 22 23 27 29 35
Intra11_3=17 21 22 23 27 29 35 37
Intra11_4=21 21 23 27 31 33 37 46
Intra11_5=21 25 27 31 33 37 46 58
Intra11_6=25 25 31 33 37 40 54 69
Intra11_7=25 31 33 37 40 54 69 78
NonIntra11_0=8 11 13 15 15 19 19 24
NonIntra11_1=11 11 15 15 19 21 24 25
NonIntra11_2=13 15 17 19 21 24 25 34
NonIntra11_3=13 17 19 21 23 26 34 46
NonIntra11_4=17 19 21 23 26 32 46 56
NonIntra11_5=17 21 23 26 32 46 56 66
NonIntra11_6=22 22 28 30 46 56 66 69
NonIntra11_7=22 28 30 46 56 66 69 78
Name12="Andreas einfache 99er Matrix"
ReadOnly12=0
Intra12_0=8 13 15 19 19 23 23 29
Intra12_1=13 13 17 19 22 23 27 29
Intra12_2=15 17 19 22 23 27 29 35
Intra12_3=17 21 22 23 27 29 35 37
Intra12_4=21 21 23 27 31 33 37 46
Intra12_5=21 25 27 31 33 37 46 58
Intra12_6=25 25 31 33 37 40 54 69
Intra12_7=25 31 33 37 40 54 69 78
NonIntra12_0=8 11 13 15 15 19 19 24
NonIntra12_1=11 11 15 15 19 21 24 25
NonIntra12_2=13 15 17 19 21 24 25 34
NonIntra12_3=13 17 19 21 23 26 34 99
NonIntra12_4=17 19 21 23 26 32 99 99
NonIntra12_5=17 21 23 26 32 99 99 99
NonIntra12_6=22 22 28 30 99 99 99 99
NonIntra12_7=22 28 30 99 99 99 99 99
Name13="Andreas doppelte 99er Matrix"
ReadOnly13=0
Intra13_0=8 13 15 19 19 23 23 29
Intra13_1=13 13 17 19 22 23 27 29
Intra13_2=15 17 19 22 23 27 29 35
Intra13_3=17 21 22 23 27 29 35 37
Intra13_4=21 21 23 27 31 33 37 46
Intra13_5=21 25 27 31 33 37 46 99
Intra13_6=25 25 31 33 37 40 99 99
Intra13_7=25 31 33 37 40 99 99 99
NonIntra13_0=8 11 13 15 15 19 19 24
NonIntra13_1=11 11 15 15 19 21 24 25
NonIntra13_2=13 15 17 19 21 24 25 34
NonIntra13_3=13 17 19 21 23 26 34 99
NonIntra13_4=17 19 21 23 26 32 99 99
NonIntra13_5=17 21 23 26 32 99 99 99
NonIntra13_6=22 22 28 30 99 99 99 99
NonIntra13_7=22 28 30 99 99 99 99 99
Name14="Andreas DivX 01 (fuer DivX Quellen)"
ReadOnly14=0
Intra14_0=8 8 8 8 16 16 16 32
Intra14_1=8 8 8 16 16 16 32 32
Intra14_2=8 8 16 16 16 32 32 32
Intra14_3=8 16 16 16 32 32 32 32
Intra14_4=16 16 16 32 32 32 32 32
Intra14_5=16 16 32 32 32 32 32 32
Intra14_6=16 32 32 32 32 32 32 32
Intra14_7=32 32 32 32 32 32 32 32
NonIntra14_0=8 8 8 8 16 16 16 16
NonIntra14_1=8 8 8 16 16 16 16 16
NonIntra14_2=8 8 16 16 16 16 16 16
NonIntra14_3=8 16 16 16 16 16 16 16
NonIntra14_4=16 16 16 16 16 16 16 16
NonIntra14_5=16 16 16 16 16 16 16 16
NonIntra14_6=16 16 16 16 16 16 16 16
NonIntra14_7=16 16 16 16 16 16 16 16
Name15="Kika Trickfilm Low"
ReadOnly15=0
Intra15_0=8 32 32 32 32 32 99 99
Intra15_1=32 32 32 32 32 32 99 99
Intra15_2=32 32 32 32 32 32 99 99
Intra15_3=32 32 32 32 32 32 99 99
Intra15_4=32 32 32 32 32 32 99 99
Intra15_5=32 32 32 32 32 99 99 99
Intra15_6=32 32 32 32 99 99 99 99
Intra15_7=32 32 32 99 99 99 99 99
NonIntra15_0=8 8 8 8 16 16 16 16
NonIntra15_1=8 8 8 8 16 16 16 16
NonIntra15_2=8 8 8 8 16 16 16 16
NonIntra15_3=8 8 8 8 16 16 16 16
NonIntra15_4=8 8 8 8 16 16 16 16
NonIntra15_5=8 8 8 8 16 16 16 16
NonIntra15_6=8 8 8 8 16 16 16 16
NonIntra15_7=8 8 8 8 16 16 16 16
Name16="Kika Trickfilm High"
ReadOnly16=0
Intra16_0=8 16 16 16 24 24 32 32
Intra16_1=16 16 16 24 24 32 32 32
Intra16_2=16 16 24 24 32 32 32 32
Intra16_3=16 24 24 32 32 32 32 32
Intra16_4=16 24 32 32 32 32 32 32
Intra16_5=24 32 32 32 32 32 32 32
Intra16_6=24 32 32 32 32 32 32 32
Intra16_7=32 32 32 32 32 32 32 32
NonIntra16_0=16 16 16 16 16 16 16 16
NonIntra16_1=16 16 16 16 16 16 16 16
NonIntra16_2=16 16 16 16 16 16 16 16
NonIntra16_3=16 16 16 16 16 16 16 16
NonIntra16_4=16 16 16 16 16 16 16 16
NonIntra16_5=16 16 16 16 16 16 16 16
NonIntra16_6=16 16 16 16 16 16 16 16
NonIntra16_7=16 16 16 16 16 16 16 24
Name17="KVCD_448x320_CQ65"
ReadOnly17=0
Intra17_0=8 16 19 22 26 27 29 34
Intra17_1=16 16 22 24 27 29 34 37
Intra17_2=19 22 26 27 29 34 34 38
Intra17_3=22 22 26 27 29 34 37 40
Intra17_4=22 26 27 29 32 35 40 48
Intra17_5=26 27 29 32 35 40 48 58
Intra17_6=26 27 29 34 38 46 56 69
Intra17_7=27 29 35 38 46 56 69 83
NonIntra17_0=16 17 18 19 20 21 26 26
NonIntra17_1=17 18 19 20 21 26 26 30
NonIntra17_2=18 19 20 21 26 26 30 30
NonIntra17_3=19 20 22 26 26 30 30 34
NonIntra17_4=20 22 24 27 28 32 34 36
NonIntra17_5=22 22 27 28 32 34 36 48
NonIntra17_6=22 27 28 32 34 40 46 50
NonIntra17_7=27 28 32 34 40 46 50 54
Name18="KVCD_320x432_CQ65"
ReadOnly18=0
Intra18_0=8 16 19 22 26 27 29 34
Intra18_1=16 16 22 24 27 29 34 37
Intra18_2=19 22 26 27 29 34 34 38
Intra18_3=22 22 26 27 29 34 37 40
Intra18_4=22 26 27 29 32 35 40 64
Intra18_5=26 27 29 32 35 40 64 80
Intra18_6=26 27 29 34 38 48 80 80
Intra18_7=27 29 35 38 46 80 80 88
NonIntra18_0=16 17 18 19 20 21 26 26
NonIntra18_1=17 18 19 20 21 26 26 30
NonIntra18_2=18 19 20 21 26 26 30 30
NonIntra18_3=19 20 22 26 26 30 30 34
NonIntra18_4=20 22 24 27 28 32 34 72
NonIntra18_5=22 22 27 28 32 34 72 80
NonIntra18_6=22 27 28 32 34 72 80 80
NonIntra18_7=27 28 32 34 72 80 80 88
ulfschack
20th June 2002, 14:32
Thurough as always, Mb1 :)
Nice to see you back. How well is your claim supported that "normal" and "high" should be better than "highest" for progressive frames? I always code DV material so I have little xp.
Do you have any views on the "motion estimate search" as to how it compares with the other fast ones?
cheers
If you use 'highest' for progressive sources tmpeg detects too much motion, f.e. almost every sort of picture noise is interpreted as 'motion'.
Thus more bitrate is needed (or with the same bitrate the quality is lower).
That was tested with Tmpeg 2.02 and 2.50 ...
Because of the interlaced fieldbased structure and its different scanning order (alternate scan) 'highest' gives more precision and improves the picture really valuably compared to 'high'.
Did detailed analysis with M2Edit pro 4 and Mpeg-Repair 1.591 ...
For 'estimate search fast' let me tell that I donīt like that one. But I have read valuable reports that for some sorts of movies it gives sometimes best results compared to 'normal', 'high' and 'highest'.
The sort of movies are some (progressive) animes.
But I donīt work that extensive with animes that I can confirm on that.
mguru
20th June 2002, 20:33
mb1, this might seem like a stupid question, but what are all those matrices for? Is the default matrix in TMPG not optimal, and if not can you recommend a couple of those 19 that work well with progressive and/or interlaced sources?
I have never messed with TMPG's matrix settings before and am not quite sure what they change or if I should be changing them.
Thanks!
mGuru
Arky
21st June 2002, 03:49
ALWAYS a pleasure to see your presence on this board, mb1. Excellent stuff, thankyou. :cool:
Regards,
Arky ;o)
orbit-r
21st June 2002, 18:33
hi
mb1 is the ultimate MAN for this stuff...
@mguru maybe take a look at the names of the matrices and then do some little tests...f.e. the mb1 interlaced DV matrice is only for interlaced DV source ,the kicka trickfilm matrices for cartoons...
every matrice is designed for a special scenario...
i don`t have a clue how this works but uses the matrices for my scenario...
:)
gruss
orbit-r
So much honor, thanks m8s ...
@ mguru
Unfortunately you didnīt give your sources as examples ?
... work well with progressive and/or interlaced sources?
Now first let me say every source is either interlaced or progressive. But I canīt workout every scenario here ...
Matrices scenarios:
mb1 interlaced dv:
developed for all interlaced camera sources (analogue and digital) with high bitrates (352x480/576 > 3.000 kbps; 480x480/576 > 4.000 kbps; 704/720x480/576 > 5.000 kbps).
Angel SVCD 4:3 interlaced:
developed for interlaced dvd sources and svcd bitrates (480x480/576 around 2.500 kbps).
Not suitable for camera material !
These are the only two matrices for interlaced sources.
default and mpeg standard matrices
developed for high dvd bitrates and full d1 resolution
Angel Best Low
developed for progressive dvd sources and low svcd bitrates (1.600 - 2.500 kbps)
Andreas 78er Matrix
developed for progressive dvd sources, low svcd bitrates and tmpeg. Gives sharper picture than Angel Best Low but earlier produces blockiness.
Kika Trickfilm high
developed for animes optimum quality; progressive only with high bitrates (higher than svcd !); for dvd rips and tv captures; motion search 'high' and GOP 1/4/2/1 or 1/3/2/1
Not suitable for animated trickfilms such as Shrek and Dinosaurs ...
For judging on matrices you need to know a lot of mpeg basics.
Some matrices basics:
Low frequencies (good visible) are located in the upper left side. High frequencies (hardly to differentiate) are located in the lower right side.
Eyes physics fastly recognizes movements but hardly detects details. So to save some bitrate it is good to spend lower values (up to 99 or 127) to details which canīt be recognized by human`s eyes.
Mp3 does the same for audio and human`s ears.
For the differences of progressive or interlaced sources you need to consider the different scan orders, which means zig zag scan or alternate scan.
Ok, letīs stop here for the moment.
For different or detailed scenarios feel free to ask ...
mguru
23rd June 2002, 04:57
mb1,
WOW! I wasn't expecting such a thorough reply. I really appreciate you taking the time to list out some uses for those matrices. Thanks.
Normally my source material is normal dvd progressive, but sometimes some interlaced stuff. For those: I never got the hang of IVTC, so I have to deinterlace with Double filter, and it doesn't turn out so hot. Hoping some of these matrices might help.
Thanks again!
mGuru
rubic42
24th June 2002, 01:58
Is there a good matrix for low bitrate interlaced sources? I have actually been trying out the CCE Ultra Low matrix with some really good results, but my eye is not as keen as others' on picking up the subtle differences. Is there anything that can make the CCE Ultra Low matrix more suited towards interlaced sources, shifting around the numbers?
WarpEnterprises
24th June 2002, 22:10
For myself I didn't see convincing differences with the matrices.
The only thing I encountered is :( Interlaced (especially DV or Hi8) needs much more bitrate than progressive.
TactX
24th June 2002, 22:43
I have also "developed" a Matrix :
Name666="Placebo-Matrix for those who believe in it"
ReadOnly18=0
Intra18_0=8 16 19 22 26 27 29 34
Intra18_1=16 16 22 24 27 29 34 37
Intra18_2=19 22 26 27 29 34 34 38
Intra18_3=22 22 26 27 29 34 37 40
Intra18_4=22 26 27 29 32 35 40 64
Intra18_5=26 27 29 32 35 40 64 80
Intra18_6=26 27 29 34 38 48 80 80
Intra18_7=27 29 35 38 46 80 80 666
NonIntra18_0=16 17 18 19 20 21 26 26
NonIntra18_1=17 18 19 20 21 26 26 30
NonIntra18_2=18 19 20 21 26 26 30 30
NonIntra18_3=19 20 22 26 26 30 30 34
NonIntra18_4=20 22 24 27 28 32 34 72
NonIntra18_5=22 22 27 28 32 34 72 80
NonIntra18_6=22 27 28 32 34 72 80 80
NonIntra18_7=27 28 32 34 72 80 80 666
Just my opinion about this matrix-voodoo :)
rubic42
24th June 2002, 23:06
Well, the point of these different matrices is to throw out different amount of high-frequency information which the eye is NOT good at detecting anyway. Thus, using different matrices wouldn't necessarily get you a change that is visibly noticable.
Where it IS noticable is in the bitrate of the video. Try this, take a clip and encode it at some CQ with TMPGEnc with a standard matrix. Then choose a different matrix and encode your clip with the same CQ settings. You ought to see some difference in file size, but if you have a poorly trained eye like I do you won't be able to see much difference.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.