0 votes

La tâche Cron ne trouve pas ffprobe/avprobe ou ffmpeg/avconv bien qu'ils soient installés

J'ai mis en place un cronjob pour lancer "/Users/admin/scripts/youtubedl.sh"

script :

cd "/Users/admin/Music/youtubedl-music"
/usr/local/bin/youtube-dl -o "%(title)s.%(ext)s" --download-archive .mydownloads -i -f bestaudio --extract-audio --audio-format mp3 https://youtube.page/here

Le cron échoue en disant "ERREUR : ffprobe/avprobe et ffmpeg/avconv introuvables. Please install one."

Si je le lance manuellement, tout s'exécute correctement, mais il est incapable de trouver ffmpeg/avconv lorsqu'il est lancé via cron. Comment puis-je corriger cela ?

1voto

Graham Miln Points 39606

Spécifiez le chemin absolu vers le binaire ffmpeg/avconv avec l'option --ffmpeg-location option :

--ffmpeg-location PATH

Emplacement du binaire ffmpeg/avconv ; soit le chemin d'accès au binaire, soit le répertoire qu'il contient.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X