Você quase teve o código:
youtube-dl -l --extract-audio "$(xclip -o)"
$(command)
executa command
e $(...)
é então substituído pela saída padrão de command
. A citação é necessária para impedir que a saída contendo espaço em branco divida o comando.