jeudi 14 avril 2011

Diffuser sur sa télé au moyen d'un i-device

Un i-phone ou un i-pad, quelles que soient les qualités de leur écran et de leur haut-parleur, ne sont pas la meilleure solution pour regarder la dernière toile téléchargée ou écouter un concert du Philharmonic. La question est de savoir quelle solution adopter pour transférer la vidéo sur sa TV HD et le son accessoirement sur sa chaîne hi-fi.
Si vous êtes riche, alors n'ayez pas de souci, Monsieur Jobs a pensé à vous et vous propose SA solution logicielle et matérielle.
Côté matériel d'abord, un discret petit boîtier du nom d'Apple TV (119 euros) que vous placerez à côté de votre téléviseur auquel vous le relierez par un câble HDMI (des discussions avec les fabricants de téléviseurs sont en cours pour intégrer directement cette technologie dans le téléviseur lui-même).
Côté logiciel ensuite, votre Apple TV est capable de dialoguer avec votre i-device sans qu'il soit obligé de les relier par un fil, au moyen d'une technologie sans fil dite "Air Play". Il va sans dire que, là encore, cette technologie est propriétaire.
Dans ces conditions, vous pourrez regarder les films ou écouter les musiques que vous aurez achetés et stockés en toute légalité dans votre bibliothèque i-tunes. Sachant que i-tunes est cette usine-à-gaz, cette pieuvre mégalomaniaque qui ne jure que par la synchronisation et qui est théoriquement la seule voie de passage imposée par Apple pour accéder au multimedia.

Si vous avez juré allégeance au système Apple et décidé d'en être l'esclave, alors n'allez pas plus loin. Mais il existe d'autres solutions pour le contourner, sans doute moins reposantes et moins officielles. Comme Apple a bien verrouillé le système pour en être l'unique chef d'orchestre, la rebellion passe le jailbreaking, c'est-à-dire l'action qui permet de redevenir maître de votre i-device. Pour utiliser la technologie Air Play, la version d'iOS doit être au moins la 4.2. Actuellement, le jailbreaking existe jusqu'à la version 4.3.1 sauf sur l'iPad 2. Mais, revenons à nos moutons.

Pour relier le téléviseur (et tant que la liaison wi-fi n'y est pas en standard intégrée), il faudra donc utiliser un câble. Il existe des adaptateurs HDMI à partir des iPhone 4, mais comme j'en suis encore au 3GS, je ne pourrais pas en parler. Donc, le câble adopté est du type 1 sortie jack video composite + 2 jack audio gauche et droite et une alimentation USB en plus.
En standard, la sortie vidéo n'est pas activée sur l'iPhone. On peut l'activer en modifiant certains paramètres dans l'iOS ou en téléchargeant une application comme TVoutTuner sur Cydia (iPhone et iPad). Cette application permet de régler au plus juste l'image sur l'écran.

Maintenant, 2 possibilités vous sont offertes de choisir la source (ou le lieu de stockage physique) des fichiers multimedia (vidéo, son).

1) Sur votre i-Device, en utilisant un lecteur multimedia.
Voici quelques solutions :
  • - Videos, le lecteur standard d'Apple, lié à iTunes;
  • -yxPlayer;
  • -VLC (qui n'est plus disponible que sur Cydia);
  • - WMV Player;
  • - OPlayer;
    Tous ces lecteurs n'acceptent pas les codecs les plus usités sur le web (divx par exemple) et ne sont pas tous aussi rapides dans le décodage (fluidité). OPlayer est un des plus performants.
    Pour OPlayer, on peut transférer ses films par wifi (serveur webdav) ou par USB sans iTunes mais avec iPhone Explorer ou DiskAid dans le dossier "var/mobile/ applications/xxx/documents" adhoc (sur mon iPhone ça débute par 59D8.... et sur mon iPad par 30DE ....
2) sur votre micro-ordinateur, en utilisant la technologie Air Play.

Dans ce cas, vous devez installer un serveur Air Play sur l'ordinateur. C'est gratuit et téléchargeable. Vous pouvez l'activer ou le désactiver dans la barre des tâches.
Vous déclarez un répertoire dans lequel seront placés vos fichiers vidéo (même chose pour les musiques ou les photos).
Ce serveur permet de décoder et de diffuser à la volée (streaming) les fichiers multimedia disposés sur votre ordinateur.
Du côté du i-Device, il faut disposer d'un lecteur logiciel acceptant Air Play. Le plus connu est Air Video.
Au lancement d'Air Vidéo, vous choisissez le serveur de streaming, puis le fichier multimedia dans le répertoire ad hoc. Voilà, c'est parti...
J'avoue avoir té assez bluffé par la qualité et la fluidité du streaming Air Video.

lundi 31 janvier 2011

Transfèrer un CD audio sur l'I-Phone

Il s'agit ici de ne pas utiliser le logiciel standard i-tunes, véritable usine-à-gaz.
Première étape : Utiliser Nero 10 pour transcoder les pistes en mp3.
Nero Start Smart > Nero Multimedia Suite >Extraction audio
Indiquer le lecteur source et le répertoire cible, insi que le format mp3
Il recherche normalement sur le web les infos sur le titre et les intitulés des morceaux.

Seconde étape : Copy Trans Manager

samedi 8 janvier 2011

Réaliser une excursion commentée sur le terrain

Dans ma profession, j'ai eu souvent l'occasion de piloter une excursion sur le terrain, ou inversement d'être piloté par une personne plus avertie. Cette rencontre est parfaite, mais elle repose sur la disponibilité physique et temporelle des acteurs. Comment faire si tel n'est pas le cas ? La technologie actuelle des smartphones peut répondre à cette interrogation.
1) Ils embarquent une puce GPS qui permet de les localiser assez précisément.
2) Ils comportent un écran d'au moins 3.5 pouces avec derrière des fonctions multimedia performantes.
Que faire dans ce cas avec un i-phone, sans développer une application spécifique et sans débourser ses euros dans des applications payantes ?

