亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? test_enc.c

?? 用VC++實現的MPEG4視頻編碼和視頻解碼,很好用的
?? C
字號:
/************************************************************************

 測試編碼:一幀數據編碼測試                                                                     *
 ************************************************************************/

#include <stdio.h>
#include <malloc.h>
#include <stdlib.h>

#include "encore.h"
#include "rgb2yuv.h"

#define MY_APP_ID 0x0815			// doesn't matter

#define XDIM 600
#define YDIM 400
#define BUFFERSIZE 512000		// This should be more than enough for 1 frame

int RGB2YUV (int x_dim, int y_dim, void *bmp, void *y_out, void *u_out, void *v_out);

int main()
{
	char *in_buffer[3];
	char *bmp_buffer;
	char *divx_buffer;  
	char *yuv_buffer;
  
   int status;
   int frame_size;
   FILE *f_in;
   FILE *f_out;
   ENC_PARAM enc_param;
   ENC_FRAME enc_frame;
   ENC_RESULT enc_result;

   frame_size = XDIM*YDIM + XDIM/2*YDIM/2 + XDIM/2*YDIM/2;		// full Y, subsamples U,V

/* ...skip check for malloc failure... don't do that in application!!! */

   yuv_buffer=(char*) malloc(frame_size);
   bmp_buffer=(char*) malloc(3*XDIM*YDIM);
   divx_buffer=(char*) malloc(BUFFERSIZE);	

/*********************************************************************/
/*                            DIVX PART  Start                       */
/*********************************************************************/

/* Init the encoder */

    enc_param.x_dim = XDIM; 
    enc_param.y_dim = YDIM;
    enc_param.framerate = 24.0;
    enc_param.bitrate = 900000;

    enc_param.rc_period = 2000; 
    enc_param.rc_reaction_period = 10;
    enc_param.rc_reaction_ratio = 20;
//    enc_param.search_range = 128;				

    enc_param.max_quantizer = 15;
    enc_param.min_quantizer = 1;    		// these setting are not
    						// important for a single file	

    status = encore(MY_APP_ID, ENC_OPT_INIT, &enc_param, NULL);
	 fprintf(stderr,"Encore INIT return %d\n",status);

/*********************************************************************/
/*                            Main Part                              */
/*********************************************************************/

/* read raw RGB from stdin */
	 //我自己加上的

	f_in=fopen("win2k.raw","rb");
	if (f_in==0)
	{
	 printf("Can't open file: raw!\n");
	 exit(0);
	}
	fread(bmp_buffer,XDIM,3*YDIM,f_in);
	fclose(f_in);
	
/* convert raw RGB to YUV 4:2:0, that encore()-input format */

	in_buffer[0]=yuv_buffer;
	in_buffer[1]=yuv_buffer + XDIM*YDIM;
	in_buffer[2]=yuv_buffer + XDIM*YDIM + XDIM/2*YDIM/2;
  
  	RGB2YUV(XDIM,YDIM,bmp_buffer,in_buffer[0],in_buffer[1],in_buffer[2]) ; 

/* Encode one frame */

   enc_frame.image       = (void *) yuv_buffer;
   enc_frame.bitstream   = (void *) divx_buffer;
   enc_frame.length      = 0;							// will be filled by routine

   status = encore(MY_APP_ID, ENC_OPT_WRITE, &enc_frame, &enc_result);				

   fprintf(stderr,"Encore ENCODE return %d, divx-stream length=%ld bytes\n",status,enc_frame.length);
   fprintf(stderr,"Encore RESULT IsKeyFrame=%d\n",enc_result.isKeyFrame);

/* Write encoded data to stdout */
   //我自己加上的
   if((f_out=fopen("win2k.div","wb"))==NULL)
   {
	   printf("Can't creat file to write!\n");
	   exit(0);
   }
	fwrite(divx_buffer,1,enc_frame.length,f_out);
	fclose(f_out);

/*********************************************************************/
/*                            DIVX PART  Stop                        */
/*********************************************************************/

/* Stop the encoder */

   status = encore(MY_APP_ID, ENC_OPT_RELEASE, &enc_frame, NULL);							// END Encoding
	fprintf(stderr,"Encore RELEASE return %d\n",status);
	
	free(divx_buffer);
 	free(bmp_buffer);
	free(yuv_buffer);
	//scanf("Wait for a moment!");	//用來觀察輸出信息

   
	return 0;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91精品久久久久久久99蜜桃| 欧美成va人片在线观看| 3d动漫精品啪啪一区二区竹菊| 亚洲少妇中出一区| 国产精品自拍网站| 欧美日韩精品一区二区三区蜜桃| 国产肉丝袜一区二区| 香蕉久久夜色精品国产使用方法 | 91在线看国产| 日韩一区二区三区视频在线观看| 亚洲品质自拍视频| 国产成人午夜99999| 精品国产乱码久久久久久牛牛| 一区二区三区高清在线| 成人激情免费电影网址| 久久久久久影视| 国内外成人在线| 日韩欧美精品在线| 日韩福利电影在线观看| 欧美日本一道本在线视频| 久久精品国产一区二区三区免费看| 欧美人动与zoxxxx乱| 国模一区二区三区白浆 | 中文字幕一区二区三区在线播放| 伦理电影国产精品| 国产精品另类一区| 久久99日本精品| 国产精品九色蝌蚪自拍| 欧美日韩国产电影| 成人黄色777网| 免费观看在线综合| 欧美www视频| 色综合久久久久久久| 亚洲三级电影全部在线观看高清| 欧美精品乱码久久久久久按摩| 亚洲一级在线观看| 欧美日韩另类一区| 国产成人精品影院| 无码av中文一区二区三区桃花岛| 精品视频一区二区不卡| 一区二区免费在线| 国产欧美日韩视频一区二区| 欧美日韩一二区| av午夜精品一区二区三区| 亚洲免费在线视频一区 二区| 日韩精品一区二区三区四区视频 | 亚洲精选一二三| 在线不卡欧美精品一区二区三区| 国产成人综合视频| 男女性色大片免费观看一区二区| 亚洲色图制服诱惑| 久久精品亚洲精品国产欧美kt∨| 99久久婷婷国产综合精品电影 | 精品国产91亚洲一区二区三区婷婷| 一本色道久久综合亚洲91| 精品一区二区三区在线播放| 国产欧美一区二区在线| 欧美一区二区高清| 成人黄色在线视频| 国产综合色产在线精品| 日韩二区三区四区| 亚洲v日本v欧美v久久精品| 中文字幕制服丝袜成人av| 久久综合久色欧美综合狠狠| 99精品在线免费| 国产成人在线视频免费播放| 韩国精品免费视频| 久久成人免费电影| 另类调教123区| 久久精品国产久精国产| 男人的天堂久久精品| 视频一区二区欧美| ...xxx性欧美| 亚洲欧洲av在线| 成人欧美一区二区三区在线播放| 亚洲国产成人自拍| 制服丝袜av成人在线看| 91精品国产综合久久久久久久| 欧美三级日韩在线| 欧美日韩免费在线视频| 欧美高清视频一二三区| 538prom精品视频线放| 91精品在线观看入口| 91精品国产综合久久国产大片| 欧美一级免费观看| 欧美不卡视频一区| 国产日韩av一区二区| 国产精品区一区二区三区| 综合在线观看色| 亚洲综合色区另类av| 亚洲aⅴ怡春院| 久久97超碰国产精品超碰| 狠狠色丁香婷婷综合久久片| 国产乱码字幕精品高清av| 国产电影精品久久禁18| 99精品视频一区| 欧美日韩电影一区| 精品国产一区二区三区久久影院| 久久精品一级爱片| 亚洲精品乱码久久久久久日本蜜臀| 亚洲电影一级片| 国产精品一级二级三级| 91在线免费视频观看| 制服丝袜日韩国产| 亚洲国产精品t66y| 亚洲午夜激情网站| 亚洲一区二区三区美女| 免费av成人在线| 国产91在线看| 成人高清免费观看| 欧美视频在线不卡| 欧美视频一区二区三区四区 | 欧美丝袜第三区| 欧美精品一区在线观看| 国产精品久久久久久久浪潮网站| 亚洲一级二级在线| 激情欧美一区二区三区在线观看| 99精品视频中文字幕| 日韩精品一区二区三区蜜臀| 国产精品传媒在线| 美女精品自拍一二三四| 麻豆国产91在线播放| 粉嫩一区二区三区性色av| 欧洲国内综合视频| 欧美精选一区二区| 中文一区二区在线观看| 日韩国产成人精品| 色综合久久综合网| 久久综合999| 午夜精品123| 成人av网站在线观看免费| 欧美一激情一区二区三区| 中文字幕中文字幕中文字幕亚洲无线| 日韩精品电影一区亚洲| fc2成人免费人成在线观看播放| 91精品国产福利在线观看| 一区二区视频在线| 国产a视频精品免费观看| 3751色影院一区二区三区| 亚洲免费观看高清| 国产成人高清视频| 26uuu另类欧美| 爽爽淫人综合网网站| 91社区在线播放| 欧美一区二区三区日韩视频| 亚洲免费在线看| 99精品一区二区三区| 国产欧美日韩久久| 国产精品一区二区在线看| 欧美一级国产精品| 日韩电影在线观看电影| 欧美中文字幕不卡| 亚洲视频免费看| 成人免费av网站| 欧美一区二区三区免费视频| 亚洲精选视频免费看| 粉嫩13p一区二区三区| 精品国产精品网麻豆系列| 日本成人在线一区| 69堂精品视频| 免费在线观看视频一区| 日韩一区二区三区免费观看| 亚洲第一电影网| 欧美日韩一区二区三区视频| 一区二区三区在线不卡| 一本大道久久精品懂色aⅴ| 亚洲精品成a人| 日本精品免费观看高清观看| 精品久久国产老人久久综合| 免费成人小视频| 精品国产91久久久久久久妲己| 久久福利资源站| 337p粉嫩大胆噜噜噜噜噜91av | 麻豆91精品视频| 欧美一区二区观看视频| 久久99在线观看| 久久精品亚洲精品国产欧美| 国产91精品露脸国语对白| 国产精品久久久久久亚洲伦| 91日韩精品一区| 日韩精品免费专区| 精品女同一区二区| 国产成人在线免费| 亚洲欧美日韩一区| 欧美日韩国产中文| 久久99国产精品麻豆| 国产精品午夜在线观看| 色哟哟一区二区三区| 天堂成人国产精品一区| 日韩精品一区二区三区视频| 福利一区二区在线| 亚洲一区自拍偷拍| 精品av综合导航| 91蝌蚪porny成人天涯| 视频一区在线播放| 国产亚洲女人久久久久毛片| 99re66热这里只有精品3直播| 亚洲va韩国va欧美va精品| 欧美精品一区二区三区蜜桃 | 久久精品国产77777蜜臀|