Catégories
Documents techniques

Encoder en H.264/MP3 avec Windows

Dans le cadre de ma fonction de directeur technique du Festival Interval (édition 2011) voici un petit tutoriel permettant, depuis Windows, d’encoder une vidéo en h.264 avec une piste audio en stéréo.

Travaillons avec Avidemux

Avidemux est un logiciel libre issu du monde GNU/Linux mais aussi disponible sur Windows. Bien que je sois personnellement un ancien adepte de VirtuabDub, je trouve ce dernier et un poil trop complexe pour la démonstration d’aujourd’hui.

Pour utiliser Avidemux, téléchargez-le depuis le site de SourceForge puis double-cliquez sur le fichier récupéré pour procéder à son installation. Lors de la sélection des composants d’installation, cochez Additional langages / French sans quoi le logiciel sera en Anglais.

Pour commencer

Pour le Festival Interval, le règlement exige un fichier AVI comprenant une piste vidéo en H.264 et une piste audio MP3 en stéréo (même si le tournage a été réalisé en mono).

Entrez dans Avidemux puis cliquez sur Fichier / Ouvrir… pour sélectionner la vidéo à réencoder. Si votre vidéo est lisible par votre ordinateur, elle doit être exploitable par Avidemux et elle apparaît alors dans la fenêtre de prévisualisation. La colonne d’outils sur la droite permet de régler chacun des paramètres.

Réencoder la vidéo

Dans la partie Vidéo, sélectionnez le système de compression MPEG-4 AVC qui correspond à un encodage en H.264 avec l’outil x.264 (oui, je sais, ça à l’air compliqué même si ça ne l’est pas). Cliquez ensuite sur Configurer et choisissez le mode d’encodage Averate Bitrate (Two Pass) puis, juste en dessous, saisissez la valeur de 3400 kbit/s pour le bitrate à proprement parler.

Pour les experts : vous pouvez monter jusqu’à 5 Mbit/s si vous cherchez une meilleure qualité mais méfiez-vous de la taille du fichier qui sera plus gros et donc plus long à uploader !

Si votre vidéo est d’une taille supérieure à la HD 720p (1280 pixels de large pour 720 pixels de haut) vous devez la redimensionner. Cliquez sur Filtres puis Resize pour spécifier la bonne taille comme illustrée ci-dessous.

Réencoder l’audio

Dans la partie Audio, choissez MP3 (lame) et cliquez sur Configurer pour vérifier qu’il s’agit bien d’un canal stéréo en 128 kbit/s CBR.

Sélectionner le Format

Dans la partie Format, sélectionnez AVI et laissez la configuration telle quelle.

Lancer le calcul

Il vous suffit alors de cliquer sur Fichier / Enregistrer / Enregistrer une vidéo… pour spécifier la destination, c’est ce fichier que vous devrez soumettre au festival. L’encodage commence, il se déroulera en deux étapes et il ne vous reste plus qu’à patienter.

Catégories
Documents techniques

Intégration WordPress Facebook et Twitter

Pour mon projet Princess’ Pêche, j’ai voulu intégrer Facebook et Twitter à mon site WordPress. L’idée était globalement la suivante : le site web doit être le média principal tandis que Facebook doit relayer les petites infos courtes. J’ai voulu en profiter pour intégrer Twitter un peu pour la même raison que Facebook c’est à dire « mais tout le monde est sur Twitter ».

Facebook > Twitter

Pour pousser l’information de cette manière, rien de plus simple, il suffit d’installer l’application http://apps.facebook.com/twitter et d’activer l’envoi d’information de Facebook à Twitter. Le canal inverse est aussi possible, mais je ne l’ai pas activé pour limiter les doublons.

WordPress > Page Facebook

Pour pousser l’information de WordPress à Facebook, un grand nombre de plug-ins sont disponibles, cependant très peu fonctionnent avec autre chose qu’un compte normal. Dans mon cas de figure, il s’agissait d’alimenter une page (type fan page, page de groupe, etc.). Pour cela le plug-in FT FacePress II fait parfaitement l’affaire même s’il se limite au titre, à l’adresse de la page et à l’extrait de l’article qu’il faudra alors penser à renseigner.

