上代码:

import cv2

# 获得视频的格式

videoCapture = cv2.VideoCapture('./mac-bruce-tpl-cn-2018_1280x720h.mp4') # 本地mp4文件

# videoCapture = cv2.VideoCapture('http://127.0.0.1:8080/static/mac-bruce-tpl-cn-2018_1280x720h.mp4') # 服务端mp4文件

# 获得码率及尺寸

fps = videoCapture.get(cv2.CAP_PROP_FPS)

width = int(videoCapture.get(cv2.CAP_PROP_FRAME_WIDTH))

height = int(videoCapture.get(cv2.CAP_PROP_FRAME_HEIGHT))

size = (width, height)

# print(fps, size)

# 编码格式

# fourcc = cv2.VideoWriter_fourcc(*'XVID')

f = cv2.VideoWriter_fourcc('M', 'P', '4', '2') # ??

# 指定写视频的格式, I420-avi, MJPG-mp4

videoWriter = cv2.VideoWriter('oto_other.avi', f, fps, size)

# 读帧

success, frame = videoCapture.read()

while success :

videoWriter.write(frame) # 写视频帧

cv2.imshow("video", frame) # 显示

cv2.waitKey(int(1000/int(fps))) # 延迟

# if ord("q") == cv2.waitKey(41):

# break

success, frame = videoCapture.read() # 获取下一帧

# 资源释放

cv2.destroyAllWindows()

videoCapture.release()

videoWriter.release()

如题 python + opencv 现可以实现播放本地视频和远程服务器的mp4视频。

放两个问题:

question 1: 我该如何打开并播放远程的流媒体视频呢?

question 2: 流媒体视频又如何搭建?

度娘了一下尝试了搭建,不成功。有知道的大佬告诉我下。

以上。

opencv打开mp4文件_OpenCV 实现播放本地mp4视频或远程服务mp4视频相关推荐

  1. 使用OpenCV打开RAW文件

    首先来介绍一下关于相机的基础知识: 1.CCD/CMOS相机的感光元件对波长(即颜色)不敏感,如果拿一个裸体的CCD/CMOS传感器去拍摄图像,只能得到灰度图: 2.因为上述这条,人们必须找到能够将波 ...

  2. 服务器设置播放mp4文件,服务器设置播放mp4视频

    服务器设置播放mp4视频 内容精选 换一换 华为云面向企业市场推出音视频转码解决方案,可以根据用户业务需要,提供云端音视频转码服务,以满足用户业务在OTT.PC以及移动终端上播放的诉求 来自:解决方案 ...

  3. 在Opensuse下libx264的问题(MP4文件无法被播放的问题)(已解决)

    问题描述: 在Opensuse(后文简称系统)下,MP4无法无法播放 原因分析: 由于mkv可以被正常播放,起初我选择调整vlc设置,调整了一番后发现不仅MP4无法播放,mkv也无法播放了.后来我发现 ...

  4. MP4文件,Web播放器不能播放问题,不能边下边播问题的解决方案

    1.Web播放器不能播放的问题 编码问题.需要是 h.264 编码,不是此编码的在某些Flash版本或OS上会出现放不出来视频的问题:可以用 3GP.MP4视频转换精灵(BRVideoConverte ...

  5. jetson nano opencv 打开 CSI摄像头_OpenCV基础操作-读取、几何变换、阈值

    基本元素图片 OpenCV中彩色图是以B-G-R通道顺序存储的,灰度图只有一个通道,图像坐标的起始点是在左上角,所以行对应的是y,列对应的是x. import cv2img = cv2.imread( ...

  6. Moviepy输出视频MP4文件Windows媒体播放器播放无画面只有声音问题的解决办法

    一.问题 这2天用Moviepy合成了一个视频文件,用windows媒体播放器播放时只有声音没有画面,如图: 而用手机播放器却可以正常播放. 二.问题定位 文件基本信息如下: 再看视频相关信息: 可以 ...

  7. 解决使用mp4v2封装的mp4文件在Wowza的hls上无法播放问题

    一.问题:基于海思35xx的嵌入式设备使用mp4v2封装的mp4文件,放在Wowza的点播中,用hls推流出去,无法播放. 二.准备:由于需要使用了wowza作为推流服务器.所以嵌入式设备录制的mp4 ...

  8. 设备断电等异常导致MP4文件无法打开的解决方案

    在实际项目中,比如DVR设备,视频一般是MP4格式,MP4并非是流媒体格式,如果视频没有正常写完,会导致无法打开和播放这个MP4文件,有没有办法恢复已经保存的MP4文件,就这个文章我们讨论一下可行的方 ...

  9. 浏览器没办法播放html文件,ie浏览器使用video标签无法播放mp4文件

    ie11浏览器,使用bottle.py提供文件浏览服务,html5浏览mp4视频,测试ie浏览器上无法播放,显示无效的视频源. 从网上下载了一个好的mp4文件,可以在ie浏览器上播放,问题应该在2个地 ...

最新文章

  1. 图之典—可视化图表的词典
  2. android菜单(menu)资源
  3. Filter 设计模式编码实践
  4. 我知道的JavaScript--Json对象扁平化
  5. MVC Action Filters 总结
  6. Cisco ASA防火墙常用命令
  7. Flutter入门:Button
  8. 阿里巴巴工程师:Java 编程技巧之数据结构
  9. cusparseScsrsv_analysis函数导致内存暴涨问题
  10. !!终于把【库存管理的大致功能完成了!】
  11. python批量下载文件
  12. android远程指纹认证流程的猜测
  13. 大数据剖析 | 薪资没那么高,延毕率超60%,现代人读博都图什么?
  14. 苹果自带录屏在哪_苹果如何录屏?Mac录屏的专业方法
  15. Yolov5—实现目标检测(win10)
  16. linux su -sh,Linux学习-- su -和 su的区别深入解析
  17. 苹果ppt_最近苹果新机的3个动画霸屏了,PPT制作竟如此简单,手把手教你做出来!...
  18. 助理电子商务师html,助理电子商务师考试HTML相关试题汇总.doc
  19. 华工2020计算机应用基础校统考,2020年整合计算机应用基础(统考)·随堂练习2017秋华工答案名师精品资料...
  20. 在cmd命令提示符里运行代码

热门文章

  1. 模型推理时显存不足问题
  2. “大力神”正式由欧派接管
  3. 美团外卖成立骑手服务部,联合全国2200家餐厅推出骑手专属折扣餐
  4. 融云通讯服务器,发送图片到自己的服务器
  5. 运营商悄悄展开流量价格战,中国电信祭出29元含100GB流量卡
  6. C语言基础知识讲解(入门)
  7. Hadoop分析NCDC气象数据
  8. Linux scp远程文件/目录传输 用ps和grep命令寻找僵尸进程
  9. 上进的凡凡,幸运数组,字符串魔法(easy)
  10. sql中向下取整怎么取_SQL中的取整函数FLOOR、ROUND、CEIL、TRUNC、SIGN