Côté utilisateur
Utiliser conjointement (multitâche oblige..) une application GPS et une application multimedia.
  1. Application GPS : MotionX GPS version lite gratuite ou GPS Kit payante peu chère ou MyPosition gratuite qui affiche en permanence les latitude/longitude du point où l'on se trouve ou encore Geonumbers gratuite qui permet d'afficher différents formats Lat/Lon.
  2. Application vidéo multimedia (un player vidéo) :
    VLC (non disponible sur l'AppStore),
    OPlayer Lite gratuite ou OPlayer payante,
    AcePlayer Lite ou AcePlayer payante,
    AVPlayer payante.
    La plupart des players vidéo ont plusieurs options d'import de fichiers multimedia :
    - par USB au travers d'iTunes,
    - par Wifi en FTP,
    - depuis le Web par HTTP.
Côté réalisateur
Décomposer l'excursion en stations géolocalisées (avec l'Iphone par exemple).

1- En chaque station, prendre une ou plusieurs photos ou une vidéo. Si c'est pour les utiliser "telles qu'elles" alors il vaut mieux les faire directement avec l'Iphone pour avoir la même résolution. Si on compte faire des zooms ou des travellings sur photos, alors on doublera la photo iphone avec une photo faite avec un APN à 12 Mpixels ou plus.
Les photos prises avec l'Iphone sont géotaggées. Il suffira, avec PhotoShop par exemple, d'extraire les coordonnées latitude et longitude dans les métadonnées EXIF (Fichier>informations>avancées>EXIF).

2 - Réaliser (en salle ou sur le terrain) un commentaire audio mp3 pour chaque station.
Pour la prise de son, ou pourra utiliser :
- son iPhone avec ou sans micro extérieur, avec le dictaphone,
- un micro et un PC, avec Audacity par exemple.
On retouchera le son originel avec Audacity.

3 - Faire un montage sur le PC avec un logiciel comme Proshow Producer qui permet de synchroniser la durée de la vidéo avec celle de l'audio. On introduit entre chaque séquence un affichage des coordonnées géographiques de la séquence suivante qui servira au déplacement sur le terrain. La résolution de sortie sera choisie identique à celle du type d'iphone, soit 480x320 pixels sur l'iphone 3GS, soit celle du Retina Display sur l'iphone 4, voire plus si c'est un ipad...

