Advertisement
Guest User

Untitled

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