Skip to content

Commit dc9b34a

Browse files
update xdcamhd profile
1 parent b18eee9 commit dc9b34a

File tree

1 file changed

+7
-13
lines changed

1 file changed

+7
-13
lines changed

src/AvTranscoder/Profiles/XdCamHd422.hpp

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -39,25 +39,23 @@ void loadXdCamHD422( Profile::ProfilesDesc& profiles )
3939
xdCamHd422[ "maxrate" ] = "50M";
4040

4141

42-
4342
xdCamHd422[ "bufsize" ] = "17825792";
44-
// xdCamHd422[ "lmin" ] = "0";
4543
xdCamHd422[ "lmin" ] = "1*QP2LAMBDA";
46-
// xdCamHd422[ "field_order" ] = "tb";
47-
// xdCamHd422[ "field_order" ] = "2";
44+
// xdCamHd422[ "field_order" ] = "0";
4845

4946
// research modes
5047
xdCamHd422[ "me_method" ] = "dia";
5148
xdCamHd422[ "me_range" ] = "0"; // no limit !
5249
xdCamHd422[ "dia_size" ] = "0";
5350
xdCamHd422[ "pre_dia_size" ] = "0";
54-
xdCamHd422[ "mbd" ] = "rd"; //mb_decision = Rate-Distorsion // FF_MB_DECISION_RD
51+
//xdCamHd422[ "mbd" ] = "rd"; //mb_decision = Rate-Distorsion // FF_MB_DECISION_RD
5552

56-
xdCamHd422[ "ildctcmp" ] = "vsse"; // FF_CMP_VSSE
5753
xdCamHd422[ "cmp" ] = "sse"; // me_cmp
5854
xdCamHd422[ "subcmp" ] = "sse"; // me_sub_cmp
5955
xdCamHd422[ "precmp" ] = "sse"; // me_pre_cmp
56+
xdCamHd422[ "ildctcmp" ] = "vsse"; // FF_CMP_VSSE
6057

58+
6159
xdCamHd422[ "rc_max_vbv_use" ] = "0.3333333";
6260
xdCamHd422[ "rc_min_vbv_use" ] = "3";
6361

@@ -70,27 +68,23 @@ void loadXdCamHD422( Profile::ProfilesDesc& profiles )
7068
xdCamHd422[ "b_qfactor" ] = "1.25";
7169
xdCamHd422[ "i_qoffset" ] = "0";
7270
xdCamHd422[ "i_qfactor" ] = "-0.8";
73-
xdCamHd422[ "flags" ] = "+cgop"; // open GOP
71+
xdCamHd422[ "flags" ] = "-cgop"; // open GOP
7472

7573
xdCamHd422[ "flags" ] = "+ilme"; // use interlaced motion estimation
7674
xdCamHd422[ "flags" ] = "+ildct"; // use interlaced DCT
77-
xdCamHd422[ "flags" ] = "+qscale";
7875

76+
xdCamHd422[ "field_order" ] = "tt";
7977

8078
xdCamHd422[ "intra_vlc" ] = "1";
8179
xdCamHd422[ "non_linear_quant" ] = "1";
8280

8381
xdCamHd422[ "sc_threshold" ] = "1000000000";
8482

85-
8683
xdCamHd422[ "threads" ] = "5";
8784

88-
// xdCamHd422[ "thread_type" ] = "frame";
89-
90-
9185
profiles.push_back( xdCamHd422 );
9286
}
9387

9488
}
9589

96-
#endif
90+
#endif

0 commit comments

Comments
 (0)