Python视频播放要怎么做?用pyglet库轻松实现

在python中去读取一些视频或者是音频的文件并播放并不能像文本文件一样直接使用open()函数打开就可以使用 , 它需要使用到一些专业的库才可以完成 。那这一篇文章就来讲一下该怎么使用pyglet库去实现一个简单的视频播放 , 往下看看吧 。

Python视频播放要怎么做?用pyglet库轻松实现

文章插图
1.pyglet库是一个python的第三方库所以需要使用pip工具去下载之后才可以使用 , win+r代开运行窗口输出cmd启动命令行提示符 。在命令行提示符里面执行以下命令即可自动下载安装 , 如下所示:
pip install pygletpip install PyInstaller2.安装完成之后打开一个python编辑器并创建一个空白的python文件 , python文件的开发环境必须是要在3.6以上才可以 , 否则pyglet库将不会生效 。
3.python编辑文件打开之后首先要写一些导入模块的代码 , 第二行代码就是获得当前电脑屏幕的对象 。然后创建一个函数来保存视频解码的格式以及视频读取的路径 , 最后使用run()方法即可播放视频 , 示例如下:
import pygletwindow = pyglet.window.Window(resizable=True)@window.eventdef on_draw():    player.get_texture().blit(0, 0)if __name__ == "__main__":    player = pyglet.media.Player()    source = pyglet.media.load("F:\\FFOutput\\parent.vob")    player.queue(source)    player.play    pyglet.app.run()使用pyglet库去播放视频除了导入这个库之外还需要使用到其他的一些库以及媒体解码库 , 这样才能够对不同类型的视频进行解码并播放 。
【Python视频播放要怎么做?用pyglet库轻松实现】以上就是关于“Python视频播放要怎么做?用pyglet库轻松实现”的全部内容了 , 想要了解更多python的实用知识和代码示例可以持续关注这个频道 , 每次更新都会有很多新的知识技术分享给大家 。

    推荐阅读