Posts tagged ‘hdtv’

MKV to Xbox 360 conversion: custom tool inbound

Update: MKVOfDeath now has a new name: XenonMKV - and a new site to match. It’s also ready for use and is open-source under the General Public License. Please post any questions, compliments, comments or flames in the XenonMKV Forum. Comments are now closed on this post. Thanks to everyone who’s helped out so far!

There’s been a fairly lively discussion ongoing in the GOTsent tutorial post, describing how to convert high-definition MKV files to properly play on the Xbox 360. The general consensus is that GOTsent is throwing errors for no discernable reason, and failing to produce files containing both audio and video on a regular basis.

Having experienced this issue myself, I’ve decided to look up the actual video demuxing, encoding and remuxing process and implement a tool to take over the GOTsent functions. I usually have better results when I write utilities myself, and I have several gigabytes of MKV files that I’d like to have functional on the 360.

Here’s a teaser screenshot at present to actually demonstrate that I’m working on it. :) No expected release date, but I don’t expect the technical implementation to take much longer.

MKV Utility Screenshot

Technical details: This frontend is presently written in Visual Basic 2005, because I’m most comfortable with it for simple utilities, and it compiles out to an .exe file without too much nuisance. Hate on VB all you want, but it’s serving the purpose. I plan to add single file and batch file support, as well as a command line interface later on. The application will need the .NET Framework 2.0, and likely CCCP and AC3Filter.

I’m using the MKVtoolnix suite at present, and will be implementing Nero AAC encoder and MP4Box support shortly to finish off the process. I don’t plan to open source this utility unless one of the original authors of the included utilities indicates that I’m violating a license - and it’ll have to be an actual developer, not a Digg fanboy claiming I’m worse than pond scum by ignoring the GPL or whatever.

Any better suggestions for the name, other than “MKVOfDeath”? I thought it was going to be witty but it’s hard to come up with any more “red ring of death” jokes when all the popular Xbox 360 blogs have essentially clubbed that poor horse beyond recognition.

More Sony KF42E200A troubleshooting for 1:1 pixel / 720p

I’ve discussed the holy grail of pixel mapping for the Sony E2000-series LCD projection televisions before. With the latest nVidia drivers on Vista, I believe I’ve found the most practical solution to this issue.

First, it’s notable that even using the HDMI inputs, 1:1 pixel mapping doesn’t seem easily attainable from a PC. While the native resolution of this particular TV is indeed 720p (1280×720, progressive), there is still a significant amount of overscan to account for.

My particular solution involves setting two display resolutions. The first is a 1:1 (or approximate) pixel mapped image when at the Windows desktop, set at 1152×648. This resolution is automatically detected in the Windows Display control panel and nVidia resolution list when connected with a DVI to HDMI cable. The second is a full 720p image while in Windows Media Center, which can have its own resolution detected independently:

1:1 pixel mapping and full 720p

To set up this type of display mapping, first install the latest nVidia drivers. Once installed, you should have an nVidia Control Panel option when right-clicking the desktop. Use “Advanced Mode” if prompted.

  • In Windows or the nVidia control panel, change your display resolution to 1280×720.
  • In the nVidia control panel applet, there should be a new “Resize HDTV Desktop” setting at the bottom of the tree view. Select this option.
Resize HDTV menu option
  • The right panel contains a frame for the “Resize my HDTV Desktop” option. Click this option, then click the Resize Desktop button.
Resize HDTV frame
  • When resizing the desktop, size it so that the arrows are slightly outside your HDTV display area. I find that putting the arrowheads offscreen (so that only the bottom parts of the arrows display) is the best setting.
Resize arrows
  • Close the resize desktop dialog and click OK (if available) in the nVidia control panel. Open the Display control panel again and change the resolution to 1152×648.
  • You should now be able to see all desktop contents, in a 1:1 or close to 1:1 display. Try adjusting TV display settings, if possible, to improve the display quality.
  • When ready, start Windows Media Center and run the Display wizard. Select 720p resolution. Media Center will automatically correct for some overscan.
  • Try playing a high definition, 720p or higher video. If there are black borders surrounding the video, you’ll need to close Media Center and repeat this process, but increase the desktop resizing correction. When Media Center closes, verify that your resolution returns to a standard 1152×648 so that the Start Menu and desktop are completely visible.

It might not be a perfect solution, but it’s a significant step up from previous solutions involving third party utilities. Did it work for you, or do you have any other suggestions? Let me know in the comments.

