<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>MyGB.eu</title>
	
	<link>http://blog.mygb.eu</link>
	<description>Zi Blog</description>
	<lastBuildDate>Wed, 21 Dec 2011 22:06:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/MyGBdotEu" /><feedburner:info uri="mygbdoteu" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>MyGBdotEu</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Le point sur l’ADSL OVH</title>
		<link>http://feedproxy.google.com/~r/MyGBdotEu/~3/g9m3whhvn0I/</link>
		<comments>http://blog.mygb.eu/le-point-sur-ladsl-ovh/#comments</comments>
		<pubDate>Sun, 18 Dec 2011 21:28:13 +0000</pubDate>
		<dc:creator>MyGB</dc:creator>
				<category><![CDATA[Internet/Réseaux]]></category>

		<guid isPermaLink="false">http://blog.mygb.eu/?p=1227</guid>
		<description><![CDATA[Petite histoire 2009-2010, l'offre ADSL OVH a fait son apparition sur le marché. En mode "beta", elle s’échelonnait de 10€ à 25€ (selon votre DSLAM et si vous preniez dégroupage total ou partiel). Les IPs C'est une histoire assez amusante. &#8230; <a href="http://blog.mygb.eu/le-point-sur-ladsl-ovh/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h2>Petite histoire</h2>
<p>2009-2010, l'offre ADSL OVH a fait son apparition sur le marché. En mode "beta", elle s’échelonnait de 10€ à 25€ (selon votre DSLAM et si vous preniez dégroupage total ou partiel).</p>
<h2>Les IPs</h2>
<p>C'est une histoire assez amusante. Lors de la beta, les IPs ayant été allouées aux utilisateurs étaient celles de serveurs dédiés. Après le commencement de la gamma, OVH a été en rupture d'IPs, obligé de demander au RIPE de lui donner quelque plage.</p>
<p>Si vous avez suivi un peu l'actualité, vous serez au courant que les RIR (ARIN, RIPE, LACNIC, APNIC, AfriNic) n'ont plus d'IPs. Ainsi, ces fournisseurs se voient dans l'obligation de recycler de vieilles plages non-utilisées et dont les propriétaires ont disparus. Je vous conseille la lecture de l<a href="http://www.bortzmeyer.org/nettoyage-marais.html">'article de S. Bortzmeyer sur le "marais"</a>.</p>
<p>C'est ainsi qu'OVH a récupéré la plage 109.190.0.0/17 auparavant à l'agence DIMEDIA basée en Russie (c'est pas si simple de trouver des archives, merci aux listes du <a href="http://www.mail-archive.com/frnog@frnog.org/msg16422.html">FrNog</a> et <a href="http://seclists.org/nanog/2011/Nov/95">NaNog</a>).</p>
<p>Comme ce n'est pas courant d'arriver sur le net avec une IP "toute neuve", les premières semaines ont été assez amusantes.</p>
<ul>
<li>Pas géolocalisée : Maxmind, dans sa base, la plage Russe inutilisée n'était pas référencée. Après changement de propriétaire, le temps de récolter quelques informations, il y avait des blancs un peu partout au niveau des sites montrant votre position.</li>
<li>Sur d'autres sites, qui ne se basaient pas sur le WhoIs du RIPE pour obtenir le pays, j'ai eu droit à des versions Russes des publicités ou des sites (je vous rassure, les publicités "Russian Girls Looking for You" étaient toujours disponibles) :</li>
</ul>
<p><img title="FMLife OVH ADSL Russe" src="http://blog.mygb.eu/wp-content/uploads/2011/11/fmlrusse.jpg" alt="" width="279" height="165" /></p>
<p>Début Novembre, Maxmind à mis à jour sa base, et comme l'attribution des IPs ne se fait pas une plage par ville/région/dslam c'est pas über-précis (j'ai appris via la ML OVH que ces bases peuvent être mises à jour par les opérateurs, mais c'est surtout des boutiques en ligne qui disposent des adresses qui les transfèrent).</p>
<p>Encore aujourd'hui, certains utilisateurs se plaignent ne pas pouvoir accéder à certains sites (TF1Vod) ou ont des publicités/pages en d'autre langues.</p>
<h3>IPv6</h3>
<p>Concernant l'IPv6, OVH offre un /64 (qui change du /128 précédemment fourni) dans la plage : 2001:41d0::/32.</p>
<p>Là, c'est un peu un ratage de l'offre. Le routeur Thomson TG784 n'est pas compatible IPv6. L'astuce donnée est celle de le basculer en mode bridge, ce qui implique que vous perdrez votre chère téléphonie illimitée.</p>
<h2>La connexion et le réseau</h2>
<p>Pour beaucoup, elle se fait via SFR, sinon, c'est Orange. Vous pourrez choisir votre passerelle de sortie (Roubaix, Paris, Lyon, Marseille, ...).</p>
<p>Vous bénéficierez du réseau OVH (derrière lequel Youtube charge à vitesse correcte).</p>
<p>Toutefois, c'est plus au niveau de la collecte chez SFR que ça bloque, j'ai parfois des micro-coupures (ou moment de lag, mais je ne sais pas s'ils proviennent de la non-QoS du routeur)</p>
<h2>Le téléphone</h2>
<p>Ayant prit une offre No!TV, je bénéficie du téléphone illimité vers les fixes et mobiles de France et 40 pays dans le monde (moins d'une heure/appel, 99 correspondants).</p>
<p>Vous noterez qu'à cause d'une RaZ du modem (deux fois...), je n'ai pas pu bénéficier de l'autoconfiguration (eh oui, le SIP n'était pas opérationnel quand j'ai commandé le bouzin).</p>
<p>Bien que cela ait mit longtemps à arriver (mi-Novembre), il y a désormais un répondeur (qui transmet par email les messages) et la possibilité de régler le transfert d'appel (payant car hors-forfait illimité).</p>
<p>Toutefois, je ne conseille pas vraiment l'offre, le standard est SIP, mais vous n'avez aucun identifiant. (Je ne sais pas si ça vient de mon téléphone) : la qualité est affreuse. De plus, j'entends beaucoup se plaindre qu'ils perdent l'état "enregistré".</p>
<h2>Le modem</h2>
<p>Là, j'ai beau chercher, ce n'est pour moi qu'une bouse infâme.</p>
<p>Sous le petit nom de Thomson TG784N, cette "chose" horriblement lente, est si mal foutue que vous passez une demie journée à la configurer.<br />
Pas de QoS par défaut, il vous faudra passer la CLI via telnet (vous pourrez vous aider avec un document PDF peu précis : juste les commandes, pas d'exemples ni de description complète).<br />
UPnP désactivée par défaut (faut la trouver l'option).<br />
Commence l'allocation DHCP à 192.168.1.64...<br />
Difficulté de faire de la redirection de port.<br />
Interface mal foutue.<br />
Lent au démarrage.</p>
<p>J'avais été flatté par le côté "tout-en-un" avec la VoIP, routeur, wifi... mais maintenant je le dis haut et fort, préférez plusieurs appareils.</p>
<p>Ce que j'aime c'est que Freephonie marche qu'une fois sur cinquante, depuis la dernière reconfiguration, impossible de passer un appel. (Ippi marche bien pourtant).</p>
<h2>La hotline</h2>
<p>C'est très particulier, au début, on tombait presque que sur des techniciens, jusqu'au moment fin Septembre, jusqu'en Octobre, où pleins de problèmes sont arrivés, c'était minimum 30 minutes avant d'avoir quelqu'un (ils étaient d'ailleurs un petit comité, et je commençais à connaître les noms).<br />
Une fois ou deux, j'ai été basculé sur un autre service qui les aidait.</p>
<p>La dernière fois que j'ai rappelé, ça a un peu changé, je pense qu'ils ont embauché quelques personnes, un peu moins spécialistes, mais qui m'ont sans problème et rapidement passé un technicien pour une question assez poussée.</p>
<p>Seuls points négatif : mieux vaut éviter de passer des messages vantant OVH, car quand on joint la hotline, ça ne détendra pas le client. Et selon les informations remontant de leur R&amp;D, ça change les infos d'un coup :<br />
j'ai cru un moment que je n'avais pas l'ADSL2+ à cause du modem (avant qu'ils disposent d'une MAJ le 16/12/11), mais ça provenait du fait que SFR n'avait pas encore une synchro 20M/1.2M mais 8M/0.8M quand j'ai pris et qu'OVH doive en faire la demande (il parait que ça arrive mais on ne sait quand), l'option sera dans le manager.</p>
<h2>En fin de compte ?</h2>
<p>Malgré quelques déconnexions (j'ai pris cette offre pour le prix et aussi éviter d'être chez un des "gros" du marché), le modem pourri, ce n'est pas une mauvaise offre. OVH aime bien proposer des nouveautés, malheureusement, le service ne suit pas (4 semaines sans téléphone, et prévisions pas fiables : "oui oui, dès demain"), ce qui est l'inconvénient d'un petit FAI (pas de nombreux utilisateurs, donc, c'est moins gênant de paralyser 10% de 4000 que 1 million d'utilisateurs).</p>
<p>Peut-être pas pour un usage pro, mais si vous cherchez le plus bas prix (étudiant, toussa...). Après, je ne prendrai pas une No!TV mais plutôt une No!Box, avec un ptit modem basique et une offre SIP à part (même si dans ce cas, un illimité vers mobiles couterait 10€ de plus).</p>
<p>&nbsp;</p>

<p><a href="http://feedads.g.doubleclick.net/~a/-wwnzt-FGglqSsTLgQAIWcvfypo/0/da"><img src="http://feedads.g.doubleclick.net/~a/-wwnzt-FGglqSsTLgQAIWcvfypo/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/-wwnzt-FGglqSsTLgQAIWcvfypo/1/da"><img src="http://feedads.g.doubleclick.net/~a/-wwnzt-FGglqSsTLgQAIWcvfypo/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/MyGBdotEu/~4/g9m3whhvn0I" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.mygb.eu/le-point-sur-ladsl-ovh/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.mygb.eu/le-point-sur-ladsl-ovh/</feedburner:origLink></item>
		<item>
		<title>La VM d’Ikoula, utilisation et commentaire</title>
		<link>http://feedproxy.google.com/~r/MyGBdotEu/~3/u96Ufu1NcPk/</link>
		<comments>http://blog.mygb.eu/la-vm-dikoula-utilisation-et-commentaire/#comments</comments>
		<pubDate>Sun, 18 Dec 2011 18:55:50 +0000</pubDate>
		<dc:creator>MyGB</dc:creator>
				<category><![CDATA[Internet/Réseaux]]></category>

		<guid isPermaLink="false">http://blog.mygb.eu/?p=1231</guid>
		<description><![CDATA[Un jour je me suis dit... Et si je faisais un serveur Minecraft dans les nuages ? Bien que le terme nuage soit très marketing, c'était plus pour écrire une introduction un minimum originale (ou pas). Bien entendu, en tant &#8230; <a href="http://blog.mygb.eu/la-vm-dikoula-utilisation-et-commentaire/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Un jour je me suis dit... Et si je faisais un serveur Minecraft dans les nuages ?</p>
<p>Bien que le terme nuage soit très marketing, c'était plus pour écrire une introduction un minimum originale (ou pas).</p>
<p>Bien entendu, en tant que radin de première classe, mon but est de payer le moins possible, tout en gardant une puissance suffisante pour avoir au moins 2 joueurs en même temps.</p>
<p>Je me suis souvenu ensuite qu'Ikoula avait lancé une machine virtuelle à 1€. N'étant pas sûr que Minecraft tiendrait dans la <a href="http://express.ikoula.com/vm">franchise</a>, j'ai profité de un mois offert avec 100€ de facturation inclus pour expériencer un Windows Server dans les nuages.</p>
<p>Ça fait donc 17 jours que mon serveur tourne à plein régime. Je vous partage donc mon expérience !</p>
<h2>Du petit manque d'information...</h2>
<p>Après avoir signé pour une expérimentation vers le 20 Novembre je n'ai appris que les VMs gratuites n'étaient activées qu'en début de mois (ça vaut pas pour quand vous la payez).</p>
<p>Au 2 Décembre, la machine était cependant fonctionnelle.</p>
<p>Après avoir reçu les emails, je me retrouve avec 3 panneaux d'administration :</p>
<ul>
<li>order.ikoula.com/cp : le panneau général avec tous mes produits, <span style="text-decoration: underline;">les factures</span>...</li>
<li>extranet.ikoula.com : le panneau <span style="text-decoration: underline;">indicateur de ressources</span> sur divers produits (VMs, iKeepinCloud, dédiés...), sert à voir aussi à <span style="text-decoration: underline;">faire une remise à zéro</span>.</li>
<li>flex.ikoula.com : le portail des machines virtuelles : Microsoft Virtual Machine Manager (pour <span style="text-decoration: underline;">redémarrer, arrêter</span>...)</li>
</ul>
<p>C'est assez dur pour se retrouver.</p>
<h2>... au gros manque d'informations</h2>
<p>Le principe du cloud/virtualisation, c'est de payer la consommation. J'ai bien mis une semaine avec la VM à comprendre le principe de leur facturation.</p>
<p>La consommation n'est pas claire. Vous ne pouvez le faire qu'à partir de graphiques via un menu de l'extranet.</p>
<p><a href="http://blog.mygb.eu/wp-content/uploads/2011/12/ikoulacloud1.png"><img class="aligncenter size-medium wp-image-1233" title="Ikoula Cloud Consommation" src="http://blog.mygb.eu/wp-content/uploads/2011/12/ikoulacloud1-300x246.png" alt="" width="300" height="246" /></a></p>
<p>Avec en exemple la consommation de la RAM.</p>
<p><a href="http://blog.mygb.eu/wp-content/uploads/2011/12/ikoulacloud22.png"><img class="aligncenter size-medium wp-image-1234" title="Ikoula VM Consommation RAM" src="http://blog.mygb.eu/wp-content/uploads/2011/12/ikoulacloud22-300x186.png" alt="" width="300" height="186" /></a></p>
<p>Heureusement, dès qu'on arrive à 10€ puis 50€ de hors-forfait, un email est envoyé.</p>
<h3>Comment calculer la RAM ?</h3>
<p>Après l'email, je savais donc combien je devais. J'ai réussi à obtenir par un calcul, le prix. On sait que "à la carte", je suis facturé 0.007€ HT/Go toutes les 5 minutes.</p>
<p>Sur le graphique plus haut, il s'agit de la moyenne de RAM utilisée sur une journée. Soit environ 288 relevés (24*60/5). Ainsi, si vous avez une moyenne de 1Go sur une journée, moins la franchise, ça fait 512Mo de surconsommation, vous paierez : 0.512 * 0.007 * 288 = 1.03€. Ça va vite.</p>
<p>Bien entendu, dans l'idée, c'est que la VM a une franchise de 4320Go/mois (0.512 * 29 * 288), donc, si vous coupez votre VM le reste du temps, vous ne paierez pas plus.</p>
<p>Prenons l'exemple de mon serveur Minecraft qui fait monter la RAM à 1.5Go en continu. J'ai donc 1Go hors forfait par mois. Soit 58.5€ mensuels pour le prix.<br />
Imaginons que je ne veuille rien payer, calculons le nombre d'heures pendant lesquelles le serveur doit tourner (il ne doit pas dépasser la franchise). Le calcul donne 1.5 * t = 4320, donc t = 2880 = 60/5 * x. Dans ce cas, 60/5 est le nombre de mesures par heures (=12). x = 2880 / 12 = 240 : le serveur peut tourner pendant 240 heures par mois à 1.5Go sans exercer de surfacturation.</p>
<h3>Comment calculer le reste ?</h3>
<p>Le reste des facteurs est légèrement plus détaillé. Vous obtenez clairement un cumul des ressources (et pas une moyenne).</p>
<p>Pour le processeur, c'est le pourcentage d'utilisation * 288 * 29 (un relevé toutes les 5 minutes). Ce qui nous donne bien, compris dans la franchise, un demi CPU sur le mois.<br />
Je manque d'informations pour ça, sachant que je n'ai pas autant calculé que pour la RAM. Avec Minecraft, je tourne au grand maximum à 0.1 (10%) soit environ 835 ikbogo/mois.</p>
<p>Sur les derniers indicateurs, c'est plus simple, sachant que si vous copiez 1Go, c'est 1Go lu et 1Go écrit, (excusez-moi de ne pas présenter la taille du disque dur ensuite <img src='http://blog.mygb.eu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ). Pour la bande passante, c'est 512kb/s et 128kb/s sur un mois en continu, soit respectivement 64Ko/s et 16Ko/s qu'on multiplie par 29 * 24 *3600 pour un mois : 160Go et 40Go (<a href="http://xkcd.com/394/">légèrement moins car Ikoula semble prendre des kilooctets != kibioctets</a>, bref, divisez par 1024 ? Ce qui donne 156Go et ils annoncent 158... *sifflote* c'est pas 29 jours comme la RAM ?).</p>
<h2>Mais sinon, les performances ?</h2>
<p>Sinon, ça tourne plutôt bien. Je bute un peu sur Windows (Ikoula doit avoir un sacré partenariat) : car y'a une GUI, et c'est pas toujours très pratique à configurer.</p>
<p>De plus, l'arnaque de l'offre se situe au niveau logiciel, 512Mo de RAM sachant que Windows Server 2008 R2 en bouffe 450, c'est pas hyper propre. Ça laisse 50Mo (100Mo au max, d'accord) pour faire de qu'on veut (qui dit GUI, dit navigateur Internet... Waouh Firefox n'étant pas du tout connu pour ses économies...) .</p>
<p>Question réseau, le datacentre est à Reims, mais quasi-tout passe par Telehouse2 (centralisation, quand tu nous tient...).<br />
Rien que pour vous j'ai installé Flash et fait le test de débit.</p>
<p>Alors bon. Ça, c'est pas tout le temps je précise.</p>
<p><img class="aligncenter size-full wp-image-1237" title="Test debit Mediactive France - Ikoula" src="http://blog.mygb.eu/wp-content/uploads/2011/12/1655963516.png" alt="" width="300" height="135" /></p>
<p>Et aux US:</p>
<p style="text-align: center;"><img class="aligncenter  wp-image-1238" title="Test debit Towerstream - Ikoula" src="http://blog.mygb.eu/wp-content/uploads/2011/12/1655969582.png" alt="" width="300" height="135" /></p>
<p>Bon, je tiens à préciser que c'est pas DU TOUT représentatif. J'ai eu de tout, les CDNs étaient très rapides (quoique Amazon semblait peiner), le P2P avec de bons peers était à 7-8Mo/s, jusqu'au douloureux 500-800Ko/s en Europe (avant ce speedtest, j'avais pas dépassé les 10Mo/s de download).</p>
<p>Sachez que les ressources sont mutualisées, alors même si le panneau de configuration indique : "Intel(R) Xeon(R) CPU E5520  @2.27Ghz 2.26Ghz", ça dépend de la charge globale du serveur qui tient le tout.</p>
<p>Sachez que j'ai tenté un encodage de la version 1080p de BigBuckBunny, ça a bien dépoté à plus d'une seconde de film par seconde réelle avec FFmpeg</p>
<h2>Et ton serveur Minecraft ?</h2>
<p>Là ? Il tourne 24/7, mais c'est pas forcément le meilleur moyen d'en faire tourner un. Le mois prochain, si je le garde, ça va tourner que quelques heures par jour.</p>
<p>Néanmoins, pour un euro par mois, ça peut être pas mal un serveur à distance.</p>
<p>Le cloud/virtualisé/à la carte, c'est surtout bon pour l'<strong>évènementiel</strong> (une LAN party par ex.), et/ou pour une <strong>utilisation personnelle</strong>. Dès que vous voudrez faire un plus gros service, un serveur dédié peut-être préférable.</p>
<p>Les utilisations pratiques de la VM à 1€ :</p>
<ul>
<li>Serveur de backup (30Go hé !)</li>
<li>Serveur de diffusion (un relai pour éviter de vous taper 50 internautes mangeurs de bande passante sur votre pauvre 1Mb/s ADSL : un serveur du type Red5, Darwin Streaming Server, Flash Media Server<a href="http://en.wikipedia.org/wiki/Real_Time_Streaming_Protocol">...</a> et vous devenez votre LiveStream)</li>
<li>Un serveur redondant (comme dans leurs vidéos, après une campagne de pub, vous hébergez vos fichiers statiques...)</li>
<li>Une seedbox</li>
<li>Un serveur de jeu pour une LAN party</li>
<li>Un serveur mail/web/VPN/Jabber (dès lors que vous n'avez pas trop d'utilisateurs)</li>
</ul>
<p>Globalement, je suis assez satisfait, même si le côté pas très pro casse le truc. C'est aussi dommage que Linux ne soit pas disponible (mais bon, virtualisation avec la techno Hyper-V de Microsoft, ça se comprend).</p>
<p>Ce qui manque aussi serait une API comme on peut trouver chez OVH qui nous permette de lancer/stopper sans se loguer à la main.</p>
<p>Mais en bonus de la fin, j'ai pris mon éditeur de code et j'ai conçu une <strong>jolie classe PHP qui se connecte au panneau Hyper-V d'Ikoula (ou autre) et lancer/suspend une machine !</strong> Elle est disponible <a href="http://mygb.eu/hypervphp/">ici</a>. Vous n'aurez plus qu'à entrer votre nom d'utilisateur/mot de passe et ensuite en appelant (avec un cron par exemple) le script usage.php?action=start/pause, vous pourrez lancer ou suspendre votre machine !</p>
<p>&nbsp;</p>

<p><a href="http://feedads.g.doubleclick.net/~a/gd1ff_1q7EgPqvhdjRbKO62Sv_0/0/da"><img src="http://feedads.g.doubleclick.net/~a/gd1ff_1q7EgPqvhdjRbKO62Sv_0/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/gd1ff_1q7EgPqvhdjRbKO62Sv_0/1/da"><img src="http://feedads.g.doubleclick.net/~a/gd1ff_1q7EgPqvhdjRbKO62Sv_0/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/MyGBdotEu/~4/u96Ufu1NcPk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.mygb.eu/la-vm-dikoula-utilisation-et-commentaire/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://blog.mygb.eu/la-vm-dikoula-utilisation-et-commentaire/</feedburner:origLink></item>
		<item>
		<title>Un URL Shortener sur AppEngine</title>
		<link>http://feedproxy.google.com/~r/MyGBdotEu/~3/m1EpFrTzS7c/</link>
		<comments>http://blog.mygb.eu/urlshortener-appengine/#comments</comments>
		<pubDate>Sun, 28 Aug 2011 19:21:00 +0000</pubDate>
		<dc:creator>MyGB</dc:creator>
				<category><![CDATA[Programmation]]></category>

		<guid isPermaLink="false">http://blog.mygb.eu/?p=1215</guid>
		<description><![CDATA[Je me suis amusé aujourd'hui à faire un très simple racourcisseur d'url en Python sur l'infrastructure de Google : AppEngine. Le projet est là : https://github.com/MrDoy/FPUS Une démo est là : http://fastpythonus.appspot.com/ &#160; Quelques commentaires : Globalement, cela reste assez &#8230; <a href="http://blog.mygb.eu/urlshortener-appengine/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Je me suis amusé aujourd'hui à faire un très simple racourcisseur d'url en Python sur l'infrastructure de Google : AppEngine.</p>
<p>Le projet est là :</p>
<p>https://github.com/MrDoy/FPUS</p>
<p>Une démo est là :</p>
<p>http://fastpythonus.appspot.com/</p>
<p>&nbsp;</p>
<p>Quelques commentaires :</p>
<p>Globalement, cela reste assez simple et très (trop ?) documenté. J'ai découvert qu'on pouvait mettre des <a href="http://code.google.com/intl/fr/appengine/docs/python/tools/webapp/running.html">regex pour faire un appel à un RequestHandler</a>.</p>
<p>Sachez que le GQL n'accepte pas l'argument "OR" (pour faire coûter plus cher ?)</p>
<p>Sachez juste que pour parser les paramètres dans l'URL, utiliser "cgi" et non-pas "urlparse".</p>

<p><a href="http://feedads.g.doubleclick.net/~a/bxz1ShvaLT1oMFyUR08qPdeCqvU/0/da"><img src="http://feedads.g.doubleclick.net/~a/bxz1ShvaLT1oMFyUR08qPdeCqvU/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/bxz1ShvaLT1oMFyUR08qPdeCqvU/1/da"><img src="http://feedads.g.doubleclick.net/~a/bxz1ShvaLT1oMFyUR08qPdeCqvU/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/MyGBdotEu/~4/m1EpFrTzS7c" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.mygb.eu/urlshortener-appengine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.mygb.eu/urlshortener-appengine/</feedburner:origLink></item>
		<item>
		<title>IPv6 sur un routeur DD-WRT avec une Freebox</title>
		<link>http://feedproxy.google.com/~r/MyGBdotEu/~3/M_IxBF4CU6M/</link>
		<comments>http://blog.mygb.eu/ipv6-sur-un-routeur-dd-wrt-avec-une-freebox/#comments</comments>
		<pubDate>Wed, 17 Aug 2011 13:46:49 +0000</pubDate>
		<dc:creator>MyGB</dc:creator>
				<category><![CDATA[Non classé]]></category>

		<guid isPermaLink="false">http://blog.mygb.eu/?p=1203</guid>
		<description><![CDATA[Edit: Cette méthode a un défaut, elle provoque des déconnexions sur la couche IPv4 de quelques secondes. J'ai tenté de recompiler ebtable_broute, mais sans succès cependant. Je recherche toujours. Cela était bien plus facile au temps où vous n'aviez qu'une &#8230; <a href="http://blog.mygb.eu/ipv6-sur-un-routeur-dd-wrt-avec-une-freebox/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong>Edit: Cette méthode a un défaut, elle provoque des déconnexions sur la couche IPv4 de quelques secondes. J'ai tenté de recompiler ebtable_broute, mais sans succès cependant. Je recherche toujours.</strong></p>
<p>Cela était bien plus facile au temps où vous n'aviez qu'une Freebox, mais cette boite noire et non-modifiable n'était pas à votre goût, et vous avez acheté un merveilleux routeur que vous vous êtes empressés de flasher avec une DD-WRT. Malheureusement, vous avez perdu l'IPv6, et comme vous êtes conscients de la pénurie d'IPv4, vous aimeriez bien une solution.</p>
<p>Pour ce qui va suivre, j'espère vous devrez avoir une version qui <a href="http://www.dd-wrt.com/wiki/index.php/What_is_DD-WRT%3F#V24_pre_sp2_K26">prend en charge IPv6, évidemment</a>.</p>
<p><em>Petite précision, je sais qu'il existe plusieurs guides pour mettre l'IPv6 de chez Free sur son DD-WRT, cependant, les versions évoluent et les manipulations ne sont pas exactement les mêmes.</em></p>
<p>Allez sur la page de configuration de votre routeur, dans l'onglet "Administration", cherchez "Support IPv6" et "Support JFFS2".</p>
<p><a href="http://blog.mygb.eu/wp-content/uploads/2011/08/ipv6_1.png"><img class="aligncenter size-full wp-image-1207" title="DD-WRT Administration IPv6 JFFS" src="http://blog.mygb.eu/wp-content/uploads/2011/08/ipv6_1.png" alt="" width="300" height="212" /></a>Cochez les deux cases, appuyez sur le bouton "appliquer". Si au redémarrage du routeur, sur la même page, la valeur pour l'espace Total/Libre est nulle ou que vous n'arriverez pas à accéder dans la suite de l'article au dossier /tmp, faites cochez "Effacer HFFS2".</p>
<p><strong>Ce qui a changé :</strong> le support IPv6 est activé, sous Windows avec <em>ipconfig</em> ou sous Linux avec <em>ifconfig</em>/<em>ip -6 addr show</em>, une adresse IPv6 de "<a href="http://fr.wikipedia.org/wiki/Adresse_IPv6#Catégories_d'adresses">lien local</a>" (fe80::).<br />
Ce n'est pas très utile pour le moment, à part pinguer le routeur ou les autres hôtes du réseau. Mais bon, vous êtes en IPv6 !</p>
<p>Ensuite, je vous ait fait activer le support JFFS2, cela permettra d'utiliser un petit espace (sous la forme d'une partition) de stockage disponible sur le routeur. JFFS2 est un système de fichiers (au même titre que FAT, NTFS, ext2...) très utilisé pour l'embarqué avec les mémoires flash (pour l'anecdote, les téléphones Android ont une mémoire NAND, n'utilisent pas JFFS2 qui supporte ce format mais YAFFS).<br />
La taille de cette mémore varie selon le hardware du routeur.</p>
<p>&nbsp;</p>
<p>Pour la suite, nous devrons nous connecter en SSH au routeur. Vérifiez bien que dans l'onglet "Services" le daemon (SSH<strong>d</strong>) est bien activé.</p>
<p><a href="http://blog.mygb.eu/wp-content/uploads/2011/08/ipv6_2.png"><img class="aligncenter size-full wp-image-1208" title="DD WRT - Services SSHd" src="http://blog.mygb.eu/wp-content/uploads/2011/08/ipv6_2.png" alt="" width="350" height="83" /></a></p>
<p>Si tout est opérationnel, loguez-vous sur l'IP de la passerelle avec le nom d'utilisateur "root" et le mot de passe que vous aurez défini au premier démarrage du routeur.</p>
<p>Allez dans le répertoire /tmp/</p>
<p>Téléchargez dedans (par wget directement ou via un transfert par SCP) le module ebtable_broute.o soit sur cette <a href="http://vibe.ipv6.free.fr/">page</a> (qui m'a beaucoup aidé pour faire marcher l'IPv6) ou bien directement <a href="http://blog.mygb.eu/wp-content/uploads/2011/08/ebtable_broute.zip">ici</a>. Vérifiez l'intégrité du fichier : MD5 <em>19A6DBAB923F99BE3A1789FD629D5E71</em>, SHA1 <em>A790F53D22D6C6FFD8F85D5BE1FA0DB77635308F</em></p>
<p>Les commandes à faire sont :</p>
<p><code>insmod ebtables<br />
insmod /tmp/ebtable_broute.o</code></p>
<p>Ensuite, faites attention, cela peut changer selon les routeurs et les installations, il faut que l'interface notée ici en gras soit celle de votre WAN (soit celle connectée à Internet/Freebox).</p>
<p>Pour en être certain, deux solutions, soit vous regardez l'interface qui a votre IP externe avec ifconfig soit dans la page de configuration de votre routeur, vous allez dans "Configuration" puis "LAN Virtuel" et regardez quelle interface est assignée au port WAN :<a href="http://blog.mygb.eu/wp-content/uploads/2011/08/ipv6_3.png"></a></p>
<p><a href="http://blog.mygb.eu/wp-content/uploads/2011/08/ipv6_3.png"><img class="aligncenter size-full wp-image-1210" title="DD WRT Configuration LAN Virtuel WAN Vlan" src="http://blog.mygb.eu/wp-content/uploads/2011/08/ipv6_3.png" alt="" width="400" height="116" /></a></p>
<p><code>brctl addif br0 <strong>vlan2<br />
</strong>ebtables -t broute -A BROUTING -i <strong>vlan2</strong> -p ! ipv6 -j DROP</code></p>
<p>Attendez un peu, pas besoin de rebooter, relancez la carte réseau de votre PC (renouvellement).</p>
<p>Si vous voyez une IPv6 qui est disponible et que vous voyez la tortue bouger sur <a href="http://www.kame.net/">Kame.net</a> tout est bon.</p>
<p>Vous pouvez mettre un script de démarrage automatique. <a href="http://www.dd-wrt.com/wiki/index.php/Startup_Scripts#Shell_Script_Method">Voir ici pour le mettre sur la partition JFFS2</a>.</p>
<p>&nbsp;</p>
<p><strong>Note :</strong> Il se peut que vous ayez visité cette <a href="http://www.dd-wrt.com/wiki/index.php/IPv6#Enabling_IPv6_Support">page</a> qui propose une autre méthode pour les connexions natives IPv6, néanmoins, d'une part, le daemon radvd ne se lance pas bien chez moi, il faut le lancer manuellement (radvd -C /tmp/radvd.conf). D'autre part, même si vous entrez le bon préfixe et que vous recevrez une IPv6, il n'y a pas de connexion : les paquets ne traversent pas le routeur.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/I7DzExRYSyb1jBD17QWgOOSDNhk/0/da"><img src="http://feedads.g.doubleclick.net/~a/I7DzExRYSyb1jBD17QWgOOSDNhk/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/I7DzExRYSyb1jBD17QWgOOSDNhk/1/da"><img src="http://feedads.g.doubleclick.net/~a/I7DzExRYSyb1jBD17QWgOOSDNhk/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/MyGBdotEu/~4/M_IxBF4CU6M" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.mygb.eu/ipv6-sur-un-routeur-dd-wrt-avec-une-freebox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.mygb.eu/ipv6-sur-un-routeur-dd-wrt-avec-une-freebox/</feedburner:origLink></item>
		<item>
		<title>Google Voice hors des US</title>
		<link>http://feedproxy.google.com/~r/MyGBdotEu/~3/nCROqIXUjyE/</link>
		<comments>http://blog.mygb.eu/google-voice-hors-des-us/#comments</comments>
		<pubDate>Mon, 11 Jul 2011 13:16:48 +0000</pubDate>
		<dc:creator>MyGB</dc:creator>
				<category><![CDATA[Téléphone]]></category>

		<guid isPermaLink="false">http://blog.mygb.eu/?p=1144</guid>
		<description><![CDATA[Google Voice, wtf ? Agissant comme un PABX, Google a lancé ce service permettant de grouper plusieurs téléphones sous un même numéro, garantissant à l’appelant de meilleurs tarifs ainsi qu'un routage en fonction de la personne et de l'heure vers le fixe, &#8230; <a href="http://blog.mygb.eu/google-voice-hors-des-us/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h3>Google Voice, wtf ?</h3>
<p>Agissant comme un PABX, Google a lancé ce service permettant de grouper plusieurs téléphones sous un même numéro, garantissant à l’appelant de meilleurs tarifs ainsi qu'un routage en fonction de la personne et de l'heure vers le fixe, le mobile, le bureau...</p>
<p>Ses possibilités sont : disposer d'un numéro géographique US, d'envoyer des SMS et de passer des appels sur tous les numéros américains et canadiens et à tarif économique (peut-être pas autant qu'un FAI français) dans les autres pays du monde.</p>
<p>Il y a bien sûr un "hic" dans l'histoire, en effet, l'inscription à google.com/voice est réservée aux américains : une IP américaine vous est demandée.</p>
<h3>Obtenir le compte Google Voice</h3>
<p>Pour commencer, créez-vous un compte SIP (je conseille pbxes.org qui agit comme un pabx et gère les trunks et extensions), mais sinon, n'importe quel adresse joignable depuis Internet fera l'affaire.<br />
Cela servira pour la suite à valider votre compte avec un numéro américain.<br />
Installez un client SIP pour vous y connecter : X-Lite par exemple.</p>
<p>Ils vous faudra obtenir une adresse IP américaine. Soit, vous procédez à l'inscription lors d'un voyage aux Etats-Unis, soit vous cherchez un proxy/vpn (HotSpotShield est pratique, bien que lent, cela suffit pour 3 pages, vérifiez bien en tout cas que votre connexion est sécurisée).</p>
<p>Comme Google vous demandera un numéro US pour valider votre inscription, je vous propose d'enregistrer à votre compte SIP un numéro de téléphone américain. IPKall (et d'autres) proposent ce service gratuitement : ce sont des DID Providers.</p>
<p>Une fois le numéro entré pour la validation chez Google, un appel va vous être passé. Avec un peu de chance, le code sonore DTMF de votre client SIP ne sera pas reconnu.<br />
Le meilleur moyen dans ce cas là reste de jouer un son préenregistré du code demandé (cherchez DTMF Generator sur Google ou essayez <a href="http://www.dialabc.com/sound/generate/index.html?pnum=87&amp;auFormat=wavpcm8&amp;toneLength=300">celui-là</a>). Si la voix vous dit "code validé", c'est parfait.</p>
<p>Une fois validé, vous n'avez désormais plus besoin de passer avec une IP américaine pour accéder à google.com/voice.</p>
<p>Vous avez désormais les appels gratuits et les sms depuis Internet vers les numéros américains et canadiens (les sms marchent avec l'application Google Voice avec votre smartphone, mais les appels ne sont pas disponibles pas car la voix ne passe pas par la donnée : cela risque de vous coûter un appel international inutile parce que votre numéro ne sera pas reconnu).</p>
<h3>Google Voice + SIP</h3>
<p>Un des points négatifs de Google Voice est qu'il n'est disponible que depuis Internet (Gmail aussi) ou depuis un appel d'une des lignes enregistrées sur votre compte, ce qui risque d'être dur car vous ne pourrez pas composer un numéro depuis votre ligne SIP (sauf si un commutateur vers le réseau cuivre a été branché par l'opérateur, comme le fait le FAI Free par exemple, mais il est rare qu'on propose une offre comme ça gratuitement).</p>
<p>Cependant, il existe une solution pour palier à ce problème.</p>
<p>Asterisk, un serveur Pabx très réputé permet l'ajout de plugins. Si vous avez votre propre serveur, suivez <a href="http://www.voip-info.org/wiki/view/Asterisk+Google+Talk">ce guide</a>, il permet d'appeler des correspondants de Gtalk et dans une moindre mesure de joindre les correspondants Google Voice. (notez qu'il existe un plugin du même genre pour Skype).</p>
<p>Si vous n'avez pas le courage de configurer un serveur Asterisk, il reste toujours la solution "clé en main" fournie par pbxes.org.<br />
Bien que la solution soit réservée aux clients premium, <del>il est possible de définir un trunk Gtalk (un compte auquel le serveur va se connecter et vous pourrez accéder à tous ces trunks depuis une extension).</del></p>
<p><del>Si vous avez un peu de chance, sur votre téléphone Android avec Google Voice, il se peut que SIPDroid (fraîchement installé, sans qu'un compte soit configuré) vous propose de vous connecter à votre compte Gtalk avec une nouvelle inscription (allez vérifier sur pbxes.org, il y a bien un trunk Gtalk) : pensez à prendre la version 2.0 et pas 2.2 car la fonctionnalité a été désactivée.</p>
<p></del></p>
<p><del>Ou bien, si vous voulez faire ça sans créer de nouveau compte, allez dans le menu "trunks" et copiez un des deux liens "ajouter un trunk", puis collez-le dans votre navigateur en prenant soin de changer SIP/Enum en Gtalk, puis configurez votre compte.</del> <strong>(ndlr : ce n'est plus possible)</strong></p>
<p><strong></strong></p>
<p>&nbsp;</p>
<p>Voila, pensez à bien définir les règles d'appel pour éviter - si vous avez d'autres trunks - d'appeler n'importe qui n'importe comment (priorités, préfixes...).</p>

<p><a href="http://feedads.g.doubleclick.net/~a/gCueVMBBPbsBGtuTLJjXZPRe_n8/0/da"><img src="http://feedads.g.doubleclick.net/~a/gCueVMBBPbsBGtuTLJjXZPRe_n8/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/gCueVMBBPbsBGtuTLJjXZPRe_n8/1/da"><img src="http://feedads.g.doubleclick.net/~a/gCueVMBBPbsBGtuTLJjXZPRe_n8/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/MyGBdotEu/~4/nCROqIXUjyE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.mygb.eu/google-voice-hors-des-us/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.mygb.eu/google-voice-hors-des-us/</feedburner:origLink></item>
		<item>
		<title>Inviter des gens sur Google Plus</title>
		<link>http://feedproxy.google.com/~r/MyGBdotEu/~3/WXqejA4JtE8/</link>
		<comments>http://blog.mygb.eu/inviter-des-gens-sur-google-plus/#comments</comments>
		<pubDate>Fri, 08 Jul 2011 09:30:25 +0000</pubDate>
		<dc:creator>MyGB</dc:creator>
				<category><![CDATA[Social]]></category>

		<guid isPermaLink="false">http://blog.mygb.eu/?p=1186</guid>
		<description><![CDATA[D'habitude, j'ai une répulsion pour ce genre d'articles top-trend, bien qu'il puisse m'apporter quelques lecteurs. Je ferais une exception cependant, car on me demande beaucoup comment faire pour inviter des gens sur Google Plus. Quoiqu'il en soit, vous verrez peut-être &#8230; <a href="http://blog.mygb.eu/inviter-des-gens-sur-google-plus/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>D'habitude, j'ai une répulsion pour ce genre d'articles top-trend, bien qu'il puisse m'apporter quelques lecteurs. Je ferais une exception cependant, car on me demande beaucoup comment faire pour inviter des gens sur Google Plus.</p>
<p>Quoiqu'il en soit, vous verrez peut-être en cliquant sur "Connexion" le message suivant :</p>
<p><a href="http://blog.mygb.eu/wp-content/uploads/2011/07/google_wait.png"><img class="aligncenter size-medium wp-image-1187" title="Google Plus Wait" src="http://blog.mygb.eu/wp-content/uploads/2011/07/google_wait-291x300.png" alt="" width="291" height="300" /></a>Cependant, pour rejoindre le réseau, c'est simple. Trouvez simplement quelqu'un qui est dessus, dites lui de cliquer en haut à droite sur "Dans vos cercles &gt; Afficher et modifier"</p>
<p><a href="http://blog.mygb.eu/wp-content/uploads/2011/07/google_plus1.png"><img class="aligncenter size-full wp-image-1188" title="Google Plus Etape 1" src="http://blog.mygb.eu/wp-content/uploads/2011/07/google_plus1.png" alt="" width="295" height="205" /></a></p>
<p>Puis "ajouter un contact", dans la fenêtre, il mettra votre email (et n'importe quel nom).</p>
<p><a href="http://blog.mygb.eu/wp-content/uploads/2011/07/google_plus2.png"><img class="aligncenter size-medium wp-image-1189" title="Google Plus Etape 2" src="http://blog.mygb.eu/wp-content/uploads/2011/07/google_plus2-300x143.png" alt="" width="300" height="143" /></a>À la suite de quoi, il devra partager quelque chose avec le contact en indiquant bien un groupe ou le contact pour que vous receviez le mail.</p>
<p><a href="http://blog.mygb.eu/wp-content/uploads/2011/07/google_plus3.png"><img class="aligncenter size-full wp-image-1190" title="Google Plus Etape 3" src="http://blog.mygb.eu/wp-content/uploads/2011/07/google_plus3.png" alt="" width="271" height="241" /></a></p>
<p>Ceci fait, vous devriez pouvoir vous y connecter et donner votre vie privée à manger à Google !</p>
<p><strong>Profitez-en, les pages business et les kikoolols n'y sont pas encore !</strong></p>

<p><a href="http://feedads.g.doubleclick.net/~a/5n4nBcmoeFdOchr9AyzuPt8JWS4/0/da"><img src="http://feedads.g.doubleclick.net/~a/5n4nBcmoeFdOchr9AyzuPt8JWS4/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/5n4nBcmoeFdOchr9AyzuPt8JWS4/1/da"><img src="http://feedads.g.doubleclick.net/~a/5n4nBcmoeFdOchr9AyzuPt8JWS4/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/MyGBdotEu/~4/WXqejA4JtE8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.mygb.eu/inviter-des-gens-sur-google-plus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.mygb.eu/inviter-des-gens-sur-google-plus/</feedburner:origLink></item>
		<item>
		<title>Création de DVD, la méthode hard</title>
		<link>http://feedproxy.google.com/~r/MyGBdotEu/~3/qPIVlGzfjl0/</link>
		<comments>http://blog.mygb.eu/creation-de-dvd-la-methode-hard/#comments</comments>
		<pubDate>Sat, 23 Apr 2011 12:47:15 +0000</pubDate>
		<dc:creator>MyGB</dc:creator>
				<category><![CDATA[Vidéo]]></category>

		<guid isPermaLink="false">http://blog.mygb.eu/?p=1172</guid>
		<description><![CDATA[Parfois, avoir les logiciels "clés en main" que l'on peut trouver fournis avec Movie Maker ou ces autres solutions pour particulier, ne sont pas suffisants. Dès que vous avez des fichiers dans un format exotique (comprenez, qui n'est pas un &#8230; <a href="http://blog.mygb.eu/creation-de-dvd-la-methode-hard/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Parfois, avoir les logiciels "clés en main" que l'on peut trouver fournis avec Movie Maker ou ces autres solutions pour particulier, ne sont pas suffisants.</p>
<p>Dès que vous avez des fichiers dans un <a href="http://blog.mygb.eu/ffmpeg-pour-encoder-en-h-264-sous-windows/">format exotique</a> (comprenez, qui n'est pas un .m2v), avec parfois des erreurs, le mettre en DVD relève du défi.</p>
<p>C'est pourquoi je vous propose une petite astuce inspirée de <a href="http://rohr.surlenet.net/spip.php?article405">cet article</a>.</p>
<h3>Explication du format vidéo sur les DVD</h3>
<p>Si vous avez déjà regardé à l'intérieur d'un DVD, vous avez dû trouver dans VIDEO_TS/ plusieurs fichiers .vob. C'est un container nommé MPEG PS. Ces fichiers contiennent la vidéo au format M2V (Mpeg 2 Video) et le son au format MP2.</p>
<p>Comme je vous l'avait expliqué, il y a le container MPEG TS (Transport Stream), très utilisé pour la diffusion, et le container MPEG PS (Program Stream), utilisé sur des supports où le risque de perte de données est moindre.</p>
<h3>L'encodage</h3>
<p>Cette partie ne s'adresse pas à vous si vous comptez graver un DVD avec des fichiers issus entre autre d'une diffusion sur la TNT par exemple : tant que ça reste un Mpeg 2.</p>
<p>Si vous avez compris l'utilisation de ffmpeg, il vous faudra encoder avec le paramètre</p>
<p><code>-vcodec mpeg2</code></p>
<p>Personnellement, un bitrate de 3000Kb/s est je trouve suffisant (ex: une vidéo extraite d'un programme de la TNT), même si après vérification sur un DVD du commerce, j'ai trouvé un bitrate 5000Kb/s.</p>
<p><em>Note, je conseille le logiciel MediaInfo pour obtenir les informations sur les fichiers audio/vidéo, très simple et en français.</em></p>
<p>Pensez impérativement à mettre des B-Frames (infos <a href="http://en.wikipedia.org/wiki/Video_compression_picture_types#Bi-directional_predicted_frames_.28or_slices.2C.29_a.k.a._B_pictures">ici</a>, <a href="http://forum.hardware.fr/hfr/VideoSon/Traitement-Video/frames-expliquer-clairement-sujet_76114_1.htm">ici</a> et <a href="http://www.birds-eye.net/definition/b/bvop-bidirectional_video_object_plane.shtml">ici</a>), sinon la création du DVD ne marchera pas. J'y reviendrai plus tard.</p>
<p><code>-bf 2 -b_qfactor 1.5 -b_qoffset 1.0</code></p>
<p>Si comme moi, vous avez un fichier vidéo et que Windows vous indique qu'il dure à peu près 256204778:48:05, ce n'est pas grave, passez un petit coup de <strong>DVDPatcher</strong> sur les headers (attention à bien garder les paramètres originaux de la vidéo, ou de les fixer à une taille DVD PAL/NTSC avec le bon ratio* pour que le DVD se lise correctement).</p>
<p><em>* 720x576 en PAL 4:3 et 720x405 en PAL 16:9</em></p>
<h3>Le logiciel</h3>
<p>Le logiciel qui va nous servir ici est <strong>IfoEdit</strong>.</p>
<p>Allez dans DVD Author &gt; Author new DVD. Choisissez votre .m2v et votre .mp2 (votre fichier de sous-titres si vous en avez). Vous pouvez régler le code de la langue et le décalage de la bande audio.</p>
<p>Si vous souhaitez mettre des chapitres, faites un fichier texte avec à chaque début de ligne l'image correspondante (à 25im/s, sur dix minutes, ça donne 15000).</p>
<p>En cliquant sur "ok", le logiciel va vous produire tout le contenu de VIDEO_TS dans le dossier que vous lui avez montré.</p>
<p>Si jamais vous aviez une erreur (Too much frame lost), j'ai résolu le problème en mettant des B-Frames (voir plus haut).</p>
<h3>Plusieurs films sur un même DVD</h3>
<p>Vous avez plusieurs films et ceux-ci pourraient aller sur un même disque ? Malheureusement, IfoEdit ne permet pas de faire ça. Il faut modifier les .ifo et les .bup.</p>
<p>Le seul logiciel qui a bien marché pour moi est <strong>DVDFab</strong>, mais qui est payant.<br />
Dans le menu "DVD à DVD", cliquez sur "Réunir", puis déplacez les VIDEO_TS que vous avez dans l'espace blanc. Et cliquez sur suivant. Cochez bien les cases pour les flux à garder.<br />
DVDFab devrait donc produire un DVD contenant les multiples films que vous y avez mis.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/J1WMObInb0gUZz0E6K3lipulHmE/0/da"><img src="http://feedads.g.doubleclick.net/~a/J1WMObInb0gUZz0E6K3lipulHmE/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/J1WMObInb0gUZz0E6K3lipulHmE/1/da"><img src="http://feedads.g.doubleclick.net/~a/J1WMObInb0gUZz0E6K3lipulHmE/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/MyGBdotEu/~4/qPIVlGzfjl0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.mygb.eu/creation-de-dvd-la-methode-hard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.mygb.eu/creation-de-dvd-la-methode-hard/</feedburner:origLink></item>
		<item>
		<title>Un problème d’audio avec FFmpeg ?</title>
		<link>http://feedproxy.google.com/~r/MyGBdotEu/~3/ZrktWBFuoI0/</link>
		<comments>http://blog.mygb.eu/un-probleme-daudio-avec-ffmpeg/#comments</comments>
		<pubDate>Thu, 21 Apr 2011 10:10:34 +0000</pubDate>
		<dc:creator>MyGB</dc:creator>
				<category><![CDATA[Vidéo]]></category>

		<guid isPermaLink="false">http://blog.mygb.eu/?p=1167</guid>
		<description><![CDATA[Sous Windows, de ce que j'avais cru comprendre en transcodant un fichier AAC en MP3, celui-ci c'était retrouvé ralenti. La faute à une mauvaise détection audio, (même VLC croyait que le fichier faisait 2 minutes, et non-pas 1"40). Ainsi, ffmpeg &#8230; <a href="http://blog.mygb.eu/un-probleme-daudio-avec-ffmpeg/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Sous Windows, de ce que j'avais cru comprendre en transcodant un fichier AAC en MP3, celui-ci c'était retrouvé ralenti. La faute à une mauvaise détection audio, (même VLC croyait que le fichier faisait 2 minutes, et non-pas 1"40).</p>
<p>Ainsi, ffmpeg pourra vous fournir un très joli fichier ralenti (des "crackles" et bruits disgracieux) pour tenir les 2" avec 1"40.</p>
<p>La seule solution que j'ai trouvé, c'est de prendre une version x86 (32 bits) de ffmpeg, en l'occurence : ffmpeg-r26188-swscale-r32676-mingw32-static.</p>
<p>Bon, c'est article est pas très utile, mais j'espère que ça en aidera quelques uns ^^.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/2o4K25WI0vbsrs02Yb35FpCH9Qw/0/da"><img src="http://feedads.g.doubleclick.net/~a/2o4K25WI0vbsrs02Yb35FpCH9Qw/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/2o4K25WI0vbsrs02Yb35FpCH9Qw/1/da"><img src="http://feedads.g.doubleclick.net/~a/2o4K25WI0vbsrs02Yb35FpCH9Qw/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/MyGBdotEu/~4/ZrktWBFuoI0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.mygb.eu/un-probleme-daudio-avec-ffmpeg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.mygb.eu/un-probleme-daudio-avec-ffmpeg/</feedburner:origLink></item>
		<item>
		<title>Call-center Science</title>
		<link>http://feedproxy.google.com/~r/MyGBdotEu/~3/-tzu8ojSV_Y/</link>
		<comments>http://blog.mygb.eu/call-center-science/#comments</comments>
		<pubDate>Mon, 18 Apr 2011 11:43:10 +0000</pubDate>
		<dc:creator>MyGB</dc:creator>
				<category><![CDATA[Téléphone]]></category>

		<guid isPermaLink="false">http://blog.mygb.eu/?p=1162</guid>
		<description><![CDATA[Etre sur liste orange ou liste rouge devrait avoir pour effet de supprimer tout appel des marketeux d'excellence issus des centre d'appels. Malheureusement, certaines sociétés se contrefoutent de savoir si vous êtes pour ou contre le "marketing direct". Quoiqu'il en soit, &#8230; <a href="http://blog.mygb.eu/call-center-science/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Etre sur liste orange ou liste rouge devrait avoir pour effet de supprimer tout appel des marketeux d'excellence issus des centre d'appels. Malheureusement, certaines sociétés se contrefoutent de savoir si vous êtes pour ou contre le "marketing direct".</p>
<p><strong>Quoiqu'il en soit, je résume ici les informations qui vous permettront de mieux emmerder votre ennemi :</strong></p>
<ul>
<li>Configurez les appels entrants (souvent dans le panneau de configuration de votre FAI/téléphone) pour <strong>rejeter les appels anonymes</strong>. Ça devrait en stopper plus d'un.</li>
<li>Les marketeux appellent vers <strong>11h-13h</strong> (surtout à 80%) et <strong>16h-17h</strong>.</li>
<li>Ils vérifient régulièrement si votre numéro est toujours attribué en faisant sonner votre téléphone. Si vous décrochez, vous n'entendrez rien.</li>
<li>Il est possible que certains Call-center ne dissimulent même pas leurs numéros, vous pourrez donc voir au lieu du habituel "anonyme" :
<ul>
<li><span style="font-size: small;">001</span></li>
<li><span style="font-size: small;">un numéro assez court (ex 092583697)</span></li>
<li><span style="font-size: small;">un numéro très long</span></li>
<li><span style="font-size: small;">voir un numéro à 10 chiffres, jamais référencé dans un annuaire mais dont la recherche sur Google vous montrera que vous n'êtes pas le seul à vous faire appeler (ex 0134503038) </span></li>
<li><em><span style="font-size: small;">il est possible, je dis bien possible, de se camoufler derrière un autre numéro (DID) qui ne serait pas attribué, mais je n'en suis pas sûr...</span></em></li>
</ul>
</li>
</ul>
<p><strong>Choses à faire si vous avez malheureusement</strong><strong> décroché :</strong></p>
<ul>
<li>Raccrocher le plus rapidement (&lt;5-10s), les call-centers ne sont pas payés dans ce cas.</li>
<li>Ou bien, faire durer la conversation <strong>plus</strong> de 2 minutes, car 2 minutes, c'est en effet le temps que doit mettre un bon conseiller à vous vendre son produit. Il est donc moins productif si ça dure trop longtemps.</li>
<li>Toujours demander poliment (car, n'oubliez pas que ce sont d'honnêtes personnes dirigées par les méchants managers), le nom du call-center (sans oublier de relever le nom de la société qui les emploie).</li>
<li>Demander le retrait de votre numéro de leurs listes, précisez que vous êtes sur liste orange.</li>
<li>Et bien sûr, ça va de soi, dites-en le moins possible sur vous.</li>
</ul>
<p>Ces derniers points marchent avec la majorité des centres d'appels. Malheureusement, je suis toujours harcelé par la société "Terres et fenêtres" (sous le pseudo d'une certaine Carole Belmont), qui, même après les demandes de retrait du numéro continue son manège (il semblerait qu'ils appellent de "Parissi" ou un truc du genre au numéro 0134503038 et peut-être 0139746567 qui route cependant vers une quincaillerie...).</p>
<p>Dans ce cas, le dépôt d'une plainte à la CNIL reste la meilleure solution (il vous faut quelques informations cependant).</p>
<p>Et puis, si vous avez du temps à perdre, vous pourrez toujours leur faire perdre leur temps à envoyer leurs commerciaux à des adresses inexistantes, ou donnez leur un nouveau numéro de téléphone qui appartient à un autre call-center...</p>
<p>Un petit lien intéressant avec pleins de commentaires : <a href="http://www.nieuwblog.com/Isorama-le-mouton-noir-du-telemarketing-_a77.html?com">http://www.nieuwblog.com/Isorama-le-mouton-noir-du-telemarketing-_a77.html?com</a></p>
<p>Et si vous voulez rire un peu : <a href="http://www.journalduneblonde.net/index.php/2006/12/19/550-les-joies-du-marketing-direct">http://www.journalduneblonde.net/index.php/2006/12/19/550-les-joies-du-marketing-direct</a></p>

<p><a href="http://feedads.g.doubleclick.net/~a/LCSejuCWp4nYXnCE4MtceAnKQ5o/0/da"><img src="http://feedads.g.doubleclick.net/~a/LCSejuCWp4nYXnCE4MtceAnKQ5o/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/LCSejuCWp4nYXnCE4MtceAnKQ5o/1/da"><img src="http://feedads.g.doubleclick.net/~a/LCSejuCWp4nYXnCE4MtceAnKQ5o/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/MyGBdotEu/~4/-tzu8ojSV_Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.mygb.eu/call-center-science/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.mygb.eu/call-center-science/</feedburner:origLink></item>
		<item>
		<title>FFmpeg pour encoder en h.264 sous Windows</title>
		<link>http://feedproxy.google.com/~r/MyGBdotEu/~3/cdF_ALh8MEM/</link>
		<comments>http://blog.mygb.eu/ffmpeg-pour-encoder-en-h-264-sous-windows/#comments</comments>
		<pubDate>Sun, 17 Apr 2011 13:20:07 +0000</pubDate>
		<dc:creator>MyGB</dc:creator>
				<category><![CDATA[Vidéo]]></category>

		<guid isPermaLink="false">http://blog.mygb.eu/?p=1156</guid>
		<description><![CDATA[Depuis un certain temps, traînaient sur mon bureau d'énormes enregistrements HD. À maintes reprises, j'ai tenté de les découper ces fichiers pour en retirer les morceaux inutiles et autre publicités (notez au passage que sur des MPEG TS ne comprenant pas de &#8230; <a href="http://blog.mygb.eu/ffmpeg-pour-encoder-en-h-264-sous-windows/">Continuer la lecture <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Depuis un certain temps, traînaient sur mon bureau d'énormes enregistrements HD. À maintes reprises, j'ai tenté de les découper ces fichiers pour en retirer les morceaux inutiles et autre publicités (notez au passage que sur des MPEG TS ne comprenant pas de la vidéo H.264, ProjectX fait très bien son boulot de découpe).</p>
<h3>L'encodage de MPEG TS HD</h3>
<p>J'ai mis du temps à comprendre... Mais il semble que sur certains enregistrements, l'encodage après démuxage (action de séparer tous les flux audio, vidéos... d'un container : en l'occurrence : le TS) du fichier vidéo donne un truc affreux très ralenti (perte du framerate ? impossible à régler après...).</p>
<p>J'ai donc décidé d'encoder directement la vidéo entière (seule technique qui semble conserver le framerate) puis de la découper.</p>
<h4 style="padding-left: 30px;">Encoder en H.264 avec FFmpeg (sous Windows)</h4>
<p style="padding-left: 30px;">Pourquoi je dis "sous Windows" ? Car bien qu'il soit en effet très simple de faire la commande "ffmpeg -i entree.ts -vcodec libx264 -<strong>vpre </strong>main out.mp4", sous Windows, ça ne marchera pas.</p>
<p style="padding-left: 30px;">Pourquoi ? Car les "<strong>presets</strong>" sont obligatoires pour un encodage avec libx264, or, FFmpeg n'ira pas les chercher au bon endroit (pour être exact %home% qui n'existe pas sous Windows)... D'où l'erreur</p>
<p style="padding-left: 30px;"><code>File for preset 'main' not found/</code></p>
<p style="padding-left: 30px;">Supposons que vous ayez téléchargé la ffmpeg pour Windows <a href="http://ffmpeg.arrozcru.org/">ici</a>. En la décompressant, vous avez obtenir le dossier share/ffmpeg/ contenant ces "presets".</p>
<p style="padding-left: 30px;"><span style="text-decoration: underline;">Solution :</span> (source : <a href="http://forum.doom9.org/showthread.php?t=148777">ici</a>) Il vous faudra définir la variable d'environnement %home% pointant sur le dossier share. Par ailleurs, il est nécessaire que le dossier contenant les presets soit ".ffmpeg" et non pas "ffmpeg".</p>
<p style="padding-left: 30px;">C'est très simple, je vous rassure :</p>
<p style="padding-left: 60px;">Dans une invite de commande en administrateur, <span style="color: #808000;">créez un dossier dans C:/ nommé par exemple "ffmpegpresets"</span> et dedans <span style="color: #99cc00;">créez le dossier .ffmpeg</span>.</p>
<p style="padding-left: 60px;"><code><span style="color: #808000;">cd C:/</span><br />
<span style="color: #808000;">mkdir ffmpegpresets</span><br />
<span style="color: #99cc00;">cd ffmpegpresets</span><br />
<span style="color: #99cc00;">mkdir .ffmpeg</span></code></p>
<p style="padding-left: 60px;">Puis, copiez dans C:/ffmpegpresets/.ffmpeg/ le contenu de share/ffmpeg/.</p>
<p style="padding-left: 60px;">Pour définir la variable d'environnement, tapez dans l'invite de commande :</p>
<p style="padding-left: 60px;"><code>setx C:/ffmpegpresets/</code></p>
<p style="padding-left: 60px;">(remarque, vous pouvez ajouter ces variables d'environnement à partir d'une panneau de configuration / Système bouton "Modifier les paramètres", onglet "Paramètres système avancés").</p>
<p style="padding-left: 60px;">Pour vérifier que ça a bien été pris en compte, dans l'invite de commande, tapez :</p>
<p style="padding-left: 60px;"><code>echo %home%</code></p>
<p style="padding-left: 60px;">Si vous avez le bon répertoire, tout a bien fonctionné. Si vous avez fait une erreur et recommencé, l'actuelle invite de commande vous affichera peut-être l'ancien résultat. Relancez-là dans ce cas, ou vérifiez dans le panneau de configuration.</p>
<p style="padding-left: 30px;">Une fois ceci fait, vous devriez être capables d'encoder la vidéo avec les presets. Voyez ce <a href="http://juliensimon.blogspot.com/2009/01/howto-ffmpeg-x264-presets.html">lien</a> pour une petite comparaison et quelques astuces.</p>
<p style="padding-left: 30px;">Notez que le preset "main" ne marche pas chez moi. Voyez dans le lien cité ci-dessus le paragraphe "normal".</p>
<p style="padding-left: 30px;">Pour encoder la vidéo en H.264 avec un bitrate de 800Kb/s (parfait bien si vous comptez regarder en 480p, soit la résolution DVD)</p>
<p style="padding-left: 30px;"><code>ffmpeg -i entree.ts -vcodec libx264 -vpre default -b 800k out.mp4</code></p>
<p style="padding-left: 30px;">(si vous souhaitez redéfinir la taille de votre vidéo, ajoutez le flag "-s <em>largeur</em>x<em>hauteur</em>").</p>
<p style="padding-left: 30px;">Du côté du son, l'encodage est plus simple. Pour générer un fichier aac avec un bitrate de 128Kb/s :</p>
<p style="padding-left: 30px;"><code>ffmpeg -i entree.ts -acodec aac -ab 128k out.aac</code></p>
<p style="padding-left: 30px;">(vous pourrez voir chez d'autres personnes libfaac utilisé, malheureusement, l'encodeur aac est le seul qui fonctionne chez moi)</p>
<p style="padding-left: 30px;">S'il vous arrivait de vouloir une seconde piste audio diffusée, il vous faudrait connaître son identifiant. La commande -map sert à ça :</p>
<p style="padding-left: 30px;"><code>ffmpeg -i entree.ts -map</code></p>
<p style="padding-left: 30px;">Pour un fichier issu de Arte (diffusant en Allemand et en Français), vous devriez voir :</p>
<p style="padding-left: 30px;"><code>Stream #0.0[0x2d0]: Video: h264, yuv420p, 1440x1080 [PAR 4:3 DAR 16:9], 62.69 fps, 50 tbr, 90k tbn, 50 tbc</code><span style="font-family: Monaco, Consolas, 'Andale Mono', 'DejaVu Sans Mono', monospace; font-size: 13px; line-height: 19px;">Stream #<strong>0.1</strong>[0x2da](fra): Audio: mp2, 48000 Hz, 2 channels, s16, 256 kb/s<br />
Stream #<strong>0.2</strong>[0x2db](deu): Audio: mp2, 48000 Hz, 2 channels, s16, 256 kb/s<br />
Stream #0.3[0x2e4](fra): Subtitle: dvbsub<br />
Stream #0.4[0x2e5](ger):<br />
Subtitle: dvbsub    Stream #0.5[0x2e6](fra): Subtitle: dvbsub  Program 1279</span></p>
<p style="padding-left: 30px;">En gras sont indiqués les pistes. Pour prendre la piste Allemande par exemple, vous devrez taper :</p>
<p style="padding-left: 30px;"><code>ffmpeg -i entree.ts -map 0.2</code></p>
<p style="padding-left: 30px;"><strong>Je vous conseille toutefois de procéder à l'encodage de l'enregistrement morceau par morceau (d'abord la vidéo, puis le son...) pour finalement tout regrouper.</strong></p>
<p style="padding-left: 30px;"><strong>Les "flags" à appliquer dans les options de ffmpeg sont : "-vn" pour ne pas traiter la vidéo et "-an" pour ne pas traiter l'audio.</strong></p>
<h4 style="padding-left: 30px;">Découper</h4>
<p style="padding-left: 30px;">Pour la découpe des fichiers, ce qui va nous servir, ce sont les flags :</p>
<p style="padding-left: 30px;">"-ss hh:mm:ss[.xxx]" qui va nous permettre de définir un début.<br />
"-t hh:mm:ss[.xxx]" qui va nous permettre de spécifier la durée.</p>
<p style="padding-left: 30px;">(Remarque : ce sont ces paramètres qui n'ont jamais marché de mon côté pour la découpe directe d'un .ts)</p>
<p style="padding-left: 30px;">Et pour ne pas perdre notre temps à tout réencoder :</p>
<p style="padding-left: 30px;">"-vcodec copy" et "-acodec copy", nous spécifiant de copier la piste vidéo et audio.</p>
<p style="padding-left: 30px;">Pour joindre ensuite les fichiers vidéo (dans le cas où vous auriez coupé la publicité par exemple), la FAQ de FFmpeg donne des indications (pour le faire sous Windows, tapez "type fichier1 fichier2 &gt; fichierfin" ou "copy fichier1+fichier2 fichier3"). Je n'ai pas vérifié pour le moment si ça marchait avec les MP4 (il semblerait que non).</p>
<h4 style="padding-left: 30px;">Tout regrouper</h4>
<p style="padding-left: 30px;">Pour rassembler le tout dans un fichier final (très utile dans le cas d'enregistrements contenant plusieurs langues ou deux pistes vidéos pour le 3D, par exemple), ce que je vous conseille de faire est un <a href="http://matroska.org/">MKV</a>. Un container (libre) qui est à l'internet ce que le TS est à la diffusion télévisuelle.<br />
Mon logiciel de prédilection pour effectuer cette tache est <a href="http://www.bunkus.org/videotools/mkvtoolnix/">MKVMerge</a> (en GUI : mms.exe, il est très simple d'utilisation).<br />
Par ailleurs, si par hasard vous aviez un décalage entre la piste audio et la vidéo, il est très simple de régler le problème (Delay, onglet "Format Specific Options").</p>
<p style="padding-left: 30px;">Si vous ne souhaitez pas mettre ça dans un MKV mais un tout simple MP4 :</p>
<p style="padding-left: 30px;"><code>ffmpeg -i video.mp4 -i audio.aac -vcodec copy -acodec copy out.mp4</code></p>
<p style="padding-left: 30px;">devrait suffire (s'il y a un décalage, le flag "-itsoffset" devrait coller, par contre, il faudra le faire sur le fichier audio uniquement car sinon, la vidéo sera décalée aussi).</p>
<p style="padding-left: 30px;">Edit : <a href="http://howto-pages.org/ffmpeg/#delay">http://howto-pages.org/ffmpeg/#delay</a></p>
<p style="padding-left: 30px;">&nbsp;</p>
<h3>Liste de quelques logiciels en vrac :</h3>
<p><a href="http://mediainfo.sourceforge.net/fr">MediaInfo</a> : vous donnera toutes les informations nécessaires sur un fichier multimédia.<br />
<a href="http://www.videohelp.com/tools/TSSniper">TSSniper</a> : permet de découper des fichiers .ts (faudrait que je voie si je peux encoder après plutôt que de faire le fichier en entier Edit: je peux encoder le fichier, sachez juste qu'il n'y aura pas de son sous VLC avec le .ts sorti, mais sous WMP, oui ; ffmpeg sortira le fichier avec le son aussi).<br />
<a href="http://www.videohelp.com/tools/DGAVCDec">DGAvcDec</a> : découpe votre fichier .ts AVC/H.264 et le demuxera (malheureusement, je n'ai jamais réussi à encoder le .264, le framerate est totalement irrécupérable).<br />
<a href="http://sourceforge.net/projects/project-x/">ProjectX</a> : fait des opérations sur votre fichier .ts (ne supporte pas AVC/H.264) et permet de démuxer/remuxer (prend en charge les sous-titres).<br />
<a href="http://www.bunkus.org/videotools/mkvtoolnix/">MKVToolnix</a> : package contenant MKVMerge dont j'ai parlé.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/DDAJnXOoO5SEX9vY4vPEBrCXEkM/0/da"><img src="http://feedads.g.doubleclick.net/~a/DDAJnXOoO5SEX9vY4vPEBrCXEkM/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/DDAJnXOoO5SEX9vY4vPEBrCXEkM/1/da"><img src="http://feedads.g.doubleclick.net/~a/DDAJnXOoO5SEX9vY4vPEBrCXEkM/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/MyGBdotEu/~4/cdF_ALh8MEM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.mygb.eu/ffmpeg-pour-encoder-en-h-264-sous-windows/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://blog.mygb.eu/ffmpeg-pour-encoder-en-h-264-sous-windows/</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic page generated in 0.788 seconds. --><!-- Cached page generated by WP-Super-Cache on 2012-02-04 23:09:56 -->