4- Exporter le montage sous la forme d'un fichier vidéo. Le fichier vidéo de sortie devra utiliser un codec compatible avec l'iPhone. On recommande le conteneur MP4, le plus universel.

5 - Transférer le fichier.
a) soit directement sur l'iphone en utilisant généralement le wifi et en introduisant l'URL communiquée par l'application (voir réglages, pour Oplayer : autres>transfert par wifi) dans la barre d'adresse du navigateur. Généralement elle est de type http://192.168.0.2:XXXXX où XXXXX est le port ouvert.
b) soit en le mettant à disposition publique sur un serveur. Dans ce cas, c'est le client qui téléchargera le fichier avec son player vidéo.

mercredi 5 janvier 2011

Transférer et lire ses fichiers sur son i-phone

Nativement, l'i-phone n'est pas une clé USB sur laquelle on pourrait écrire ou lire des fichiers.
Mister Jobs, pour des raisons de sécurité et (surtout) de commerce juteux a placé des barrières pour ces échanges. Donc, il y deux solutions :
Jailbreaker son i-phone, c'est-à-dire, casser la protection et obtenir des droits de super-utilisateurs. Dans ce cas, on peut presque tout faire : copier des fichiers, lire à l'intérieur des répertoires root, installer des applications. Avec un câble USB et un logiciel sur son PC capable de faire du SSH (Disk Aid, I-Phone Explorer, par exemple), on peut aisément (attention quand même à ne pas faire de gaffes) faire des transferts.
Préserver la virginité de son i-device, c'est-à-dire respecter les dogmes Apple en restant dans le "jail". Dans ce cas, les transferts deviennent plus difficiles.
On peut passer des photos par le courrier électronique, par exemple.
Sinon, il faut en passer par i-Tunes, une usine à gaz orchestrée par Apple qui organise la "synchronisation" entre un ordinateur donné et un i-phone donné. C'est la voie "normale" pour transférer ses photos, ses vidéos, ses musiques et, dans certains cas, des fichiers d'applications.
Quelques logiciels officiels permettent des transferts par wi-fi. Ils mettent en place un protocole http en l'ordinateur et l'iphone. Il suffit alors d'ouvrir son navigateur et de taper dans la barre d'adresse une URL en dur de type :
http://192.168.0.2: XXXX
XXXX est le port ouvert.
L'application web permet alors l'upload/download des fichiers sélectionnés.
Les applications permettant ce genre de choses se trouvent sur l'Apple Store, mais sont généralement payantes :
  • File Magic
  • Quick Office ...
Elles offrent l'avantage de lire les contenus transférés (Word, PDF, PPT...).
Voici ici une bonne analyse de différentes applications de ce type.

Autre solution : utiliser iFunBox, très pratique pour échanger des fichiers sur son i-device par câble USb.

vendredi 31 décembre 2010

Migrer un blog WordPress

Pour diverses raisons (site miroir, copie, migration), il est bon d'avoir un double (ou triple...) de son site Wordpress actuel. Voici comment je m'y prend.
Essayer d'installer la dernière version de Wordpress sur le nouveau site.

Soit "original", le nom de mon site actuel.
Soit "miroir", le nom de mon site futur.
Je crée un dossier "copie_original_AAAAMMJJ" et un dossier "copie_miroir_AAAAMMJJ"


A) Sauvegarder ses données sur le site actuel


1) Rapatrier par FTP (Filezilla par exemple) le contenu du dossier Wordpress (qui peut se situer directement sous la racine, soit dans un dossier public). En fait, il s'agit surtout de récupérer le dossier wp-content et le fichier wp-config.php. Le téléchargement se fait dans le dossier "copie_original_AAAAMMJJ". Copier le dossier "wp-content" dans le dossier "copie_miroir_AAAAMMJJ" sans changement.

2) Depuis le panel de votre hébergeur actuel, accéder à PHPMyAdmin
  • vérifier que c'est la bonne base de donnée, sur le bon serveur,
  • sélectionner toutes les tables dans l'onglet "structure"
  • Ouvrir l'onglet "Exporter"
  • cocher SQL
  • cocher "transmettre"
  • Exécuter
  • Sauvegarder le fichier SQL récupéré dans le dossier "copie_original_AAAAMMJJ"
