Python >> Tutoriel Python >  >> Python

FileNotFoundError :[Errno 2] Aucun fichier ou répertoire de ce type :'ffprobe' :'ffprobe'

Assurez-vous d'abord que vous avez installé ffprobe, qui fait partie de FFmpeg, vous devez donc installer ffmpeg. Vous pouvez le faire en suivant les instructions de l'un de ces deux sites.

https://ffmpeg.org/download.html

https://github.com/adaptlearning/adapt_authoring/wiki/Installing-FFmpeg

Après cela, vous devez ajouter la bibliothèque à votre chemin système pour que python puisse la trouver et l'utiliser. Cela peut être fait soit en ajoutant le chemin d'installation de FFmpeg au chemin de votre système d'exploitation (comment faire cela dépend de votre système d'exploitation), soit en l'ajoutant à la variable de chemin temporaire qui est utilisée à l'intérieur de python.

import sys
sys.path.append('/path/to/ffmpeg')

Pour la deuxième option, vous devez vous assurer d'ajouter le chemin à FFmpeg avant d'importer autre chose. C'est la meilleure option si vous n'avez pas la possibilité de modifier la configuration du système racine, mais cela peut devenir très incohérent lorsqu'il est utilisé par différents scripts python.

Assurez-vous enfin d'avoir ffprobe installé (par exemple avec pip install ffprobe à l'intérieur d'un terminal, voir https://pypi.org/project/ffprobe) afin que import ffprobe devrait fonctionner dans l'environnement python.