1:1 pixel mapping and full 720p on the Sony KF42E200A TV

Over the past few days, I’ve been trying to achieve the proverbial “holy grail” of display resolutions with my Sony KF-42E200A television. These series of TV’s also go by the series name E2000; the A in E200A indicates the Canadian model of this set. They use LCD rear projection technology, and are nearly deprecated in favour of people wanting thinner LCD panel or plasma TV’s. I, however, enjoy the more accurate colour reproduction, wealth of inputs and inexpensive nature of this particular 42″ set. It also has a replaceable lamp in the event that it dies.

However, it’s buyer beware for this TV when attempting to use the system as a home theatre PC; because the E2000 series has deprecated a VGA port in place of two HDMI inputs, you have to be wary of what resolution you decide to send it. The TV is “smart” enough to detect common PC resolutions (800×600, 1024×768, 1152×864) and tries to adapt them to the screen size, but also detects common HDTV resolutions (720×480p, 1280×720p, 1920×1080i.) When a HDTV resolution is detected, the TV automatically “overscans” the content:

Desktop - overscanned

This is perfectly acceptable for DVD and game console content, because all of those devices compensate for overscanning when outputting video. However, when it comes to PC usage, your desktop often gets cut off, making it fairly difficult to see certain icons and controls. You do have several options: changing the resolution or resizing the desktop within your ATI Catalyst Control Center / nVidia Desktop Manager. For my 8500GT, I can’t use PowerStrip or similar programs to force a custom resolution because the driver support’s not there.

In any event, what I’ve found so far is that setting the resolution to 1152×648 (I’m using a DVI to HDMI cable) will give a 1:1 pixel mapping resolution, with a slight amount of black borders around the edges. Then, using the nVidia control panel, I changed the resolution to 1280×720 and selected “do not resize my desktop” in the HDTV settings panel. Afterwards, I switched the desktop back to 1152×648 for standard PC usage.

When configuring Windows Media Center, I chose a 720p resolution, which automatically compensates for the overscan issue and uses the nVidia 1280×720 settings.

Reference links that may assist in your efforts are at AVSForum:

Sony E2000 Settings/Tweak Thread
The Official Sony E2000 series Thread
Setting up PowerStrip to yield 1:1 Pixel Mapping on Sony A10 LCD RPTV

Search engine results

I’ve decided to take a look at my Webalizer statistics for the months of April and May to figure out what people are searching for. It also helps me tailor the content on this ugly green and beige page to what people might be interested in.

If you’ve got a question about something I’ve written, or want to know more details about a particular subject, leave a comment! I’ll get back to you as soon as I check my email, which, now that I have a Blackberry, is more frequent than ever.

ml-2010 errors: Sorry, can’t help you there. My Samsung ML-2010 has been working really well, even from a Windows box networked to OS X. You also may want to specify the error message that you’re receiving.

svchost cpu usage 99%: Sadly, there haven’t been many updates to this situation since I last updated the post on the matter. My solution is still to disable Microsoft Update from the Windows Update / Change settings / Disable Microsoft Update software page, since I haven’t seen much of a tangible benefit from systems using MU versus standard WU.

It’s more likely to cause problems than it solves, especially with respect to drivers. I wonder if they’ve fixed that issue with Dell boxes and GeForce2 cards that causes WU to deliver a 640×480-limited resolution… (the solution is to tell Windows Update to never install the faulty driver, and get the official nVidia one.)

because nothing can fly with this broken wing music lyrics: This one’s easy to recall - the post was about OMGLOLEMO music, and the specific artist is Story of the Year. The relevant song was Burning Years off the Page Avenue album - which I actually own a legal copy of (but somehow have misplaced it!)

Speaking of emo bands, here are just some of the top artists on my playlist of angst, which is also coincidentally called “4+ Stars”:

  • A Day to Remember (pretty much screamo, but the non-screaming parts have fairly good vocals, or at least pretty good Pro Tools work)
  • The Academy Is
  • Anberlin
  • Boys Like Girls (more mellowed sound)
  • Chiodos
  • Linkin Park (the new album is super power pop angst IMO)
  • Saosin
  • The Used (specifically the new promo track The Bird And The Worm)

I do indeed listen to other music, by the way. My latest artist of hilarity is Mims, whose concert posters a few friends and myself spotted in Toronto the other week. He’s clearly an absolute genius with “This Is Why I’m Hot” and continues his vocal prowess with “Like This.”

