Python – moviepy库在读取视频时出现了’utf8′ codec can’t decode byte 0xce in position 1873: invalid continuation byte错误
1 moviepy库在读取视频时出现了'utf8' codec can't decode byte 0xce in position 1873: invalid continuation byte错误
在python中使用moviepy使用以下代码读取视频
video_clip = VideoFileClip(input_video_path)
出现了以下错误
File "/lib/python3.9/site-packages/moviepy/video/io/ffmpeg_reader.py", line 35, in __init__
infos = ffmpeg_parse_infos(filename, print_infos, check_duration,
File "/lib/python3.9/site-packages/moviepy/video/io/ffmpeg_reader.py", line 259, in ffmpeg_parse_infos
infos = error.decode('utf8')
将你的虚拟环境env下的
lib\site-packages\moviepy\video\io\ffmpeg_reader.py
文件下的ffmpeg_parse_infos函数的
infos = error.decode('utf8')
修改为
infos = error.decode('utf8','ignore')
即可。
参考链接
本文作者:StubbornHuang
版权声明:本文为站长原创文章,如果转载请注明原文链接!
原文标题:Python – moviepy库在读取视频时出现了’utf8′ codec can’t decode byte 0xce in position 1873: invalid continuation byte错误
原文链接:https://www.stubbornhuang.com/3129/
发布于:2025年04月18日 10:45:24
修改于:2025年04月18日 10:45:24
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论
57