<?xml
version="1.0" encoding="utf-8"?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:atom="http://www.w3.org/2005/Atom"
>

<channel xml:lang="fr">
	<title>Tech de Gamuza</title>
	<link>https://tech.gamuza.fr/</link>
	
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>
	<atom:link href="https://tech.gamuza.fr/spip.php?id_rubrique=2&amp;page=backend" rel="self" type="application/rss+xml" />




<item xml:lang="fr">
		<title>Utiliser FFMPEG</title>
		<link>https://tech.gamuza.fr/Utiliser-FFMPEG.html</link>
		<guid isPermaLink="true">https://tech.gamuza.fr/Utiliser-FFMPEG.html</guid>
		<dc:date>2022-11-01T16:02:51Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>clem</dc:creator>



		<description>&lt;p&gt;&lt;strong&gt;FFMPEG&lt;/strong&gt; est une collection de logiciels permettant de traiter des flux audio ou vid&#233;o. En g&#233;n&#233;ral utilis&#233; en ligne de commande, on envisage ici divers exemples de conversions entre formats / compressions&lt;/p&gt;

-
&lt;a href="https://tech.gamuza.fr/-Outils-logiciels-.html" rel="directory"&gt;Outils et logiciels&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;h2 class=&#034;spip&#034;&gt;Utiliser &lt;strong&gt;ffprobe&lt;/strong&gt; pour r&#233;cup&#233;rer les infos sur un fichier vid&#233;o/audio :&lt;/h2&gt;
&lt;textarea readonly='readonly' cols='40' rows='3' class='spip_cadre spip_cadre_block' dir='ltr'&gt;ffprobe -hide_banner -loglevel fatal -show_error -show_format -show_streams -show_programs -show_chapters -show_private_data -print_format json le_fichier_video.mp4&lt;/textarea&gt; &lt;textarea readonly='readonly' cols='40' rows='2' class='spip_cadre spip_cadre_block' dir='ltr'&gt;ffprobe -v quiet -print_format json -show_format -show_streams le_fichier_audio.mp3&lt;/textarea&gt;&lt;h2 class=&#034;spip&#034;&gt;Compresser des fichiers vid&#233;os&lt;/h2&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; compression en mp4 qualit&#233; web en gardant m&#234;me taille : &lt;textarea readonly='readonly' cols='40' rows='2' class='spip_cadre spip_cadre_block' dir='ltr'&gt;ffmpeg -i une_video.mp4 -c:v libx264 -b:v 1.5M -c:a aac -b:a 128k sortie/une_video_compressee.mp4&lt;/textarea&gt;&lt;/li&gt;&lt;li&gt; compression en mp4 qualit&#233; web en imposant le format Full HD ou HD : &lt;textarea readonly='readonly' cols='40' rows='7' class='spip_cadre spip_cadre_block' dir='ltr'&gt;ffmpeg -i une_video.mp4 -c:v libx264 -b:v 1.5M -c:a aac -b:a 128k -filter:v scale=1920x1080 sortie/une_video_compressee.mp4 ffmpeg -i une_video.mp4 -c:v libx264 -b:v 1.5M -c:a aac -b:a 128k -filter:v scale=1280x720 sortie/une_video_compressee.mp4&lt;/textarea&gt;&lt;/li&gt;&lt;li&gt; compression en webm qualit&#233; web en gardant m&#234;me taille : &lt;textarea readonly='readonly' cols='40' rows='2' class='spip_cadre spip_cadre_block' dir='ltr'&gt;ffmpeg -i une_video.mp4 -c:v libvpx-vp9 -b:v 1.5M -c:a libopus -b:a 128k sortie/une_video_compressee.webm&lt;/textarea&gt;&lt;/li&gt;&lt;li&gt; compressions en mp4 qualit&#233; web taille adapt&#233;es t&#233;l&#233;phones nHD ou qHD : &lt;textarea readonly='readonly' cols='40' rows='4' class='spip_cadre spip_cadre_block' dir='ltr'&gt;ffmpeg -i source.mov -c:v libx264 -b:v 0.33M -c:a aac -b:a 96k -filter:v scale=960x540 qHD/source.mp4 ffmpeg -i source.mov -c:v libx264 -b:v 0.25M -c:a aac -b:a 48k -filter:v scale=640x360 nHD/source.mp4&lt;/textarea&gt;&lt;/li&gt;&lt;li&gt; compression en webm qualit&#233; web taille adapt&#233;e t&#233;l&#233;phones : &lt;textarea readonly='readonly' cols='40' rows='3' class='spip_cadre spip_cadre_block' dir='ltr'&gt;ffmpeg -i une_video.mp4 -c:v libvpx-vp9 -b:v 0.33M -c:a libopus -b:a 96k -filter:v scale=960x540 sortie/test_mobile.webm&lt;/textarea&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;boucle bash pour g&#233;n&#233;rer toutes les vid&#233;os d'un r&#233;pertoire : exemple pour cr&#233;er nHD et qHD :&lt;/strong&gt;&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='5' class='spip_cadre spip_cadre_block' dir='ltr'&gt;for i in &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;ls *.mp4&lt;/code&gt;;do ffmpeg -i $i -c:v libx264 -b:v 0.33M -c:a aac -b:a 96k -filter:v scale=960x540 qHD/$i; ffmpeg -i $i -c:v libx264 -b:v 0.33M -c:a aac -b:a 96k -filter:v scale=640x360 nHD/$i;done&lt;/textarea&gt;&lt;h2 class=&#034;spip&#034;&gt;R&#233;cup&#233;rer un morceau d'une vid&#233;o existante :&lt;/h2&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;strong&gt;cas 1&lt;/strong&gt; : les 309 premi&#232;res secondes &lt;textarea readonly='readonly' cols='40' rows='2' class='spip_cadre spip_cadre_block' dir='ltr'&gt;ffmpeg -i source.mp4 -t 309 -c copy sortie/p1_1.mp4&lt;/textarea&gt;&lt;/li&gt;&lt;li&gt; &lt;strong&gt;cas 2&lt;/strong&gt; : &#224; partir de 19'34'' : &lt;textarea readonly='readonly' cols='40' rows='2' class='spip_cadre spip_cadre_block' dir='ltr'&gt;ffmpeg -i source.mp4 -ss 00:19:34 -c copy sortie/p1_2.mp4&lt;/textarea&gt;&lt;/li&gt;&lt;li&gt; &lt;strong&gt;cas 3&lt;/strong&gt; : &#224; partir de 25'30 jusqu'&#224; 31'18 &lt;textarea readonly='readonly' cols='40' rows='2' class='spip_cadre spip_cadre_block' dir='ltr'&gt;ffmpeg -i source.mp4 -ss 00:25:30 -to 00:31:34 -c copy sortie/p1_3.mp4&lt;/textarea&gt;&lt;/li&gt;&lt;li&gt; &lt;strong&gt;cas 4&lt;/strong&gt; : 15 secondes &#224; partir de 28'20 &lt;textarea readonly='readonly' cols='40' rows='2' class='spip_cadre spip_cadre_block' dir='ltr'&gt;ffmpeg -i source.mp4 -ss 00:28:20 -t 15 -c copy sortie/p1_4.mp4&lt;/textarea&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h2 class=&#034;spip&#034;&gt;Fusionner 3 vid&#233;os :&lt;/h2&gt;
&lt;p&gt;dans le r&#233;pertoire contenant les vid&#233;os &#224; fusionner cr&#233;ation d'un fichier txt &lt;strong&gt;fusion.txt&lt;/strong&gt; qui contient la liste des vid&#233;os &#224; fusionner :&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='3' class='spip_cadre spip_cadre_block' dir='ltr'&gt;file p1_1.mp4 file p1_2.mp4 file p1_3.mp4&lt;/textarea&gt;
&lt;p&gt;lancer ffmpeg pour qu'il utilise la liste des fichiers de fusion.txt :&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='2' class='spip_cadre spip_cadre_block' dir='ltr'&gt;ffmpeg -f concat -i fusion.txt -c copy sortie/p1.mp4&lt;/textarea&gt;&lt;h2 class=&#034;spip&#034;&gt;Extraire la bande son d'une vid&#233;o :&lt;/h2&gt;
&lt;p&gt;extraction de la bande son au format mp3 :&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='2' class='spip_cadre spip_cadre_block' dir='ltr'&gt;ffmpeg -i source.mp4 -vn sortie/source_audio.mp3&lt;/textarea&gt;&lt;h2 class=&#034;spip&#034;&gt;Ajout d'une bande son &#224; une vid&#233;o :&lt;/h2&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;strong&gt;cas 1&lt;/strong&gt; : fusion de la vid&#233;o source.mp4 (sans son) avec la bande son source_audio.mp3 (on se place dans le cas &#034;simple&#034; o&#249; les 2 sources font exactement le m&#234;me temps) : &lt;textarea readonly='readonly' cols='40' rows='2' class='spip_cadre spip_cadre_block' dir='ltr'&gt;ffmpeg -i source.mp4 -i source_audio.mp3 -c:v copy -c:a aac sortie/video_avec_son.mp4&lt;/textarea&gt;&lt;/li&gt;&lt;li&gt; &lt;strong&gt;cas 2&lt;/strong&gt; : remplacement de la bande son de la vid&#233;o source.mp4 par la bande son source_audio.mp3 : &lt;textarea readonly='readonly' cols='40' rows='2' class='spip_cadre spip_cadre_block' dir='ltr'&gt;ffmpeg -i source.mp4 -i source_audio.mp3 -c:v copy -c:a aac -map 0:v:0 -map 1:a:0 sortie/video_avec_son.mp4&lt;/textarea&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h2 class=&#034;spip&#034;&gt;Compression des fichiers audios mp3&lt;/h2&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; compression en &#233;chantillonage 96k (test&#233; OK dans le match 48k / 96k / 128k) : &lt;textarea readonly='readonly' cols='40' rows='2' class='spip_cadre spip_cadre_block' dir='ltr'&gt;ffmpeg -i p2_e1_c1.mp3 -b:a 96k sortie/test_96.mp3&lt;/textarea&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h2 class=&#034;spip&#034;&gt;Int&#233;gration d'un fichier de sous-titres .srt :&lt;/h2&gt;
&lt;textarea readonly='readonly' cols='40' rows='2' class='spip_cadre spip_cadre_block' dir='ltr'&gt;ffmpeg -i test_video_xavier.mp4 -vf subtitles=test_sstitres_xavier.srt test_video_xavier_sstitree.mp4&lt;/textarea&gt;&lt;/div&gt;
		&lt;hr /&gt;
		&lt;div &lt;div class='rss_ps'&gt;&lt;p&gt;&lt;strong&gt;R&#233;f&#233;rence des formats de taille pour les vid&#233;os :&lt;/strong&gt; &lt;a href=&#034;https://en.wikipedia.org/wiki/16:9_aspect_ratio#Common_resolutions&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://en.wikipedia.org/wiki/16:9_aspect_ratio#Common_resolutions&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;R&#233;f&#233;rence pour la partie vid&#233;o + son&lt;/strong&gt; : &lt;a href=&#034;https://superuser.com/a/277667&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://superuser.com/a/277667&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Un outil en ligne pour explorer les options de configuration&lt;/strong&gt; : &lt;a href=&#034;https://ffmpeg.lav.io/&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://ffmpeg.lav.io/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&#034;Anti-s&#232;che&#034; des commandes les plus courantes&lt;/strong&gt; : &lt;a href=&#034;https://devtoolcafe.com/tools/ffmpeg-cheatsheet&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://devtoolcafe.com/tools/ffmpeg-cheatsheet&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>OSM AND+ ajouter carte IGN</title>
		<link>https://tech.gamuza.fr/OSM-AND-ajouter-carte-IGN.html</link>
		<guid isPermaLink="true">https://tech.gamuza.fr/OSM-AND-ajouter-carte-IGN.html</guid>
		<dc:date>2021-11-09T07:53:06Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>Christophe</dc:creator>


		<dc:subject>tutoriel</dc:subject>
		<dc:subject>IGN</dc:subject>
		<dc:subject>Cartographie</dc:subject>
		<dc:subject>smartphone</dc:subject>

		<description>
