使用 ffmpeg/MoviePy 创建视频 - 返回错误

问题描述

使用moviepy后,显示有效,一切都更新了。我认为代码没有问题,但不知何故它返回错误

raise IOError(("MoviePy error: Failed to read the duration of file %s.\n"

OSError:MoviePy 错误:无法读取文件 ./Memes_APR_2021_V8/2546583872676854731-pubity-750-1333.mp4 的持续时间。 以下是 ffmpeg 返回的文件信息:

ffmpeg 版本 4.2.2 版权所有 (c) 2000-2019 FFmpeg 开发人员 使用 gcc 9.2.1 (GCC) 20200122 构建 配置:--enable-gpl --enable-version3 --enable-sdl2 --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libdav1d --enable-libbluray --enable -libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable- libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable- zlib --enable-gmp --enable-libvidstab --enable-libvorbis --enable-libvo-amrwbenc --enable-libmysofa --enable-libspeex --enable-libxvid --enable-libaom --enable-libmfx -- enable-amf --enable-ffnvcodec --enable-cuvid --enable-d3d11va --enable-nvenc --enable-nvdec --enable-dxva2 --enable-avisynth --enable-libopenmpt libavutil 56. 31.100 / 56. 31.100 libavcodec 58. 54.100 / 58. 54.100 libav格式 58. 29.100 / 58. 29.100 libavdevice 58. 8.100 / 58. 8.100 libavfilter 7. 57.100 / 7. 57.100 libswscale 5. 5.100 / 5. 5.100 libswresample 3. 5.100 / 3. 5.100 libpostproc 55. 5.100 / 55. 5.100 [mov,mp4,m4a,3gp,3g2,mj2 @ 00000208f86182c0] 格式 mov,mj2 仅检测到低分 1,可能误检测! [mov,mj2 @ 00000208f86182c0] 未找到 moov 原子 ./Memes_APR_2021_V8/2546583872676854731-pubity-750-1333.mp4:处理输入时发现无效数据

它正在做的是: 从我的库中抓取视频并与它们一起制作视频 就是这样...

我如何让它发挥作用?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...