April 2007
  Sun Mon Tue Wed Thu Fri Sat  
  1 2 3 4 5 6 7  
  8 9 10 11 12 13 14  
  15 16 17 18 19 20 21  
  22 23 24 25 26 27 28  
  29 30            

Archives

April 2009 (1)
March 2009 (1)
November 2008 (1)
July 2008 (1)
June 2008 (3)
May 2008 (1)
March 2008 (1)
February 2008 (2)
October 2007 (1)
September 2007 (1)
August 2007 (1)
July 2007 (1)
June 2007 (2)
May 2007 (2)
April 2007 (2)
March 2007 (3)
February 2007 (4)
January 2007 (1)

April 14, 2007

Désolé pour la panne du 12 Mai 2007

Coupure de service
Coupure de service
Avez-vous remarqué qu'ipernity était down ce matin ?

Ceci était tout à fait normal et même prévu. La salle serveur qui héberge la plate-forme devait subir une amélioration de son réseau électrique, chose qui nécessitait la coupure complète de l'alimentation en courant de 5h à 6h du matin.

J'ai donc soigneusement préparé cette opération, notamment en programmant une extinction automatique des serveurs (une dizaine) vers 4h30. J'ai même préparé un document pour permettre à l'équipe d'intervention de relancer le service vers 6h.

Je dois quand même admettre que j'ai eu le sommeil un peu léger cette nuit. Et ma fabuleuse horloge biologique m'a sorti du lit vers 5h !

J'ai alors pu vivre en direct ce ballet d'extinctions. Tiens... voilà les frontaux qui viennent de s'éteindre,... tiens la base de donnée et le storage... et la les frontaux... fantastique... puis plus rien. Je pratique une autopsie avec mon browser préféré : pas de doute le site est bien down. heure du décès 4h55.

C'est alors que commence l'interminable attente... 5h10... 5h25... (...) 6h!... 6h20... et toujours rien. Soit ça se passe mal, soit l'équipe d'intervention a oublié de relancer les serveurs... la fatigue me regagne à nouveau (putain d'horloge biologique détraquée) je me recouche.

Lever #2 9h. Je me rue sous la douche, tout en enfilant les fringues de la veille soigneusement préparés en boule sur le parquet. Arrivée au bureau. Il est où ce putain de numéro de téléphone d'astreinte ? En ouvrant mes mails je tombe sur le message indiquant la maintenance et les procédures associées. Sujet du message : Interruption de l'alimentation électrique le 12/05/2007 de 05h00 à 06h00.

Bizarre, on est pas le 12 mais le 14 ! a bien y regarder on est pas en 05 non plus !!!

Et la je me dis que je suis vraiment un boulet.

Bon week-end à tous à rdv dans 1 mois pour une nouvelle coupure de service ;)

Published at 10:45 / 16 comments / 2693 visits
This post is public

April 17, 2007

Installer Xvid, DivX et autres Codecs sur un AppleTV

materiel
materiel
Cela fait quelques semaines que je possède un AppleTV. C'est beau! Et c'est vraiment super de pouvoir écouter tes musiques préférées sur ta télé. Bon le son est pas terrible mais l'interface est si jolie. Euh pour les films ? ... ben oui ça marche, tu peux lire du Quicktime ! Mais si le quicktime c'est super, tu peux voir des bandes annonce de film, qu'il faut ensuite acheter en DVD que tu ne peux pas lire sur l'AppleTV.

Soyons sérieux deux minutes. L'AppleTV ne lit pas de Xvid, pas de Divx, ni de Wmv,... bref aucun autre format que Quicktime qui est payant.

J'ai du mal à comprendre la position d'Apple qui est aujourd'hui le plus gros vendeur de baladeur de musique MP3. Avec l'AppleTV nous étions en droit d'attendre enfin un lecteur capable de lire du Xvid et autres codecs adaptés à la diffusion en réseau, bref un appareil qui marcherait mieux que les platines DVD/DivX qui lisent 1 film sur 3 dans le meilleur des cas.

Heureusement, depuis quelques semaines on voit apparaître sur le net quelques articles qui expliquent comment modifier l'AppleTV pour accepter plus de codecs. Le dernier article en date, publié par engaget, me semble enfin simple de mise en oeuvre et j'ai donc décidé de me lancer dans cette délicate opération.