bus error: Yes, that’s the title of this weblog. It stems from several cryptic OS X error messages. What else do you want from me?

As an aside, “bus error php” and MySQL bus errors mean that you’ve seriously ruined something with your configuration, or your hardware is toasted. I’ve never seen these apps throw the standard POSIX error messages, and frankly, you should rethink your purpose if you’re getting that kind of nonsense out of those tools.

custom resolutions nvidia not available vista: Run XP. Vista is indeed pretty, but XP has not exhibited one of the many symptoms I experienced with Vista’s installation. Like I’ve said, it’s fairly standard hardware for a new system: Asus P5B Deluxe board, eVGA GeForce 7800GT, Core 2 Duo E6600, 2GB of OCZ RAM… you’d think there’d be few issues with this sort of thing.

download convection font: Sure, you can find the Convection font right here.

driver for samsung ml2010 printer for windows: Oh, honestly. Learn to search and type in addresses: Samsung Product Downloads, type in the model number, and you’re golden.

driver vista viewsonic vx2025wm: Again! No Vista! Ruins lives!

is it safe to update a modified xbox 360: Safe? Depends how modified it is. Check Xbox-Scene for all your 360 modding needs, you filthy pirates.

kf42e200a: Good TV, I got it for $999 at Future Shop. Don’t pay any more if you can help it.

msdnaa vista number of installs: 2, then activation hell.

phpmyadmin futurepoint: Ooh, an interesting one! Look up the IP address of your server by running an “nslookup” command to your domain. Then, go to http:///MyAdmin/ and sign in with your MySQL credentials. You can also use the “nsxx-y.futurepoint.com” URL instead of the IP address, depending which nameserver you’re connected on.

All for now. Going to crash and think about proper normalized form database design, since it’s actually practical in my job.

Visit to the Fruit Stand and Sony Store

On Wednesday, I ended up going to Sherway Gardens for the afternoon, where the main attraction is an actual Apple Store. Said store is also known as the Fruit Stand or Fruit Stall, similar to how the “Apple/Command” key on Mac keyboards is commonly called “Fruit.” A few points of interest:

  • When you get in, you’re accosted by no less than five people. The initial object of my first trick was to look at iPod accessories, which are located about 2/3 of the way back in the store. Five salespeople asked if we required any assistance on the way there.
  • All iPod accessories in the Fruit Stand are overpriced, and anyone buying a case for their freaking Shuffle needs to seriously reconsider what they’re doing with their disposable income.
  • Those MacBook Pro systems are incredibly nice looking. Maybe next time a laptop purchase is needed…
  • That Mac Pro system is also incredibly nice looking, especially paired with the 30″ Apple Cinema Display.
  • You know, my 4th gen iPod/20GB is getting kind of scratched, not to mention it’s having syncing issues and freezes sometimes.
  • Why yes, sir, I *would* like to purchase a new 80GB black iPod video right this minute!

So, after damning myself repeatedly because of my incredible consumer-whoreism tendencies, I walked out of there with a new device that will help kill time on the bus. I’m so conflicted, because on one hand the 20GB black and white unit still technically works for what I need it to… but on the other hand, it’s so shiny and will play videos of Jack Bauer gettin’ some terrorists and it’ll hold all my music and… stop it.

I’m going to have to put in some extra hours for work for this one, at least.

The other interesting expedition today was to the Sony Store. I am of the opinion that Sony makes a certain number of things with really decent quality:

  1. Televisions
  2. Camcorders
  3. Headphones (as long as they’re more than $20)
  4. Decent-looking PC displays (well, at least the Trinitrons)

Unfortunately, the company is currently on this huge “Full HD” or “True HD 1080″ kick, which basically means that their really expensive TV’s will support a native resolution of 1980×1020 running progressively (60fps.) This is due to their launch of the PS3, which doesn’t have an internal scaler, so your games run at either standard-def or 1080p; if your TV doesn’t support 1080p, guess what mode you’re running in?

What was mildly amusing that the TV shown in the front of their store had an infomercial going on about Full HD 1080p, blah blah blah… until I realized it was a 42″ Grand Wega LCD projection model, which has a native resolution of 720p and doesn’t support the Full HD variety.

I also took a look at the PS3 on display in the store, which failed to impress. (Hint: show the XMB interface and perhaps flOw; both of those things look pretty. I don’t want to see NBA ‘07.)