2011-09-28, 04:35
Jaceymeanz, a couple of things...
1) I'm anal-retentive and a stickler for spelling/grammar, so forgive me for this, but it's HandBrake not Handbreak (exiledone1 was also making this error and I meant to make note of it earlier). Again, forgive my anal-retentiveness.
2) I am not a HandBrake or XBMC developer. Your comment seemed to thank me for "making something" so I just wanted to make sure no one was mistaken on that. I'm just a user of the software, like you.
Now, you haven't made it clear what sort of file you've created, so it's difficult for me to answer entirely. Is this a 1080p file or just 720p? If you don't need 1080p, but you do want super-high-quality 720p, this is one of the areas where the out-of-the-box ATV2 *might* have a leg up on XBMC (I welcome an XBMC dev to jump in and set me straight on this)...the stock ATV2 has 8GB of storage space. If you attempt to play largish (e.g., 5.8GB in your case) file which, despite being fairly large, is otherwise compatible with the stock-ATV2, the ATV2 is designed to transfer as much of it as it thinks it needs into that 8GB of storage before it will start playing it. The downside here, from a usability perspective, is that it might mean that you have to wait 5 minutes before it will let you even *start* playing it. The good news is that as you're playing the movie (or, you can start to play it, then pause it, and the ATV2 will continue to transfer/download that movie into its 8GB buffer), you'll eventually find that you have the entirety of the movie stored in the buffer.
The bottom line is that it's designed to download/store the movie in the 8GB buffer so that even if you had a slow network, you could (assuming you were willing to wait for it to download most/all of the movie before you hit the Play button) be in a position where you could eventually start playing it and never worry about it stuttering/pausing/etc.
I mentioned previously that this native behavior might have a leg up on how XBMC works. That's because I *think* that XBMC is designed such that it wants to start playing a movie immediately, rather than trying to use any sort of AI to determine how fast your network is and how much of the movie it might need to transfer to the buffer before it lets you start to play it. The good part of this is that you can start playing a movie practically immediately. The bad news is that if your network isn't fast enough, the movie might pause at some point if the point at which you're in the movie meets the position that's been downloaded/transferred.
Does XBMC allow you to start playing a movie, hit pause, and then wait 30 minutes (while it continues to download the movie to the 8GB buffer) to mitigate this? I don't know for sure, but I don't think it does.
Getting back to your situation...are you hard-wired ethernet or are you using WiFi? FWIW, I've successfully played Blu-ray MKV rips that are over 20GB in size over hard-wired ethernet on my ATV2/XBMC. I'm not sure what a realistic limit is when dealing with 802.11n. If you're on 802.11g, I would certainly recommend upgrading your network. If you can do hard-wired gigabit, definitely do that (note: the leg to the ATV2 would only be 100Mbps since the ATV2's ethernet port is not gigabit).
1) I'm anal-retentive and a stickler for spelling/grammar, so forgive me for this, but it's HandBrake not Handbreak (exiledone1 was also making this error and I meant to make note of it earlier). Again, forgive my anal-retentiveness.
2) I am not a HandBrake or XBMC developer. Your comment seemed to thank me for "making something" so I just wanted to make sure no one was mistaken on that. I'm just a user of the software, like you.
Now, you haven't made it clear what sort of file you've created, so it's difficult for me to answer entirely. Is this a 1080p file or just 720p? If you don't need 1080p, but you do want super-high-quality 720p, this is one of the areas where the out-of-the-box ATV2 *might* have a leg up on XBMC (I welcome an XBMC dev to jump in and set me straight on this)...the stock ATV2 has 8GB of storage space. If you attempt to play largish (e.g., 5.8GB in your case) file which, despite being fairly large, is otherwise compatible with the stock-ATV2, the ATV2 is designed to transfer as much of it as it thinks it needs into that 8GB of storage before it will start playing it. The downside here, from a usability perspective, is that it might mean that you have to wait 5 minutes before it will let you even *start* playing it. The good news is that as you're playing the movie (or, you can start to play it, then pause it, and the ATV2 will continue to transfer/download that movie into its 8GB buffer), you'll eventually find that you have the entirety of the movie stored in the buffer.
The bottom line is that it's designed to download/store the movie in the 8GB buffer so that even if you had a slow network, you could (assuming you were willing to wait for it to download most/all of the movie before you hit the Play button) be in a position where you could eventually start playing it and never worry about it stuttering/pausing/etc.
I mentioned previously that this native behavior might have a leg up on how XBMC works. That's because I *think* that XBMC is designed such that it wants to start playing a movie immediately, rather than trying to use any sort of AI to determine how fast your network is and how much of the movie it might need to transfer to the buffer before it lets you start to play it. The good part of this is that you can start playing a movie practically immediately. The bad news is that if your network isn't fast enough, the movie might pause at some point if the point at which you're in the movie meets the position that's been downloaded/transferred.
Does XBMC allow you to start playing a movie, hit pause, and then wait 30 minutes (while it continues to download the movie to the 8GB buffer) to mitigate this? I don't know for sure, but I don't think it does.
Getting back to your situation...are you hard-wired ethernet or are you using WiFi? FWIW, I've successfully played Blu-ray MKV rips that are over 20GB in size over hard-wired ethernet on my ATV2/XBMC. I'm not sure what a realistic limit is when dealing with 802.11n. If you're on 802.11g, I would certainly recommend upgrading your network. If you can do hard-wired gigabit, definitely do that (note: the leg to the ATV2 would only be 100Mbps since the ATV2's ethernet port is not gigabit).