&lt;p&gt;Ajouter les fonds de carte IGN TOP25 sur l'appli mobile OSM and + &lt;br class='autobr' /&gt;
Installer OSM AND + https://osmand.net/ sur Fdroid : https://f-droid.org/fr/packages/net.osmand.plus/ &lt;br class='autobr' /&gt;
Geoportail Cr&#233;er un compte sur : https://geoservices.ign.fr/ Cr&#233;er un cl&#233; de services web MON ESPACE &gt; Mes cl&#233;s de services web Cr&#233;er une cl&#233; Usage gratuites des SCAN 25/100/OACI Copier sa cl&#233; ! &lt;br class='autobr' /&gt;
Cr&#233;ation de l'URL Remplacer MaCleWebIGN par la cl&#233; copi&#233; pr&#233;c&#233;demment (&#8230;)&lt;/p&gt;


-
&lt;a href="https://tech.gamuza.fr/-Outils-logiciels-.html" rel="directory"&gt;Outils et logiciels&lt;/a&gt;

/ 
&lt;a href="https://tech.gamuza.fr/+-tutoriel-+.html" rel="tag"&gt;tutoriel&lt;/a&gt;, 
&lt;a href="https://tech.gamuza.fr/+-IGN-+.html" rel="tag"&gt;IGN&lt;/a&gt;, 
&lt;a href="https://tech.gamuza.fr/+-Cartographie-+.html" rel="tag"&gt;Cartographie&lt;/a&gt;, 
&lt;a href="https://tech.gamuza.fr/+-smartphone-+.html" rel="tag"&gt;smartphone&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;h2 class=&#034;spip&#034;&gt;Ajouter les fonds de carte IGN TOP25 sur l'appli mobile OSM and +&lt;/h2&gt;&lt;h2 class=&#034;spip&#034;&gt;Installer OSM AND +&lt;/h2&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;a href=&#034;https://osmand.net/&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://osmand.net/&lt;/a&gt;&lt;/li&gt;&lt;li&gt; sur Fdroid : &lt;a href=&#034;https://f-droid.org/fr/packages/net.osmand.plus/&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://f-droid.org/fr/packages/net.osmand.plus/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h2 class=&#034;spip&#034;&gt;Geoportail&lt;/h2&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Cr&#233;er un compte sur : &lt;a href=&#034;https://geoservices.ign.fr/&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://geoservices.ign.fr/&lt;/a&gt;&lt;/li&gt;&lt;li&gt; Cr&#233;er un cl&#233; de services web
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; MON ESPACE &gt; Mes cl&#233;s de services web&lt;/li&gt;&lt;li&gt; Cr&#233;er une cl&#233;&lt;/li&gt;&lt;li&gt; Usage gratuites des SCAN 25/100/OACI&lt;/li&gt;&lt;li&gt; Copier sa cl&#233; !&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h2 class=&#034;spip&#034;&gt;Cr&#233;ation de l'URL &lt;/h2&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Remplacer MaCleWebIGN par la cl&#233; copi&#233; pr&#233;c&#233;demment &lt;textarea readonly='readonly' cols='40' rows='5' class='spip_cadre spip_cadre_block' dir='ltr'&gt;https://wxs.ign.fr/MaCleWebIGN/geoportail/wmts?layer=GEOGRAPHICALGRIDSYSTEMS.MAPS&amp;style=normal&amp;tilematrixset=PM&amp;Service=WMTS&amp;Request=GetTile&amp;Version=1.0.0&amp;Format=image%2Fjpeg&amp;TileMatrix={0}&amp;TileCol={1}&amp;TileRow={2}&lt;/textarea&gt;&lt;/li&gt;&lt;li&gt; Pour tester votre cl&#233;, pour pouvez afficher l'url ci dessous dans votre navigateur, apr&#232;s avoir de nouveau remplac&#233; votre cl&#233; &lt;textarea readonly='readonly' cols='40' rows='5' class='spip_cadre spip_cadre_block' dir='ltr'&gt;https://wxs.ign.fr/MaCleWebIGN/geoportail/wmts?Layer=GEOGRAPHICALGRIDSYSTEMS.MAPS&amp;Style=normal&amp;TileMatrixSet=PM&amp;SERVICE=WMTS&amp;REQUEST=GetTile&amp;VERSION=1.0.0&amp;FORMAT=image/jpeg&amp;TileMatrix=15&amp;TileCol=16810&amp;TileRow=11700&lt;/textarea&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h2 class=&#034;spip&#034;&gt;Configuration de OSM AND&lt;/h2&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; menu &gt; Param&#233;trer la carte &gt; Carte en ligne &gt; Ajouter
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Nom : celui que vous voulez, ex IGN&lt;/li&gt;&lt;li&gt; Lien : le premier lien cr&#233;&#233; ci dessus&lt;/li&gt;&lt;li&gt; stockage : SQLiteDB&lt;/li&gt;&lt;li&gt; Les autres champs : laisser par d&#233;faut.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h2 class=&#034;spip&#034;&gt;T&#233;l&#233;charger un fond de carte IGN pour un usage hors-ligne&lt;/h2&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; S&#233;lectionner la carte en ligne &#224; t&#233;l&#233;charger
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; volet &gt; Param&#233;trer la carte &gt; Carte en ligne&#8230;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt; Zoomer/d&#233;zoomer pour n'afficher que la portion de carte &#224; t&#233;l&#233;charger ;&lt;/li&gt;&lt;li&gt; Faire un appui long sur la carte avec votre doigt ;&lt;/li&gt;&lt;li&gt; Sur le menu qui appara&#238;t en bas de l'&#233;cran, s&#233;lectionner &#8220;Actions&#8221; ;&lt;/li&gt;&lt;li&gt; T&#233;l&#233;charger une carte&lt;/li&gt;&lt;li&gt; S&#233;lectionner le niveau de zoom maximal &#224; pr&#233;charger ;&lt;/li&gt;&lt;li&gt; T&#233;l&#233;charger&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Liens trouv&#233; apr&#232;s la r&#233;daction d'une grande partie de cette article :&lt;br class='autobr' /&gt;
&lt;a href=&#034;https://www.randonner-leger.org/wiki/doku.php?id=osmand&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://www.randonner-leger.org/wiki/doku.php?id=osmand&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Formater un fichier CSV avec un s&#233;parateur sp&#233;cifique</title>
		<link>https://tech.gamuza.fr/Formater-un-fichier-CSV-avec-un-separateur-specifique.html</link>
		<guid isPermaLink="true">https://tech.gamuza.fr/Formater-un-fichier-CSV-avec-un-separateur-specifique.html</guid>
		<dc:date>2019-04-12T10:37:26Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>clem</dc:creator>



		<description>&lt;p&gt;&lt;strong&gt;Tutoriel :&lt;/strong&gt; utilisation de LibreOffice pour formater un fichier CSV avec le s&#233;parateur de colonnes son choix.&lt;/p&gt;

