LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 680|回复: 3

视频压缩问题

[复制链接]
发表于 2007-4-30 10:39:33 | 显示全部楼层 |阅读模式
在pc机上,我运行视频压缩程序,一切正常但是,
我用交叉编译的方法编译出xvidcore库和视频压缩程序,下载到台子中却无法正常运行,出现如下错误,第二贞就无法压缩了,请高手指点一下
i read : 38016
m4v_size is 9269
i read : 38016
m4v_size is 0
illegal insruction
 楼主| 发表于 2007-5-2 17:12:15 | 显示全部楼层
看来没人能解决这个问题呀
我再说的详细些吧, 我用的是270的台子,在pc机上,程序能正常运行,但交叉编译后下载到台子上却无法正常运行,我设的采集分辨率为176*144.
大概程序如下,我想是不是我读的304128块有点大呢,我的内存是64兆的
i=read(videoIn.fd,r_buffer,304128);
  printf("i read : %d\n",i);
  if(i<0){
   printf("error read!\n");
   close(videoIn.fd);
   return -1;
  }

  if (input_num >= ARG_MAXFRAMENR) {
   //result = 1;
   done = 1;
  }
  enctime = msecond();
  m4v_size =enc_main(!result ? (unsigned char*)r_buffer:0,mp4_buffer, &key, &stats_type,&stats_quant, &stats_length, sse);
  enctime = msecond() - enctime;
  printf("m4v_size is %d \n",m4v_size);
if (m4v_size < 0) {
   printf("erro in encode....\n");
  }
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-2 17:12:20 | 显示全部楼层
ssssssssss
回复 支持 反对

使用道具 举报

发表于 2007-5-3 18:04:15 | 显示全部楼层
请问能不能把你的视频压缩源程序发给我一份啊,我也正在做视频压缩想参考以下,并且我也是要交叉编译后下到ARM板上用,大家讨论一下吧。我的邮箱号是oliversun@163.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表