12096 links
3050 private links
  • Signets de talou
  • Home
  • Login
  • RSS Feed
  • ATOM Feed
  • Tag cloud
  • Picture wall
  • Daily
  • ► Play Videos
Links per page: 20 50 100
  • Scripts Nautilus/Caja : Astuce youtube-dl pour Nautilus/Caja

    Une des choses que j'utilise le plus dans le gestionnaire de fichier de gnome/mate, c'est à dire respectivement Nautilus et Caja, ce sont les scripts.
    Par ailleurs, pour télécharger une vidéo, sur youtube, twitter, pluzz, rutube, et plein d'autres sites, l'idéal c'est youtube-dl.
    https://ytdl-org.github.io/youtube-dl/index.html

    Alors à force de tout passer dans la console, j'ai un .bash_history un peu chargé. Pourquoi ne pas utiliser les scripts. Voilà comment faire.
    Pour nautilus ça se passe là : ~/.config/nautilus/scripts
    Pour caja, ici : ~/.config/caja/scripts

    les dépendances : youtube-dl, xclip, notify-send (optionnel), zenity (optionnel)
    Premier script : yt-clipboard :

    #!/bin/sh
    sel=$(xclip -d ":0" -o -selection clipboard)
    notify-send "youtube-dl $sel"
    youtube-dl "$sel"
    notify-send "Récuperation de la vidéo terminée"

    Deuxième script : yt-selection :

    #!/bin/sh
    sel=$(xclip -d ":0" -o -selection primary)
    notify-send "youtube-dl $sel"
    youtube-dl "$sel"
    notify-send "Récuperation de la vidéo terminée"

    Troisième script : yt-clipboard-mp3 :

    #!/bin/sh
    sel=$(xclip -d ":0" -o -selection clipboard)
    notify-send "youtube-dl $sel"
    youtube-dl  --extract-audio --audio-format mp3 -l "$sel"
    notify-send "Récuperation du mp3 terminée"

    Les scripts sont à passer en exécutable.
    Ensuite, il suffit de choisir le répertoire cible, copier l'url de la page où se trouve la vidéo, cliquer avec le bouton droit n'importe où dedans et dans le menu script, choisir le premier script.
    Le 2e script utilise ce qui est en sélection (une adresse sélectionnée à la souris)
    Le 3e script permet de transformer la vidéo en mp3

    On peut aussi utiliser la recherche youtube, soit avec un dialogue pour le champ de recherche, soit sur une chaine dans le clipboard :

    yt-searchclip-to-mp3:

    #!/bin/sh
    youtube-dl ytsearch:"$(xclip -selection clipboard -o | cut -d\& -f1)" --extract-audio --audio-format mp3  -o "%(title)s.%(ext)s"
    zenity --info --text "Téléchargement terminé"

    yt-searchask-to-mp3:

    #!/bin/sh
    search=$(zenity --entry --text "Titre ?" --entry-text "U2 Bad")
    youtube-dl ytsearch:"$search" --extract-audio --audio-format mp3  -o "%(title)s.%(ext)s"
    zenity --info --text "Téléchargement terminé"

    Explications ici : http://shaarli.plop.me/?0wJ_Pg
    Les scripts sont dans la catégorie #NautilusCajaScripts

    April 18, 2019 at 11:05:00 AM GMT+2 * - permalink -
    QRCode
    - https://shaarli.plop.me/shaare/i9VooA
    #NautilusCajaScripts
Links per page: 20 50 100
Shaarli - The personal, minimalist, super-fast, database free, bookmarking service by the Shaarli community - Help/documentation
talou sur le Fédiverse