视频解码
文章平均质量分 66
JOSENHUANG
这个作者很懒,什么都没留下…
展开
-
ffmpeg 解码后图像倒立的简单处理方法
看了别人的解码方法,感觉ffmepg 解码时有点繁杂,想对解码进行改进。花了点时间,进行改进。主要有三个地方。1,初始化scale:if (codec == CODEC_ID_MJPEG){m_Convert = sws_getContext(m_width, m_height, PIX_FMT_YUVJ420P,m_width, m_height,m_format ,原创 2012-03-04 23:23:35 · 2811 阅读 · 0 评论 -
DSHOW 全屏
1.通过video windows 来实现。void PlaybackWindow::SetFullScreen(int bFull){if(m_pVideoWindow){LONG lFullScreen;HWND hDrain=0;m_pVideoWindow->get_FullScreenMode(&lFullScreen);if(bF原创 2012-04-27 16:00:05 · 855 阅读 · 1 评论 -
视频回放播放速度控制,比较准确
对视频文件进行回放,主要是对播放时间的控制比较麻烦,通过两个相对事件比较,基本能做到播放事件的准确性。文件两帧之间的事件 >void playbacksource::PlaybackFile(void* param){AV_FRAME frame;int skip_audio = 0;int64_t iNowSystemTicket = 0;原创 2012-04-27 16:03:35 · 1018 阅读 · 0 评论 -
dshow 播放视频出现的图像质量问题
问题:在使用VIEWCONTROL 时,运行一段时间后,图像字体变得尖锐,但是重新停止再播放视频,则恢复正常。测试结果:1.用以前的viewcontrol 解码显示,图像开始就变得尖锐。2.用DRAW 显示,不管是ffmpeg 解码,还是HISI 解码,效果都是一样,跑一晚上,字体也不会变得尖锐。3. viewcontrol 使用的是FFMPEG 解码,和DRA原创 2012-05-02 14:38:18 · 696 阅读 · 0 评论 -
GDI+ 将BMP 32图像转换为JPG文件格式保存
注意:如果没有启动GDI +, 在lockbits 时会返回失败!1.在stdafx.h 中加入 #define ULONG_PTR unsigned long#include using namespace Gdiplus;2.在头文件中定义变量:ULONG_PTR m_gdiplusToken; 3.在类初始化或启动时:原创 2013-03-06 17:36:37 · 1317 阅读 · 0 评论