static int Encode_frame( x264_t *h, hnd_t hout, x264_picture_t *pic )
{
x264_picture_t pic_out;
x264_nal_t *nal;
int i_nal, i;
int i_file = 0;
printf("\n i_frame=%d \n",h->i_frame);//zjh
printf("\n i_frame_offset = %d \n", h->i_frame_offset );
printf("\n i_frame_num = %d \n", h->i_frame_num );
printf("\n i_poc_msb = %d \n", h->i_poc_msb );
printf("\n i_poc_lsb = %d \n", h->i_poc_lsb );
printf("\n i_poc = %d \n", h->i_poc );
printf("\n i_thread_num = %d \n", h->i_thread_num );
printf("\n i_nal_ref_idc = %d \n", h->i_nal_ref_idc );
x264 --crf 22 -o test.yuv bowing_cif.y4m 352x288
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.
C:\Documents and Settings\Administrator>d:
D:\>x264 --crf 22 -o test.yuv bowing_cif.y4m 352x288
yuv4mpeg: 352x288@30000/1001fps, 128:117
Hello World!
x264 [info]: using SAR=128/117
x264 [info]: using cpu capabilities MMX MMXEXT SSE SSE2
i_frame=0
i_frame_offset = 0
i_frame_num = 0
i_poc_msb = 0
i_poc_lsb = 0
i_poc = 0
i_thread_num = 0
i_nal_ref_idc = 0
i_frame=1
i_frame_offset = 0
i_frame_num = 1
i_poc_msb = 0
i_poc_lsb = 0
i_poc = 0
i_thread_num = 0
i_nal_ref_idc = 3
i_frame=2
i_frame_offset = 0
i_frame_num = 2
i_poc_msb = 0
i_poc_lsb = 0
i_poc = 0
i_thread_num = 0
i_nal_ref_idc = 2
i_frame=3
i_frame_offset = 0
i_frame_num = 3
i_poc_msb = 0
i_poc_lsb = 0
i_poc = 0
i_thread_num = 0
i_nal_ref_idc = 2
i_frame=4
i_frame_offset = 0
i_frame_num = 4
i_poc_msb = 0
i_poc_lsb = 0
i_poc = 0
i_thread_num = 0
i_nal_ref_idc = 2
i_frame=5
i_frame_offset = 0
i_frame_num = 5
i_poc_msb = 0
i_poc_lsb = 0
i_poc = 0
i_thread_num = 0
i_nal_ref_idc = 2
i_frame=6
i_frame_offset = 0
i_frame_num = 6
i_poc_msb = 0
i_poc_lsb = 0
i_poc = 0
i_thread_num = 0
i_nal_ref_idc = 2
i_frame=7
i_frame_offset = 0
i_frame_num = 7
i_poc_msb = 0
i_poc_lsb = 0
i_poc = 0
i_thread_num = 0
i_nal_ref_idc = 2
i_frame=8
i_frame_offset = 0
i_frame_num = 8
i_poc_msb = 0
i_poc_lsb = 0
i_poc = 0
i_thread_num = 0
i_nal_ref_idc = 2
i_frame=9
i_frame_offset = 0
i_frame_num = 9
i_poc_msb = 0
i_poc_lsb = 0
i_poc = 0
i_thread_num = 0
i_nal_ref_idc = 2
i_frame=10
i_frame_offset = 0
i_frame_num = 10
i_poc_msb = 0
i_poc_lsb = 0
i_poc = 0
i_thread_num = 0
i_nal_ref_idc = 2
i_frame=11
i_frame_offset = 0
i_frame_num = 11
i_poc_msb = 0
i_poc_lsb = 0
i_poc = 0
i_thread_num = 0
i_nal_ref_idc = 2
i_frame=12
i_frame_offset = 0
i_frame_num = 12
i_poc_msb = 0
i_poc_lsb = 0
i_poc = 0
i_thread_num = 0
i_nal_ref_idc = 2
i_frame=13
i_frame_offset = 0
i_frame_num = 13
i_poc_msb = 0
i_poc_lsb = 0
i_poc = 0
i_thread_num = 0
i_nal_ref_idc = 2
i_frame=14
.....................
i_frame=283
i_frame_offset = 0
i_frame_num = 33
i_poc_msb = 0
i_poc_lsb = 0
i_poc = 0
i_thread_num = 0
i_nal_ref_idc = 2
i_frame=284
i_frame_offset = 0
i_frame_num = 34
i_poc_msb = 0
i_poc_lsb = 0
i_poc = 0
i_thread_num = 0
i_nal_ref_idc = 2
i_frame=285
i_frame_offset = 0
i_frame_num = 35
i_poc_msb = 0
i_poc_lsb = 0
i_poc = 0
i_thread_num = 0
i_nal_ref_idc = 2
i_frame=286
i_frame_offset = 0
i_frame_num = 36
i_poc_msb = 0
i_poc_lsb = 0
i_poc = 0
i_thread_num = 0
i_nal_ref_idc = 2
i_frame=287
i_frame_offset = 0
i_frame_num = 37
i_poc_msb = 0
i_poc_lsb = 0
i_poc = 0
i_thread_num = 0
i_nal_ref_idc = 2
i_frame=288
i_frame_offset = 0
i_frame_num = 38
i_poc_msb = 0
i_poc_lsb = 0
i_poc = 0
i_thread_num = 0
i_nal_ref_idc = 2
i_frame=289
i_frame_offset = 0
i_frame_num = 39
i_poc_msb = 0
i_poc_lsb = 0
i_poc = 0
i_thread_num = 0
i_nal_ref_idc = 2
i_frame=290
i_frame_offset = 0
i_frame_num = 40
i_poc_msb = 0
i_poc_lsb = 0
i_poc = 0
i_thread_num = 0
i_nal_ref_idc = 2
i_frame=291
i_frame_offset = 0
i_frame_num = 41
i_poc_msb = 0
i_poc_lsb = 0
i_poc = 0
i_thread_num = 0
i_nal_ref_idc = 2
i_frame=292
i_frame_offset = 0
i_frame_num = 42
i_poc_msb = 0
i_poc_lsb = 0
i_poc = 0
i_thread_num = 0
i_nal_ref_idc = 2
i_frame=293
i_frame_offset = 0
i_frame_num = 43
i_poc_msb = 0
i_poc_lsb = 0
i_poc = 0
i_thread_num = 0
i_nal_ref_idc = 2
i_frame=294
i_frame_offset = 0
i_frame_num = 44
i_poc_msb = 0
i_poc_lsb = 0
i_poc = 0
i_thread_num = 0
i_nal_ref_idc = 2
i_frame=295
i_frame_offset = 0
i_frame_num = 45
i_poc_msb = 0
i_poc_lsb = 0
i_poc = 0
i_thread_num = 0
i_nal_ref_idc = 2
i_frame=296
i_frame_offset = 0
i_frame_num = 46
i_poc_msb = 0
i_poc_lsb = 0
i_poc = 0
i_thread_num = 0
i_nal_ref_idc = 2
i_frame=297
i_frame_offset = 0
i_frame_num = 47
i_poc_msb = 0
i_poc_lsb = 0
i_poc = 0
i_thread_num = 0
i_nal_ref_idc = 2
i_frame=298
i_frame_offset = 0
i_frame_num = 48
i_poc_msb = 0
i_poc_lsb = 0
i_poc = 0
i_thread_num = 0
i_nal_ref_idc = 2
i_frame=299
i_frame_offset = 0
i_frame_num = 49
i_poc_msb = 0
i_poc_lsb = 0
i_poc = 0
i_thread_num = 0
i_nal_ref_idc = 2
i_frame=300
i_frame_offset = 0
i_frame_num = 50
i_poc_msb = 0
i_poc_lsb = 0
i_poc = 0
i_thread_num = 0
i_nal_ref_idc = 2
x264 [info]: slice I:2 Avg QP:19.00 size: 10261 PSNR Mean Y:46.51 U:49.01
V:49.94 Avg:47.29 Global:47.29
x264 [info]: slice P:298 Avg QP:22.71 size: 783 PSNR Mean Y:43.57 U:47.00
V:48.16 Avg:44.53 Global:44.33
x264 [info]: mb I I16..4: 50.1% 0.0% 49.9%
x264 [info]: mb P I16..4: 4.5% 0.0% 1.2% P16..4: 24.6% 8.9% 1.5% 0.0% 0
.0% skip:59.2%
x264 [info]: PSNR Mean Y:43.586 U:47.013 V:48.171 Avg:44.545 Global:44.340 kb/s:
202.94
encoded 300 frames, 8.17 fps, 203.36 kb/s
D:\>