Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- # -c = permet la reprise du dl en cas de coupure de la connexion
- # --restrict-filenames = force l'utilisation de caractères ascii pour les noms de fichiers enregistrés
- # empêche l'utilisation d'espaces et d'esperluettes
- # %(title)s.%(ext)s = syntaxe de noms de fichiers : titre.extension
- # $@ = paramètre spécial équivalant à tous les paramètres $1, $2, ...
- # permet de passer un nb indéterminé d'arguments à youtube-dl via une seule expression '$@'
- # on peut ainsi passer plusieurs urls à ce script qui les convertira toutes en mp3
- dest=$(zenity --file-selection --directory --title "Choisis la destination de sauvegarde.") && x-terminal-emulator -e youtube-dl -c --restrict-filenames --extract-audio --audio-format mp3 -o $dest/"%(title)s.%(ext)s" $@ || exit
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement