Android PermissionError:[Errno 13]权限被拒绝:';ffprobe&x27;
我想在Android PermissionError:[Errno 13]权限被拒绝:';ffprobe&x27;,android,python-3.x,chaquopy,Android,Python 3.x,Chaquopy,我想在android chaquopy中使用Pydub读取.mp3格式的音频文件。虽然我在我的build.gradle文件中安装了ffprobe和ffmpeg,但它在查找ffprobe并获得权限时出现异常 from pydub import AudioSegment song = AudioSegment.from_mp3(file_path) 我在网上查到了一些同样的问题。它们直接在python代码中使用此库的路径,如下所示: AudioSegment.ffmpeg = "C:\\ffmpe
android chaquopy
中使用Pydub
读取.mp3
格式的音频文件。虽然我在我的build.gradle
文件中安装了ffprobe和ffmpeg,但它在查找ffprobe并获得权限时出现异常
from pydub import AudioSegment
song = AudioSegment.from_mp3(file_path)
我在网上查到了一些同样的问题。它们直接在python代码中使用此库的路径,如下所示:
AudioSegment.ffmpeg = "C:\\ffmpeg\\bin\\ffmpeg.exe"
实际上,我不知道如何在我的android项目中找到这些库路径。PyPI上的
ffmpeg
包实际上并不包含ffmpeg程序。如前所述,Chaquopy目前不提供ffmpeg构建。但是,如果您可以从其他地方获得Android ffmpeg版本,则可以将其用作外部命令。PyPI上的ffmpeg
包实际上并不包含ffmpeg程序。如前所述,Chaquopy目前不提供ffmpeg构建。但是,如果您可以从其他地方获得Android ffmpeg构建,则可以将其用作外部命令。