Buy DVDs from the our Amazon Affiliate Store

Showing posts with label hack. Show all posts
Showing posts with label hack. Show all posts

Monday, April 30, 2007

My over the top home theater setup, converting HD content for AppleTV

OK, the home theater itself is not all that great, but baby, I got INFRASTRUCTURE.

Aside from the G5 with a 2TB RAID that has 200 GB of MP3s, AACs, pictures, TV shows and movies, I've got three uncompressed HD editing stations in the next room all routed and connected to/from the home theater stuff in the next room.

And a couple of thousand feet of cable tying it all together. The linked article above is on my HD for Indies blog, which is (in part) about making independent films with your own gear in your home, so I was showing what all can be involved in getting that all up and working correctly.

Just for kicks, I fed some HD-DVD content over the analog outputs into the studio and captured it, stripped out the 3:2 pulldown, and used Compressor to write it out as AppleTV spec 720p24 H.264. Took a LOOOOONG time and doesn't look anywhere near as good as the HD-DVD source (spaceship battle sequence from Serenity). Technically, that is a violation of the DMCA, even though for private purposes (media shifting).

More interesting would be if I could record HD cable content and convert it for AppleTV playback - HDNet has been running Blade Runner in high def, and it isn't available any other way. While I could make an HD-DVD of it (DVD Studio Pro can burn HD-DVD content on dual layer DVD-R media) which would look better than the AppleTV approach (twice the bitrate for same size & codec), it wouldn't be AppleTV navigable/surfable/easy.

It is inefficient as hell though - takes lots of CPU horsepower, gear, disk space, processing time, etc. Certainly more than is an efficient use of time.

-mike

Tuesday, April 3, 2007

Apple TV benchmarked, not a supercomputer in disguise - Engadget

Apple TV benchmarked, not a supercomputer in disguise - Engadget - X-Bench 55.75, not bad, but certainly no screamer. My first gen MacBook, for comparison, scores about 125.

Includes links on how to install OS X on your AppleTV.

Xbench: Comparison

A Mac Mini (Intel) got 110 for comparison as well.

Sunday, April 1, 2007

Apple TV running full version of OS X - Engadget

Apple TV running full version of OS X - Engadget

Damn! Only took 8 days. Follow the link for how to, and a video showing it.

Friday, March 30, 2007

Macworld: Secrets: Upgrading Apple TV's hard drive, Page 1

Macworld: Secrets: Upgrading Apple TV's hard drive, Page 1

MacWorld's step by step for upgrading the hard drive in an AppleTV.

Nicer documentation than some other online efforts.

-mike

Thursday, March 29, 2007

Why $300 more for a Mini not an AppleTV could be worth it

NextLust

This guy does a DIY home theater setup with more features & options than AppleTV. He then goes on to spend more money on more hardware and software to do extra stuff. Not as plug'n play simple as AppleTV, but if you're reading this, that probably isn't a problem.

This has a nice outline of additional hardware and software needed to get all this working.

-mike

Yes, you CAN modify AppleTV's menus

AwkwardTV � Blog Archive � AppleTV plugin that plays movies

Video demonstration of proof of hack.

More info on the hack in this thread:

We just got xvid working on the Apple TV - The Something Awful Forums

Thanks to Rusty Moyher for sending this one in.

-mike

Wednesday, March 28, 2007

Joost successfully run on Apple TV : JoostTeam.com

Joost successfully run on Apple TV : JoostTeam.com

tutorialninjas.net has reported success in running Joost on the Apple TV.� There are currently some problems with fonts but I am sure this will be fixed in a near future%u2026 right? What does this mean?� Once Joost goes live you will get free, unlimited TV experience in your living room for less than $300 plus what Apple TV currently offers you


What Is Joost?

Tutorial Ninjas - Hacking the Apple TV

Tutorial Ninjas � Blog Archive � Hacking the Apple TV:

This guide will help you with the following:

Disabling the Firewall
Enabling SSH & VNC
Playing xvid/divx encoded stuff
Stopping Watchdog
Running Applications(Firefox, Centerstage, etc)
Installing Quartz
Extra info.


Read on for Teh Guudness.

-mike

Macworld: First Look: Hacking Apple TV

Macworld: First Look: Hacking Apple TV

Good overview of the available hacks & mods. New stuff:

Interesting discoveries
Like the iPod, the Apple TV%u2014specifically, its included Apple Remote%u2014has special button combinations for accessing various %u201Chidden%u201D features. For example, pressing Menu and Up ( ) simultaneously, for approximately six seconds, will cycle through possible display resolutions. Even more interesting, pressing Menu and Down (-) will bring up the Apple TV Recovery screen, which gives you options to Restart, Run Diagnostics, or perform a Factory Restore. (The latter tells me that one of the Apple TV%u2019s hard drive partitions%u2014the drive has several%u2014contains a copy of OS X and the Apple TV software; restoring the unit restores the Apple TV, from this partition, to an out-of-the-box configuration.)