Si je publie cette note, c'est principalement pour bien expliquer comment ouvrir l'AppleTV et extraire le HD, en français. Pour le reste je ne ferai que reprendre partiellement ce qui est déjà bien expliqué sur les pages en anglais.

Avant toutes choses :

  • en ouvrant votre AppleTV vous perdez la garantie.
  • Si vous suivez ces instructions vous pourriez abîmer votre AppleTV et la rendre inutilisable. Vous en seriez seul(e) responsable.
  • Si vous n'avez pas un minimum d'assurance en informatique laissez tomber.
  • C'est quand même pas si compliqué, la preuve j'y suis arrivé ;)

Lisez ces articles

  1. http://www.engadget.com/2007/03/22/apple-tv-dissected/
  2. http://www.engadget.com/2007/03/23/how-to-upgrade-the-drive-in-your-apple-tv/
  3. http://www.engadget.com/2007/04/10/how-to-play-divx-and-xvid-on-your-apple-tv/

materiel
materiel
Munissez vous d'outils

  1. Un tournevis et des embouts Torx de petite dimension
  2. Un kit de connexion SATA/IDE vers USB (30€ chez tous les bons revendeurs
  3. Un Mac Intel (si PowerPC bien lire les docs en anglais au sujet de SSH)
  4. Un réseau WIFI ou Ethernet + câbles
  5. Un appareil photo pour faire vous aussi votre propre reportage ;)

 

Etape 1 : L'ouverture de l'AppleTV

ouverture fond
ouverture fond

  1. Retournez l'AppleTV et posez-là de préférence sur une feuille de papier ou un linge doux. Vous découvrez que son couvercle est recouvert d'une feuille de caoutchou.
  2. Avec vos doigts propres, tirer très doucement un des coins de la feuille de caoutchou jusqu'à ce que se dévoile une première vis de fixation.
  3. Vous devez répéter cette opération aux quatre coins du couvercle et démonter les 4 vis (2 courtes du côté de la face arrière et 2 plus longues du côté de la face avant).
  4. Une fois les vis retirées le fond de l'AppleTV se libère. Soulevez-le délicatement et débanchez la nape du disque dur de la carte mère en utilisant la languette en plastique prévue à cet effet : tirez un peu à droit, puis à gauche, .... ne jamais forcer!

Etape 2 : Libérer le disque dur

maudit HD
maudit HD

  1. Une fois le couvercle séparé de la base vous pourrez constater que le connecteur de la nape est coincé par un rivet de vissage. Il est nécessaire de dévisser le disque dur pour la retirer.
  2. Continuez de soulever la feuille de caoutchou, délicatement jusqu'à ce qu'apparaîsse les 4 vis de fixation du disque dur. Dévissez-les.
  3. Le disque dur reste maintenu en place par une feuille de scotch doucle-face bleu. Poussez légèrement le disque sur la tranche, le disque se décolle. Première mission accomplie.

Etape 3 : Branchez le disque dur

kit connexion
kit connexion

  1. Utilisez un kit de connexion IDE/SATA vers USB 2.0.
  2. Branchez le disque dur sur votre Mac et attendez 1 minute : vous verrez apparaître deux disques externes :
  • OSBoot
  • Media

Etape 4 : Télécharger les codecs

Tout est soigneusement expliqué sur la page de engadget :


Download - ATVFiles plugin.
Download - Perian, the swiss army knife of QuickTime codecs.
Download - A52Codec, an AC3 codec.
Download - Custom ssh.plist file to start sshd automatically.

Optional
Download - Fugu, a nice OS X GUI to transfer files to the Apple TV.
Download - WinSCP to a nice Windows GUI to transfer files to the Apple TV.
Download - If you don't have an Intel Mac, you will need this Intel version of sshd.

NB: le menu ATVFiles n'est pas traduit en français. Ici une version qui inclu le menu en français.

Etape 5 : Activer la connexion SSH

Idem, suivre les instructions de engadget dont voici, pour info, les commandes :

sudo cp /usr/sbin/sshd /Volumes/OSBoot/usr/sbin/

sudo chmod +x /Volumes/OSBoot/usr/sbin/sshd

cp /Users/Engadget/Downloads/ssh.plist /Volumes/OSBoot/System/Library/LaunchDaemons/

