1 | Config File |
---|
2 | |
---|
3 | #======== File I/O ===================== |
---|
4 | InputFile : BlowingBubbles_416x240_50.yuv |
---|
5 | BitstreamFile : BitStream.bin |
---|
6 | ReconFile : Output_Enc.yuv |
---|
7 | FrameRate : 30 # Frame Rate per second |
---|
8 | FrameSkip : 0 # Number of frames to be skipped in input |
---|
9 | SourceWidth : 416 # Input frame width |
---|
10 | SourceHeight : 240 # Input frame height |
---|
11 | FrameToBeEncoded : 10 # Number of frames to be coded |
---|
12 | |
---|
13 | #======== Unit definition ================ |
---|
14 | MaxCUWidth : 64 # Maximum coding unit width in pixel |
---|
15 | MaxCUHeight : 64 # Maximum coding unit height in pixel |
---|
16 | MaxPartitionDepth : 4 # Maximum coding unit depth |
---|
17 | QuadtreeTUFlag : 1 # Use quadtree-based TU coding |
---|
18 | QuadtreeTULog2MaxSize : 6 # Log2 of maximum transform size for |
---|
19 | # quadtree-based TU coding (2...6) |
---|
20 | QuadtreeTULog2MinSize : 2 # Log2 of minimum transform size for |
---|
21 | # quadtree-based TU coding (2...6) |
---|
22 | |
---|
23 | #======== Coding Structure ============= |
---|
24 | IntraPeriod : -1 # Period of I-Frame ( -1 = only first) |
---|
25 | GOPSize : 4 # GOP Size (number of B slice = GOPSize-1) |
---|
26 | RateGOPSize : 4 # GOP size used for QP assignment |
---|
27 | NumOfReference : 2 # Number of reference frames |
---|
28 | NumOfReferenceB_L0 : 1 # Number of reference frames for L0 for B-slices |
---|
29 | NumOfReferenceB_L1 : 1 # Number of reference frames for L1 for B-slices |
---|
30 | HierarchicalCoding : 0 # Hierarchical B coding ON/OFF |
---|
31 | LowDelayCoding : 1 # Low-delay coding structure |
---|
32 | GPB : 1 # Replace P-slice by B-slice using two same directions |
---|
33 | QBO : 0 # Reference reordering to make Skip refer |
---|
34 | # better quality reference |
---|
35 | NRF : 0 # Mark non-reference for highest temporal layer |
---|
36 | BQP : 0 # Use hier-B style QP assignment for hier-P structure |
---|
37 | |
---|
38 | #=========== Interpolation Filter ============= |
---|
39 | InterpFilterType : 4 # 0: DCT-IF, 1: 4-tap MOMS, 2: 6-tap MOMS, 3: DIF |
---|
40 | DIFTap : 12 # Number of filter taps for DCT-IF (4, 6, 8, 10, 12) |
---|
41 | |
---|
42 | #=========== Motion Search ============= |
---|
43 | FastSearch : 1 # 0:Full search 1:EPZS |
---|
44 | SearchRange : 64 # (0: Search range is a Full frame) |
---|
45 | HadamardME : 1 # Use of hadamard measure for fractional ME |
---|
46 | FEN : 1 # Fast encoder decision |
---|
47 | |
---|
48 | #======== Quantization ============= |
---|
49 | QP : 32 # Quantization parameter(0-51) |
---|
50 | MaxDeltaQP : 0 # CU-based multi-QP optimization |
---|
51 | DeltaQpRD : 0 # Slice-based multi-QP optimization |
---|
52 | RDOQ : 1 # RDOQ |
---|
53 | |
---|
54 | #=========== Entropy Coding ============ |
---|
55 | SymbolMode : 2 # 0:CAVLC, 1:CABAC, 2:PIPE, 3:V2V with load balancing |
---|
56 | # (only 1..3 supported, CAVLC implementation is not completed) |
---|
57 | MultiCodewordThreshold : 96000 # Threshold for multi-codeword coding |
---|
58 | #(for SymbolMode 0 and 1; 0->always single codeword) |
---|
59 | MaxPIPEBufferDelay : 4096 # max buffer delay in bits (0:no limit, >=64:down-rounded to |
---|
60 | # next unit of 64 bits [8 Bytes], 0<x<64: NOT SUPPORTED) |
---|
61 | # only applies if (SymbolMode = 2 and MultiCodewordThreshold = 0) |
---|
62 | BalancedCPUs : 8 # number of CPUs in V2V (SymbolMode = 3) |
---|
63 | |
---|
64 | #=========== Deblock Filter ============ |
---|
65 | LoopFilterDisable : 0 # Disable loop filter in slice header (0=Filter, 1=No Filter) |
---|
66 | LoopFilterAlphaC0Offset : 0 # Range: -26 ~ 26 |
---|
67 | LoopFilterBetaOffset : 0 # Range: -26 ~ 26 |
---|
68 | |
---|
69 | #=========== Misc. ============ |
---|
70 | BitDepth : 8 # Source bit-depth (should be 8 now) |
---|
71 | BitIncrement : 4 # Increased bit-depth |
---|
72 | |
---|
73 | #=========== Coding Tools ================= |
---|
74 | CIP : 1 # Combined intra prediction (0: OFF, 1: ON) |
---|
75 | ROT : 1 # Rotational transform (0: OFF, 1: ON) |
---|
76 | AIS : 1 # Adaptive intra smoothing (0: OFF, 1: ON) |
---|
77 | MRG : 1 # Merge mode (0: OFF, 1: ON) |
---|
78 | IMP : 0 # Interleaved motion vector predictor |
---|
79 | ALF : 1 # Adaptive loop filter (0: OFF, 1: ON) |
---|
80 | ALFSeparateTree : 0 # Separate quadtree for ALF |
---|
81 | ALFSymmetry : 1 # ALF symmetry (0:unsymmetric, 1:symmetric) |
---|
82 | ALFMinLength : 7 # Min. ALF filter length (must be odd and >= 3) |
---|
83 | ALFMaxLength : 9 # Max. ALF filter length (must be odd and > ALFMinLength) |
---|
84 | #GRefMode : w # generated reference mode (w = scale+offset, o=offset) |
---|
85 | AMVRES : 1 |
---|
86 | SPF : 1 |
---|
87 | |
---|
88 | |
---|
89 | Enc |
---|
90 | |
---|
91 | |
---|
92 | TMuC SW candidate: Encoder Version [0.7.3][Windows][VS 1500][64 bit] |
---|
93 | Unknown option: `ALFSeparateTree' (value:`0') |
---|
94 | Unknown option: `ALFSymmetry' (value:`1') |
---|
95 | Unknown option: `ALFMinLength' (value:`7') |
---|
96 | Unknown option: `ALFMaxLength' (value:`9') |
---|
97 | |
---|
98 | Input File : BlowingBubbles_416x240_50.yuv |
---|
99 | Bitstream File : BitStream.bin |
---|
100 | Reconstruction File : Output_Enc.yuv |
---|
101 | Real Format : 416x240 30Hz |
---|
102 | Internal Format : 416x240 30Hz |
---|
103 | Frame index : 0 - 9 (10 frames) |
---|
104 | Number of Ref. frames (P) : 2 |
---|
105 | Number of Ref. frames (B_L0) : 1 |
---|
106 | Number of Ref. frames (B_L1) : 1 |
---|
107 | Number of Reference frames : 2 |
---|
108 | CU size / depth : 64 / 4 |
---|
109 | Transform depth (min / max) : 0 / 1 |
---|
110 | Motion search range : 64 |
---|
111 | Intra period : -1 |
---|
112 | QP : 32.00 |
---|
113 | GOP size : 4 |
---|
114 | Rate GOP size : 4 |
---|
115 | Max physical trans. size : 64 |
---|
116 | Bit increment : 4 |
---|
117 | Luma interpolation : Qualcomm 12-tap SIFO |
---|
118 | Chroma interpolation : Bi-linear filter |
---|
119 | Entropy coder : PIPE |
---|
120 | |
---|
121 | TOOL CFG: ALF:1 IBD:1 HAD:1 SRD:1 RDQ:1 SQP:0 ASR:0 PAD:0 LDC:1 NRF:0 BQP:0 QBO:0 GPB:1 FEN:1 EdgePrediction:1 RQT:1 CIP:1 ROT:1 AIS:1 MRG:1 IMP:0 AMVRES:1 SPF:1 AMP:1 |
---|
122 | |
---|
123 | POC 0 ( I-SLICE, QP 32 ) 68216 bits [Y 33.7743 dB U 36.8815 dB V 38.4724 dB] [ET 16 ] [L0 ] [L1 ] |
---|
124 | POC 4 ( B-SLICE, QP 33 ) 18600 bits [Y 32.8482 dB U 36.4771 dB V 37.9811 dB] [ET 20 ] [L0 0 ] [L1 0 ] |
---|
125 | POC 1 ( B-SLICE, QP 36 ) 1984 bits [Y 32.2189 dB U 36.3460 dB V 38.1406 dB] [ET 11 ] [L0 0 ] [L1 0 ] |
---|
126 | POC 2 ( B-SLICE, QP 36 ) 3280 bits [Y 31.4627 dB U 36.2400 dB V 37.7344 dB] [ET 12 ] [L0 0 ] [L1 0 ] |
---|
127 | POC 3 ( B-SLICE, QP 36 ) 4400 bits [Y 31.0055 dB U 35.7232 dB V 37.3206 dB] [ET 16 ] [L0 0 ] [L1 0 ] |
---|
128 | POC 8 ( B-SLICE, QP 33 ) 16536 bits [Y 32.7511 dB U 36.3424 dB V 37.9377 dB] [ET 27 ] [L0 4 0 ] [L1 4 0 ] |
---|
129 | POC 5 ( B-SLICE, QP 36 ) 1216 bits [Y 31.7853 dB U 36.1630 dB V 37.6489 dB] [ET 18 ] [L0 4 0 ] [L1 4 0 ] |
---|
130 | POC 6 ( B-SLICE, QP 36 ) 2424 bits [Y 31.1933 dB U 35.8692 dB V 37.3749 dB] [ET 20 ] [L0 4 0 ] [L1 4 0 ] |
---|
131 | POC 7 ( B-SLICE, QP 36 ) 3136 bits [Y 31.0276 dB U 35.8958 dB V 37.3133 dB] [ET 21 ] [L0 4 0 ] [L1 4 0 ] |
---|
132 | POC 9 ( B-SLICE, QP 36 ) 1408 bits [Y 31.7266 dB U 35.9783 dB V 37.8223 dB] [ET 20 ] [L0 8 4 ] [L1 8 4 ] |
---|
133 | |
---|
134 | SUMMARY -------------------------------------------------------- |
---|
135 | Total Frames | Bitrate Y-PSNR U-PSNR V-PSNR |
---|
136 | 10 a 363.6000 31.9793 36.1916 37.7746 |
---|
137 | |
---|
138 | |
---|
139 | I Slices-------------------------------------------------------- |
---|
140 | Total Frames | Bitrate Y-PSNR U-PSNR V-PSNR |
---|
141 | 1 i 2046.4800 33.7743 36.8815 38.4724 |
---|
142 | |
---|
143 | |
---|
144 | P Slices-------------------------------------------------------- |
---|
145 | Total Frames | Bitrate Y-PSNR U-PSNR V-PSNR |
---|
146 | 0 p -1.#IND -1.#IND -1.#IND -1.#IND |
---|
147 | |
---|
148 | |
---|
149 | B Slices-------------------------------------------------------- |
---|
150 | Total Frames | Bitrate Y-PSNR U-PSNR V-PSNR |
---|
151 | 9 b 176.6133 31.7799 36.1150 37.6971 |
---|
152 | |
---|
153 | Total Time: 180.820 sec. |
---|
154 | Press any key to continue . . . |
---|
155 | |
---|
156 | |
---|
157 | |
---|
158 | |
---|
159 | Dec |
---|
160 | |
---|
161 | |
---|
162 | TMuC SW candidate: Decoder Version [0.7.3][Windows][VS 1500][64 bit] |
---|
163 | |
---|
164 | POC 0 ( I-SLICE, QP 32 ) [DT 0.194] [L0 ] [L1 ] |
---|
165 | POC 4 ( B-SLICE, QP 33 ) [DT 0.153] [L0 0 ] [L1 0 ] |
---|
166 | POC 1 ( B-SLICE, QP 36 ) [DT 0.123] [L0 0 ] [L1 0 ] |
---|
167 | POC 2 ( B-SLICE, QP 36 ) [DT 0.125] [L0 0 ] [L1 0 ] |
---|
168 | POC 3 ( B-SLICE, QP 36 ) [DT 0.137] [L0 0 ] [L1 0 ] |
---|
169 | POC 8 ( B-SLICE, QP 33 ) [DT 0.152] [L0 4 0 ] [L1 4 0 ] Assertion failed: 0, file ..\..\source\Lib\TLibCommon\TComBitStream.cpp, line 153 |
---|