我使用earthcam链接进行数据收集。我的实现在本地上运行得非常好,但在CentOS 7系统上为我提供了一个OpenCV: image broken error
。由于ffmpeg在OpenCV的后台使用,我想直接使用ffmpeg以以下方式读取从streamlink
检索到的m3u8文件
streams = streamlink.streams(stream_link)
q = list(streams.keys())[0]
stream = streams['%s' % q]
video_cap = cv2.VideoCapture(stream.url) ----> # Want to change this line to ffmpeg
我在问题中使用的一个示例链接是-Nyc_5th_Street
此外,每次循环时,我只需要m3u8
文件的第一帧
我不知道有任何Opencv方法允许您直接访问FFMPEG功能。要从脚本直接调用FFMPEG例程,可以使用ffmpeg-python
相关问题 更多 >
编程相关推荐