Contrôler Rhythmbox via SSH

18 Commentaires »

Une petite astuce en passant, en note d’utilisation pour ma pomme et du coup partagée ici.

On se loggue au poste que l’on veut contrôler:

ssh -X nom-d'hote

On lui annonce qu’on veut utiliser les applications de l’affichage 0, le PC branché à la chaine que l’ont veut controler, mais on ne verra pas cet affichage.

DISPLAY=:0

On peut ensuite controler Rhythmbox ou tout autre programme que l’ont veut contrôler à distance.

Dans le cas présent on suit la documentation:

 rhythmbox-client --help
Utilisation :
rhythmbox-client [OPTION...]

Options de l'aide :
-h, --help                 Affiche les options de l'aide

Options de l'application :
--debug
--no-start                 Ne pas lancer de nouvelle instance de Rhythmbox
--quit                     Quitte Rhythmbox
--no-present               Ne pas afficher une fenêtre Rhythmbox existante
--hide                     Masque la fenêtre Rhythmbox
--next                     Saute au morceau suivant
--previous                 Saute au morceau précédent
--notify                   Affiche la notification du morceau joué
--play                     Reprend la lecture actuellement suspendue
--pause                    Suspend la lecture actuelle
--play-pause               Bascule le mode lecture/pause
--play-uri=URI à jouer     Lit l'URI indiqué, en l'important si nécessaire
--enqueue                  Ajoute les morceaux indiqués à la liste de lecture
--clear-queue              Vide la liste de lecture avant d'ajouter de nouveaux morceaux
--print-playing            Affiche le nom et l'artiste du morceau joué
--print-playing-format     Affiche des informations mises en forme sur le morceau
--set-volume               Définit le volume de lecture
--volume-up                Augmente le volume de lecture
--volume-down              Diminue le volume de lecture
--print-volume             Imprime le volume de lecture actuel
--mute                     Met la lecture en sourdine
--unmute                   Désactive la sourdine
--set-rating               Définit la notation du morceau actuel

Et voila. Depuis l’étage, mon petit portable commande mon PC basse consommation avec élégance.


Partage sous Creative Commons sur Flickr

1 Commentaire »

5003954788 bb0712ee87 m Partage sous Creative Commons sur Flickr

Un petit article rapide.

Consommateur d’images sous Creative Commons, pour mon blog ou pour d’autres publications dans ma vie de tout les jours. Il m’est apparu normal de partager une partie de mes images sous cette licence pour qu’elles puissent servir à d’autres.

Certains d’entre vous se demandent peut être ce que sont ces fameuses Creative Commons. Il s’agit en fait de licences, pour la plupart libres, permettant la réutilisation par d’autres de ce qu’on publie sur internet. On choisi parmi 6 licences selon la façon dont on veut partager.

Personnellement, ce principe me plait beaucoup. Je peut illustrer mes articles ou d’autres documents avec des images crée par d’autres en toute légalité. Quand à mes images, vu qu’Internet permet à n’importe qui de récupérer les images que je publie, la licence que j’utilise précise principalement qu’il suffit de citer d’où viens l’image pour pouvoir l’utiliser.

Ceux qui voudrait découvrir, c’est par la :

http://fr.creativecommons.org/

Pour le plaisir, quelques images, que vous pouvez donc télécharger, utiliser, modifier, mais pour lesquelles vos créations doivent garder les mêmes droits et vous devez citer qu’elle proviennent de Dnartreb89. icon wink Partage sous Creative Commons sur Flickr

5003924586 d4e427d078 t Partage sous Creative Commons sur Flickr 5003314829 39ebf00683 t Partage sous Creative Commons sur Flickr 5003286227 87fd9428c3 t Partage sous Creative Commons sur Flickr 5003294099 ce396662ec t Partage sous Creative Commons sur Flickr 5003283311 a539206f58 t Partage sous Creative Commons sur Flickr 5003326105 9f3e338a7d t Partage sous Creative Commons sur Flickr 5003908604 e70ef2b61a t Partage sous Creative Commons sur Flickr 4997941208 07a04e92f2 t Partage sous Creative Commons sur Flickr 4997950732 e4089fb7a5 t Partage sous Creative Commons sur Flickr

D’autres Images sur Mon Profil Flickr ! icon smile Partage sous Creative Commons sur Flickr


Se simplifier la compression d’images 2!

Aucun commentaire »

Deuxième version de mon script de compression d’image.

Ce reporter à l’article précédent pour l’utilisation.

Dans une grande majorité des cas, mes images ne sont la que pour illuster un article. Ce script converti donc les PNG en JPG pour l’ensemble du dossier et les redimensionne les JPG en dimension fixe et taille fixe en Ko.

#!/bin/bash

# On crée le dossier optimiz
mkdir optimiz

# On y copie les images
cp -f *.jpg optimiz/
cp -f *.JPG optimiz/
cp -f *.jpeg optimiz/
cp -f *.png optimiz/

# On s’y rend
cd optimiz

