<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Blog de Shugo</title>
	<atom:link href="https://blog.developpez.com/shugo/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.developpez.com/shugo</link>
	<description></description>
	<lastBuildDate>Sun, 26 Aug 2007 12:35:27 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.42</generator>
	<item>
		<title>Créer un projet C/C++ OpenGL.</title>
		<link>https://blog.developpez.com/shugo/p4125/opengl/creer_un_projet_c_c_opengl</link>
		<comments>https://blog.developpez.com/shugo/p4125/opengl/creer_un_projet_c_c_opengl#comments</comments>
		<pubDate>Sun, 26 Aug 2007 12:35:27 +0000</pubDate>
		<dc:creator><![CDATA[Shugo78]]></dc:creator>
				<category><![CDATA[OpenGL]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Introduction : Dans cet article, je vais vous expliquer comment configurer un projet OpenGL(fenêtrage GLUT)avec n&#8217;importe quel EDI sous Linux et Windows. Je détaillerais au cas par cas diverses situations sauf les EDI ressemblant. On peut y aller ? Téléchargements : Sous windows, vous avez besoin de télécharger les fichiers, je les ai rassemblés pour vous faciliter la tâche, ils se trouvent à cette adresse : ftp://ftp-developpez.com/shugo/fichiers/opengl/conf.tar.gz mirroir HTTP : http://shugo.ftp-developpez.com/fichiers/opengl/conf.tar.gz Sous Linux vérifier que [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><u>Introduction :</u><br />
Dans cet article, je vais vous expliquer comment configurer un projet OpenGL(fenêtrage GLUT)avec n&rsquo;importe quel EDI sous Linux et Windows.<br />
Je détaillerais au cas par cas diverses situations sauf les EDI ressemblant.<br />
On peut y aller ?<br />
<span id="more-10"></span><br />
<u>Téléchargements :</u><br />
Sous windows, vous avez besoin de télécharger les fichiers, je les ai rassemblés pour vous faciliter la tâche, ils se trouvent à cette adresse :<br />
ftp://ftp-developpez.com/shugo/fichiers/opengl/conf.tar.gz<br />
mirroir HTTP :</p>
<p>http://shugo.ftp-developpez.com/fichiers/opengl/conf.tar.gz</p>
<p>Sous Linux vérifier que vous avez bien la librairie OpenGL et GLUT, pour cela allez dans votre gestionnaire de paquets favori et rechercher la librairie OpenGL et GLUT, si elles ne sont pas installé, installez les.<br />
<u>Installation/configuration :</u><br />
<u>1 . Sous windows</u><br />
Sous windows, décompressez le pack que vous avez téléchargé précédement il contient normalement 3 fichier :<br />
&#8211; glut.h<br />
&#8211; glut32.dll<br />
&#8211; glut32.lib<br />
Il faut à présent disposer ces fichiers :<br />
&#8211; glut.h peut être placé au choix :<br />
   &#8211; dans un sous-dossier GL de votre projet(méthode souple)<br />
   &#8211; dans le dossier include de votre EDI/compilateur(méthode dure)<br />
&#8211; glut32.dll doit être dans le même répertoire que votre projet.<br />
&#8211; glut32.lib, les même deux méthodes :<br />
   &#8211; dans un sous-dossier lib de votre projet<br />
   &#8211; dans le dossier lib de votre EDI/compilateur<br />
A présent, il vous faut inclure glut.h dans vos fichiers, avec :<br />
<code class="codecolorer text default"><span class="text">#include &lt;glut.h&gt;</span></code><br />
ou bien<br />
<code class="codecolorer text default"><span class="text">#include &quot;GL\glut.h&quot;</span></code><br />
Pour finir, il vous faut spécifier au linker de linker avec glut32.lib, la démarche est quelque peu différentes selon votre EDI, pour les principaux :<br />
1 CodeBlocks :<br />
Menu Project/Build Options, ensuite dans l&rsquo;onglet linker, dans la partie linker librairies, cliquez sur Add et indiquez la position de glut32.lib.<br />
2 Visual C++<br />
Faîtes un clique droit sur l&rsquo;icône de votre projet, Propriétés, dans l&rsquo;arborescence, séléctionnez Propriétés de configuration, puis Editeur de liens et ENTER. Indiquez la position de glut32.lib dans la partie Dépendances supplémentaires</p>
<p><u>Sous Linux :</u><br />
Sous Linux c&rsquo;est plus simple.<br />
Mais différent selon votre EDI.<br />
<u>Sans EDI(en ligne de commande) :</u><br />
Ajoutez l&rsquo;option<br />
<code class="codecolorer text default"><span class="text">-lglut</span></code><br />
au compilateur, avant vos fichiers.</p>
<p><u>Avec CodeBlocks :</u><br />
Créer un projet console puis créer un main.c tel quel :</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">void Affichage() <br />
{ <br />
&nbsp;// Couleur de fond <br />
&nbsp;glClearColor(1.0, 1.0, 1.0, 1.0); <br />
&nbsp;// Efface l'écran <br />
&nbsp;glClear(GL_COLOR_BUFFER_BIT); <br />
&nbsp;glMatrixMode(GL_MODELVIEW); <br />
&nbsp;glFlush(); <br />
} <br />
void Redimension'int x, int y) <br />
{ <br />
&nbsp;glViewPort(10, 10, x-20, y-20); <br />
&nbsp;glMatrixMode(GL_PROJECTION); <br />
&nbsp;glLoadIdentity(); <br />
&nbsp;gluOrtho2D(0.0, 100.0, 0.0, 100.0); <br />
} <br />
int main(int argc, char** argv) <br />
{ <br />
&nbsp;// configuration de la fenêtre <br />
&nbsp;glutInitWindowPosition(10, 10); <br />
&nbsp;glutInitWindowSize(640, 480); <br />
&nbsp;// Types d'affichages <br />
&nbsp;glutInitDisplayMode(GLUT_RGBA | GLUT_SINGLE); <br />
&nbsp;// Affichage de la fenêtre <br />
&nbsp;glutCreateWindow(&quot;Ma première fenêtre GLUT !&quot;); <br />
&nbsp;// Fonction d'affichage <br />
&nbsp;glutDisplayFunc(Affichage); <br />
&nbsp;// Fonction de redimensionnement <br />
&nbsp;glutReshapeFunc(Redimension); <br />
&nbsp;// Boucle événementielle <br />
&nbsp;glutMainLoop(); <br />
}</div></div>
<p>Puis Cliquez sur File/Savez project as user&rsquo;s template pour l&rsquo;enregistrer sous forme de template. A présent vous pourrez créer un projet GLUT/OpenGL en cliquant sur New Project/ User&rsquo;s template nom du template.</p>
<p><u>Conclusion :</u><br />
Il ne vous reste plus qu&rsquo;à vous amuser en créant des projets GLUT/OpenGL :p !<br />
Sous Linux, vous pourriez peut être avoir des problèmes de driver 3D avec OpenGL, dans ce cas essayez ENVY, un tutoriel est disponible sur mon blog ;).</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SDL_Image en clair</title>
		<link>https://blog.developpez.com/shugo/p3716/sdl/sdl_image_en_clair</link>
		<comments>https://blog.developpez.com/shugo/p3716/sdl/sdl_image_en_clair#comments</comments>
		<pubDate>Sat, 09 Jun 2007 19:01:19 +0000</pubDate>
		<dc:creator><![CDATA[Shugo78]]></dc:creator>
				<category><![CDATA[SDL]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Introduction : Qui n&#8217;a jamais été frustré de devoir convertir ses images en *.bmp pour les utiliser en SDL ? Heuresement une solution éxiste : SDL_Image ! SDL_Image est une des nombreuses extensions &#171;&#160;gadgets&#160;&#187; de la SDL. SDL_Image permet d&#8217;ouvrir de charger et d&#8217;afficher des images de plusieurs formats : &#8211; BMP &#8211; GIF &#8211; JPEG &#8211; LBM &#8211; PCX &#8211; PNG &#8211; PNM &#8211; TGA &#8211; TIFF &#8211; XCF &#8211; XPM &#8211; XV Et [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><u>Introduction : </u><br />
Qui n&rsquo;a jamais été frustré de devoir convertir ses images en *.bmp pour les utiliser en SDL ?<br />
Heuresement une solution éxiste : SDL_Image !<br />
SDL_Image est une des nombreuses extensions &laquo;&nbsp;gadgets&nbsp;&raquo; de la SDL.<br />
SDL_Image permet d&rsquo;ouvrir de charger et d&rsquo;afficher des images de plusieurs formats :<br />
&#8211; BMP<br />
&#8211; GIF<br />
&#8211; JPEG<br />
&#8211; LBM<br />
&#8211; PCX<br />
&#8211; PNG<br />
&#8211; PNM<br />
&#8211; TGA<br />
&#8211; TIFF<br />
&#8211; XCF<br />
&#8211; XPM<br />
&#8211; XV<br />
Et ceci très facilement&#8230;<br />
<span id="more-2"></span></p>
<p><u>Téléchargement :</u><br />
La page de téléchargement de SDL_Image est <a href="http://www.libsdl.org/projects/SDL_image/">ici</a>.<br />
Séléctionnez la librairie correspondant à votre OS dans la catégorie Binary :<br />
&#8211; Linux         -> Pour Linux le lien directe est <a href="http://www.libsdl.org/projects/SDL_image/release/SDL_image-1.2.5-1.i386.rpm">celui-ci</a>.<br />
&#8211; Windows       -> Pour windows peu importe votre compilateur prennez le package SDL_image-devel-1.2.5-VC6.zip, c&rsquo;est <a href="http://www.libsdl.org/projects/SDL_image/release/SDL_image-1.2.5-win32.zip">par là</a>.<br />
&#8211; MacOSX        -> C&rsquo;est <a href="http://www.libsdl.org/projects/SDL_image/release/SDL_image-1.2.5.dmg">ici</a>.<br />
&#8211; MacOS Classic -> C&rsquo;est <a href="http://www.libsdl.org/projects/SDL_image/release/SDL_image-devel-1.2.5-PPC.sea.bin">là</a>.</p>
<p><u>Installation :</u><br />
Une fois téléchargée vous trouverez dans votre dossier(de divers formats selon les OS) :<br />
&#8211; plusieurs *.dll que vous devez tous copier-coller et placer dans le dossier de votre projet.<br />
&#8211; SDL_image.h le seul header de SDL_Image, que vous placez avec les autres headers de la SDL, sous Code::Blocks :<br />
CodeBlocks/mingw32/include/SDL/<br />
Sous Visual ou Dev-C++ la manipulation est quasiment la même au nom du dossier prés.<br />
&#8211; SDL_image.lib, la librairie avec laquel vous devrez linker pour vos projets utilisant SDL_Image. Placez là dans le sous dossiers lib du dossier de votre compilateur, sous Code::Blocks avec mingw32 comme compilateur :<br />
/CodeBlocks/mingw32/lib/<br />
Ensuite indiquez que vous linker avec SDL_Image.lib.<br />
Sous Code::Blocks :<br />
Project / Build Option<br />
Onglet Linker, bouton Add ensuite bouton &#8230; et séléctionnez SDL_Image.lib.</p>
<p><u>Utilisation :</u><br />
une fois que vous avez informez le linker qu&rsquo;il fallait linker avec la librairie SDL_Image.lib vous devez pour commencer ajouter cette ligne pour utiliser SDL_Image :<br />
<code class="codecolorer text default"><span class="text">#include &lt;SDL/SDL_image.h&gt;</span></code><br />
Ensuite il n&rsquo;y a qu&rsquo;une fonction dont voici le prototype :<br />
<code class="codecolorer text default"><span class="text">IMG_Load(char * file);</span></code><br />
Elle ne prend qu&rsquo;une seul argument : le nom du fichier a ouvrir !<br />
SDL_Image se charge aussi d&rsquo;ouvrir les *.bmp donc adieu SDL_LoadBMP !<br />
De plus si l&rsquo;image que vous chargez gère la transparence (comme c&rsquo;est le cas des PNG et des GIF), alors SDL_image activera automatiquement la transparence pour cette image ! Cela vous évite donc d&rsquo;avoir à appeler SDL_SetColorKey.<br />
Ensuite vous n&rsquo;avez plus qu&rsquo;a Blitter votre surface avec SDL_BlitSurface</p>
<p><u>Conclusion :</u><br />
Quoi c&rsquo;est déjà fini ?<br />
eh oui ce n&rsquo;était pas bien compliqué, un seul défaut pour moi :<br />
Le grand nombre de *.dll  à garder avec le fichier.</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MakeHuman c&#8217;est cool !</title>
		<link>https://blog.developpez.com/shugo/p3753/le-libre/les-logiciels-libres/makehuman_c_est_cool</link>
		<comments>https://blog.developpez.com/shugo/p3753/le-libre/les-logiciels-libres/makehuman_c_est_cool#comments</comments>
		<pubDate>Wed, 13 Jun 2007 21:01:51 +0000</pubDate>
		<dc:creator><![CDATA[Shugo78]]></dc:creator>
				<category><![CDATA[Les logiciels libres]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Introduction : Voilà, il y a peut de temps, j&#8217;ai découvert MakeHuman, qui est certe super et permet de créer un humain en 3D en quelques minutes ! Mais hélàs&#8230; au premier contact, je suis rebuté par l&#8217;interface que je trouve surchargé, alors je me dit : Mais pourquoi ne pas démystifier MakeHuman et expliquer son installation(que j&#8217;ai du faire un peu à l&#8217;aveuglette faute de tutoriel) dans un article&#8230; eh bien voilà je me [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><strong><u>Introduction :</u></strong><br />
Voilà, il y a peut de temps, j&rsquo;ai découvert MakeHuman, qui est certe super et permet de créer un humain en 3D en quelques minutes !<br />
Mais hélàs&#8230; au premier contact, je suis rebuté par l&rsquo;interface que je trouve surchargé, alors je me dit :<br />
Mais pourquoi ne pas démystifier MakeHuman et expliquer son installation(que j&rsquo;ai du faire un peu à l&rsquo;aveuglette <img src="https://blog.developpez.com/shugo/wp-includes/images/smilies/icon_razz.gif" alt=":P" class="wp-smiley" /> faute de tutoriel) dans un article&#8230;<br />
eh bien voilà je me suis lancé, alors si vous le voulez bien, commencons&#8230;<br />
 <span id="more-5"></span><br />
<strong><u>Quelques explications :</u></strong><br />
Le principe de MakeHuman est assez simple :<br />
&#8211; Vous commencez avec une forme humanoïde prédéfinie, elle n&rsquo;est ni masculine ni féminine.<br />
Cette forme est défini par des nombres précis de sommets, d&rsquo;arrêtes et de faces.<br />
Toutes les modifications que l&rsquo;on peut faire subir a la forme prédéfini de MakeHuman sont appelées Targets ou Morphing, il est capitale de comprendre que ces targets et ces morphings ne peuvent pas modifier le nombre de faces, arrêtes et sommets, ils ne peuvent que les déformer.<br />
Il éxiste deux sortes de targets :<br />
&#8211; ceux concernant la morphologie de l&rsquo;humanoïde.<br />
&#8211; et ceux concernant se pose.<br />
MakeHuman reposant sur un puissant moteur graphique, les possibilitées de positionnement sont très avancées :<br />
Par exemple lorsque vous pliez un bras :<br />
&#8211; premièrement il ne se pliera que selon des limites physiquement réalistes<br />
&#8211; et en plus il jouera sur la masse musculaire, pliez le bras et le biceps se contracteras. Impressionant 8O, n&rsquo;est ce pas ?</p>
<p><strong><u>Installation :</u></strong><br />
Le site hébérgeant le projet est : http://www.dedalo3d.com/index.php, mais on peut aussi s&rsquo;y rendre grâce à l&rsquo;adresse http://www.makehuman.org. Dans la barre à gauche figure une partie MakeHuman avec le lien Download qui nous intéresse. Hélàs MakeHuman n&rsquo;est disponible que sous forme de packages(.deb) ou de sources à compiler soit même :(.<br />
<u>Sous Ubuntu :</u><br />
Sous Ubuntu, les packets étant disponibles, pas de problème, il vous faut :<br />
&#8211; animorph1_0.2-1_i386.deb<br />
&#8211; makehuman_0.9-1_i386.deb<br />
&#8211; mhgui1_0.1-1_i346.deb<br />
Si vous voulez développez des targets par exemple il vous faut ces deux packets(pas obligatoire pour une utilisation normale de makehuam) :<br />
&#8211; animorph-dev_0.2-1_i386.deb<br />
&#8211; mhgui-dev1_0.1-1_i386.deb<br />
L&rsquo;ordre d&rsquo;installation est rigoureux :<br />
&#8211; animorph<br />
&#8211; makehuman<br />
&#8211; mhgui<br />
Pour l&rsquo;installation, j&rsquo;utilise Synaptic pour Ubuntu, Adept pour Kubuntu ou tout simplement la console. En console :<br />
placez les packets dans un répertoire nommé mh_install(pour ne pas mélanger) puis tapez ces commandes :</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">sudo dpkg --unpack animorph1_0.2-1_i386.deb <br />
sudo apt-get install -f <br />
sudo dpkg --unpack makehuman_0.9-1_i386.deb <br />
sudo apt-get install -f <br />
sudo dpkg --unpack mhgui1_0.1-1_i346.deb <br />
sudo pat-get install -f</div></div>
<p>Makehuman peut utiliser le moteur Aqsis, vous devrez installer Aqsis et sa dépendance(aqsis-libsc2a) ou alors la ligne :<br />
sudo apt-get install aqsis<br />
<u>Sous les autres distributions :</u><br />
Sous les autres distributions il n&rsquo;éxiste aucun packet officiel, il est donc nécessaire de télécharger les sources :<br />
&#8211; animorph-0.2.tar.gz<br />
&#8211; makehuman-0.9.tar.gz<br />
&#8211; mhgui-0.1.tar.gz<br />
ensuite, les décompacter dans un endroit approprié. Ensuite (je suppose que vous avec installer make et gcc sur votre système), dans ce cas ces commandes suffiront pour installer makehuman :</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">./configure <br />
make &nbsp;<br />
make install</div></div>
<p>si Aqsis n&rsquo;est pas sur votre distribution(moi sur ma MDV 2007 il y était) vous pouvez le télécharger sur :</p>
<p>http://www.aqsis.org</p>
<p><strong><u>L&rsquo;interface :</u></strong><br />
L&rsquo;interface de MakeHuman se révéle éfficace mais n&rsquo;est pas facile à appréhander, de plus les icônes ne sont pas très implicites et petits, en gros l&rsquo;interface est divisée en 5 parties :<br />
&#8211; Le menu supérieur : La barre orange tout en haut, pour accéder au divers fonctionnalitées de MakeHuman(enregistrer, etc&#8230;)<br />
&#8211; La barre d&rsquo;aide : La barre orange en bas de la fenêtre qui renseigne sur l&rsquo;usage de tel ou tel icône, mais aussi indique le nom du target séléctionné.<br />
&#8211; L&rsquo;écran centrale : C&rsquo;est ici que se trouve votre humanoïde, les fléches directionelles permettent de translater l&rsquo;humanoïde dans la vue, les touches + et &#8211; de zoomer et de de-zoomer et les touches du pavé numérique de faire prendre des poses particulières à votre humanoïde.<br />
&#8211; Le panneau laéral gauche : son contenu est variable selon le mode de fonctionement de Makehuman, il donnent accés à des targets concernant votre humanoïde.<br />
&#8211; Le panneau latéral droit : C&rsquo;est ici qu&rsquo;apparaisse les targets qu&rsquo;il est possible d&rsquo;appliquer à l&rsquo;humanoïde.</p>
<p>Pour l&rsquo;utiliser il vous suffit de séléctionner un target et de le basculer de droite à gauche pour voir son effet</p>
<p><strong><u>Créer ses propres targets :</u></strong><br />
On entre dans une des phases les plus mausantes de makeHuman : la création de ses propres targets !</p>
<p><strong><u>Conclusion :</u></strong><br />
MakeHuman est un puissant outil assez simple une fois pris en main qui permet assez vite de céer des humanoïdes époustouflant, un regret l&rsquo;abscence de packages .rpm officiel mais cela se régle soit par alien soit par compilation manuelle.</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vive Lacie Lightscribe Labeler !</title>
		<link>https://blog.developpez.com/shugo/p3758/le-proprietaire/les-logiciels-proprietaires/vive_lacie_lightscribe_labeler</link>
		<comments>https://blog.developpez.com/shugo/p3758/le-proprietaire/les-logiciels-proprietaires/vive_lacie_lightscribe_labeler#comments</comments>
		<pubDate>Thu, 14 Jun 2007 18:49:32 +0000</pubDate>
		<dc:creator><![CDATA[Shugo78]]></dc:creator>
				<category><![CDATA[les logiciels propriétaires]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Introduction : Le programme permettant d&#8217;imprimer un DVD LighScribe sous Linux est français, gratuit, mais pas OpenSource :(. Installation : Il suffit de télécharger sur le site du concepteur(http://www.lacie.com) qui propose d&#8217;ailleurs des solutions d&#8217;impression pour d&#8217;autre système. L&#8217;archive est au format .rpm(pour les .deb &#8211;> alien est là ). il faut aussi télécharger sur ce site toujours, l&#8217;archive qui contient la bibliothèque LighScribe qui est indispensable pour que le logiciel fonctionne. Utilisation : Avant [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><strong><u>Introduction :</u></strong><br />
Le programme permettant d&rsquo;imprimer un DVD LighScribe sous Linux est français, gratuit, mais pas OpenSource :(. </p>
<p><strong><u>Installation :</u></strong><br />
Il suffit de télécharger sur le site du concepteur(http://www.lacie.com) qui propose d&rsquo;ailleurs des solutions d&rsquo;impression pour d&rsquo;autre système.<br />
L&rsquo;archive est au format .rpm(pour les .deb &#8211;> alien est là <img src="https://blog.developpez.com/shugo/wp-includes/images/smilies/icon_razz.gif" alt=":P" class="wp-smiley" /> ).<br />
il faut aussi télécharger sur ce site toujours, l&rsquo;archive qui contient la bibliothèque LighScribe qui est indispensable pour que le logiciel fonctionne.<br />
<span id="more-8"></span><br />
<strong><u>Utilisation :</u></strong><br />
Avant tout il faut démarrer le logiciel biensur ;), pour ça rien de plus simple, tapez cette commande dans un terminal :</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">4L-gui</div></div>
<p>Ce logiciel est assez simple, il permet de charger des images aux formats :<br />
&#8211; PNG<br />
&#8211; JPG<br />
&#8211; BMP<br />
&#8211; GIF<br />
avec le bouton en haut à gauche qui affiche une représentation du DVD.<br />
On peut aussi définir la zone d&rsquo;impression du DVD avec les trois boutons en bas à gauche :<br />
&#8211; tout à gauche &#8211;> une zone circulaire fine<br />
&#8211; au milieu     &#8211;> un intérmédiaire<br />
&#8211; a droite      &#8211;> tout le DVD</p>
<p>On peut aussi adapter la taille de l&rsquo;image avec les boutons en bas à droites :<br />
&#8211; le premier adapte la hauteur de l&rsquo;image au DVD<br />
&#8211; le deuxième adapte la largeur de l&rsquo;image au DVD<br />
&#8211; et le troisième permet de choisir manuellement la dimension de l&rsquo;image.</p>
<p>Une fois l&rsquo;image en position on peut entrer des paramètrage d&rsquo;impression. Insérer le DVD dans le graveur face des données vers le haut. Le bouton aperçu permet à votre grand surprise à tous, d&rsquo;avoir un aperçu du résultat <img src="https://blog.developpez.com/shugo/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /> !</p>
<p>Attention l&rsquo;impression du DVD est en noir et blanc !</p>
<p>Deux niveaux d&rsquo;impression sont disponibles, en moins de 30 minutes le tout est imprimé.</p>
<p><strong><u>Les astuces de tonton Shugo</u></strong><br />
Comment avoir une image au format idéal ?<br />
En utilisant the GIMP, parmis les modèles proposés il y a <b>CD cover</b> qui donne un espace de travail de 12 x 12 cm.<br />
On ajoute un calque avec un fond transparent pour avoir un masque au dimensions d&rsquo;un DVD. On cré dans ce calque un cercle de 12 cm de diamètre centré sur l&rsquo;image. une fois la séléction inversé, on remplis le pourtour avec le pot de peinture noir, enfin un cercle au milieu symbolisant la partie non imprimable du DVD en son centre ;).<br />
Une fois le tout efféctué il suffit de fusionner les calques puis de supprimer le calque du masque et d&rsquo;enregistrer l&rsquo;image en un format reconnu par le programme.</p>
<p><strong><u>Conclusion :</u></strong><br />
J&rsquo;aime bien ce petit logiciel simple et éfficace, seulement deux regrets :<br />
&#8211; Le fait que le logiciel soit propriétaire<br />
&#8211; Le fait que l&rsquo;impression soit en noir et blanc :(.<br />
Mais a part ça ce petit logiciel est basique et se combien à merveille avec the GIMP.</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comment identifier le navigateur Web.</title>
		<link>https://blog.developpez.com/shugo/p3772/le-web/comment_identifier_le_navigateur_web</link>
		<comments>https://blog.developpez.com/shugo/p3772/le-web/comment_identifier_le_navigateur_web#comments</comments>
		<pubDate>Fri, 15 Jun 2007 15:18:29 +0000</pubDate>
		<dc:creator><![CDATA[Shugo78]]></dc:creator>
				<category><![CDATA[Le Web]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Introduction : Il y a peu de temps je vais sur un site où tout d&#8217;un coup on m&#8217;identifie mon navigateur 8O, j&#8217;écris donc a l&#8217;administrateur de ce site pour savoir comment faire et il se trouve que c&#8217;est du javascript, je vous livre donc cette recette sercète ;). Comment identifier le navigateur web du visiteur ? C&#8217;est donc javascript qui nous permet de faire cela&#8230; En effet la propriété Window.navigator se référe à un [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><strong><u>Introduction :</u></strong><br />
Il y a peu de temps je vais sur un site où tout d&rsquo;un coup on m&rsquo;identifie mon navigateur 8O, j&rsquo;écris donc a l&rsquo;administrateur de ce site pour savoir comment faire et il se trouve que c&rsquo;est du javascript, je vous livre donc cette recette sercète ;).</p>
<p><strong><u>Comment identifier le navigateur web du visiteur ?</u></strong><br />
C&rsquo;est donc javascript qui nous permet de faire cela&#8230;<span id="more-4"></span> En effet la propriété Window.navigator se référe à un objet Navigator qui contient des informations sur le navigateur Web. L&rsquo;objet navigator a 5 propriétées principales qui permettent de récupérer des informations sur le navigateur Web utilisé :<br />
&#8211; <code class="codecolorer text default"><span class="text">appName</span></code> : permet en théorie de récupérer le nom du navigateur utilisé ; ceci retourne &laquo;&nbsp;Microsoft internet Explorer&nbsp;&raquo; ou &laquo;&nbsp;Netscape&nbsp;&raquo;. Attention cependant certains navigateur comme Opéra peuvent passer pour d&rsquo;autre selon leurs réglages. Pour firefox appName retourne également &laquo;&nbsp;Netscape&nbsp;&raquo;. Pour plus de précision il faut utiliser <code class="codecolorer text default"><span class="text">userAgent</span></code>.<br />
&#8211; <code class="codecolorer text default"><span class="text">appversion</span></code> : permet de préciser le numéro de version(entre nous, je ne vois pas bien à quoi ça sert mais bon :P).<br />
&#8211; <code class="codecolorer text default"><span class="text">userAgent</span></code> : celui-ci c&rsquo;est le plus important, c&rsquo;est une chaine qui est renvoyé dans l&rsquo;entête HTTP USER-AGENT. Cela permet de s&rsquo;assurer de la justesse de la valeur de <code class="codecolorer text default"><span class="text">appName</span></code> ou de <code class="codecolorer text default"><span class="text">appVersion</span></code>.<br />
&#8211; <code class="codecolorer text default"><span class="text">appCodeName</span></code> : retourne le nom de code du navigateur(par exemple pour firefox c&rsquo;est : mozilla, amusant ;)).<br />
&#8211; <code class="codecolorer text default"><span class="text">plateform</span></code> : retourne la plate-forme  sur laquelle tourne le navigateur(win32, linux, i686, etc&#8230;).</p>
<p><strong><u>Exemples :</u></strong><br />
Vous pouvez par exemple afficher à l&rsquo;ecran le nom du navigateur comme ça :</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;script language=&quot;javascript&quot;&gt; <br />
document.write(&quot;&lt;b&gt;Votre navigateur est : &lt;b&gt;&quot;+ navigator.appName); <br />
&lt;/script&gt;</div></div>
<p>Mais c&rsquo;est plus marrant d&rsquo;afficher ça sous forme de petite fenêtre :</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;script language=&quot;javascript&quot;&gt; <br />
alert(navigator.appName); <br />
&lt;/script&gt;</div></div>
<p><img src="http://blog.developpez.com/media/Art_comment_identifier_le_navigateur_web_resultatjs.JPG" width="323" height="124" alt="" /><br />
Au final l&rsquo;idéal et d&rsquo;orienter le visiteur vers tel ou tel page selon son navigateur :</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;script language=&quot;javascript&quot;&gt; <br />
var nomnav = navigator.appName; <br />
if (nomnav == 'Microsoft Internet Explorer') <br />
{ <br />
&nbsp;document.write(&quot;&lt;link rel=\&quot;stylesheet\&quot; media=\&quot;screen\&quot; type=\&quot;text/css\&quot; href=\&quot;style_ie.css\&quot; /&gt;&quot;); <br />
} <br />
eles &nbsp;<br />
{ <br />
&nbsp;document.write(&quot;&lt;link rel=\&quot;stylesheet\&quot; media=\&quot;screen\&quot; type=\&quot;text/css\&quot; href=\&quot;style_ff.css\&quot; /&gt;&quot;); <br />
} <br />
&lt;/script&gt;</div></div>
<p>Ce script est à positionner dans l&rsquo;entête(balise <code class="codecolorer text default"><span class="text">&lt;head&gt;</span></code>) de la page, il oriente l&rsquo;utilisateur sur deux feuilles de styles selon son navigateur.</p>
<p><strong><u>Conclusion :</u></strong><br />
Pensez à remercier Christian Lagnivof pour cette superbe recette ;). C&rsquo;est amusant pour impressioner son entourage ou ses copains, de plus ce n&rsquo;est pas très dur. Mais n&rsquo;oubliez pas les utilisateurs qui ont désactivé javascript, alors prévoyez toujours une solution de rechange <img src="https://blog.developpez.com/shugo/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>La 3D et au delà</title>
		<link>https://blog.developpez.com/shugo/p3774/hardware/la_3d_et_au_dela</link>
		<comments>https://blog.developpez.com/shugo/p3774/hardware/la_3d_et_au_dela#comments</comments>
		<pubDate>Fri, 15 Jun 2007 17:42:53 +0000</pubDate>
		<dc:creator><![CDATA[Shugo78]]></dc:creator>
				<category><![CDATA[Hardware]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Introduction : Savez vous qu&#8217;une des dernières carte graphique Radeon HD 2900XT d&#8217;ATI possède 700 milions de transistors, soit trois fois plus qu&#8217;un nouveau processeur Core 2 Duo ! Cette puce qait gérer 742 milions de triangles par secondes. une puissance si phénoménale que l&#8217;on ne peut s&#8217;empêcher de songer qu&#8217;elle est un peu gâcher quand on ne joue pas :P&#8230;. Et les fabricants sont depuis peu du même avis ! Pour nVidia AMD/ATI, Intel [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><u>Introduction :</u><br />
Savez vous qu&rsquo;une des dernières carte graphique Radeon HD<br />
2900XT d&rsquo;ATI possède 700 milions de transistors, soit trois fois plus qu&rsquo;un nouveau processeur Core 2 Duo !<br />
Cette puce qait gérer 742 milions de triangles par secondes. une puissance si phénoménale que l&rsquo;on ne peut s&rsquo;empêcher de songer qu&rsquo;elle est un peu gâcher quand on ne joue pas :P&#8230;.<br />
Et les fabricants sont depuis peu du même avis ! Pour nVidia AMD/ATI, Intel et d&rsquo;autres, le temps est venu d&rsquo;étendre les spécialités des puces graphiques de manières à épauler le processeur central.<br />
<span id="more-9"></span><br />
<u>La puce graphique devient généraliste :</u><br />
La puce d&rsquo;une carte graphique est un composant spécialisé, un circuit à l&rsquo;architecture particulière lui permettant d&rsquo;être plus forte que le processeur central pour ajouter d&rsquo;un seul coup du jaune sur toutes les parois d&rsquo;une grange en feu ou lisser en même temps toutes les facettes d&rsquo;une sphère. En revanche, elle est bien moins compétente que le processeur centrale pour, par exemple, prendre des décisions. Qu&rsquo;importe. Décompresser un fichier DivX dans une fenêtre relève des même fonctions qu&rsquo;afficher des reflets dans un miroir. Il s&rsquo;agit là d&rsquo;éviter de ralentir le PC chaque fois qu&rsquo;on l&rsquo;assome d&rsquo;opérations simultanées. Les puces graphiques contriubront demain à l&rsquo;intelligence artificielle et se chargeront d&rsquo;enregistrer un DVD sur un disque dur ou de visioner une vidéo sur le net.</p>
<p><u>Décompresser l&rsquo;audio et la vidéo :</u><br />
La décompression des flux vidéo est une fonction des cartes graphiques depuis plusieurs générations. Mais qu&rsquo;ekkes s&rsquo;occupent aussi du son, ça c&rsquo;est nouveau !<br />
La génération HD2000 d&rsquo;ATI se charge de la décompression du son en 5.1 à la lecture de DVD. il suffit de brancher sur la sortie vidéo DVI unr pris HDMI(souvent présenté comme l&rsquo;équivalent numérique de la prise péritel ;)) spéciale. Nous en sommes pourtant qu&rsquo;au début : le décodage de formats avancés (Dolby, TrueHD, Lossless&#8230;) revient encore au processeur.<br />
Côté vidéo, l&rsquo;accent est mis sur la haute définition. Les cartes de nVidia disponibles depuis avril(GeForce 8500 et 8600) et celles d&rsquo;ATI qui le seront cet été(Radeon HD 2400 et 2600) soulagent grandement le processeur des nouvelles opérations de lectures introduites par le HD-DVD et le Blue-Ray. Il s&rsquo;agit d&rsquo;étendre l&rsquo;image sur toute la surface d&rsquo;un écran de très haute résolution sans perte de qualité et de prendre en charge le décodage des protections. Ces dernières consomment en effet une part importante de la puissance d&rsquo;un processeur même récent.<br />
<img src="http://blog.developpez.com/media/RadeonATI.jpg" width="150" height="150" alt="" /><br />
<b>La famille des Radeon d&rsquo;ATI se charge de la décompression du son et de l&rsquo;image dans les vidéos.</b></p>
<p><u>Conclusion :</u><br />
Les cartes graphique sont de plus en plus puissantes. Les puces étendront vite leur champ d&rsquo;action au dél du simple affichage.<br />
Qu&rsquo;est ce que nous réserve l&rsquo;avenir du 3D ?<br />
Désolé mais je n&rsquo;ai pas la réponse à cette question, comme pour beacoup de question de ce genre concernant par exemple la capacités des HD du futurs, ou de la RAM, etc&#8230; J&rsquo;aime répondre une de mes phrases préféré :<br />
&laquo;&nbsp;L&rsquo;avenir nous le diras <img src="https://blog.developpez.com/shugo/wp-includes/images/smilies/icon_razz.gif" alt=":P" class="wp-smiley" /> !&nbsp;&raquo;</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>J&#8217;ai ENVY des tous derniers drivers Nvidia et ATI</title>
		<link>https://blog.developpez.com/shugo/p3777/le-libre/linux/j_ai_envy_des_tous_derniers_drivers_nvid</link>
		<comments>https://blog.developpez.com/shugo/p3777/le-libre/linux/j_ai_envy_des_tous_derniers_drivers_nvid#comments</comments>
		<pubDate>Fri, 15 Jun 2007 22:01:12 +0000</pubDate>
		<dc:creator><![CDATA[Shugo78]]></dc:creator>
				<category><![CDATA[Distributions]]></category>
		<category><![CDATA[Les logiciels libres]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Introduction ;: Après ce superbe jeu de mots, passons à des choses plus sérieus :P. Envy est un script Python qui se charge d&#8217;installer automatiquement les drivers propriétaires pour les cartes graphiques Nvidia et ATI, directement à partir des dernières versions stables disponibles sur le site des fabricants. envy décripté : A destination des utilisateurs d&#8217;Ubuntu (Dapper 6.0 ou Edgy 6.10, architecture x86 et x86-64 mais pas PPC), il se charge de détermnier seul le [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><u>Introduction ;:</u><br />
Après ce superbe jeu de mots, passons à des choses plus sérieus :P. Envy est un script Python qui se charge d&rsquo;installer automatiquement les drivers propriétaires pour les cartes graphiques Nvidia et ATI, directement à partir des dernières versions stables disponibles sur le site des fabricants.</p>
<p><u>envy décripté :</u><br />
A destination des utilisateurs d&rsquo;Ubuntu (Dapper 6.0 ou Edgy 6.10, architecture x86 et x86-64 mais pas PPC), il se charge de détermnier seul le modèle de la carte, il installe automatiquement les dépendances nécessaire à la compilation des drivers et réalise de façon automatique et transparente pour l&rsquo;utilisateur la compilation des drivers et modifie même votre fichier <code class="codecolorer text default"><span class="text">xorg.conf</span></code> à votre place(pensez à le vérifier comme même ;)).<br />
<span id="more-7"></span></p>
<p>Envy est développé par Alberto Milone, menbre de l&rsquo;équipe Ubuntu, et fait partie intégrante de la distribution Linux Mint(http://www.linuxmint.com/), basée sur Ubuntu, qui utilise des applications propriétaires comme Flash ou les drivers Nvidia.</p>
<p>Pour pouvoir utiliser Envy éfficacement, une connexion internet est indispensable. les dépôts <code class="codecolorer text default"><span class="text">universe</span></code> et <code class="codecolorer text default"><span class="text">multiverse</span></code> devront avoir été ajoutés, car ils seront nécessaire à la résolution de certaines dépendances. Le téléchargement d&rsquo;Envy se passe sur la page de l&rsquo;auteur de ce script : http://www.albertmilone.com/. la méthode d&rsquo;installation la plus simple consiste d&rsquo;abord à s&rsquo;assurer que vous n&rsquo;avez pas déjà installer une ancienne version d&rsquo;Envy :</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">sudo aptitude purge envy</div></div>
<p>Vous pouvez ensuite télécharger la dernière version du script (0.9.0 pour l&rsquo;instant) :</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">wget http://albertmilone.com/ubuntu/nvidia/scripts/envy_0.9.0-0ubuntu2_all.deb</div></div>
<p>et l&rsquo;installer :</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">sudo dpkg -i envy_0.9.0-0ubuntu2_all.deb</div></div>
<p>Une fois cela fait, quittez votre session et connectez vous en mode console([Ctrl]+[Alt]+[F1] ou [Alt]+[N] depuis l&rsquo;écran de connexion). Puis lancez le script en tapant :</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">sudo envy -t</div></div>
<p>Si vous avez déjà un driver Nvidia installé précédement, choissisez l&rsquo;option 6 (<code class="codecolorer text default"><span class="text">clean the installation of any Nvidia driver</span></code>) pour vous assurer que tout fichier obsolète a été supprimé. Sinon, vous pouvez choisir directement l&rsquo;option 1(<code class="codecolorer text default"><span class="text">Install the NVIDIA driver</span></code>) ou 3 (<code class="codecolorer text default"><span class="text">Install the ATI driver</span></code>) et vous laissez porter par les instructions rares car le script s&rsquo;occupe de tout : recherche du types de la carte graphique, téléchargement des dépendances en fonction de vos versions du noyau et de distribution, téléchargement des dernires drivers depuis les sites officiels de Nvidia ou ATI, compilation et installation des modules nécessaires, et enfin configuration du fichier <code class="codecolorer text default"><span class="text">xorg.conf</span></code>.</p>
<p>Au sortir de cette procédure, vous devriez pouvoir redémarrer une session X et bénéficier de l&rsquo;accélération matérielle. a noter que, dans certains cas, vous pourriez être amené à désinstaller vous même, au préalables des versions des drivers Nvidia ou ATI installées par Ubuntu à partir de ses dépôts.</p>
<p>Depuis sa version 0.9.0, il y a également une interface graphique programmé en GTK qui vous permettra d&rsquo;effectuer ces opérations depuis votre environement graphique préféré.</p>
<p><u>Conclusion :</u><br />
Envy permet d&rsquo;installer les tous derniers drivers de façon extrêmement simples quasiment sans avoir à intervenir, encore plus simple avec son interface(je ferais bientôt un article sur son interface ;)).<br />
Quelques regrets :<br />
&#8211; non disponibles sur toutes les distributions :(.<br />
&#8211; l&rsquo;interface pas encore tout a fait au point.</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sous-titrez vos films avec GNOME SUBTITLES</title>
		<link>https://blog.developpez.com/shugo/p3775/le-libre/linux/sous_titrez_vos_films_avec_gnome_subtitl</link>
		<comments>https://blog.developpez.com/shugo/p3775/le-libre/linux/sous_titrez_vos_films_avec_gnome_subtitl#comments</comments>
		<pubDate>Fri, 15 Jun 2007 19:55:15 +0000</pubDate>
		<dc:creator><![CDATA[Shugo78]]></dc:creator>
				<category><![CDATA[Les logiciels libres]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Introduction : Enfin une solution simple et sure pour sous-titrez des films sous Linux, ce petit logiciel est fort simple et pratique. en avant ! En utilisant un éditeur de sous-titres, il est important de savoir que l&#8217;on peut distinguer deux types de sous-titres en format textes : &#8211; les sous-titres à bases d&#8217;images de films(frame based en anglais). &#8211; et les sous-titres à base de temps(time based an anglais). Dans le cas d&#8217;un sous-titre [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><u>Introduction :</u><br />
Enfin une solution simple et sure pour sous-titrez des films sous Linux, ce petit logiciel est fort simple <img src="https://blog.developpez.com/shugo/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /> et pratique.</p>
<p><u>en avant !</u><br />
En utilisant un éditeur de sous-titres, il est important de savoir que l&rsquo;on peut distinguer deux types de sous-titres en format textes :<br />
&#8211; les sous-titres à bases d&rsquo;images de films(frame based en anglais).<br />
&#8211; et les sous-titres à base de temps(time based an anglais).<br />
Dans le cas d&rsquo;un sous-titre à base de temps, l&rsquo;estampille temporelle est utilisée. Le sous-titre à base d&rsquo;image n&rsquo;est plus beacoup utilisé car il est moins pratique, en effet le taux d&rsquo;images doit être identique à celui du film pour une synchro parfaite. En pratique le format MicroDVD est le seul sous-titre à base d&rsquo;images.<br />
Pour l&rsquo;installation, c&rsquo;est simple, rendez vous sur le site officiel de Gnome subtitles sur :<span id="more-6"></span></p>
<p>http://www.gnomesubtitles.sourceforge.net/</p>
<p>Télécharger les packetages et hop une petite installation et c&rsquo;est bon ;), tout est expliqué sur le site(en anglais).</p>
<p>Après installation Gnomes Subtitles est dans :<br />
Applications -> Son et Vidéo<br />
Gnome subtitles supporte plusieurs formats de sous-titres dont (Advanced) SubStation Alpha, MicroDVD, SubViewer et SubRip sont les plus connus. En ouvrant un fichier, Gnome Subtitles affiche le numéro, le début et la fin, la durée et biensur les sous-titres. S&rsquo;il s&rsquo;agit d&rsquo;un sous-titre à base de temps Gnome Subtitles affiche par défaut les estampilles temporelles pour le début, la fin et la durée. En revanche ce sont les numéros des images qui sont afficher pour les sous-titres à base d&rsquo;images.<br />
Pour insérer un texte, il faut cliquer sur Edit -> Insert Subtitle -> Before/After. Puis, on peut définir le début, la fin et la durée et ajouter le texte dans le champ situé en bas de la fenêtre. On peut aussi y ajuster et éditer un texte éxistant. Certains formats de sous-titres supportent les métadonnées si on souhaite les ajouter il faut cliquer sur : file -> Headers et saisir les données avant enregistrement.<br />
Le menu format permet de changer le style du texte, gras, italique et souligné, le texte entier et formaté, on ne peut pas appliquer le formatage à un seul mot par exemple :(.<br />
Le menu Timings permet de synchroniser le texte avec le film. Le menu Timing -> Adjust permet de changer l&rsquo;échelle. En définissant le nouveau début pour les deux textes.<br />
Enfin Search -> Rechercher/Replace permettent l&rsquo;utilisation des expressions réguliéres. Malheureusement cela ne semble pas bien au point :(.</p>
<p><u>Détails :</u><br />
Dernières versions :<br />
&#8211; 0.1<br />
Packets disponibles pour :<br />
&#8211; Debian<br />
&#8211; Fedora<br />
&#8211; Gentoo<br />
&#8211; SUSE<br />
&#8211; Ubuntu<br />
Le site officiel :<br />
&#8211; http://www.gnomesubtitles.sourceforge.net/</p>
<p><u>Conclusion :</u><br />
Gnomes Subtitles marque des bon points pour sa simplicitée et sa comptabilitée avec de nombreux formats.<br />
Enfin une solution simple pour sous-titrer ses films sous Linux, Gnomes-Subtitles n&rsquo;est pas utilisé pour le DVD mais pour les films avec conteneur tels que :<br />
&#8211; AVI<br />
&#8211; MPEG<br />
&#8211; etc&#8230;<br />
Gnomes Subtitles est aussi faciles à prendre en main.<br />
Un seul regret :<br />
&#8211; La fonction Rechercher/remplacer qui n&rsquo;est pas bien au point :(.<br />
A part ça c&rsquo;est un logiciel léger, simple et facile à prendre en main.</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Test de Ubuntu Fesity Fawn 7.04.</title>
		<link>https://blog.developpez.com/shugo/p3752/le-libre/linux/distributions/ubuntu/test_de_ubuntu_fesity_fawn_7_04</link>
		<comments>https://blog.developpez.com/shugo/p3752/le-libre/linux/distributions/ubuntu/test_de_ubuntu_fesity_fawn_7_04#comments</comments>
		<pubDate>Wed, 13 Jun 2007 19:10:19 +0000</pubDate>
		<dc:creator><![CDATA[Shugo78]]></dc:creator>
				<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Introduction : Il me tardait de découvrir la version 7.04 d&#8217;Ubuntu Feisty Fawn mais j&#8217;en ai enfin eu l&#8217;occasion. Et une fois de plus Ubuntu réussi à me surprendre avec une disrtibution qui comme promis est focalisée sur le multimédia et l&#8217;interface. Je vous propose de suivre mon test. Phase de test : J&#8217;attendais impatiament, sckotché devant mon écran que la barre de chargement soit finie&#8230; Eh là, je me lance, qu&#8217;est ce qui m&#8217;attends [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><u>Introduction :</u><br />
Il me tardait de découvrir la version 7.04 d&rsquo;Ubuntu Feisty Fawn mais j&rsquo;en ai enfin eu l&rsquo;occasion.<br />
Et une fois de plus Ubuntu réussi à me surprendre avec une disrtibution qui comme promis est focalisée sur le multimédia et l&rsquo;interface. Je vous propose de suivre mon test.</p>
<p><u>Phase de test :</u><br />
J&rsquo;attendais impatiament, sckotché devant mon écran que la barre de chargement soit finie&#8230;<br />
Eh là, je me lance, qu&rsquo;est ce qui m&rsquo;attends :<br />
&#8211; Une superbe interface avec bureau 3D, sur le coup, je n&rsquo;ai même pas vu les premiers bugs d&rsquo;affichage :P.<br />
C&rsquo;est un beau petit bureau qui nous acceuille.<br />
Sa simplicitée alliée à son ergonomie fait de cette version un petit chef d&rsquo;oeuvre à mettre entre toutes les mains, y comprit les néophytes.<br />
Comme toujours la légéreté et aussi au rendez-vous ;).<br />
Le top et l&rsquo;alliance avec béryl(cf l&rsquo;article de mon conjoint gege2061 qui présente béryl et explique son installation sous XFCE).<br />
Mais béryl présente quelques dysfonctionnement au niveau des bureaux en cube.</p>
<p><u>Phase de première configuration :</u><br />
Bon remis de nos premières émotions : les utilisateurs habitués d&rsquo;Ubuntu ou même de GNOMe ne devrait pas trop être destabilisée.<br />
Attaquons la première configuration <img src="https://blog.developpez.com/shugo/wp-includes/images/smilies/icon_razz.gif" alt=":P" class="wp-smiley" /><br />
Alors pour commencer, je vous propose de mettre notre clavier en AZERTY et le bureau en français pour cela :<br />
System -> Administration -> KeyBoards<br />
Là séléctionnez france et laissez comme ça(cela prendra automatiquement AZERTY), à moins que vous ne préféreriez le DVORAK, personnelement je n&rsquo;ai jamais peu m&rsquo;y faire :P.<br />
Ensuite pour la langue :<br />
System -> Preferences -> Languages support<br />
Là vous cochez france en premier et hop, le tour est joué.</p>
<p><u>Conclusion :</u><br />
Ah au final elle est vachement bien cette disrtib Ubuntu, comme d&rsquo;habitude, légére, ce qui n&rsquo;e l&rsquo;empêche pas de fournir une belle interface&#8230;.<br />
Finalement elle me laisse une bonne impression, pas vous ?</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
