Programmation en vrac

Ces derniers temps, pendant mon temps libre, j'ai fait un peu de programmation. J'avais envie de faire un petit programme en C avec GTK+, et comme sonata me posait quelques soucis pour afficher les paroles, j'ai fait un remplaçant...

Voici donc une brève pour vous faire partager ce petit programme et quelques uns de mes derniers scripts :)

mpdLyrics

Pour commencer, voici donc un petit programme qui affiche le résultat du script mpd-lyriki (qui renvoit les paroles de la chanson en cours de mpd).

Pour le compiler, un Makefile est présent, il vous suffit donc de vous déplacer dans le dossier décompressé et de taper :

make

(Il vous faudra installer quelques dépendances telles que gtk+, et mpc.)

Script radio

Ce matin, j'avais envie d'écouter la radio, alors je me suis fait un petit script tout simple :

#!/usr/bin/env bash

## Colorisation ##

  #Colors
  blue="\033[1;34m"
  green="\033[1;32m"

  #Style
  gras="\033[00m"

  #Default
  end="\033[0m"

dispo="virgin mouv franceinfo franceinter nrj riresketches rirenouveaux"

case "$1" in
  liste)
		echo -e "${green}Radios disponibles :${end} $dispo"
		exit 0
		;;
  mouv)
  		echo -e "${green}Lecture de la radio en cours...${end}"
               mplayer http://www.tv-radio.com/station/le_mouv_mp3/le_mouv_mp3-128k.m3u
               ;;
  virgin)
  		echo -e "${green}Lecture de la radio en cours...${end}"
               mplayer mms://viplagardere.yacast.net/encodereurope2
               ;;
  franceinfo)
  		echo -e "${green}Lecture de la radio en cours...${end}"
  		mplayer http://players.creacast.com/creacast/france_info/playlist.m3u
  		;;
  franceinter)
  		echo -e "${green}Lecture de la radio en cours...${end}"
  		mplayer http://www.tv-radio.com/station/france_inter_mp3/france_inter_mp3-128k.m3u
  		;;
  nrj)
  		echo -e "${green}Lecture de la radio en cours...${end}"
  		mplayer mms://vipnrj.yacast.net/encodernrj
  		;;
  riresketches)
  		echo -e "${green}Lecture de la radio en cours...${end}"
  		mplayer mms://vipnrj.yacast.net/rir_webradio02
  		;;
  rirenouveaux)
  		echo -e "${green}Lecture de la radio en cours...${end}"
  		mplayer mms://vipnrj.yacast.net/rir_webradio03
  		;;
  *)
      echo -e "${green}Radio indisponible${end}"
      exit 0
esac

echo -e "${green}Arret de la lecture.${end}"
exit 0

Script moviegif

Voici un petit script permettant de faire des gifs à partir de séquences de films (au format avi) :

#!/usr/bin/env bash

if (( $# != 4 ));then
	echo "$0 source debut duree fps"
	exit 1 1>&2
fi

# Création du gif
options="-vf scale=640:480 -endpos $3 -ss $2 -really-quiet -nosound"
mplayer "$1" -vo gif89a:output=out.gif:fps=$4 $options

# Redimensionnement du gif
mogrify -resize 150x out.gif

Exemple d'éxécution du script :

moviegif film.avi 00:03:30 5 24

Exemple de résultat :

15/05/08, 12:38

Commentaires

Cumulo - 30-07-2008, 12:42 :

FOULIII COULIIII §§

Hells_Dark - 09-08-2008, 15:21 :

En effet n__n,
J'ai trouvé que cette scène se prettait bien aux tests :)

Ajouter un commentaire