最近使用pyglet来播放视频:

import pyglet
from pyglet.media import *window = pyglet.window.Window()
player = Player()
source = load('aa.mp4')
player.queue(source)
player.play()
print(player.get_texture())@window.event
def on_draw():window.clear()player.get_texture().blit(20, 100)pyglet.app.run()

结果出现如下问题:
wave.Error: file does not start with RIFF id

Traceback (most recent call last):File "K:\softinstall\Anaconda3\lib\site-packages\pyglet\media\codecs\wave.py", line 59, in __init__self._wave = wave.open(file)File "K:\softinstall\Anaconda3\lib\wave.py", line 510, in openreturn Wave_read(f)File "K:\softinstall\Anaconda3\lib\wave.py", line 164, in __init__self.initfp(f)File "K:\softinstall\Anaconda3\lib\wave.py", line 131, in initfpraise Error('file does not start with RIFF id')
wave.Error: file does not start with RIFF id

本人出现该问题的原因:
windoes系统上缺少ffmpeg。
到ffmepg官网下载对应系统的对应版本:ffmpeg官网

由于本人安装的是shared版本,解压即可使用[但需要配置]。
配置:直接在系统环境变量中配置存放路径

pyglet wave.Error: file does not start with RIFF id相关推荐

  1. file does not start with RIFF id(python)

    在使用语音识别API的时候出现报错 file does not start with RIFF id 参考链接如下: https://stackoverflow.com/questions/25672 ...

  2. linux下unzip解压报错“symlink error: File name too long”怎么办?提供解决方案。

    点击上方↑↑↑蓝字[协议分析与还原]关注我们 " 分享unzip工具的一个bug." 最近在研究菠菜站,中间用到了Spidermonkey,碰到一些小波折,在这里分享出来,以便大家 ...

  3. pdf.js 远程预览pdf文件 Error: file origin does not match viewer's

    解决办法: 修改viewer.js 找到: if (origin !== viewerOrigin && protocol !== "blob:") {throw ...

  4. mysql/event.myd no fond_mysql Last_Error: Error 'File './sales.MYD' not found (Errcode: 24)

    mysql主从同步抛出异常: Last_Error: Error 'File './law/sales.MYD' not found (Errcode: 24)' on query. Default ...

  5. linux e514写入错误,Linux上使用vim编辑文件保存时报错:E514: write error (file system full?)...

    今天在Linux上使用vim编辑文件保存时报如下错误 E514: write error (file system full?) 从错误看,是磁盘满了,于是使用df -hl查看磁盘使用情况 $ sud ...

  6. 【转】开机出现 error:file “/boot/grub/i386-pc/normal.mod“ not found 错误提示

    今天用ubuntu启动盘格式化了一个分区后,更改了分区顺序,导致找不到normal.mod文件. 现在openSUSE系统无法启动. error:file "/boot/grub/i386- ...

  7. Error: file not found: arch/arm/boot/compressed/piggy.lzo

    问题:在编译Android 系统kernel源码的时候出现错误 I am trying to build android projectGetting below error even after s ...

  8. Error:File read error (source insight 4.0错误)

    有时候在souce insght中搜索某个函数(mpp_vi_init_pipe),明明可以搜索到结果,但是打开的时候却报Error:File read error错误. 这时候的做法就是重新加载整个 ...

  9. 本地上传文件到FastDFS命令上传报错:ERROR - file: connection_pool.c, line: 142, connect to server 192.168.0.197:221

    root@ubuntu:/etc/fdfs# /usr/bin/fdfs_upload_file /etc/fdfs/client.conf /etc/a.jpg [2019-12-03 11:38: ...

最新文章

  1. 软件开发过程中的回顾
  2. openmediavault 4.1.3 插件开发
  3. 路由器mstp多域配置举例
  4. 【Python基础】5个Pandas技巧
  5. FPGA加速BCNN,模型20倍剪枝率、边缘设备超5000帧/秒推理吞吐量
  6. nginx搭建静态服务器(127.0.0.1/localhost访问)
  7. Android下的Junit测试
  8. linux jdk1.7 tomcat mysql_RedHat Linux 下安装JDK 1.7+MySQL 5.0+Tomcat 7.0.27过程
  9. 开源jshop小程序商城
  10. 拷贝归档到achivelog目录下_Linux下查看压缩文件内容的 10 种方法
  11. java队徽_求实况足球10PC版(PES6)存档修改器 PESFan Editor 6所需的Java程序(必须是能够下载的链接,死链接免扰!...
  12. 咬了一口苹果死去的计算机之父——图灵
  13. 微信小程序之简易音乐播放器的实现
  14. 使用 Promise 时的5个常见错误
  15. JavaScript获取本地城市和天气预报实现
  16. 禁止macOS 在Safari下载的ZIP文件自动解压
  17. InSAR学习(五)高级的InSAR技术:PS技术和SBAS技术
  18. 清泉HAL库开发STM32之基础概念
  19. HDU 2201 熊猫阿波的故事
  20. 工业机器人学习笔记一

热门文章

  1. Android 7.0解决抓取不到https请求的问题
  2. 解决vue中对象属性改变视图不更新的问题
  3. CPQuery, 解决拼接SQL的新方法
  4. 如何在PHP中删除字符串中的所有空格? [重复]
  5. 图书馆自动化系统 Evergreen 3.3 发布,迁移到 Angular
  6. ArrayList和数组间的相互转换
  7. topcoder srm 635 div1
  8. HashMap 1.7工作原理
  9. js前台检测上传图片大小的总结
  10. 烂泥:vcenter5.5无AD下的安装与配置