1 Star 3 Fork 0

yewentao256 / ConsoleVideoPlayer控制台视频播放器

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
ConsoleVideoPlayer.cpp 643 Bytes
一键复制 编辑 原始数据 按行查看 历史
yewentao256 提交于 2020-07-25 10:56 . 整理好的代码,需要opencv库
#include "pch.h"
#include "Player.h"
using namespace std;
using namespace cv;
int main()
{
//取消cin与stdin的同步,提升程序效率
ios::sync_with_stdio(false);
//声明Player对象 py
Player py;
//得到句柄
py.SetStdWindow(GetStdHandle(STD_OUTPUT_HANDLE), GetForegroundWindow());
//进行总的设置
py.Set();
//从视频中读取每一帧并且做字符串处理
//多线程,创建新的进程
thread t1{ &Player::GetFrameFromVideo,&py };
t1.detach();
//缓冲一会儿
cout << "视频正在缓冲……" << endl;
py.show_info();
Sleep(3000);
//进行视频的播放
py.PlayVideo();
return 0;
}
C++
1
https://gitee.com/gfyts0123/ConsoleVideoPlayer.git
git@gitee.com:gfyts0123/ConsoleVideoPlayer.git
gfyts0123
ConsoleVideoPlayer
ConsoleVideoPlayer控制台视频播放器
master

搜索帮助