ytdl-music: added update check for yt-dlp and ffmpeg check

This commit is contained in:
Thord Johansson 2024-04-19 10:52:00 +02:00
parent 7d73529502
commit 8ec9b57b33

View File

@ -10,5 +10,16 @@ if [ -z "$PLAYLISTURL" ]; then
exit 1 exit 1
fi fi
if ! which ffmpeg > /dev/null 2>&1; then
echo "Error: ffmpeg is not installed. Please install ffmpeg before running this script."
exit 1
fi
ffmpeg -version | head -n 1
yt-dlp -U || exit $?
sleep 2
# Use double quotes for variables within the yt-dlp command # Use double quotes for variables within the yt-dlp command
yt-dlp -f 'ba' -x --audio-format mp3 "$PLAYLISTURL" -o "$TARGETPATH/$LIBRARY_NAME/%(playlist)s/%(title)s.%(ext)s" yt-dlp -f 'ba' -x --audio-format mp3 "$PLAYLISTURL" -o "$TARGETPATH/$LIBRARY_NAME/%(playlist)s/%(title)s.%(ext)s"