Encoder vos vidéos avec VirtualDub

10 March 2010 par Jean-Charles Pin

La compression vidéo est un procédé incontournable dans la vie de tous les jours. Qui dit compression vidéo, dit encodage vidéo. Nous allons donc voir différentes manières et astuces pour encoder vos vidéos à travers le logiciel VirtualDub. Pourquoi celui-là et pas un autre ? Pour la simple et bonne raison qu’il se positionne actuellement comme le plus performant et le plus complet des logiciels gratuits d’encodage.

Il présente tellement de fonctionnalités, que nous n'aborderons qu’une petite partie de ces possibilités, afin de prendre en main ce logiciel. Nous verrons donc comment encoder indépendamment le flux vidéo et le flux audio.

Lire le reste de cet article »

Les VPN

7 March 2010 par Jean-Charles Pin

Introduction

Les réseaux locaux d'entreprise (LAN : Local Area Network ou RLE: Réseau Local d'Entreprise) sont des réseaux internes à une organisation. Cela signifie que les liaisons entre les différentes machines appartiennent à cette même organisation (cf. figure 0.1).

Figue 0.1 - Exemple d’une LAN de typologie étoile.

Figue 0.1 - Exemple d’une LAN de typologie étoile.

Lire le reste de cet article »

XNA 3.0: Faire de l’eau

4 March 2010 par Gael Nieutin

Dans le monde de la 3D, on considère généralement deux types d'eau: les lacs et les océans. Ces deux types couvrent les eaux stagnantes et vives. Un lac est une surface d'eau stagnante dont les vaguelettes à la surface sont produites sous l'action du vent, tandis que les vagues d'un océan sont régies par les courants marins en plus du vent. Dans cette première phase du tutoriel, nous nous intéresserons au cas le plus simple: le cas du lac.

Sources du projet

Lire le reste de cet article »

Flash et Interactivité

1 March 2010 par Cédric Raud

Conçue comme un outil d’animation en 1996, la technologie Adobe Flash (anciennement Macromedia Flash) fit son entrée dans le monde du web par la petite porte, souvent comparée aux animations gifs qui encombraient les sites web de l’époque. Malgré cela, sa pénétration record et l’évolution des outils permettant d’en générer firent progressivement de lui la technologie numéro un en ce qui concerne le développement de sites multimédia. Devenue l’arme de prédilection des agences de marketing / communication, son utilisation aujourd’hui dépasse la simple présentation de contenu pour arriver à la création d’interfaces complexes, de productions multimédias et d’expérimentations ergonomiques.

Loin de la classique navigation page par page introduite par le HTML, Flash propose des sites vivants, réactifs, faisant la part belle à la découverte. C’est donc à cette réinvention de l’interface que nous nous intéresserons au sein de cet article, et ce à travers un panorama de ce qu’a proposé le web à ce sujet depuis ces dernières années.

Lire le reste de cet article »

Interview Michaël Chaize & Thibault Imbert - La concurrence et les attentes autours de Flash

27 February 2010 par Vincent Nguyen-Huu

Faisant suite aux interviews concernant l'Adobe MAX 2009 et la plateforme Flash, voici la dernière vidéo de notre entrevue exclusive avec Michaël Chaize et Thibault Imbert, experts des produits Flex et Creative Suite chez Adobe France. Rendez-vous cette fois-ci autours de questions traitants des concurrents directs d'Adobe pour la création de RIA et de RDA, comme Microsoft avec Silverlight et WPF, et des attentes utilisateurs à propos de la plateforme Flash.

Interview sur Flash et sa concurrence from Vimeo.

Un grand merci à Michaël Chaize et Thibault Imbert pour nous avoir permis de réaliser ces interviews.

Interview Michaël Chaize & Thibault Imbert - La plateforme Flash

24 February 2010 par Vincent Nguyen-Huu

Produit phare d'Adobe pour ce qui est de la création d'animations et d'applications riches, la technologie Flash et sa plateforme, se perfectionnent d'année en année. Avec la sortie d'ici quelques mois de la prochaine version de Flash Professional, du Flash Player 10.1, de AIR 2, de Flash Catalyst, etc., on peut s'attendre à une année 2010 pleines de promesses pour Adobe et les designers/developpeurs du monde entier.

Nous vous avions proposé il y a quelques temps une interview exclusive de Michaël Chaize et Thibault Imbert, professionnels des produits Flex et Creative Suite chez Adobe France, à propos de l'Adobe MAX 2009. Nous vous offrons maintenant une nouvelle interview de nos deux compères à propos de la plateforme Flash, de ses nouveautés et de son ouverture sur le marché du mobile.

Interview sur la Plateforme Flash from Vimeo.

Interview Michaël Chaize & Thibault Imbert - Adobe MAX

21 February 2010 par Vincent Nguyen-Huu

Chaque année Adobe présente au monde ses avancées en matière de développement, de design et d'innovation au travers de plusieurs conférences interactives et animées par des professionnels des nouvelles technologies : les Adobe MAX.

En octobre dernier au Los Angeles Convention Center en Californie, s'est tenue la dernière édition de ces Adobe MAX. Quelques chanceux ont pu y participer et parmis eux deux représentants d'Adobe France, Michaël Chaize et Thibault Imbert, ont eut l'immense privilège de réaliser une présentation: "A Deep Dive Into Ten Innovative Flash Projects" (une plongée dans dix projets Flash novateurs).

Les étudiants de la spécialisation MTI sont allés à leur rencontre afin qu'ils puissent nous faire partager leur expérience et leur témoignage.

Interview Adobe Max 2009 from Vimeo.

AviSynth, filtre vidéo et encodage vidéo

21 February 2010 par Jerôme Respaut

Préambule

Cet article va vous expliquer ce qu'est AviSynth, quelle est son intérêt et comment réussir à utiliser la puissance des filtres qui le compose. Avec ces scripts AviSynth, vous pourrez dans un second temps vous attaquer à des encodages précis et de qualité. Lire le reste de cet article »

Intégration d’un projet Flex dans une application Java

17 February 2010 par Shoun Ichida

Aujourd’hui les applications de type RIA prennent une place importante sur internet. Les Frameworks mis en place par Adobe et Microsoft permettent de faire des vues dynamiques et ergonomiques. Les solutions entreprises nécessitent cependant une robustesse et un accès aux données qui ne sont pas accessibles par ces Frameworks. C’est pourquoi les vues sont intégrées à des solutions Web.

Nous avons par exemple le couplage .NET / Silverlight et le couplage J2EE / Flex. Le but de cet article est de montrer comment intégrer une solution Flex dans une application J2EE. Afin de pouvoir utiliser ces connaissances dans les développements de tous les jours, nous allons choisir des Frameworks encore maintenu et d’accès libre (OpenSource pour la plupart).

Nous allons à travers cet article vous guider pas à pas dans la réalisation de la solution. L'archive fournie contient un projet initial ainsi que l'application finale.

Télécharger l'article

Télécharger les sources du projet

Débuter avec SproutCore

14 February 2010 par Robin Boutros

SproutCore est un framework Javascript (écrit en ruby) développé par Charles Jolley.
Il est réellement rentré dans la cour des grands lorsque Apple, qui a désormais embauché Charles Jolley et grandement contribué à l'amélioration du framework, a annoncé que le framework serait utilisé pour le service en ligne MobileMe.
Le but avoué de SproutCore est de permettre la création d'applications web orientées desktop facilement et sans plug-in. Il dispose pour cela d'atouts intéressants puisqu'il repose sur un modèle MVC, propose notamment le binding d'objets qui permet de créer des applications complexes sans code inutile et bien plus encore.

De nombreuses heures seront nécessaires pour commencer à maitriser le framework, mais voici un tutoriel qui vous permettra de vous lancer en abordant la création complète d'une petite application SproutCore !

Lire le reste de cet article »