Geek

How-To: visualizzare DivX e Xvid sul vostro Apple TV


In questi giorni si parla tanto del l’Apple TV e del suo fallimento. Le due più grosse limitazioni dell’ Apple TV sono: mancanza di codec (come XviD, DivX, etc.) e non di non avere un buon supporto per il Dolby Digital surround 5,1. Questi problemi sono stati risolti (da hacker) quasi immediatamente dopo che Apple TV è stato rilasciato.

Prima di iniziare vorrei ringraziare l’intero team da AwkwardTV, per aver realizzato questo grande Wiki, senza il quale non si sarebbe potuto realizzare tutto questo.

Attenzione: l’operazioni che state per compiere potrebbero invalidare la garanzia del vostro apparecchio.

Primo passo. Scaricare questi files:

Download – ATVFiles plugin.
Download – Perian, il coltellino svizzero dei codec di QuickTime.
Download – A52Codec, an AC3 codec.
Download – Custom ssh.plist file to start sshd automatically.

Opzionali

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.

Materiali
Un Mac qualunque.
Per coloro che hanno già SSH in esecuzione sul Apple TV, passate alla sezione successiva.

Attivare SSH su Apple TV (richiede un Mac)
Rimuovere l’unità come già visto per espandere l’unità e di inserire il drive in un Mac, quindi lanciare Terminal. Il nostro primo comando andrà a copiare la versione Intel di ssh dal nostro Mac per l’ATV. Se siete su un Mac Intel copiate dalla directory “sbin” all’ ATV’s OSBoot / usr / sbin /.

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

È inoltre possibile copiare dalla directory di download:

cp /Users/Engadget/Downloads/sshd /Volumes/OSBoot/usr/sbin/

Assicuratevi di sshd sia eseguibile

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

Fate un backup del file originale ssh.plist alla nostra home directory:

cp /Volumes/OSBoot/System/Library/LaunchDaemons/ssh.plist ~

Ora effetuiamo la nuova copia dei nostri download nell’unità dell’ Apple TV:

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

Prima di smontare l’unità di reinstallare in Apple TV, vediamo se abbiamo bisogno di ripulire lo Spotlight nuovamente.
Eseguire questi comando e controllare se i file dello Spotlight file sono sulle corrette partizioni digitando:

ls -a /Volumes/Media

e

ls -a /Volumes/OSBoot

Se si dovessero vedere i file di Spotlight, potrete rimuoverli utilizzando il seguente comando.

sudo rm -rf /Volumes/OSBoot/.Spotlight-V100

o

sudo rm -rf /Volumes/Media/.Spotlight-V100

Ora smontare il drive e re-installatelo nel vostro Apple TV. Da qui in avanti il MAC non serve più…

Effettuate il Test con la firma, in via terminale. (La password è frontrow.)

ssh -1 frontrow@AppleTV.local

Questo dovrebbe portarvi all’interno… aggiungiamo i componenti per
QuickTime.

Prima di iniziare a copiare i file abbiamo bisogno e settare l’unità in lettura/scrittura usando ssh. Utilizziamo dal terminale il seguente codice:

ssh -1 frontrow@AppleTV.local

e

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

A questo punto è possibile utilizzare Fugu (il ns scp file transfer) se preferite. Altrimenti, potrete utilizzare la linea di comando scp per copiare i seguenti files nell’Apple TV. Prima di proseguire in questa operazione è necessario avere a portata di mano tutti i file DMGs scaricati e tutti i file ATFiles scompattati.

Ora copiate i plugin ATVFiles, Perian e i componenti AC3 QuickTime nella Apple TV. (Come al solito dipende dal path di questi file)

scp -1 -r /Users/Engadget/Downloads/ATVFiles-0.2.1/ATVFiles.frappliance/ frontrow@AppleTV.local:~
scp -1 -r /Volumes/Perian\ 0.5/Perian.component frontrow@AppleTV.local:~
scp -1 -r /Volumes/A52Codec\ 1.7.2/A52Codec.component frontrow@AppleTV.local:~

Se avete i componenti MPEG-2 QuickTime potrete copiare anche quelli, altrimenti non ne vale la pena.

scp -1 -r /System/Library/QuickTime/QuickTimeMPEG2.component/ frontrow@AppleTV.local:~

Con ssh sposteremo i file nella corretta directory in modo che QuickTime possa trovarli.

ssh -1 frontrow@AppleTV.local
sudo mv ATVFiles.frappliance/ /System/Library/CoreServices/Finder.app/Contents/PlugIns
sudo mv Perian.component/ /Library/QuickTime/
sudo mv A52Codec.component/ /Library/Audio/Plug-ins/Components/
sudo mv QuickTimeMPEG2.component/ /System/Library/QuickTime/

A questo punto occorre fare un restart del Finder in modo che vengano caricati i plugin. Due soluzioni: la più semplice è tirate via la corrente, la altrenttanto semplice utilizzate un paio di comandi. Se, come me, siete paranoici sul togliere corrente da un dispositivo acceso eccovi i comandi per trovare il pid del finder e killarlo:

ps ax | grep Finder

Verrà restituita il pid del finder come sotto-riportato.


Ora usate il comando kill (nell’esempio il pid è il 512)

kill 512

Restartato il Finder trovere un nuovo menu “Files”, che vi permettera di vedere i filmati che si trovano nella cartella /Users/frontrow/Movies sul vs Apple TV. Ecco come copiare i filmati in questa cartella usando scp o fugu se preferite:

scp -1 ~/Movies/Gothika_480p_XviD.avi frontrow@AppleTV.local:~/Movies/

Ora è sufficiente selezionare uno dei filmati e sedervi comodamente sul vs divano…

potrebbero interessarti...

1 Comment

  1. code route…

    […]Come visualizzare filmati divx o xvid sul vostro Apple TV | HeavyTrader[…]…

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.