Bannière de NPC
  Trucs et Astuces pour BeOS -       Catégorie: Miscellaneous
 

Accueil

Alertes
Applications
Audio et Vidéo
Divers
Interface
Matériel
Réseaux
Terminal
Tracker

Infos Serveur

 

 

Créer des images GIF

Bans la R4, BeOS nest fourni sans filtre système pour les images GIF (NetPositive a le sien intégré). Cela veut dire que vous ne pouvez pas créer des images GIF directement. Tant que Be n'aura pas réglé le conflit avec le brevet d'Unisys sur les algorithmes de compressions, on peut contourner le problème de différentes manières pour enregistrer en GIF sous BeOS:

  • L'application GIF Translator de Daniel Switkin vous donnera la possibilité de créer des GIFs dans vos applications graphiques, Anime, du même auteur, permet de créer des GIFs animés et aussi des GIFs statiques directement.
  • Becasso, de Sander Stoks, vous permet d'enregistrer en GIF, mais sans compression (Becasso utilise l'algorithme d'enregistrement de netpbm, voir plus bas).
  • netpbm, de Chris Herborth, est un ensemble d'utilitaires qui permet de transformer une image d'un type dans un autre, il comprend des tas de formats différents.

netpbm, malheureusement, nécessite toujours 2 ou 3 étapes, car l'image est transformée en fichier ppm, et ensuite ce fichier ppm est transformé en un autre format.

Après avoir installé netpbm, créez-vous quelques scripts qui réduiront le travail à une simple commande. Par exemple le script ci-dessous convertit un fichier TGA en GIF en une seule commande. Si vous avez un fichier appelé screenshot.tga par exemple, vous saisirez: makegif ScreenShot.

Enregistrez le texte suivant dans un fichier appelé makegif dans /boot/home/config/bin, et créez-en des variantes pour les transformations dont vous avez besoin.

 #!/bin/sh
 
 ### convertit une image TGA en GIF via une séquence ppm
 
 file="$*"
 
 tgatoppm $file.tga > $file.ppm
 ppmtogif $file.ppm > $file.gif
 
 echo
 echo Creation du fichier $file.gif 
 
 rm $file.ppm
 
 echo Supprimer $file.tga?
 	read on
 	if [ "$on" = "o" ]; then
 		rm $file.tga
 	fi
 

Téléchargez le script présenté dans cette astuce ici.

Read this Tip in English here
Hier findest Du den Tip in Deutsch


Cette astuce est une contribution de Scot Hacker.
Site de l'auteur de cette astuce: http://www.birdhouse.org/beos/bible/.

Astuce traduite par: Frédéric.

Traduction Française du Serveur BeTips © 2000 BeTrayer et équipe
 

 

BeArchives.com Banner Exchange Network