☰
Current Page
Main Menu
Home
Home
Editing
Frontrow
Edit
Preview
h1
h2
h3
Keybinding
default
vim
emacs
Markup
Markdown
Plain Text
Pod
RDoc
reStructuredText
AsciiDoc
BibTeX
Creole
MediaWiki
Org-mode
Textile
Help 1
Help 1
Help 1
Help 2
Help 3
Help 4
Help 5
Help 6
Help 7
Help 8
Autosaved text is available. Click the button to restore it.
Restore Text
--- title: Frontrow --- [[_TOC_]] ## OS [AppleTV][33] runs OS X 10.4.7 ## Status Installed: * NitoTV * Perian * ATVFiles * Sapphire * VineVNC * XBMC * Boxee cd /System/Library/CoreServices/Finder.app/Contents/ mkdir PlugIns.disabled ## Ogg and Flac support Need XiphQT for ogg and flac support * <http://xiph.org/quicktime/> ## Album Art ATVFiles looks for folder.jpg (or cover.jpg) ## DVD Cover Art ATVFiles looks for MOVIENAME.jpg ## Movie Stacking * <http://wiki.awkwardtv.org/wiki/ATVFiles> (Linking part 1of2 and 2of2 together) ATVFiles uses the following regex: ( [ _\\.-]+cd[ _\\.-]*([0-9a-d]+), [ _\\.-]+dvd[ _\\.-]*([0-9a-d]+), [ _\\.-]+part[ _\\.-]*([0-9a-d]+), ()([a-d])(\\....)$ ) Matches strings like " - cd1", " - part 1" ## Movie Metadata * [XML metadata script in perl][38] ## Encoding Handbrake [AppleTV][33] preset: ./handbrake -i "${DVD_DEVICE}" -L \ -E aac+ac3 -B 160 -R 48 \ -2 -e x264 -p -b 2500 -x bframes=3:ref=1:subme=5:me=umh:no-fast-pskip=1:trellis=2:cabac=0 \ -f mp4 -o "${FINAL_TARGET}/${TITLE}.mp4" ## Bugs * SMB mounted shares show wrong names for files with special characters ## Update to 2.1 * <http://tutorialninjas.net/2007/03/26/hacking-the-apple-tv/> * Followed safe update instructions ### Tools Built from source: * dmg2img * poke * prelink_tool ### Patching updated kernel * [patch_kernel.sh][39] ## Installing iTunes * [iTunes 7.5][40] ## Vim * [Vim for OS X][41] ## Factory Reset 2008-11-09 - Had to factory reset after problems with CoreVideo and a botched copy of /System to /mnt/Scratch/System. Now have a patchstick created by atv-usb-creator 1. Factory reset to 1.0 2. Patchsticked to add SSH 3. scp 2.1 update and osupdate to v2.1 hastur$ scp osupdate 2Z694-5485-1.dmg appletv: appletv$ mkdir ~/Updates && mv 2Z694-5485-1.dmg ~/Updates appletv$ sudo ./osupdate 4. re-Patchstick 5. restore UserData library 6. reinstall [nitoTV Take Two][44] $ wget http://nitosoft.com/nitoTVInstaller_tt.zip $ unzip nitoTVInstaller_tt.zip $ sudo ./installme 7. reinstall Perian, kextloader, smbfs 8. create [SMB startup item][45] ### ToDo 1. configure Boxee 1. Index local media 2. Auto-route hulu.com via Yuggoth 3. Install iPlayer plugin ## Boxee Configuration ### Network Sources ### BBC iPlayer <http://forum.boxee.tv/showthread.php?t=289> $ wget http://xbmc-iplayer.googlecode.com/svn/trunk/xbmc-iplayer-plugin.zip $ mkdir -p /Applications/Boxee.app/Contents/Resources/Boxee/plugins/video/iPlayer $ unzip xbmc-iplayer-plugin.zip -d /Applications/Boxee.app/Contents/Resources/Boxee/plugins/video/iPlayer $ vim ~/Library/Application Support/BOXEE/UserData/profiles/$PROFILE_NAME/sources.xml <source> <name>iPlayer</name> <path>plugin://video/iPlayer/</path> <private>false</private> </source> EOF ## XBMC Configuration * Installed iPlayer plugin in /Users/frontrow/Library/Application\ Support/XBMC... * works, but slowly * MythTV plugin not working ## Subtitle Support * Soft subs supported in 2.2 and 2.3 UI. (2.3 fixed display bugs) * Mux ttxt to .m4v with MP4Box, hexedit 's/text/sbtl' * Can't update to 2.2 or 2.3 yet - Sapphire not yet updated. ## Accidental update to 2.3 ### Block Updates `sudo bash -c 'echo "127.0.0.1 mesu.apple.com" >> /etc/hosts'` ### Add MountShares * [http://wiki.awkwardtv.org/wiki/Mount\_a\_Remote\_Drive\_via_SMBFS][50] * Run my install/install.sh script ### XBMC/Boxee manual update wget http://atv-xbmc-launcher.googlecode.com/files/XBMCLauncher-0.6-debug.run wget http://atv-xbmc-launcher.googlecode.com/svn/tags/xbmc-info/scripts/launcher-update-0.6.sh sh launcher-update-0.6.sh XBMCLauncher-0.6-debug.run wget http://dl.boxee.tv/boxee-0.9.4277.dmg wget http://atv-xbmc-launcher.googlecode.com/svn/tags/boxee-info/scripts/alpha-0.9.4277_update.sh sh alpha-0.9.4277_update.sh boxee-0.9.4277.dmg sudo reboot ## Update to Take 3 * [http://wiki.awkwardtv.org/wiki/AppleTV\_OS\_3.0][51] ### Create Patchstick * Used atvusb-creator on win to create image * dd using nixie ### Update * comment out mesu.apple.com in /etc/hosts * update and reboot ### Reinstall * insert patchstick, reboot #### Sapphire wget http://appletv.nanopi.net/getFile/Sapphire_1.0b7.7.sh chmod a+x ./Sapphire_1.0b7.7.sh ./Sapphire_1.0b7.7.sh #### nitoTV * Couldn't find the goddamn install file wget http://nitosoft.com/nitoTVInstaller_tt.zip cd nitoTV\ Take\ Three sudo ./installme * Install perian, mplayer, SmartInstaller, Kextloader #### Xiph codecs wget http://downloads.xiph.org/releases/xiph-qt/xiph-qt-decoders-0.1.9.dmg hdid xiph-qt-decoders-0.1.9.dmg sudo cp -R /Volumes/Xiph\ 0.1.9/XiphQT\ \(decoders\).component /Library/Components/ umount /Volumes/Xiph\ 0.1.9 ## SNMP * [snmpd for OSX][53] - compile from source * [Network.SNMP][54] ## Hulu * <http://wiki.atvflash.com/index.php?title=VPN> * VPN or reroute via SSH tunnel * Provide transparent connection for whole network. [33]: AppleTV [38]: http://forum.awkwardtv.org/viewtopic.php?f=18&t=385&start=0&st=0&sk=t&sd=a [39]: http://forum.awkwardtv.org/viewtopic.php?f=2&t=1805&start=0&st=0&sk=t&sd=a&sid=b47b155ab348b2482292f4fbc4a8be1a [40]: http://www.oldapps.com/download.php?oldappsid=iTunes7.5.dmg [41]: http://macvim.org/OSX [44]: http://wiki.awkwardtv.org/wiki/NitoTV_Take_2 [45]: http://wiki.awkwardtv.org/wiki/Mount_a_Remote_Drive_via_SMBFS#Mount_at_System_Startup_by_using_a_StartupItem [50]: http://wiki.awkwardtv.org/wiki/Mount_a_Remote_Drive_via_SMBFS [51]: http://wiki.awkwardtv.org/wiki/AppleTV_OS_3.0 [53]: http://net-snmp.darwinports.com/ [54]: /Network/SNMP <!-- vim: filetype=markdown -->
Uploading file...
Sidebar
# SideBar * [Home][1] * [Projects][2] * * * <!-- --> * [Code][3] * [Tech][4] * [Network][5] * [MediaCentre][6] * [UAV][7] * * * <!-- --> * [Travel][8] * [Music][9] * [Horse Riding][10] * [Study][11] * [Games][12] * [Other Activities][13] * * * <!-- --> * [Car][14] * [House][15] * [Watch][16] * [Clothing][17] * [Miscellany][18] * * * [1]: /Home [2]: /Projects [3]: /Code/Code [4]: /Tech/Tech [5]: /Network/Network [6]: /MediaCentre/MediaCentre [7]: /UAV/UAV [8]: /Travel/Travel [9]: /Music/Music [10]: /HorseRiding/HorseRiding [11]: /Study/Study [12]: /Games/Games [13]: /Do/Do [14]: /Car/Car [15]: /House/House [16]: /Watch/Watch [17]: /Clothing/Clothing [18]: /Miscellany/Miscellany <!-- vim: filetype=markdown -->
Edit message:
Cancel