3) Avec Wordpad (ou un éditeur), ouvrir le fichier SQL pour le modifier:

a) rechercher "Serveur" et remplacer le nom qui suit par le nom du nouveau serveur SQL
b) rechercher "Base de" et remplacer le nom de la base données qui suit par le nom de la nouvelle base
c) remplacer tous les liens :
  • http://monserveuractuel
  • par http://monnouveau serveur
Sauvegarder le fichier SQL ainsi modifié sous un autre nom dans le dossier "copie_miroir_AAAAMMJJ"

4)Modifier le fichier wp-config.php, en remplaçant les infos sur la base de données actuelle par celles de la base de données nouvelle :
  • - nom de la base de données de Wordpress,
  • - utilisateur de la base de données MySQL,
  • - mot de passe de la base de données MySQL,
  • - adresse de l'hébergement MySQL.

Enregistrer ce fichier modifié dans le dossier "copie_miroir_AAAAMMJJ" sous le même nom.

B) Migration sur le nouveau site

5) Uploader tous les fichiers du blog par FTP au bon endroit (à la racine ou dans le dossier public). Il s'agit notamment du dossier wp-content et du fichier wp-config.php que vous avez mis dans le dossier "copie_miroir_AAAAMMJJ".
- supprimer le dossier wp-content ancien et remplacer par le dossier wp-content nouveau,
- supprimer le fichier wp-config.php ancien et remplacer par le fichier wp-config.php nouveau.

6) Avec PHPMyAdmin, aller sur la nouvelle base.
- vérifier que c'est la bonne base (en haut à gauche)
- vider les tables existantes (empty),
- choisir le fichier SQL retravaillé,
- éxécuter

Voila, aller maintenant sur votre nouveau site et vérifier.
Attention, peut-être certaines configurations sont à modifier
Pour l'extension "menubar", en particulier :
aller sur la console Menu - Navigation principale - nom du menu (par ex. menubis)

Rappel des principales données à connaître :
  • URL du site [exemple http://xxxxx.free.fr]
  • Identifiant pour accéder au panel de gestion [exemple XXXX@free.fr]
  • Mot de passe pour accéder au panel de gestion
  • Serveur hébergeant la base de données SQL [exemple xxxxx.sql.free.fr]
  • Nom de la base de données
  • Nom d'utilisateur de la base de données (accès PHPMyAdmin)
  • Mot de passe d'utilisateur de la base de données (accès PHPMyAdmin)
  • Nom du site Wordpress
  • Nom d'utilisateur du site Wordpress
  • Mot de passe du site Wordpress
  • Répertoire d'installation de Wordpress .

Il existe une extension WordPress (BackUpWordPress) pour sauvegarder son blog. Elle est décrite par Lise sur son blog "Blog de Lise".

jeudi 28 octobre 2010

Transfèrer sur Iphone sans ITunes

ITunes impose la synchronisation entre un PC donné et l'IPhone.
On ne peux donc transférer ses fichiers avec un autre PC.
Alors la méthode suivante est préférable.

Pour le transfert, utiliser par exemple "Iphone Explorer".

Chaque application possède un répertoire où elle range ses fichiers data. Le chemin vers ce répertoire est obscur. Il est de la forme :

private/var/mobile/applications/code_application/documents

code_application est un nombre constitué de chiffres hexadécimaux.

Par exemple :
- pour VLC, il commence par 5C95
- pour Oplayer, il commence par 4FF0A46C

Avec Iphone Explorer, ouvrir le répertoire "applications" où se trouvent les sous-répertoires identifiés par leur code. En regardant ce qui se trouve dans chaque répertoire application, on peut voir en clair le nom de l'application.

Ainsi on pourra transférer ses films divx dans le répertoire documents de VLC.
Ou encore un dossier de mp3 dans le répertoire documents de Oplayer.

Vous pourrez donc ainsi voir vos films ou écouter vos airs favoris .... sans cette usine à gaz d'ITunes.