It also turns out that, Apple%u2019s statement notwithstanding, connecting a keyboard to the Apple TV%u2019s USB port does do something. Specifically, you can boot the Apple TV into single-user mode by holding down Command S at startup%u2014you can%u2019t do much from there, but it%u2019s still interesting%u2014and you can enable Verbose startup mode by holding down Command V at startup."


Also includes list and links of the known hacks and summaries of progress on some of the forums like AwkwardTV and Something Awful (and how did the SA guys become the Go To place for this topic? Not their usual genre it would seem!).

-mike

AppleTV OS booting on a PC

YouTube - AppleTV OS on a PC 2

Video showing what looks like AppleTV OS booting on a PC. All I have to go on is the video, have no confirmation as yet.

Thanks to Greg Boston for sending this tip in!

If you see I haven't posted something good, feel free to email me with tips etc. at the address at the top of the screen (in the site description).

So I'm still waiting to see full OS X running on an AppleTV with mouse/keyboard. Then Linux of course.

What options HAVEN'T been done yet?

:D

Nurding out is fun.

-mike

Tuesday, March 27, 2007

Gizmodo's Top 5 Apple TV Hacks - Gizmodo

Gizmodo's Top 5 Apple TV Hacks - Gizmodo

Headline says it all!

Almost...the 5 hacks are:
1.) Boot AppleTV from an external USB drive
2.) run XviD files on AppleTV
3.) Upgrade the hard drive in AppleTV
4.) Make Front Row look like AppleTV
5.) Get AppleTV to work on your old school non-HDTV, non-EDTV

There's links and details for all of these in the Gizmodo article, go check it out.

Since you can boot it from another drive, and run AppleTV on a regular Mac, about the only thing that hasn't been done is to run regular OS X on the AppleTV...how many days until that gets done?

-mike

Apple TV OS successfully booted on Macs

MacNN | Apple TV OS successfully booted on Macs:

MacNN is reporting this:

The customized version of Mac OS X used on the Apple TV will boot on other Macs, users have confirmed today. Taking advantage of news that the customized version of Mac OS X is portable to other hardware, one owner of the media hub has successfully used the software on an external USB drive and run the OS from a MacBook rather than the Apple TV's native components -- including authorization and streaming.


Includes a video of a MacBook apparently firing up AppleTV.

EDIT - I'm not convinced this is genuine - if you watch the video, you see a "normal" Mac bootup process - which the AppleTV DOES NOT DO. It gets all the way to the dock, and THEN we see the AppleTV interface. Perhaps he just put "launch FrontRow" in his Startup Items, and then did this.

Then I read that they had to patch the Finder to make it work - so maybe this is legit?

I'm leaning towards that possibility (legit) now - see here for details.

-mike

Monday, March 26, 2007

Displaying presentations via Apple TV

Macworld: Mac 911: Displaying presentations via Apple TV

this is the kind of hacking I'm interested in doing with AppleTV - repurposing for other useful things. A $300 HD presentation machine is nice to have, and between Keynote, iMovie, iPhoto, QT Pro, and other simple/easy to use tools, you can do a lot.

Devil's advocate - for $375, you can get a Toshiba HD-A2 HD-DVD player that plays back MUCH MUCH MUCH better looking footage - but you need DVD Studio Pro to author for it. And while it isn't as interactive as AppleTV for this purpose, you can make it plug-n-turn-on simple for deployment - not the case with AppleTV (until somebody hacks it to auto-play something).

Depends on whether you need to do a retail installation for presentations or an in-the-meeting-room type of presentation.

-mike

Mike's Hands on Report: Step By Step How To Rip DVDs for AppleTV with MediaFork

Hey all -

so I sat down and doodled some more with my AppleTV last night and today, and here's what I learned.

OVERVIEW:

What is DVD

DVDs for widescreen movies are anamorphic 720x480 - this means that if you look at the image with all the pixels as tall as they are wide, it looks wrong - the image looks too tall (or not wide enough - same thing). To get the image to look proper, you need to either crush it vertically or stretch it horizontally. And therein lies a key quality decision - if you crush it vertically, you're losing vertical resolution. if you stretch it horizontally, you maintain the resolution.

In order to maintain full resolution and display with square pixels, you want to keep the 480 pixels tall, and stretch the horizontal pixels wider to get the aspect ratio in order and get the pixels to square display.

