Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |||
utilisateurs:j5012:brouillons:mes_nautilus_scripts [Le 02/03/2018, 22:09] J5012 debug du script pyrenamer...zenity |
utilisateurs:j5012:brouillons:mes_nautilus_scripts [Le 10/03/2021, 13:20] (Version actuelle) J5012 ajout nautilus script gmplayerit |
||
---|---|---|---|
Ligne 6: | Ligne 6: | ||
* Lisez la documentation [[https://help.ubuntu.com/community/NautilusScriptsHowto|NautilusScriptsHowto]] | * Lisez la documentation [[https://help.ubuntu.com/community/NautilusScriptsHowto|NautilusScriptsHowto]] | ||
* Lisez la documentation [[http://www.tldp.org/LDP/Bash-Beginners-Guide/html/Bash-Beginners-Guide.html|Bash : Guide pour debutant]] et notamment sa section 10.3.3 | * Lisez la documentation [[http://www.tldp.org/LDP/Bash-Beginners-Guide/html/Bash-Beginners-Guide.html|Bash : Guide pour debutant]] et notamment sa section 10.3.3 | ||
+ | |||
+ | ===== Un script pour lire rapidement et lestement audio & video ===== | ||
+ | |||
+ | Il s'agit du programme ''gmplayer'' installé par le paquet **[[apt>mplayer-gui]]** : | ||
+ | * Allez dans le dossier des scripts nautilus | ||
+ | * Créez-y le fichier //gmplayerit// ou //mplayerit//, au choix | ||
+ | * Rendez le exécutable, pour ne pas avoir à le faire après | ||
+ | * Éditez-le et copiez-collez-y le code suivant | ||
+ | |||
+ | <code> | ||
+ | #!/bin/bash | ||
+ | # gmplayer == reglages independants de mplayer et de gnome-player | ||
+ | # gmplayer donne un volume zero par defaut : modifier le fichier skin de configuration pour l'option hpotmeter de 0 à 100 | ||
+ | gmplayer "$@" | ||
+ | </code> | ||
+ | |||
+ | <note important>Comme dit dans le commentaire du script, il faut modifier le fichier ''skin'' de configuration en ne laissant aucune ligne desactivée ou commentée</note> | ||
+ | |||
+ | ==== Exemple de configuration avec la skin Clearplayer ==== | ||
+ | |||
+ | * Installez si besoin le paquet **[[apt>mplayer-skins]]** | ||
+ | * Copiez dans votre dossier personnel la skin ''Clearplayer'' | ||
+ | <code>cp -R /usr/share/mplayer/skins/clearplayer $HOME/.mplayer/skins/</code> | ||
+ | |||
+ | La skin de configuration ''Clearplayer'' se présente ainsi : | ||
+ | <code> | ||
+ | section = movieplayer | ||
+ | |||
+ | window = main | ||
+ | |||
+ | decoration = enable | ||
+ | base = main, 0, 0 | ||
+ | |||
+ | button = button_prev, 2, 48, 39, 42, evPrev | ||
+ | button = button_rewind, 38, 48, 39, 42, evBackward10sec | ||
+ | button = button_pause, 74, 48, 39, 42, evPause | ||
+ | button = button_play, 110, 48, 39, 42, evPlay | ||
+ | button = button_stop, 146, 48, 39, 42, evStop | ||
+ | button = button_forward, 182, 48, 39, 42, evForward10sec | ||
+ | button = button_next, 218, 48, 39, 42, evNext | ||
+ | button = button_load, 254, 48, 39, 42, evLoad | ||
+ | |||
+ | button = mute, 304, 62, 10, 17, evMute | ||
+ | |||
+ | potmeter = waves, 11, 0, 315, 63, 6, 14, evSetVolume | ||
+ | |||
+ | hpotmeter = pos, 27, 15, NULL, 100, 0, 40, 30, 336, 15, evSetMoviePosition | ||
+ | hpotmeter = vol, 18, 14, NULL, 100, 0, 331, 64, 45, 14, evSetVolume | ||
+ | |||
+ | font = font, font | ||
+ | |||
+ | dlabel = 6, 10, 367, 0, font, "$o " | ||
+ | dlabel = 6, 31, 40, 0, font, "Time:" | ||
+ | dlabel = 6, 98, 152, 0, font, "$1 / $6" | ||
+ | |||
+ | end | ||
+ | |||
+ | window = sub | ||
+ | |||
+ | base = sub, -1, -1 | ||
+ | background = 246, 246, 246 | ||
+ | |||
+ | end | ||
+ | |||
+ | end | ||
+ | </code> | ||
+ | |||
+ | Les lignes à modifier : | ||
+ | * supprimer absolument <del>//potmeter = waves, 11, 0, 315, 63, 6, 14, evSetVolume//</del>. | ||
+ | * modifier la valeur ''0'' dans la ligne //hpotmeter = vol, 18, 14, NULL, 100, ''0'', 331, 64, 45, 14, evSetVolume// , c'est une valeur en pourcentage, donnez-lui un incrément de 10, 20, 30 … 100. | ||
+ | * modifier absolument la ligne //window = sub// en ''window = video'' | ||
+ | |||
+ | La skin de configuration correcte : | ||
+ | <code> | ||
+ | section = movieplayer | ||
+ | |||
+ | window = main | ||
+ | |||
+ | decoration = enable | ||
+ | base = main, 0, 0 | ||
+ | |||
+ | button = button_prev, 2, 48, 39, 42, evPrev | ||
+ | button = button_rewind, 38, 48, 39, 42, evBackward10sec | ||
+ | button = button_pause, 74, 48, 39, 42, evPause | ||
+ | button = button_play, 110, 48, 39, 42, evPlay | ||
+ | button = button_stop, 146, 48, 39, 42, evStop | ||
+ | button = button_forward, 182, 48, 39, 42, evForward10sec | ||
+ | button = button_next, 218, 48, 39, 42, evNext | ||
+ | button = button_load, 254, 48, 39, 42, evLoad | ||
+ | |||
+ | button = mute, 304, 62, 10, 17, evMute | ||
+ | |||
+ | hpotmeter = pos, 27, 15, NULL, 100, 0, 40, 30, 336, 15, evSetMoviePosition | ||
+ | hpotmeter = vol, 18, 14, NULL, 100, 90, 331, 64, 45, 14, evSetVolume | ||
+ | |||
+ | font = font, font | ||
+ | |||
+ | dlabel = 6, 10, 367, 0, font, "$o " | ||
+ | dlabel = 6, 31, 40, 0, font, "Time:" | ||
+ | dlabel = 6, 98, 152, 0, font, "$1 / $6" | ||
+ | |||
+ | end | ||
+ | |||
+ | window = video | ||
+ | |||
+ | base = sub, -1, -1 | ||
+ | background = 246, 246, 246 | ||
+ | |||
+ | end | ||
+ | |||
+ | end | ||
+ | </code> | ||
+ | |||
+ | <note>Sélectionnez la skin ''Clearplayer'' dans le skin-browser de mplayer si vous ne l'avez pas déja fait.</note> | ||
+ | |||
+ | → Plus d'infos chez **Ask Ubuntu** [[https://askubuntu.com/a/993241|Default audio volume with gmplayer]] | ||
===== Un script pour renommer en masse avec pyrenamer ===== | ===== Un script pour renommer en masse avec pyrenamer ===== |