使用skvideo.io.vread读取avi视频,报错“No way to determine width or height ”

阅读: 评论:0

使用skvideo.io.vread读取avi视频,报错“No way to determine width or height ”

使用skvideo.io.vread读取avi视频,报错“No way to determine width or height ”

问题描述:

一开始安装sk-video,在使用skvideo.io.vread读取avi视频,报错“No way to determine width or height from video. Need `-s` in `inputdict`. Consult documentation on I/O.”

解决方案:

1. 卸载sk-video

pip uninstall sk-video

2. 安装skicit-video

pip install scikit-video -i 

3. 安装ffmpeg

conda install ffmpeg -c conda-forge

4. 查看ffmpeg存储路径

# linux环境下查找ffmpeg存储路径
whereis ffmpeg

5. 测试是否安装成功

import skvideo
skvideo.setFFmpegPath('/usr/bin/') # 手动为 ffmpeg 设置 skvideo 的路径import skvideo.iovideo_frames = skvideo.io.vread('XXX.avi')
print(video_frames.shape)

成功!!!正确输出avi视频的尺寸(帧数,height,width,channel)

本文发布于:2024-02-01 13:56:16,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170676697537077.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:报错   视频   avi   vread   skvideo
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23