#!/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%' playlist | while IFS='|' read title file; do if test -z "$title"; then title="$(basename "$file")" fi # Unfortunately, the "time" attribute is currently required echo -e "[$title]\npath = $file\ntime = 2:00\n" done