python - 使用 easy_thumbnails_ffmpeg

标签 python django ffmpeg thumbnails easy-thumbnails

我想使用 easy_thumbnails_ffmpeg 库来获取 Python 中视频的缩略图,但是,我收到一个奇怪的错误,提示找不到该文件。我一直在寻找如何使用该库的示例,但没有运气,也没有文档。任何想法 ?谢谢你

日志:

File "C:\Python27\lib\site-packages\easy_thumbnails_ffmpeg-0.1.1-py2.7.egg\easy_thumbnails_ffmpeg\source_generators.py", line 24, in ffmpeg_frame
    ], stdin=PIPE, stdout=PIPE, stderr=PIPE).communicate(source.read())[0]
  File "C:\Python27\lib\subprocess.py", line 679, in __init__
    errread, errwrite)
  File "C:\Python27\lib\subprocess.py", line 896, in _execute_child
    startupinfo)
WindowsError: [Error 2] Specified file not found

最佳答案

文件未找到错误可能意味着该库正在尝试调用 ffmpeg,但二进制文件不起作用/未找到。检查source of easy_thumbnails_ffmpeg ,您可以看到它尝试在命令行上调用ffmpeg。 ffmpeg 是否在您的 PATH 上,以便您可以从命令提示符以相同的方式调用它?

也就是说,如果您打开命令提示符,请查看执行 ffmpeg 是否适合您。如果没有,请将二进制文件添加到您的 PATH 中。

关于python - 使用 easy_thumbnails_ffmpeg,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22816209/

相关文章:

Python:在多种条件下查找数组的索引

ffmpeg 流媒体视频网站——即时转换与托管多种格式

video - FFmpeg 问题 : encode/normalize then concat multiples videos

python - 即使我可以使用凭据进行 SSH,Fabric 也会要求输入密码

python - 登录 Django 时帐户未进行身份验证

javascript - 使用 Django 进行 Jquery 表单验证

ffmpeg - 如何获得 ffmpeg 的 colorchannelmixer 的颜色矩阵

在 Matlab 中转置的 Python 创建的 HDF5 数据集

python - CSS 未在 404 和 500 页面的自定义模板中呈现 django 1.8

python - 无论如何要平均不同的混淆矩阵?