You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
QuickPlay/utils/playlist2ini.sh

17 lines
372 B
Bash

#!/bin/bash
set -euo pipefail
# This script takes current playlist as `mpc` sees it and converts it into
# QuickPlay INI sections.
# Use at own risk :-)
mpc -f '[[%artist% - ]%title%]#|%file%#|%time%' playlist | while IFS='|' read title file time; do
if test -z "$title"; then
title="$(basename "$file")"
fi
echo -e "[$title]\npath = $file\ntime = $time\n"
done