For 16:9 movies (a 1.78 aspect ratio), the 720 pixels needs to be stretched to 854 pixels wide. I'll explain best way shortly.

Apple's downloadable movies take the cheap way out - they scale the 720 wide pixels to 640 pixels, then scale the vertical size to 360 or less (depending on aspect ratio - the "wider" the aspect ratio, the shorter in height they make it).

For iTunes video downloads (and your own converted videos for playing on iPod Video) the max datarate is 1.5 megabits H.264. Apple COULD use 640x480 size and use anamorphic display, but they chose to use smaller pixel dimensions to get better video quality at the limited datarate the hardware could handle. Perhaps we'll see separate AppleTV optimized videos in the future that are larger? I'd guess that in order to differentiate them from the iPod video size, they'd skip straight to 1280x720 (or 1280 by whatever less for aspect ratio reasons)

So, let's see how to make the best possible video conversions from DVDs for your AppleTV.

The best tool I've found so far had been Handbrake. When I went looking for the latest version, I discovered they've merrged with another company to make a new/revised product, and it is called MediaFork">MediaFork. You're going to want to download and install it.

I've got a couple of different DVDs I've been testing with - The Sciene of Sleep is a 1.85:1 aspect ratio.

MediaFork Configuration for AppleTV rips fo DVDs

If I fire up MediaFork, I can configure it for optimal output of AppleTV files.

Here's how to do it:

1.) Insert your DVD (we're going to start with 1.85 pixel aspect ratio movies first)

2.) If DVD Player starts up automatically, quit it.

3.) Launch MediaFork

4.) Select the DVD in the "Detected Volume" (should do so automatically)

NOTE - click on any of these images for a larger view, but be warned it'll take you to a new page with just the image. Yes, my coding skills are weak and/or I'm lazy, take your pick. So command-click in Safari if you have Tabs enabled is my recommendation


5.) Press Open, it'll scan the chapters



6.) Title and Chapters will take care of themselves. The first thing you'll want to change is the destination - click the Browse button if the desktop isn't where you want it to go.

7.) Now is where we need to start actually changing settings from the defaults. The first one to change is under Output Settings - the File Format is already correct, but we need to change the Codecs setting from MP4 to AVC/H.264 / AAC Audio



8.) Then make sure the Encoder is set to X264 (h.264 main)

9.) Average bitrate is set to 2250 (this is my guesstimate to maintain picture quality on par with Apple's downloadable videos at the larger size we're going to use)

Note - this is pretty good quality, but scenes with a lot of motion will probably block up a bit. High data rates will yield better quality, up to a limit of how good the original DVD looked in the first place. Exactly how high you can go before you run into diminishing or non-existent improvements is something I haven't tested but am interested in the answer. The answer will also vary on a scene by scene basis - a static shot of someone standing in front of a white wall uses lots less bandwidth than, say, a panning wide shot of a city on fire - the more stuff changes frame to frame, the more bandwidth is needed to maintain a given quality level per frame. If you haven't dealt with compression before, it is a complicated subject. But it has been suggested that my suggested datarate is higher than optimal - I don't know yet, but while I may be overdoing it here, I'm confident this will look pretty good. I'm converting these to play back on my 60" 1080p set, so I want them to look REALLY good, a close match to the source DVD in quality.

10.) Click the 2-pass encoding option to ON

Your Video settings should now look like this:



11. Now click on the Picture Settings button - on the screen that comes up, click the Anamorphic (PAR) button. Keep Aspect Ratio should be OFF. You should see something like this:



12. Click Close

13.) You should see something like this:



14.) Now click on the Audio tab (next to Video)

15.) Change Sample Rate to 48, Bitrate to 160 (these are somewhat arbitrary, just what I prefer to use). EDIT/UPDATE: I'm choosing 5.1 audio in this example, banking that Apple will EVENTUALLY support it in AppleTV, but they don't as yet. Chose the stereo option if you want to save file size or are pessimistic. You should now see this:



16.) Click Rip in the bottom left corner, it will start encoding your movie. This will take approximately forever - depends on the movie length and the speed of your Mac. You'll see something like this:



17.) When it finishes, let's see what we've got. Drag your new movie to the QuickTime Player application icon to open it in QT Player, you'll see something like this:



See how everything looks too tall? That is because we're looking at an amamorphic image. In order for this to be viewed properly while still maintaining resolution, we need to stretch the image wider. How wide? While the aspect ratio is 1.85, our display is only 1.78 - so we multiply our image height (480 pixels) by 1.78 to get 854. How do we make it that wide? Easy - with QuickTime Player Pro. You have to have the Pro version - the standard version lacks the needed features. It is $29 from Apple online, or comes with Final Cut Studio. You want QT 7.1.5 for all this.

