社区
图形处理/算法
帖子详情
图片转视频
yu_duo
2008-03-21 04:07:25
我想自己写个程序
把一串连续的图片转化成可以播放的视频文件
请问有可以参考的代码吗?
...全文
486
3
打赏
收藏
图片转视频
我想自己写个程序 把一串连续的图片转化成可以播放的视频文件 请问有可以参考的代码吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
GossZhang
2011-04-01
打赏
举报
回复
标记先,回头来
TeddyGe
2008-03-21
打赏
举报
回复
//录制操作的时候 一边截取, 一边写入
while( nIndexForWrite < 50)
{
CTime tmStart = CTime::GetCurrentTime();
LPBITMAPINFOHEADER *lpbiGet = new LPBITMAPINFOHEADER;
//截取失败进行下一幅截取
if(!CopyScreen(*lpbiGet))
{
continue ;
}
//写入avi文件
HRESULT hr = AVIStreamWrite (m_psCompressed,
nIndexForWrite*10,
1,
(LPBYTE)lpbiGet[0]+lpbiGet[0]->biSize+lpbiGet[0]->biClrUsed*sizeof(RGBQUAD),
lpbiGet[0]->biSizeImage,
AVIIF_KEYFRAME,
NULL,
NULL
) ;
//avi 流写入
if (AVIERR_OK != hr)
{
DWORD dw = ::GetLastError() ;
if (NULL != lpbi)
{
delete lpbi ;
lpbi = NULL ;
}
continue ;
}
if (NULL != lpbi)
{
delete lpbi ;
lpbi = NULL ;
}
nIndexForWrite ++ ;
CTime tmEnd = CTime::GetCurrentTime() ;
CTimeSpan tmSpan = tmEnd-tmStart ;
//录屏超过两分钟
if ( tmSpan.GetMinutes() > 2)
{
break ;
}
}//end while
if (NULL != pFile)
{
AVIFileRelease(pFile) ;
}
if (NULL != ps)
{
AVIStreamClose(ps);
}
if (NULL != m_psCompressed)
{
AVIStreamClose(m_psCompressed) ;
}
AVIFileExit();
if (NULL != lpbi)
{
delete lpbi ;
lpbi = NULL ;
}
return 0 ;
}
rageliu
2008-03-21
打赏
举报
回复
avi可以直接写,
其他格式可以使用ds来做
java实现
图片
转
换为
视频
完全基于java实现的把一组
图片
转
换为
图片
,值得收藏!
ffmpeg将
视频
帧
转
换为jpg格式的图像
利用ffmpeg将获取到的
视频
帧
转
换为jpg格式的
图片
,jpg格式的
图片
用到了libjpeg的库。具体的编译过程可以看我的blog
ffmpeg实现
图片
转
视频
以及
视频
转
图片
i %3d.jpg表示要选取
图片
的命名格式,就是调用001.jpg,002.jpg......等
图片
组成
视频
。可以新建文件夹.txt->在.txt文件中输入cmd并保存->将.txt后缀名改成.bat。%3d.jpg表示生成
图片
后的
图片
的命名格式会以001.jpg,002.jpg....命名。简介:因为计网作业需要,今天就是讲一讲如何使用ffmpeg把
图片
转
视频
以及
视频
转
图片
。其中-i GGGabc.mp4表示调用bin目录下的GGGabc.mp4
视频
。-t 5表示选取
视频
中的前五秒进行
视频
转
图像。
python
图片
转
视频
【代码】python
图片
转
视频
。
python实现
图片
转
视频
功能
【代码】python实现
图片
转
视频
功能。
图形处理/算法
19,468
社区成员
50,700
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章