-
&lt;a href="https://tech.gamuza.fr/-Outils-logiciels-.html" rel="directory"&gt;Outils et logiciels&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;div class='spip_document_227 spip_document spip_documents spip_document_image spip_documents_right spip_document_right'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://tech.gamuza.fr/local/cache-vignettes/L411xH273/enregistrement_csv-df70f.jpg?1768429332' width='411' height='273' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;Le format &lt;strong&gt;&lt;a href=&#034;http://fr.wikipedia.org/wiki/Comma-separated_values&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;CSV&lt;/a&gt;&lt;/strong&gt; (Comma-separated values) est un format de fichier de type &#034;tableur simple&#034; qui correspond &#224; un simple fichier texte dans lequel chaque ligne correspond &#224; une rang&#233;e du tableur, les cellules d'une m&#234;me rang&#233;e &#233;tant s&#233;par&#233;es par un &lt;strong&gt;s&#233;parateur&lt;/strong&gt; (virgule, point-virgule...). Le contenu des cellules peut &#233;galement &#234;tre d&#233;limit&#233;s par des guillemets (simples ou doubles). &lt;br class='manualbr' /&gt;Dans de nombreux cas il est n&#233;cessaire d'utiliser un autre symbole que la virgule comme s&#233;parateur (typiquement &#034; ;&#034; pour faciliter la compatibilit&#233; avec Excel) : la manipulation suivante d&#233;taille l'utilisation de LibreOffice pour faire ce formatage.&lt;br class='autobr' /&gt;
&lt;br style=&#034;clear: both;&#034;/&gt;&lt;/p&gt;
&lt;div class='spip_document_228 spip_document spip_documents spip_document_image spip_documents_right spip_document_right'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://tech.gamuza.fr/local/cache-vignettes/L429xH213/mise_au_format_csv-dd793.png?1768429332' width='429' height='213' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;Pour cette manipulation on utilisera le logiciel &lt;strong&gt;LibreOffice/OpenOffice Calc&lt;/strong&gt; qui donne la possibilit&#233; de g&#233;rer de fa&#231;on &lt;strong&gt;explicite&lt;/strong&gt; le format d'enregistrement : &lt;strong&gt;Fichier&lt;/strong&gt; &gt;&gt; &lt;strong&gt;Enregistrer sous...&lt;/strong&gt; &gt;&gt;format &lt;strong&gt;Texte CSV&lt;/strong&gt; et cocher l'option &lt;strong&gt;Editer les param&#232;tres du filtre&lt;/strong&gt;. &lt;br class='manualbr' /&gt;Ensuite, en fonction du format voulu on choisira la combinaison &lt;strong&gt;s&#233;parateur de champ&lt;/strong&gt; (virgule / point virgule) et &lt;strong&gt;s&#233;parateur de texte&lt;/strong&gt; (type de guillemets) voulu. &lt;br class='manualbr' /&gt;Si les cellules contiennent du texte, dans les versions r&#233;centes d'OpenOffice / LibreOffice, on cochera aussi &lt;strong&gt;&#034;Mettre en guillemets toutes les cellules de texte&#034;&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Prestashop : g&#233;n&#233;rer un mot de passe directement dans la base de donn&#233;e</title>
		<link>https://tech.gamuza.fr/Prestashop-generer-un-mot-de-passe-directement-dans-la-base-de-donnee.html</link>
		<guid isPermaLink="true">https://tech.gamuza.fr/Prestashop-generer-un-mot-de-passe-directement-dans-la-base-de-donnee.html</guid>
		<dc:date>2018-11-24T16:16:22Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>clem</dc:creator>


		<dc:subject>prestashop</dc:subject>
		<dc:subject>mot de passe</dc:subject>
		<dc:subject>tutoriel</dc:subject>
		<dc:subject>howto</dc:subject>

		<description>&lt;p&gt;La m&#233;thode pour cr&#233;er/re-cr&#233;er un mot de passe utilisateur directement dans la base de donn&#233;es d'un Prestashop&lt;/p&gt;

