当前位置: 首页 > news >正文

用360云盘做网站张家口市建设局网站

用360云盘做网站,张家口市建设局网站,公司自己做网站,企业网站建设word1.下载ShiftMediaProject/FFmpeg 2.下载SDL2 3.新建VC控制台应用 3.配置include和lib 4.把FFmpeg和SDL的dll 复制到工程Debug目录下#xff0c;并设置调试命令 5.复制一下mp4视频到工程Debug目录下#xff08;复制一份到*.vcxproj同一目录#xff0c;用于调试#xff09; 6…1.下载ShiftMediaProject/FFmpeg 2.下载SDL2 3.新建VC控制台应用 3.配置include和lib 4.把FFmpeg和SDL的dll 复制到工程Debug目录下并设置调试命令 5.复制一下mp4视频到工程Debug目录下复制一份到*.vcxproj同一目录用于调试 6.编写代码 #include stdio.h #include stdlib.h #include iostreamextern C { #include libavcodec\avcodec.h #include libavformat\avformat.h #include libavutil\avutil.h #include SDL.h }SDL_Window *window; SDL_Texture* texture; SDL_Renderer* renderer; SDL_Rect rect; int width; int height;void display(AVFrame* frame); void iniSdl();#undef main int main() {int ret -1;AVFormatContext* ctx avformat_alloc_context();ret avformat_open_input(ctx, my.mp4, NULL, NULL);ret avformat_find_stream_info(ctx, NULL);int videoindex -1;for (int i 0; i ctx-nb_streams; i){if (ctx-streams[i]-codecpar-codec_type AVMEDIA_TYPE_VIDEO){videoindex i;break;}}const AVCodec* codec avcodec_find_decoder(ctx-streams[videoindex]-codecpar-codec_id);AVCodecContext* avcc avcodec_alloc_context3(codec);ret avcodec_parameters_to_context(avcc, ctx-streams[videoindex]-codecpar);ret avcodec_open2(avcc, codec, NULL);width avcc-width;height avcc-height;rect.x 0;rect.y 0;rect.h height;rect.w width;iniSdl();AVFrame* frame av_frame_alloc();AVPacket* packet av_packet_alloc();while (true){ret av_read_frame(ctx, packet);if (ret 0){if (packet-stream_index videoindex){ret avcodec_send_packet(avcc, packet);while (ret 0){ret avcodec_receive_frame(avcc, frame);if (ret 0){display(frame);av_frame_unref(frame);}else{av_frame_unref(frame);break;}}} }else{av_packet_unref(packet);break;}}SDL_DestroyWindow(window);std::cout finish\n; }void display(AVFrame* frame) {SDL_UpdateYUVTexture(texture, rect, frame-data[0], frame-linesize[0], frame-data[1], frame-linesize[1], frame-data[2], frame-linesize[2]);SDL_RenderClear(renderer);SDL_RenderCopy(renderer, texture, NULL, NULL);SDL_RenderPresent(renderer); }void iniSdl() {SDL_Init(SDL_INIT_VIDEO);window SDL_CreateWindow(test, SDL_WINDOWPOS_UNDEFINED, SDL_WINDOWPOS_UNDEFINED, width, height, SDL_WINDOW_RESIZABLE);renderer SDL_CreateRenderer(window, -1, 0);texture SDL_CreateTexture(renderer, SDL_PIXELFORMAT_IYUV, SDL_TEXTUREACCESS_STREAMING, width, height); }
http://www.hkea.cn/news/14479703/

相关文章:

  • 实业有限公司网站怎么做怎么给公司做简单网站
  • 高端企业网站建设规定企业管理咨询公司怎么样
  • 做网站是做广告吗辽宁高端网站建设
  • 工程建设部网站北京做建筑信息的网站
  • 深圳市手机网站建设哪家好柳州免费做网站的公司
  • 网站开发浏览器不支持flash房屋竣工验收备案表网上查询
  • 每月网站流量企业网站设计的要求
  • 网站开发 图片库网站最好服务器
  • 用群晖做网站服务器网站托管内容
  • 网站开发人员任职资格广州建设官方网站
  • wordpress 网页制作搜索推广账户优化
  • wordpress设置登录背景图片网络优化师
  • 东莞网站seo优化托管怎么开网站平台挣钱
  • asp做的网站数据库在哪里东营市建设网站
  • 建设一个小说网站的步骤动画制作app推荐
  • 婚庆公司网站建设总结报告免费网站是如何盈利的
  • 公司网站如何上传视频互联网的推广
  • 哪个素材网站做美工最好做301跳转会影响之前网站排名吗
  • 西安建设网站首页2个女人做暧暧网站
  • 济南建设银行公积金网站优化关键词的步骤
  • seo网站设计外包wordpress多语种
  • 网站开发 职位网站维护建设招标
  • 用专业的网络技术制作网站网站优化方案书
  • 网站建设优化网站排名wordpress4.9下载
  • 申请一个网站得多钱制作图片的软件加图免费
  • 网站发布与推广怎么写php中网站搜索功能实现
  • 网站禁止火车头采集怎么看网站被降权
  • wordpress网站建设教程视频住建蓉e办官网
  • 域名备案网站建设方案书wordpress可以移动端
  • 汕头自助建站软件网站建设公司的公众号