解决python调用 ffmpeg时 ‘ffmpeg‘ 不是内部或外部命令,也不是可运行的程序
streamlink’ �����ڲ����ⲿ���Ҳ���ǿ����еij���
���������ļ���
花了我三四个小时,百度,谷歌,自己猜问题
解决办法:
下面的 Default encoding for properties files设置为GBK,OK了
我的问题是cmd命令执行的exe文件没有加到环境变量,乱码完全看不到报错信息
我的cmd编码是936,也就是GBK模式
可能是cmd编码与pycharm需要一致的原因
文章知识点与官方知识档案匹配,可进一步学习相关知识
————————————————
版权声明:本文为CSDN博主「qq_20849423」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_20849423/article/details/83629075
解决 python 调用 ffmpeg时 ‘ffmpeg’ 不是内部或外部命令,也不是可运行的程序
在windows系统下, 我们使用windows下,使用ffmpeg库调用FFmpeg工具来提取视频的图片/读取视频信息
import ffmpeg
1
我们可能会遇到以下问题
‘ffmpeg’ 不是内部或外部命令,也不是可运行的程序
1
这原因是什么呢?
python 的ffmpeg 是使用subprocess.Popen()函数来调用命令行,然后得到返回的数据。就相当于python 在你系统的cmd里面输入 ffmpeg xxx xxx xxx xxx
然后系统给你报错 ‘ffmpeg’ 不是内部或外部命令,也不是可运行的程序
那么有两种原因:
没安装 ffmpeg
那么请参考安装 ffmpeg
没加入环境变量
请参考:https://blog.csdn.net/tang_chuanlin/article/details/103749351
但是最快的方法就是, 当你下载好 ffmpeg
然后解压, 记下bin的路径
E://anaconda//ffmpeg-4.3.1//bin//
1
然后修改ffmpeg的那块代码
《你的python包路径 》/site-packages/ffmpeg/_probe.py
直接加上ffmpeg的路径即可
《你的python包路径 》/site-packages/ffmpeg/_run.py
直接加上ffmpeg的路径即可
B站:阿里武
关注
1
6
6
专栏目录
26岁,转行Python,是这辈子最成功的一件事……
a379749的博客
5667
我是26岁转行学Python的。说实在,转行就是奔着挣钱去的。希望我的经历可以给想转行的朋友带来一点启发和借鉴。 先简单介绍下个人背景,三流大学毕业,物流专业,学习能力一般,没啥特别技能,反正就很普通的一个人!工作五年存款7000,感觉生活无望,就直接决定转行。 我决定转行IT行业理由很简单,体面行业,不用体力劳动,办公环境大多不错,行业回报率高,做哪一行都不轻松,但是IT回报率可能更高。而且现今互联网趋势明显,IT人才是通用人才,走到哪都不怕找不到工作。 我是完全小白,没基础,所以学习过程还是非常痛苦的
python 视频播放器 ffmpeg_Python3 ffmpeg视频转换工具使用方法解析
weixin_39973410的博客
155
windows版本下需要先安装ffmpeg工具:可以下载了static版本(是个zip压缩包),解压到指定目录,去配置环境变量,比如d:\ffmpeg\bin,这样bin下面的ffmpeg.exe就可以在命令行中使用了,可以用ffmpeg -version测试一下:2:安装ffmpeg的python扩展,该扩展可以让你直接在python脚本中直接调用,而不需要单独运行命令: pip install…
评论6
白面momo(Mario Wang)
2022.04.18
_probe找不到
白面momo(Mario Wang)
2022.04.18
安装ffmpeg链接打不开
mhack5200
2021.11.15
1
环境变量加了,在cmd里面可以用ffmpeg,python上os.system(“ffmpeg -i —-“)就不行
lingduxingxi
回复
Ryan_蛤蟆
2022.04.13
我的也是一样,怎么解决啊?
查看全部 3 条回复
————————————————
版权声明:本文为CSDN博主「B站:阿里武」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq874455953/article/details/109560175