Twitter > WordPress

Pour boucler la boucle, il faut que le site sous WordPress puisse afficher les statuts de Twitter (et donc ceux de Facebook). Le plus simple est de passer par Twitter Tools qui comporte un widget pour la sidebar. Cet outil est très puissant, il permet aussi d’envoyer des informations de WordPress à Twitter.

[MàJ @ 10/08/2010] Contrairement à ce que j’avais écrit, le plug-in Twitter Tools gère le problème de redondance lors de la publication d’un nouvel article sur WordPress. La notification de ce nouvel article qui est relayé automatiquement vers Twitter ne sera pas listée par le mini-feed du plug-in au sein du blog. Merci les développeurs!

Catégories
Documents techniques

Notes sur l’amorçage d’un disque dur

Je suis en train de travailler sur un dossier qui implique une bonne compréhension du processus d’amorçage des disques durs et comme je n’ai pas trouvé d’information claire et structurée, je vais essayer de partager avec vous ce que j’ai trouvé. L’idée est de banaliser le technique pour comprendre globalement comment ça marche sans pour autant rentrer dans les détails, je vous mettrais en fin d’article quelques liens pour approfondir le sujet.

Le principe général de l’amorçage

  1. Le micrologiciel embarqué sur le matériel (le BIOS ou l’EFI) effectue ses opérations de test et de configuration initiale puis va interroger la zone amorce du disque dur.
  2. La zone amorce du disque dur (MBR ou GPT). Cette partie spécifique du disque dur se trouve son tout premier secteur, c’est le seul endroit auquel le micrologiciel peut accéder. La particularité de la zone amorce est de connaître les différentes partitions du disque dur. Elle permet donc de charger le chargeur d’amorçage (noté « B » sur le schéma) du système d’exploitation que se trouve au début de la partition où il est installé.

Le MBR ou Master Boot Record
Ce type de zone amorce date des premiers PC compatibles IBM à disque dur. Elle est utilisée de concert avec le BIOS, qui date de la même époque et elle est couramment implémenté par le constructeur informatique depuis lors. Un de ses plus gros défauts est de ne supporter que quatre partitions principales. On lui reproche aussi aussi d’être la cause d’une perte d’espace importante lors de l’utilisation de gros disques dur.

Le GTP ou GUID Table Partition
Cette zone amorce a été originellement développée par Intel pour fonctionner avec l’EFI, l’Extended Firmware Interface, qui doit, à moyen terme, remplacer le BIOS. Largement programmable, l’EFI est rétrocompatible, il est possible, en quelque sorte, de programmer un BIOS et de la charger de manière transparente pour permettre l’exécution d’ancien système d’exploitation. L’EFI est nativement reconnue par Windows depuis la sortie de version 64bits, elle tourne avec GNU/Linux et est indispensable au fonctionnement de Mac équipés de processeurs Intel. Enfin, l’EFI avec le GTP permet d’utiliser un plus grand nombre de partitions, ainsi qu’une interface graphique.

Pour aller plus loin…

  1. Master Boot Record (anglais, Wikipedia)
  2. GUID Partition Table (anglais, Wikipedia)
  3. Amorce (fançais, Wikipedia)
  4. Extensible Firmware Interface (anglais, Wikipedia)
Catégories
Documents techniques

UCK : Schéma fonctionnel

Je suis actuellement en train de travailler sur Ubuntu Customization Toolkit, cet outil permet de personnaliser un Livce-CD Ubuntu, Xubuntu, Kubuntu ou EduBuntu. À l’occasion, voici un petit schéma fonctionnel du script de création!

P.-S. Désolé pour le filigrane, j’ai essayé de le faire léger.

Catégories
Documents techniques

Charger une police dans un site Internet, IE vs CSS3