首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Pydub无法找到ff探头

Pydub无法找到ff探头
EN

Stack Overflow用户
提问于 2018-07-07 02:56:18
回答 4查看 22.2K关注 0票数 11

下面是一个类似问题的链接:Pydub (WindowsError: [Error 2] The system can not find the file specified),尽管在这个问题中,问题在于ffmpeg,我通过设置绝对路径来解决这个问题。

将转换器和/或ffmpeg的绝对路径设置为:

AudioSegment.converter = r'C:\ffmpeg\bin'

AudioSegment.ffmpeg = r'C:\ffmpeg\bin'

我仍然会发现这个错误:

C:\Program Files\Python36\lib\site-packages\pydub\utils.py:193: RuntimeWarning:未能找到ff探头或av探头--默认为ff探头,但可能无法工作警告(“未能找到ff探头或av探头-默认为ff探头,但可能无效”,RuntimeWarning)追溯(最近一次调用):文件"C:/Users/Sean/Desktop/vp/encode_audio/m4a_to_wav.py",第4行,在but = AudioSegment.from_file("pines.m4a“中),( "m4a")文件"C:\Program第660行,在from_file info = mediainfo_json(orig_file) File "C:\Program第263行,在mediainfo_json res =Popen(命令,stdin=stdin_parameter,stdout=PIPE,stderr=PIPE)文件“C:\ProgramFiles\Python36\lib\subprocess.py”中,第707行,在init restore_signals中,( start_new_session)文件"C:\Program Files\Python36\lib\subprocess.py",第990行,在_execute_child startupinfo中) FileNotFoundError: WinError 2系统找不到指定的文件

我在我的道路上,恩瓦尔。我的路径envvar中还有libav,然后按照https://github.com/jiaaro/pydub#dependencies指定的顺序安装libav和pydub。

我所做的一切似乎都没有用,所以任何想法或解决方案都会受到极大的赞赏!

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2018-08-20 14:06:00

我也有同样的问题,但我五分钟前就解决了。

以下是解决办法:

  1. 下载ffmpeg文件到您的计算机并安装它。
  2. 传递ffmpeg文件位置的系统路径。

(人民币指)

我把文件放进了C:\\ffmpeg\\ffmpeg\\bin\\ffmpeg.exe

(注意:这是在我更改文件名之后)

代码语言:javascript
复制
from pydub import AudioSegment
AudioSegment.converter = "C:\\ffmpeg\\ffmpeg\\bin\\ffmpeg.exe"
AudioSegment.ffmpeg = "C:\\ffmpeg\\ffmpeg\\bin\\ffmpeg.exe"
AudioSegment.ffprobe ="C:\\ffmpeg\\ffmpeg\\bin\\ffprobe.exe"

把这些行放在“进口”句之后。

最后,重新启动您的计算机

我深受这个问题的困扰,但现在问题已经解决了。

票数 7
EN

Stack Overflow用户

发布于 2020-12-22 15:40:14

加入@Gopesh Kwandelwal的答案

sudo apt安装ffmpeg

另一种方法是安装Anaconda或Miniconda,然后使用:

conda install ffmpeg

这在自定义环境中对我有效,甚至不需要重新启动内核,更不用说重新启动计算机了。(我不能对b/c这个线程发表评论,我没有足够的声誉)。

票数 5
EN

Stack Overflow用户

发布于 2020-08-28 12:18:20

对于LINUX/ubuntu/deb用户:

sudo apt install ffmpeg

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51219531

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档