Notez qu'à ce stade votre AppleTV aura un port SSH ouvert. Vous devez absolument utiliser un réseau local sécurisé (WIFI avec clef ou ethernet). Cela ne présent pas de risque particulier si ce n'est que le login et mot de passe sont connus (voir plus loin), donc mieux vaut avoir un réseau bien protégé.

Etape 6 : Remonter et brancher en réseau votre AppleTV

Pour le moment contentez-vous de reconnecter la nape IDE et de reposer le disque sur la carte mère. Rebranchez délicatement le cable d'alimentation (attention la prise n'est plus maintenue par le convercle : faîtes pression pour la maintenir collée au boîtier).

Etape 7 : Connexion SSH à l'AppleTV

Votre AppleTV devrait être maintenant allumée et disponible sur le réseau (via DHCP). Disons que son nom d'hôte est AppleTV.local (ou une adresse IP en fonction de votre configuration).

  1. Ouvrez un terminal et tapez la commande :

    ssh -1 frontrow@AppleTV.local
    (et utilisez le mot de passe : frontrow)
  2. Une fois connecté sur l'AppleTV, autorisez le disque de l'AppleTV en lecture/ecriture :

    sudo mount -o remount,rw /dev/disk0s3 /

Etape 8 : Utilisez Fugu pour accéder au disque de l'AppleTV depuis votre Mac

1.connect-fugu
1.connect-fugu

Vous connaissez le Fugu ? C'est un poisson qui est majoritairement consommé au Japon pour ses vertus revigorantes et qui a la particularité d'avoir un pancréas vénimeux. Vous êtes inquièt(e) ? ;)
Connectez vous en utilisant les paramètres suivants :

  • Connect to : appleTV.local
  • Username : frontrow
  • Advanced SFTP Options : Force SSH1
  • puis, le Password : frontrow

Une fois que la connexion est établie vous disposez de deux fenêtres : celle de gauche est votre HD, cette de droite le HD de l'AppleTV.

Voici les opérations à réaliser :

  1. Créez un répertoire "Patch"
  2. Copiez dans ce répertoire les Fichiers décompressés :
  • Perian.component
  • ATVFiles.frappliance
  • 52Codec.component

Etape 8 : depuis la connexion SSH sur l'AppleTV

Il faut maintenant installer ces fichiers dans les bons répertoires. Cette opération s'effectue depuis la connexion SSH sur l'AppleTV :

ssh -1 frontrow@AppleTV.local

cd Patch

sudo mv ATVFiles.frappliance/ /System/Library/CoreServices/Finder.app/Contents/PlugIns
sudo mv Perian.component/ /Library/QuickTime/
sudo mv A52Codec.component/ /Library/QuickTime/

Etape 9 : relancer le Finder de l'AppleTV

Cette étape n'est pas obligatoire, vous pouvez tout simplement débrancher l'AppleTV. Si votre AppleTV est déjà branchée sur votre téléviseur voici quoi faire :

ps ax | grep Finder

12345 ?? S 0:04.90 /System/Library/CoreServices/Finder.app/Contents/MacOS/Finder (...)

Repérez dans la réponse le numéro du "process", ici c'est 12345. Pour le relancer tapez :

kill 12345

De toute façon il est conseillé à la fin d'eteindre l'AppleTV pour repositionner le disque dur en "read-only".

Etape 10 : remonter et tester votre AppleTV

Vous devriez voir apparaître un menu "Fichiers" (ou "CFBundleName" si vous n'avez pas utilisé la version traduite en français). Good work !

Comment lire maintenant des Xvid ?

Malheureusement il n'est pas possible de synchroniser directement vos films avec iTunes, ni de les lire directement depuis votre Mac en streaming.

Pour charger un film sur votre AppleTV, utilisez Fugu et copier le film dans le répertoire "Movies" (à la racine de votre répertoire de connexion).

Entrez ensuite dans le menu "Fichiers" et... magique le film peut être lu.

Comment être au courant d'autres patches pour l'AppleTV ?

Je ne compte pas maintenir cette page et indiquer de nouvelles informations. Je vous conseille de lire périodiquement les news d'engadget ou d'autres sites spécialisés pour les Macs. Des rumeurs annoncent même qu'Apple supportera prochainement le Xvid donc... stay tuned !

Published at 09:15 / 13 comments / 5586 visits
This post is public

( 2 posts )

 

Català | Čeština nové | 中文 | Deutsch | English | Español | Esperanto | Ελληνικά | Français | Galego | Italiano | Nederlands | Português | More...