youtube-mp3: add ability to use a different yt-dl executable
Useful for using e.g. yt-dlp
This commit is contained in:
parent
a49711b6b8
commit
ce17ee4c49
1 changed files with 7 additions and 3 deletions
10
youtube-mp3
10
youtube-mp3
|
|
@ -1,4 +1,8 @@
|
|||
#!/bin/sh
|
||||
#!/usr/bin/env sh
|
||||
|
||||
if [ -z "$YOUTUBE_DL" ] ; then
|
||||
YOUTUBE_DL=youtube-dl
|
||||
fi
|
||||
|
||||
usage() {
|
||||
cat <<EOF
|
||||
|
|
@ -12,7 +16,7 @@ EOF
|
|||
}
|
||||
|
||||
# Check for youtube-dl in path
|
||||
if ! (command -v youtube-dl) ; then
|
||||
if ! (command -v "$YOUTUBE_DL") ; then
|
||||
echo "No youtube-dl found in path"
|
||||
exit 1
|
||||
fi
|
||||
|
|
@ -29,6 +33,6 @@ case "$@" in
|
|||
exit 1
|
||||
;;
|
||||
*)
|
||||
youtube-dl --format bestaudio -x --audio-format mp3 --audio-quality 192K -k "$@"
|
||||
"$YOUTUBE_DL" --format bestaudio -x --audio-format mp3 --audio-quality 192K -k "$@"
|
||||
;;
|
||||
esac
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue