Archive for January, 2007

Ultimate Xbox 360 Transcoding solution

Sunday, January 28th, 2007

About a week ago, I finally caved and bought myself an Xbox 360. Along with some really great games (ex. Gears of War) the 360 is also a pow­er­house of media play­ing capa­bil­i­ties. Using Microsoft pro­vided soft­ware you can set up your PC to serve media over the net­work to your 360. This means that you can lis­ten to your entire music col­lec­tion while you play you games (solves the only prob­lem with Geometry Wars, the mediocre sound­track); the 360 natively plays mp3s so you don’t need to do much of any­thing to make music work. Unfortunately, the 360 will only natively play wmv video files, and only ones that are prop­erly for­mat­ted, which means that you’ll have to do a bit of work to watch and DivX, Xvid or, for that mat­ter, just about any­thing else that you didn’t get from Microsoft to begin with. Playing my video files on my TV through my 360 is an impor­tant thing for me, so set about scour­ing the inter­net to fig­ure out how to do this and, hav­ing done so, I now report to you on what I have found.

If you’re run­ning Vista or XP MCE, it’s sup­pos­edly a lot eas­ier but, since I have nei­ther, you’re on your own and I can­not help. Supposedly, it’s pos­si­ble to use TVersity on a reg­u­lar XP machine to do real-time on-the-fly transcod­ing of your files into wmv but I was not able to make it work. It may be the case that my com­puter is not pow­er­ful enough for on-the-fly transcod­ing or it might be that I had it set up wrong but the sim­ple fact of the mat­ter is that, in my opin­ion, TVersity is pretty flaky and doesn’t pro­vide a very good net­work inter­face when you access it through the 360. Using Microsoft’s soft­ware and man­u­ally transcod­ing files before I watch them is thus my option of choice for watch­ing movies and lis­ten­ing to music on my 360. This brings us to the real meat of this post, how to best transcode files for play­ing on the 360.

I tried a whole bunch of transcod­ing options, none of which worked, before I came across Encode360. Encode360 encodes things per­fectly and allows for the vital rescal­ing (more on this later) but suf­fers from two prob­lems: it’s slow and it crashes a lot. A lit­tle more dig­ging turned up that some had fig­ured out how to use VLC media player to per­form the transcodes. I tried the VLC transcod­ing method and dis­cov­ered that it was both very fast and encoded per­fectly. Unfortunately, the batch files pro­vided for this pur­pose don’t do rescal­ing and have a num­ber of other prob­lems. The rescal­ing is vital because if you don’t scale your file prop­erly, the 360 will auto-scale to fit the TV and the 360’s auto-scaling is ter­ri­ble, leav­ing blocky arti­facts all over the screen. In order to deal with the 360’s scal­ing issues and some of the other prob­lems of the pro­vided batch files, I read through VLC’s doc­u­men­ta­tion and fid­dled around a bunch and am proud to say that I have come up with a few new batch files for VLC that will process video files and make them work prop­erly on your 360.

Go get your hands on a copy of VLC media player and then grab the batch files I have made (vlc2xbox480h.bat and vlc2xbox720w.bat). You will need to mod­ify the batch files slightly for your sys­tem; open the file in a text edi­tor and change the very begin­ning to point to where you have installed VLC (“C:\program files\vlc\vlc.exe” is where mine is, change this if you need to). In order to transcode a file, you will drag-and-drop the file that you want to transcode onto one of these batch files, depend­ing on the files aspect ratio. If the files aspect ratio is less than 16:9, drop it on the 480h file; if the aspect ratio is greater than 16:9, drop it on the 720w files; if the aspect ratio is 16:9, drop it on either one. It is impor­tant to note that your file’s file­name can­not have any sin­gle quotes (‘) or it will cause prob­lems. So there you have it, the best way that I’ve found to transcode files into a 360 ready for­mat. I might improve the batch files later or I might try writ­ing a wrap­per appli­ca­tion at some point and, if I do, I’ll post those updates here.

Fortune Cookie: 2007-01-22

Monday, January 22nd, 2007

He who expects no grat­i­tude shall
never be dis­ap­pointed.
Lucky Numbers 20, 11, 28, 47, 38, 4

Commentary: That strikes me true.

Global Warming and the Albedo

Friday, January 19th, 2007

At this point, it’s pretty much unde­ni­able that global warm­ing is bear­ing down on us. There are a lot of peo­ple out there that think peo­ple are caus­ing global warm­ing but there are also a lot of peo­ple out there that think peo­ple are not caus­ing global warm­ing and, quite frankly, I don’t care which side of the fence you’re on. Whether global warm­ing is our fault or nat­ural doesn’t mat­ter; what mat­ters is what we’re going to do about it. If it’s our fault, we need to fix it; if it’s nat­ural, we want to impede it because the plan­ets cli­mate works best for our species where it was a few decades ago (at least as far as I’m con­cerned). I really don’t want my kids or grand­kids to live in a world with­out glac­i­ers or snow out­side the polar circles.

So now that we’ve estab­lished that we need to do some­thing, what? There’s the stan­dard sug­ges­tions of stop killing rain forests and pro­duce less car­bon diox­ide but, let’s face it, humans are too pig-headed and stu­pid for that to ever hap­pen. Since we’re not going to do that, let’s take a dif­fer­ent approach; let’s look at the Earth’s albedo.

You might be won­der­ing at this point, what is albedo? You might do well to ask Wikipedia but, in short, albedo is a unit­less mea­sure of an objects reflec­tiv­ity. As a note­wor­thy point, the albedo of snow and ice is much higher than that of just about every­thing else on the Earth’s sur­face. Snow and ice are dimin­ished by higher tem­per­a­tures, their loss low­ers the albedo and lower albe­dos raise the tem­per­a­ture, there­for albedo decrease and tem­per­a­ture increase are self-reinforcing. So here’s where things get inter­est­ing con­cep­tu­ally, let’s try to raise the Earth’s albedo and do what we can to get things going in the other direc­tion. If you want to drive a gas-guzzling mon­stros­ity of a car, go for it but get the car in white, not black; paint your house in a light or pas­tel color, lobby your leg­is­la­tures to use con­crete or light tar­mac instead of stan­dard dark tar­mac; put mir­rors on your roof.

Forget emis­sions, let’s work on our albedo. Well, don’t com­pletely for­get emis­sions, but you get the point.

Let’s Talk Extensions, Redux

Wednesday, January 17th, 2007

I’m still (sur­prise, sur­prise) using Mozilla Firefox as my pri­mary web browser and I con­tinue to rec­om­mend it as the finest browser that I am aware of. A bit over a year ago, I sug­gested a bunch of exten­sions for use with Firefox; today I do the same. In the inter­ven­ing time, many new ver­sions of Firefox have come and gone and my needs in exten­sions have changed. Here’s an updated list:

  • BetterSearch — pro­vides thumb­nails in google search results; some­times it’s the lit­tle things
  • Bookmark Sync and Sort — allows the syn­chro­niza­tion of book­marks from mul­ti­ple com­put­ers through an ftp or WebDAV http/https store; essen­tial for any­one with more than one computer
  • BugMeNot — bypasses many web­site reg­is­tra­tions; I really hate those com­pul­sory registrations
  • ChatZillaIRC client; some­times you just need an IRC client
  • Colorful Tabs — col­orizes my tabs; another one of those lit­tle things that some­times it’s
  • Download Statusbar — moves down­load sta­tus from the down­load man­ager to the bot­tom of your browser win­dow; the down­load man­ager annoys me
  • DownThemAll! — down­load all files from a page; some­times you just need all the files
  • ErrorZilla Mod — replaces the failed to load page with a more use­ful one; yeah, more useful
  • Execute JS — exe­cute arbi­trary javascript or inject it into pages; some­times you just need a lit­tle more javascript
  • Fasterfox — speeds up and opti­mizes page load­ing; faster is bet­ter after all
  • Firesomething — rebrands Firefox wrong; Mozilla Taconarwhal never gets old
  • Fission — puts a load­ing bar in the address bar; yeah, another one of those lit­tle things
  • Greasemonkey — allows for the use of cus­tom user scripts (many of which are freely avail­able); so much cus­tomiza­tion, so great
    • (script) Amazon DRM Notifier — lets you know if a CD on Amazon is infected with DRM; I hate crip­ple­ware and want noth­ing to do with it
    • (script) face­book aim sta­tus icon — tells you if a per­son in face­book is cur­rently online with AIM; mar­gin­ally use­ful infor­ma­tion but I am a fan of infor­ma­tion overload
    • (script) Facebook Flyer Remover — gets rid of ads in Facebook; yeah, I still hate ads
    • (script) Facebook StalkrNET — rela­bels every instance of the name Facebook to StalkrNET; every­one uses it for stalk­ing, why not call it like it is
    • (script) Westlaw Title — puts the title of a found arti­cle in the title bar when using Westlaw; makes my law school research slightly easier
    • (script) Westlaw Window — pre­vents Westlaw from cre­at­ing a whole bunch of unneeded win­dows; makes my law school research less annoying
  • Hit-a-Hint — press H or hold Spacebar and all links on the page get a num­ber, type the num­ber to select the link; some­times the mouse just slows you down
  • Html Validator — puts an icon show­ing whether a page is valid HTML in the sta­tus bar; I’m a stick­ler for valid HTML and I like to know when a page passes or why it’s fail­ing to validate
  • Link Alert — tells me what sort of thing a link is link­ing to; these kinds of things can be good to know something
  • NoScript — dis­ables javascript and flash by default, allows whitelists; gets rid of so many ads and so much annoyance
  • ShowIP — shows the IP address for and pro­vides infor­ma­tion about a page in the sta­tus bar; mar­gin­ally use­ful infor­ma­tion but I kind of like it
  • Tab Mix Plus — improves tab func­tion­al­ity sub­stan­tially; seri­ously, Tab Mix Plus makes tabs so much better

Back to the Frozen North

Sunday, January 14th, 2007

Today, I return to Minnesota in prepa­ra­tion for law school semes­ter two. In some ways, I’m glad to be going back but in other ways, I’m very sad to be leav­ing. Seeing peo­ple in Massachusetts again has reminded me of how much I miss some of my very good friends and that makes leav­ing again harder in some ways. At the same time though, there are friends in Minnesota that it will be nice to get back to. Additionally, there’s my inac­tiv­ity and other mat­ters that I would like to replace with law school work­load. Going back to Minnesota car­ries some pretty mixed feel­ings for me but such is life, mine at least.

RIP Robert Anton Wilson: A Sad Synchronicity

Friday, January 12th, 2007

Today, marks both the 101st birth­day of Dr. Albert Hofmann and the day that Robert Anton Wilson died. Dr. Albert Hofmann is the sci­en­tist who first syn­the­sized LSD in 1938 and dis­cov­ered its pow­er­ful psy­choac­tive prop­er­ties as a result of a lab­o­ra­tory acci­dent in 1943. Robert Anton Wilson was an author, philoso­pher, advo­cate for drug law reform and a promi­nent Discordian. Robert Anton Wilson co-wrote the Illuminatus Trilogy, a series of books that I con­sider to be one of the most enter­tain­ing things that I have ever read. I am sad­dened by the death of Robert Anton Wilson and find the coin­ci­dence with Dr. Albert Hofmann’s birth­day to be a curi­ous synchronicity.

Happy birth­day Doctor Hofmann.

Goodbye Mr. Wilson and thank you for what you have given our world. All hail Eris.

Fnord

I just lost The Game

Tuesday, January 9th, 2007

The Game was recently explained to me and I have been play­ing it since. Sadly, just now, I lost The Game.

ok, NIN, you’re not so bad

Sunday, January 7th, 2007

For quite a long time, I’ve been of the rather firm neg­a­tive opin­ion that Nine Inch Nails (NIN) was a semi-decent industrial-rock group that was sub­stan­tially infe­rior to KMFDM and oth­ers of the genre. However, I was in a bit of a crummy mood ear­lier this eve—a sit­u­a­tion that I often respond to by lis­ten­ing to angry metal or indus­trial music—and all the other bands that I tried weren’t quite fit­ting my mood, so I decided to try putting some NIN on the good ol’ Winamp. It turned out the be the case that NIN was pre­cisely the music that I needed to fit the mood that I was in and, I can now say, I am will­ing to accept NIN as a per­fectly valid and viable industrial-rock option in and of itself. NIN has carved out it’s own niche within my musi­cal desires and tastes; it has, so to speak, gained a place in my musi­cal pan­theon along­side its con­tem­po­raries, the likes of KMFDM, PIG and Skinny Puppy.

The Magical Anniversary

Thursday, January 4th, 2007

Today marks the third anniver­sary of this blog’s incep­tion. Fancy that, I’ve been spew­ing crap onto the inter­net for three whole years; go me! I don’t know that I’m con­tribut­ing more to the inter­net than this-one-quirky-guy-who’s-done-some-stuff’s opin­ion but I was never promis­ing much more than that and I like to think that the this-one-quirky-guy-who’s-done-some stuff is a lot inter­est­ing than many of those peo­ple that have con­verted myspace and live­jour­nal into fes­ter­ing hives of angst. Heck, with­out this blog we wouldn’t have ever seen the likes of my solu­tion for stuck LCD pix­els or my answer to the chicken and egg debate (my records show that you peo­ple really dig these things). Anyway, happy third anniver­sary my blog and thanks to all my read­ers for, well, reading.

Oh, and it’s the mag­i­cal anniver­sary because three is the mag­i­cal num­ber. I mean, surely you’ve read fairy tales. Right? Anyway, mag­i­cal or what­ever, three is my favorite num­ber so it’s still special.

Fortune Cookie: 2007-01-03

Thursday, January 4th, 2007

There are no bad days; some are just
bet­ter than oth­ers.
Lucky Numbers 34, 24, 11, 7, 39, 48

Commentary: That strikes me as more of a state­ment of expe­ri­en­tial rel­a­tivism than a for­tune, but whatever.

Out with 2k6 and in with 2k7

Tuesday, January 2nd, 2007

Well, the year of our Lord 2006 has come to a close and with it another chap­ter has been writ­ten in the annals of the world. Looking back on 2006, I’d say that it was a pretty good year, full of good times and good peo­ple. 2006 was also a pretty big year for me in terms of life, career and those sorts of things; I closed the book on pro­fes­sion­ally becom­ing an engi­neer and under­took a new path that will even­tu­ally lead to a legal career. I’ve changed local­i­ties, mov­ing out to Minnesota for the time being; I expect that I’ll be back even­tu­ally but not until I fin­ish up law school and, besides, it’s nice hav­ing a change of scenery for a while. 2006 also marks the year that I brewed my first batch of beer, mark­ing the uptake of a new hobby that I hope to carry with me for the rest of my days. All in all, 2006 had a few downs, mostly relat­ing to mov­ing away from peo­ple, and quite a few ups, so I would say that over­all it was a pretty good year in the life of George.

As tends to be a sub­ject around this time of year, let’s talk about New Year’s res­o­lu­tions, shall we? Last year I resolved to 1) get bet­ter at meet­ing and inter­act­ing with new peo­ple, and 2) be friend­lier. In spite of for­get­ting about those res­o­lu­tions pretty quickly into the year, I’d say that I did a decent job of being friend­lier and a half-decent job of get­ting bet­ter at deal­ing with new peo­ple. Now that a brief analy­sis of last year is out of the way, let’s dive into res­o­lu­tions for this year:

  • Be more productive
  • Be more professional
  • Be more fis­cally responsible
  • Get bet­ter at fak­ing extroversion
  • Get bet­ter at fak­ing an alpha type personality
  • Exercise
  • Eat health­ier
  • Fence more
  • Play more video games

It’s a bit of a hefty list this year but that’s because there are ele­ments of my life that I’ve decided are long due for an over­haul. Let’s hope I can remem­ber my res­o­lu­tions this year or, fail­ing that, make good on them anyway.