- 博客(8)
- 收藏
- 关注
转载 ffmpeg+opencv实现视频画中画
用ffmpeg解码,并且将解码后的视频传入OpenCV。ffmpeg 解码函数:len = avcodec_decode_video2(pInputCodecContext, dst, &nComplete, &InPack); //dst 为 AVFrame *dst,存放了解码后的数据。解码后存入dst的视频是yuv420格式。ds
2017-08-11 10:54:03
2556
原创 obs 核心结构体(四)
struct obs_core_data { struct obs_source *first_source; struct obs_source *first_audio_source; struct obs_display *first_display; struct obs_output
2017-08-10 17:24:34
671
原创 obs 核心结构体(三)
struct obs_core_audio { audio_t *audio; DARRAY(struct obs_source*) render_order; DARRAY(struct obs_source*) root_nodes; uint64_t buffered
2017-08-10 17:21:35
468
原创 obs 核心结构体(二)
struct obs_core_video { graphics_t *graphics; gs_stagesurf_t *copy_surfaces[NUM_TEXTURES]; gs_texture_t *render_textures[NUM_TEXTURES]; gs_
2017-08-10 17:13:43
1537
原创 obs 核心结构体(一)
struct obs_core { struct obs_module *first_module; DARRAY(struct obs_module_path) module_paths; DARRAY(struct obs_source_info) source_types; DARRAY(struct obs_source_info) input_
2017-08-10 12:20:50
980
转载 vs2015 编译obs-studio
一、介绍 OBS(Open Broadcaster Software)是一个广泛使用的视频录制直播软件。利用该软件可以实现桌面窗口、游戏、网页、RTMP流、图像等的录制直播。OBS也是一个开放源代码的软件,因此我们可以在源代码的基础上进行修改,来实现我们自己的定制功能。OBS Studio是当前正在维护的版本,老版本叫做OBS Classic。相对老版本而言,OBS Stu
2017-04-13 09:24:02
1564
原创 通过重新编译Opencv修改摄像头分辨率
由于要实时修改摄像头分辨率,发现普通摄像头很难满足,所以对Opencv源码进行修改,如下1. 打开源码/modules/highgui/include/opencv2/highgui/highgui_c.h文件,找到CV_CAP_PROP_FRAME_WIDTH= 3的枚举结构体,在该结构体后面加上CV_CAP_PROP_FRAME_WIDTHHEIGHT = 66662. 打开源码/
2017-01-18 15:06:12
1537
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人