-
&lt;a href="https://tech.gamuza.fr/-Outils-logiciels-.html" rel="directory"&gt;Outils et logiciels&lt;/a&gt;

/ 
&lt;a href="https://tech.gamuza.fr/+-prestashop-+.html" rel="tag"&gt;prestashop&lt;/a&gt;, 
&lt;a href="https://tech.gamuza.fr/+-mot-de-passe-+.html" rel="tag"&gt;mot de passe&lt;/a&gt;, 
&lt;a href="https://tech.gamuza.fr/+-tutoriel-+.html" rel="tag"&gt;tutoriel&lt;/a&gt;, 
&lt;a href="https://tech.gamuza.fr/+-howto-+.html" rel="tag"&gt;howto&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; R&#233;cup&#233;rer la cl&#233; de salage &lt;strong&gt;'_COOKIE_KEY_'&lt;/strong&gt; dans le fichier &lt;strong&gt;config/setings.inc.php&lt;/strong&gt; (PS 1.4, 1.5, 1.6) ou &lt;strong&gt;app/config/parameters.php&lt;/strong&gt; (PS 1.7)&lt;/li&gt;&lt;li&gt; dans la table &lt;strong&gt;ps_customer&lt;/strong&gt; ou &lt;strong&gt;ps_employee&lt;/strong&gt; enregistrer dans le champ &lt;strong&gt;passwd&lt;/strong&gt; en l'&lt;strong&gt;encodant en MD5&lt;/strong&gt; la &lt;strong&gt;cl&#233; de salage suivie du mot de passe&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Transfert de contacts Office 365 vers Gmail</title>
		<link>https://tech.gamuza.fr/transfert-de-contacts-office-365-vers-gmail.html</link>
		<guid isPermaLink="true">https://tech.gamuza.fr/transfert-de-contacts-office-365-vers-gmail.html</guid>
		<dc:date>2016-12-22T11:47:57Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>clem</dc:creator>



		<description>&lt;p&gt;Proc&#233;dure pour transf&#233;rer un ensemble de contacts depuis Office 365 vers l'outil de contact de Gmail.&lt;/p&gt;

