mirror of
https://github.com/pisto/oggify
synced 2025-11-22 21:26:30 +00:00
17 lines
292 B
Bash
Executable file
17 lines
292 B
Bash
Executable file
#!/bin/bash
|
|
|
|
set -e
|
|
|
|
fname="${4} - ${2}.ogg"
|
|
fname="${fname//\//-}"
|
|
cat > "${fname}"
|
|
{
|
|
echo "SPOTIFY_ID=${1}"
|
|
echo "TITLE=${2//'\n'/' '}"
|
|
echo "ALBUM=${3//'\n'/' '}"
|
|
shift 3
|
|
for artist in "$@"; do
|
|
echo "ARTIST=${artist//'\n'/' '}"
|
|
done
|
|
} | vorbiscomment -a "${fname}"
|
|
echo "${fname}"
|