# On converti les PNG en JPG
for i in *png; do convert $i $(basename $i jpg).jpg ; done

# On efface les PNG
rm *.png

# On réoriente et on compresse un peu pour jpegoptim
mogrify -auto-orient -quality 80 *.jpg
mogrify -auto-orient -quality 80 *.jpeg
mogrify -auto-orient -quality 80 *.JPG

# On redimensionne les images en 1024×800 par exemple
mogrify -resize 1024x800 *.jpg
mogrify -resize 1024x800 *.jpeg
mogrify -resize 1024x800 *.JPG 

# Compression des jpeg à 80 Ko environ
jpegoptim 80 *.jpg
jpegoptim 80 *.JPG

# Et on ressort
cd ..

# Et on informe
zenity --info --text='Compressions Terminées'

Je vais donc pouvoir mettre en place ce système pour faciliter la compression des images pour ma miss et moi.

Ensuite j’adapte mon utilisation des PNG au cas par cas.


Se simplifier la compression d’images !

2 Commentaires »

4520986339 99857d1c35 o 300x199 Se simplifier la compression dimages !J’utilise une autre version de ce script, qui peut être discutable mais qui répond à mes besoins et peut donc répondre aux besoins d’autres.

Optimiser les images pour le web :

Le haut débit apporte un réel confort tant pour les webmestres que pour les visiteurs de sites que nous sommes  mais nous fait parfois oublier que nos sites se doivent d’être légers. Déjà pour les visiteurs qui ne disposent pas du haut débit, pour économiser nos espaces d’hébergement, améliorer le confort de tous et aussi parce que ça améliore le référencement.

Outre la surcharge engendrée par les excès de javascript que l’on peut facilement analyser avec des sites comme Pingdom Tools par exemple, la grande surcharge de nos sites provient des images. On ne les optimisent plus autant qu’au temps du 56k.

Linuxien depuis quelques années, je cherchait donc une astuce pour optimiser facilement et efficacement mes images à publier par lot tant qu’à faire. Et je doit avouer qu’au début je n’ai rien trouvé qui me convienne afin de compresser et optimiser mes images au maximum, quelles soient en PNG ou en JPG. Je me suis donc construit mon propre script en m’appuyant sur le script de Zigazou pour obtenir une compression en taille fixe pour le JPG, et sur ce tutoriel de sebsauvage pour l’optimisation des PNG.

Note :

Comme me le fait remarquer zigazou, le tutoriel de sebsauvage se base sur pngpq qui fait une quantisation de l’image, il diminue le nombres de couleurs de l’images pour gagner en place.

Cette compression est donc relativement discrète sur des images avec peu de couleurs (logos, bannières, etc.). Mais pas mal destructive pour les PNGs avec beaucoup de couleurs.

Le présent article sera donc normalement complété par des corrections ou un nouvel article quand j’aurais testé les scripts proposés par zigazou en commentaire. icon wink Se simplifier la compression dimages !

Logiciels nécessaires :

Pour utiliser ce script, il faut donc installer d’abord :  libjpeg-progs, pngnq  et optipng.

apt-get install libjpeg-progs pngnq optipng

Puis télécharger le script de Zizagou ici et le copier en root dans /bin .

Mon script personnel :

Ensuite, créer un fichier texte, « optimisation » par exemple, et coller y ceci :

#!/bin/bash

# On crée le dossier optimiz
mkdir optimiz

# On y copie les images
cp -f *.jpg optimiz/
cp -f *.JPG optimiz/
cp -f *.jpeg optimiz/
cp -f *.png optimiz/

# On s’y rend
cd optimiz

# On redimensionne les images en 1024×800 par exemple
mogrify -auto-orient -quality 80 -resize 1024×800 *.jpg
mogrify -auto-orient -quality 80 -resize 1024×800 *.jpeg
mogrify -auto-orient -quality 80 -resize 1024×800 *.JPG
mogrify -auto-orient -quality 80 -resize 1024×800 *.png

# Compression des jpeg à 75 Ko environ
jpegoptim 75 *.jpg
jpegoptim 75 *.JPG

# Optimisation des PNGs
pngnq -vf -s1 *.png
rename -f ‘s/-nq8.png$/.png/’ *.png
optipng -o7 *.png

# Et on ressort
cd ..

# Et on informe
echo message:Optimisation terminée | zenity –notification –listen –window-icon= »info » | zenity –notification –window-icon= »info » –text= »Optimisation terminée »

On enregistre et on rend ce fichier éxécutable.

Utilisation :

Pour utiliser ce script, on le glisse dans un dossier avec les images que l’ont veut optimiser, on clique sur notre script et il nous optimise les images dans le dossier « optimiz » créé pour l’occasion puis nous informe une fois fini.

Les réglages sont personnalisables et le script peut être amélioré, mais il répond complétement à mes besoins.

Je vous laisse donc juger de son utilité, de son efficacité et de ces perfectionnements (que vous pouvez me partager ici icon smile Se simplifier la compression dimages ! ).

Crédit Photo : marcovdz


Page 1 sur 41234