-
&lt;a href="https://tech.gamuza.fr/-Outils-logiciels-.html" rel="directory"&gt;Outils et logiciels&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;L'&#233;change entre ces 2 applications de mail concurrentes se fait en 2 temps : exportation au format &lt;a href=&#034;https://fr.wikipedia.org/wiki/Comma-separated_values&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;CSV&lt;/a&gt; des contacts dans Office 365 puis importation dans Gmail. &lt;br class='manualbr' /&gt;Contrairement &#224; &lt;a href='https://tech.gamuza.fr/transfert-de-contacts-gmail-vers-office-365.html' class=&#034;spip_in&#034;&gt;la manipulation inverse (Office 365 vers Gmail)&lt;/a&gt;, l'outil d'importation de Gmail g&#232;re parfaitement les caract&#232;res accentu&#233;s : il n'est donc pas n&#233;cessaire de modifier le jeu de caract&#232;res du fichier d'&#233;change.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;G&#233;n&#233;ration du fichier d'&#233;change dans Office 365&lt;/h2&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt;
&lt;div class='spip_document_135 spip_document spip_documents spip_document_image spip_documents_right spip_document_right'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://tech.gamuza.fr/local/cache-vignettes/L500xH337/office365-outil-exportation-afffb.jpg?1768430569' width='500' height='337' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;Ouvrir l'outil de contact d'Office 365 et s&#233;lectionner le sous-menu &#034;&lt;strong&gt;Exporter des contacts&lt;/strong&gt;&#034; du menu &#034;&lt;strong&gt;G&#233;rer&lt;/strong&gt;&#034;&lt;br class='autobr' /&gt;
&lt;br style=&#034;clear: both;&#034;/&gt;&lt;/p&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt;
&lt;div class='spip_document_134 spip_document spip_documents spip_document_image spip_documents_right spip_document_right'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://tech.gamuza.fr/local/cache-vignettes/L364xH294/office365-configuration-export-contacts-f9ad3.jpg?1768430569' width='364' height='294' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;Dans le volet &#034;&lt;strong&gt;Exporter des contacts&lt;/strong&gt;&#034;, choisir les contacts &#224; exporter (ici on a choisi &#034;&lt;strong&gt;Tous les contacts&lt;/strong&gt;&#034;) puis le format de l'export (par d&#233;faut un seul choix possible : &#034;Microsoft Outlook CSV&#034;&lt;span class=&#034;spip_note_ref&#034;&gt; [&lt;a href=&#034;#nb1&#034; class=&#034;spip_note&#034; rel=&#034;appendix&#034; title=&#034;une fois de plus on appr&#233;ciera l'ouverture de Microsoft aux standards (&#8230;)&#034; id=&#034;nh1&#034;&gt;1&lt;/a&gt;]&lt;/span&gt;). Cliquez sur &#034;&lt;strong&gt;Exporter&lt;/strong&gt;&#034; pour valider.&lt;br class='manualbr' /&gt;On enregistre ce fichier (&lt;strong&gt;contacts_office365.csv&lt;/strong&gt; par ex) sur notre machine.&lt;br class='autobr' /&gt;
&lt;br style=&#034;clear: both;&#034;/&gt;&lt;/p&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;h2 class=&#034;spip&#034;&gt;Importation du fichier d'&#233;change dans Gmail&lt;/h2&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt;
&lt;div class='spip_document_136 spip_document spip_documents spip_document_image spip_documents_right spip_document_right'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://tech.gamuza.fr/local/cache-vignettes/L500xH318/gmail_importation-ba554.jpg?1768430569' width='500' height='318' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;Ouvrir l'outil de contact de Gmail puis dans le menu &#034;&lt;strong&gt;Plus&lt;/strong&gt;&#034; ouvrir l'outil &#034;&lt;strong&gt;Importer...&lt;/strong&gt;&#034;&lt;br class='autobr' /&gt;
&lt;br style=&#034;clear: both;&#034;/&gt;&lt;/p&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt;
&lt;div class='spip_document_137 spip_document spip_documents spip_document_image spip_documents_right spip_document_right'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://tech.gamuza.fr/local/cache-vignettes/L435xH271/gmail-choix-fichier-importation-csv-11edf.jpg?1768430569' width='435' height='271' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;Dans la popin &#034;&lt;strong&gt;Importer des contacts&lt;/strong&gt;&#034;, choisir le fichier g&#233;n&#233;r&#233; &#224; l'&#233;tape pr&#233;c&#233;dente&lt;br class='autobr' /&gt;
&lt;br style=&#034;clear: both;&#034;/&gt;&lt;/p&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt;
&lt;div class='spip_document_138 spip_document spip_documents spip_document_image spip_documents_right spip_document_right'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://tech.gamuza.fr/local/cache-vignettes/L500xH247/gmail-resultat-import-csv-d53e7.jpg?1768430569' width='500' height='247' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;les contacts du fichier import&#233; sont pr&#233;sent dans le groupe &#034;&lt;strong&gt;Mes contacts&lt;/strong&gt;&#034;, les noms et pr&#233;noms accentu&#233;s correctement g&#233;n&#233;r&#233;s.&lt;br class='autobr' /&gt;
&lt;br style=&#034;clear: both;&#034;/&gt;&lt;/p&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;h2 class=&#034;spip&#034;&gt;D&#233;doublonnage des contacts apr&#232;s l'importation&lt;/h2&gt;
&lt;p&gt;Si la fusion de vos contacts avec ceux import&#233;s depuis Office 365 &#224; g&#233;n&#233;r&#233; des comptes en double, Gmail propose 2 m&#233;thodes pour le d&#233;doublonnage :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt;
&lt;div class='spip_document_140 spip_document spip_documents spip_document_image spip_documents_right spip_document_right'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;img src='https://tech.gamuza.fr/local/cache-vignettes/L500xH333/gmail-dedoublonnage-manuel-af727.jpg?1768430569' width='500' height='333' alt='' /&gt;
&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;1&#232;re m&#233;thode : d&#233;doublonnage &#034;manuel&#034;&lt;/strong&gt; : &#224; utiliser dans le cas o&#249; il n'y a qu'un petit nombre de doublons :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; cocher les comptes en doublons (ou triplons...)&lt;/li&gt;&lt;li&gt; dans le menu &#034;Plus&#034; cliquer sur &#034;&lt;strong&gt;Fusionner les contacts&lt;/strong&gt;&#034;&lt;br class='autobr' /&gt;
&lt;br style=&#034;clear: both;&#034;/&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt;
&lt;div class='spip_document_139 spip_document spip_documents spip_document_image spip_documents_right spip_document_right'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;a href='https://tech.gamuza.fr/IMG/jpg/gmail-dedoublonnage-import-csv.jpg' class=&#034;spip_doc_lien mediabox&#034; type=&#034;image/jpeg&#034;&gt; &lt;img src='https://tech.gamuza.fr/local/cache-vignettes/L500xH166/gmail-dedoublonnage-import-csv-b85a8.jpg?1768430569' width='500' height='166' alt='' /&gt;&lt;/a&gt;
&lt;/figure&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;2&#232;me m&#233;thode : utilisation de l'outil de fusion des contacts&lt;/strong&gt; :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; dans le volet des dossiers/groupes de contacts, s&#233;lectionner le groupe &#034;&lt;strong&gt;Date d'importation...&lt;/strong&gt;&#034;&lt;/li&gt;&lt;li&gt; si il existe des doublons un bandeau propose de g&#233;rer leur fusion : cliquer sur le lien &#034;&lt;strong&gt;Chercher &amp; fusionner les doublons&lt;/strong&gt;&#034;&lt;br class='autobr' /&gt;
&lt;br style=&#034;clear: both;&#034;/&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
		&lt;hr /&gt;
		&lt;div class='rss_notes'&gt;&lt;div id=&#034;nb1&#034;&gt;
&lt;p&gt;&lt;span class=&#034;spip_note_ref&#034;&gt;[&lt;a href=&#034;#nh1&#034; class=&#034;spip_note&#034; title=&#034;Notes 1&#034; rev=&#034;appendix&#034;&gt;1&lt;/a&gt;] &lt;/span&gt;une fois de plus on appr&#233;ciera l'ouverture de Microsoft aux standards d'&#233;change...&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;
		</content:encoded>


		

	</item>
<pre>Erreur d’exécution plugins/spipr-dist/inclure/rss-item.html</pre>
<pre>Erreur d’exécution plugins/spipr-dist/inclure/rss-item.html</pre>
<pre>Erreur d’exécution plugins/spipr-dist/inclure/rss-item.html</pre>
<pre>Erreur d’exécution plugins/spipr-dist/inclure/rss-item.html</pre>
<pre>Erreur d’exécution plugins/spipr-dist/inclure/rss-item.html</pre>



</channel>

</rss>
