知道视频的下载地址怎样通过C语言获得视频的真实大小

如题所述

第1个回答  2012-02-18
(1)首先,我假设你问的是画面的大小,不是播放时间的长短,但道理是类似的;
(2)光知道视频的下载地址是无法通过C语言获得视频的真实大小的,要让C语言获得视频的真实大小,你必须知道下载地址的视频是流媒体服务播出还是一个视频文件供下载,不同的形式,你必须用不同的方法(规约)去连接这个供下载的服务器,然后下载/读取视频流,视频流有很多种格式,你必须根据读到的视频流数据包,判断它个格式(如AVI,mpeg),再根据格式, 获得视屏的像素(大小)或时间长短。
(3)完全用C语言去实现上述功能是有难度的,你需要借助其他已开发的控件或应用库来完成上述工作。
大家正在搜