经过前期的调研,我准备使用PyQT+PyAV+PyAudio+pillow.期间也尝试过使用ffmpeg-python,但最后还是选择了av这个更底层,自由度更大的库来完成音视频的处理.   ======================== 问题1,win= QWidget()执行为什么会失败 答案: 在此之前,先要执行mapp = QApplication(sys.argv)   ======================== 问题2,为什么win.show()能启动对话框,但是一直转圈,卡…
在一个新的项目上需要实现在线视频播放,原本打算借助优酷的视频存储和播放,但是发现这个需要用户注册优酷账户,严重影响用户体验,于是这个方案被毙掉了.于是开始了自己开发一个在线播放器的想法,当然尽量使用已有的开源播放器.忽然想到html5的video和audio可以实现视频和音频的播放.大喜,晚上搜索html5播放器,发现很多国外开发的很漂亮的html5播放器,其中就有videojs.由于videojs能够根据IE版本判断是否支持html5,若是不支持切换到flash播放器进行播放.看到这一点很满意…
  c# 如何制作RealPlayer 视频播放器 主要介绍了如何使用 RealPlayer G2 Control 控件 那么我们怎么获得到这个控件呢,很简单,操作方法如下 右单击工具箱对话框的[所有Windows窗体]标签页,在弹出浮动菜单中选择“选择项”则弹出[选择工具箱项]对话框在该对话框中切换到[Com 组件]标签页, 在列表试图中选择 RealPlayer G2 Control 选项 然后确定 则会自动在工具箱对话框[所有Windows窗体]标签页上新增加一个axRealAudiol控…
有时候我们需要在文档里粘上电子签名,通常使用photoshop制作,但是通常photoshop软件还需要下载.安装,对于不经常使用的人来说,单独装这个软件没啥必要. 因此我们可以利用python对签名的图片进行修改,得到电子签名.主要是将黑色笔写的名字提取出来,白底的背景设为透明. 具体方法为: 1.找一张白纸,写上签名,然后在windows中画图软件进行简单的缩放.剪裁以及格式转化,转成一个png格式的图片. 2.对png格式的图片进行操作 import cv2 image = cv2.imr…
最近VR火的不要不要的,但是综合起来,VR资源最多的还是全景图片和全景视频,今天在这里给大家简单介绍一下如何用Unity制作简单的VR视频播放器. 首先找到EasyMovieTexture这个插件,AssetStore地址:https://www.assetstore.unity3d.com/en/#!/content/10032 导入之后可以看到工程目录里有以下场景 这次我们使用到的是Demo_Sphere 打开之后可以看到场景中只有一个MainCamera和一个Sphere,这个Spere就…
这个不难,主要用到itchat和pillow这2个库,其中itchat用于获取微信好友头像照片,pillow用于拼接头像生成一个照片墙,下面我简单介绍一下实现过程,代码量不多,也很好理解,实验环境win10+python3.6+pycharm5.0,主要内容如下,先看一下生成的效果图: 1.首先,下载安装itchat,这是一个微信接口包,专门用于获取微信好友信息,这里我们主要用它来获取微信好友头像信息,安装的话,直接在cmd窗口输入命令“pip install itchat”就行,如下: 2.接…
前言 说实话,查看电脑的IP,也挺无聊的,但是够简单,所以就从这里开始吧.IP地址在操作系统里就可以直接查看.但是除了IP地址,我们也想通过IP获取地理地址和网络运营商情况.IP地址和地理地址并没有固定的关系,所以我们需要借助网络上的数据库,或者说借助第三方的服务来查询.这里,我们选用IP.CN提供的IP地址查询服务. 基本环境配置 版本:Python3 系统:Windows 相关模块:PyQt5 实现效果图   完整代码 from PyQt5.Qt import ( QApplication,…
------------恢复内容开始------------ 是否担心微信的数据流会被监视?是否担心你和ta聊天的小秘密会被保存到某个数据库里?没关系,现在我们可以用Python做一个只属于你和ta的聊天渠道,来解除你们心中的担忧. 1.原理简介 在我们今天的教程中,将用到即时通讯的概念,即时通讯允许两人或多人同时使用网络传递文字信息.文字.语音等.即时通讯一般都基于socket连接,socket连接可用于发送或接受数据,一般的组合形式是IP+端口号. 也就是说,在我们的例子中,聊天的双方,由一…
利用简单的Python代码制作二维码 一.制作工具 安装Python环境 + PyCharm编译器. 二.电脑系统 本人win10 + Python3.7.0 + PyCharm. 三.写代码前先下载第三方库 方法一:cmd命令进行下载:pip install myqr 方法二:在PyCharm编译器中进行下载 快捷键:Ctrl + Alt + S 或者如下图点击Settings 图1: 图2: 图3:点击+号 图4:在输入框输入myqr,点击下方MyQR 图5:然后点击底部的Install P…
进入正文前给大家推荐一个微软开发的工具:Snipaste. 这是一款截图软件,把截出的图片放置到窗口上,可以随意移动,使用非常方便,并且支持各类电脑系统. 先简单介绍一下它的用法,F1截图,Ctrl+C把图片复制到剪贴板,方便下次使用(Ctrl+V). 今天我们要制作的这个截图工具,就是模仿这款软件的功能,简单易操作,小白也能轻松学会! 利用到的Python模块有: 1.import keyboard 2.from PIL import ImageGrab 3.from time import…