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.