18.) To do this, press Command-J to see the Properties window. Click on the Video Track and then the Video Settings tab to see this:



19.) Uncheck Preserve Aspect Ratio, and change the Scaled Size first number from 720 to 854.

20.) If it isn't checked, make sure High Quality is turned on. You should be seeing something like this:



OK, now the should be looking right - circles should be round, not too tall or too wide.

The catch is, you need to save these settings for them to stick. If you just hit Command-S, you get a Save As dialog, since a simple .mp4 file can't remember to display stretched, so it has to be a QuickTime movie. Select Self Contained Movie and save it wherever you want it to go. Before pressing Save, you should see something like this:



OK, now you've got a movie. Want to watch it on your AppleTV? It has to go through iTunes, so drag your NEW movie icon (the one that ends with .mov, not .mp4) to the iTunes icon in the dock.

Once it is imported into iTunes (and I recommend using the Keep iTunes Libary organized so it'll copy the file to a stashed directory), you can sync iTunes with your AppleTV and make sure this new movie file gets copied over (but that's another posting).

It should display correctly in iTunes, and moer importantly, on your AppleTV and you should be good to go.

OK, it is late, so I'm going to wrap this up for now - unfortunately, I'm having trouble with Casino Royale and its 2.40:1 aspect ratio - MediaFork refuses to process full 720x480, I get 720 by less than 480. So I need to figure that out. In theory, the playback sizes should be:

for AppleTV 1.78:1 aspect ratio playback (standard 16:9): 854 pixels wide by 480 tall.

UPDATE: For 2.40:1 aspect ratio movies (like Blood Diamond and Casino Royale), if you go with the non-anamorphic defaults, you'd get 720x300 or a square pixel movie. If you wanted iPod Video compatibility, you'd have to bring that down to 266 pixels tall and 640 wide. So my way, we're getting a 50% increase in overall resolution. You still want to do the QT Player trick to stretch it to 854 pixel playback - that'll be the case with all anamorphic DVD conversions.

If you discover that I've got something wrong here, or you find out something new and useful, please add it to the Comments below.

-mike

PS - some have suggested a "Rent, Rip, Return" model with Netflix or the like, so you could add to your video library. I think that would be illegal AFAIK, and not fair to the content creators to hang onto a copy of a rental. Would you like it if somebody did that with the movie YOU made?

Sunday, March 25, 2007

Apple TV OS as a downloadable disc image!

I haven't tried it yet, but it is claimed it'll install and boot on any Mac - Intel based I'd presume.

Here's the link.

Makes sense - it IS just a stripped down OS X after all. Too bad it won't run on PPC hardware - I'd love to convert an old G4 and stick it in a closet....nah - AppleTV easier/better solution....

-mike

PS - thanks to Dave Gutt, Tom Parish, and the Lemmkes for sending this one in! Dave was first....

PPS - ....and it is gone - Apple legal probably swooped in pretty quick on that one - it was bootlegging the OS. But it is out on the torrent sites as all software does...

-mike

Friday, March 23, 2007

DIY: Apple TV Hard Drive Upgraded to 120GB

DIY: Apple TV Hard Drive Upgraded to 120GB - Gizmodo

Hooray! It's doable. I may have to run out to Fry's to get a 200GB IDE drive today, then document the whole process.

I've already got a pretty good guess on how to do it in broad strokes:

1.) disassemble AppleTV and remove the hard drive (zero to warranty voided in how many seconds?)

2.) use SuperDuper to clone the original hard drive, using my little USB 2.0 to anything cable I have (and if mine is wrong size, that's second thing I'm picking up at Fry's) - or use my old FireWire enclosure for laptop drives. And SAVE THAT DISC IMAGE! If you screw up, you need to be able to put it back Like It Was.

3.) get a bigger hard drive of correct interface & physical size and bigger capacity

4.) use SuperDuper to put that disc image back onto the bigger disc

EDIT - 4.5) As long as you have the patient open on the table, why not install some extra codecs?

5.) reassemble and boot up AppleTV

Seriously - with over 100GB of music already, plus 3-4 Apple bought movies, plus 15 or 20 TV shows already, plus 20+GB of pictures, a 200 is entirely feasible - I might already be filling up a 160 GB drive after formatting capacity losses, OS & sample videos are accounted for.

-mike

MacNN | Apple TV hacked to run XviD, other formats

MacNN | Apple TV hacked to run XviD, other formats - you have to pull the drive and install some stuff, but hey, here we go...but their link is broken so we can't check it out directly.

Ah! Working link for the details.

-mike

update - the thread keeps growing as more info comes in - nice job Apple with the password of "frontrow"

:D

-mike