Snow Leopard débarquera sur nos Macs vendredi

L’évolution technique du système d’exploitation d’Apple s’appelle Snow Leopard, autrement connu sous le petit nom de Mac OS X 10.6.

Apple s’est concentré à optimiser son système pour le rendre plus compact, plus rapide et capable d’accueillir les applications de demain exploitant les multiples coeurs et la puissance de calcul des puces graphiques. (Lire la suite…)

Encodage vidéo pour diffuser en streaming HTTP sur l’iPhone

Le tutoriel de Ioncannon.net est un peu difficile à suivre : les bibliothèques sont nombreuses et chaque version a ses petites incompatibilités qu’il faut dompter. Je me suis inspiré d’un très bon billet de RoRCraft combiné avec un patch à priori pas encore intégré par la team des developpeurs FFMpeg. Cela résoud notamment les problèmes de « dts < pcr, TS is invalid ».

Pour simplifier la tâche des utilisateurs Mac OS 10.5, j’ai compilé ffmpeg ainsi que le segmenter open source : télécharger.

Bientôt un petit script permettant d’encoder à la volée de multiples débits.

Update : Vous avez sans doute un « dyld: Library not loaded: /usr/lib/libfaac.0.dylib ». Je rajoute les libs qui vont bien demain ;-)
Update 2 (26/08 à 17:00) : j’ai mis les librairies dans le fichier zip (à copier dans votre répertoire /usr/lib)

Les premiers pas avec l’iPhone streaming

Apple a ouvert une première ébauche de documentation expliquant son nouveau système de streaming sur HTTP. Le web s’est précipité pour commencer à construire des solutions compatibles, c’est le cas de Ioncannon qui explique comment encoder vos vidéos pour iPhone avec FFMpeg, encodeur logiciel open-source.

Pour les curieux, voici une petite démo utilisable sur tout iPhone 3.0.

Amusez-vous bien ;-)