cleaning code
This commit is contained in:
@@ -1275,6 +1275,9 @@ make_playlist() {
|
|||||||
|
|
||||||
search_artist_from_library() {
|
search_artist_from_library() {
|
||||||
|
|
||||||
|
playing="Search artist from library and play..."
|
||||||
|
echo -e "\n${bold} $playing ${reset}\n"
|
||||||
|
|
||||||
echo
|
echo
|
||||||
#fzf_bin=0
|
#fzf_bin=0
|
||||||
if [ $fzf_bin -eq 1 ]; then
|
if [ $fzf_bin -eq 1 ]; then
|
||||||
@@ -1331,8 +1334,6 @@ search_artist_from_library() {
|
|||||||
)
|
)
|
||||||
|
|
||||||
l_alb=$(sonos "$loc" "$device" list_albums | tail -n+4 | grep -i "$artiste" | fzf "${fzf_music_folder_args[@]}")
|
l_alb=$(sonos "$loc" "$device" list_albums | tail -n+4 | grep -i "$artiste" | fzf "${fzf_music_folder_args[@]}")
|
||||||
echo "$l_alb" # 788: Album: The Suburbs | Artist: Arcade Fire
|
|
||||||
#fi
|
|
||||||
|
|
||||||
elif [ -z "$l_alb" ]; then
|
elif [ -z "$l_alb" ]; then
|
||||||
l_alb=$(sonos "$loc" "$device" list_albums | tail -n+4 | grep -i "$artiste")
|
l_alb=$(sonos "$loc" "$device" list_albums | tail -n+4 | grep -i "$artiste")
|
||||||
@@ -1363,7 +1364,7 @@ search_artist_from_library() {
|
|||||||
|
|
||||||
echo -e "\nAdding ${bold}$album${reset} from ${bold}$artiste${reset} to queue and playing..."
|
echo -e "\nAdding ${bold}$album${reset} from ${bold}$artiste${reset} to queue and playing..."
|
||||||
|
|
||||||
w=$(sonos $loc $device queue_album "$album" first : $device play_from_queue) # ajoute en pos 1 et joue
|
sonos $loc $device queue_album "$album" first : $device play_from_queue > /dev/null # ajoute en pos 1 et joue
|
||||||
_tia "$album"
|
_tia "$album"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@@ -1372,19 +1373,20 @@ search_artist_from_library() {
|
|||||||
|
|
||||||
search_album_from_library() {
|
search_album_from_library() {
|
||||||
|
|
||||||
|
playing="Search album from library and play..."
|
||||||
|
echo -e "\n${bold} $playing ${reset}\n"
|
||||||
|
|
||||||
if [ $fzf_bin -eq 1 ]; then
|
if [ $fzf_bin -eq 1 ]; then
|
||||||
|
|
||||||
fzf_music_folder_args=(
|
fzf_music_folder_args=(
|
||||||
--border
|
--border
|
||||||
--exact
|
--exact
|
||||||
--header="ENTER for select album; ESC for a new search"
|
--header="ENTER for select album; ESC to quit"
|
||||||
)
|
)
|
||||||
|
|
||||||
alb=$(sonos "$loc" "$device" list_albums | tail -n+4 | fzf "${fzf_music_folder_args[@]}")
|
alb=$(sonos "$loc" "$device" list_albums | tail -n+4 | fzf "${fzf_music_folder_args[@]}")
|
||||||
fi
|
|
||||||
|
|
||||||
|
elif [ -z "$alb" ]; then
|
||||||
if [ -z "$alb" ]; then
|
|
||||||
alb=$(sonos "$loc" "$device" list_albums | tail -n+4)
|
alb=$(sonos "$loc" "$device" list_albums | tail -n+4)
|
||||||
|
|
||||||
while :
|
while :
|
||||||
@@ -1418,8 +1420,6 @@ search_album_from_library() {
|
|||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
|
|
||||||
#sonos "$loc" "$device" queue_search_result_number $track first : $device play_from_queue > /dev/null
|
|
||||||
|
|
||||||
if [ -n "$alb" ]; then
|
if [ -n "$alb" ]; then
|
||||||
artiste=$(echo "$alb" | awk -F":" '{print $4}' | awk -F"|" '{print $1}' | sed 's/^[[:blank:]]*//;s/[[:blank:]]*$//')
|
artiste=$(echo "$alb" | awk -F":" '{print $4}' | awk -F"|" '{print $1}' | sed 's/^[[:blank:]]*//;s/[[:blank:]]*$//')
|
||||||
album=$(echo "$alb" | awk -F":" '{print $3}' | awk -F"|" '{print $1}' | sed 's/^[[:blank:]]*//;s/[[:blank:]]*$//') # xargs: unterminated quote
|
album=$(echo "$alb" | awk -F":" '{print $3}' | awk -F"|" '{print $1}' | sed 's/^[[:blank:]]*//;s/[[:blank:]]*$//') # xargs: unterminated quote
|
||||||
@@ -1427,9 +1427,6 @@ search_album_from_library() {
|
|||||||
|
|
||||||
echo -e "\nAdding ${bold}$album${reset} from ${bold}$artiste${reset} to queue and playing..."
|
echo -e "\nAdding ${bold}$album${reset} from ${bold}$artiste${reset} to queue and playing..."
|
||||||
|
|
||||||
#list_queue
|
|
||||||
|
|
||||||
#w=$(sonos $loc $device queue_album "$album" first : $device play_from_queue) # ajoute en pos 1 et joue
|
|
||||||
sonos $loc $device queue_album "$album" first : $device play_from_queue > /dev/null # ajoute en pos 1 et joue
|
sonos $loc $device queue_album "$album" first : $device play_from_queue > /dev/null # ajoute en pos 1 et joue
|
||||||
_tia "$album"
|
_tia "$album"
|
||||||
fi
|
fi
|
||||||
@@ -1446,10 +1443,11 @@ in_progress() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
search_tracks_from_youtube() {
|
search_tracks_from_youtube() {
|
||||||
|
|
||||||
|
playing="Search tracks from YouTube and play..."
|
||||||
|
echo -e "\n${bold} $playing ${reset}\n"
|
||||||
|
|
||||||
# https://stackoverflow.com/questions/49804874/download-the-best-quality-audio-file-with-youtube-dl
|
# https://stackoverflow.com/questions/49804874/download-the-best-quality-audio-file-with-youtube-dl
|
||||||
|
|
||||||
# yt-dlp -f 'ba' -ciw --extract-audio --audio-quality 0 --audio-format aac -o "%(title)s.%(ext)s" -v --downloader aria2c 'https://www.youtube.com/watch?v=l0Q8z1w0KGY'
|
# yt-dlp -f 'ba' -ciw --extract-audio --audio-quality 0 --audio-format aac -o "%(title)s.%(ext)s" -v --downloader aria2c 'https://www.youtube.com/watch?v=l0Q8z1w0KGY'
|
||||||
@@ -1513,7 +1511,6 @@ search_tracks_from_youtube() {
|
|||||||
details=$(curl --silent "$APIVIDEOS?part=contentDetails&fields=items/contentDetails/duration,items/contentDetails/regionRestriction/blocked&key=$APIKEY&id=$idx" | jq -r '.items[]')
|
details=$(curl --silent "$APIVIDEOS?part=contentDetails&fields=items/contentDetails/duration,items/contentDetails/regionRestriction/blocked&key=$APIKEY&id=$idx" | jq -r '.items[]')
|
||||||
|
|
||||||
duration=$(echo "$details" | jq -r '.contentDetails.duration')
|
duration=$(echo "$details" | jq -r '.contentDetails.duration')
|
||||||
#duration=$(curl --silent "https://www.googleapis.com/youtube/v3/videos?part=contentDetails&fields=items/contentDetails/duration&key=$APIKEY&id=$idx" | jq -r '.items[] | .contentDetails.duration')
|
|
||||||
duration=${duration:2}
|
duration=${duration:2}
|
||||||
duration=${duration//[HMS]/:}
|
duration=${duration//[HMS]/:}
|
||||||
duration=${duration:0:-1}
|
duration=${duration:0:-1}
|
||||||
@@ -1590,6 +1587,9 @@ search_tracks_from_youtube() {
|
|||||||
# Search track in library -> add to queue -> play it
|
# Search track in library -> add to queue -> play it
|
||||||
search_tracks_from_library() {
|
search_tracks_from_library() {
|
||||||
|
|
||||||
|
playing="Search track from library and play..."
|
||||||
|
echo -e "\n${bold} $playing ${reset}\n"
|
||||||
|
|
||||||
while :
|
while :
|
||||||
do
|
do
|
||||||
echo
|
echo
|
||||||
|
|||||||
Reference in New Issue
Block a user