Youtube: now serving a little less suck

Like any other monkey with a digital camera, I’m a fan of occasionally dumping videos online. Youtube has always been the de facto place to put your vids online quickly and for the widest distribution. But being popular was also the cause of their biggest shortcoming: crappy quality. With millions of videos and viewers they simply don’t have the capacity to stream top quality vids to everyone. So, they take your nice, shiny, possibly even hi-def, videos and squash them down to blocky, tin can sounding shadows of themselves. Even when they added a “watch in high quality” option I was “highly” underwhelmed.

Early this year I evaluated a dozen other user submitted video sites looking for a higher quality option. I even considered just hosting my own videos. I settled on Vimeo whose default high quality bitrate and 16:9 player were much better than what Youtube could offer. I still used Youtube for most uploads, but if there was a video that I really didn’t want to compromise too far, I’d stick it on Vimeo.

Well, it’s time for another review because Youtube is trying to right themselves with a new, larger 16:9 player and new, higher quality encoding. As a test I took a hi-def (720p) video I recently put together. The original vid is an H.264 encoded MPEG4 and is about 69MB and 2 minutes and 17 seconds long, which puts the original bitrate at 4110 Kbps.

This video looks dramatically different with the options available on Youtube. It’s as noticeable as anywhere looking at samples of text in the video. Unfortunately the default that Youtube viewers will see is the worst. The “normal quality” view in Youtube is highly compressed (over 10:1), down to a 326 Kbps bitrate (making the resulting file only 5.3MB). As part of the compression, the original 1280×720 size has been reduced down to 320×180. Furthermore, the audio has been smashed into mono at 22kHz. Clicking on the “high quality” improves things dramatically. Now the bitrate is 1034 Kbps (total file is 16.8MB) and although the audio is still mono it’s held at a respectable 44KHz.

Then there’s a little known way to force Youtube to reluctantly hand over a truly decent HD file. Add the special parameter “&fmt;=22” to the end of the URL and now we finally have something that can compete with Vimeo. In this case, Youtube streams back a very similar video as I gave it. The video is a H.264 encoded MPEG4 with the original HD dimensions, but compressed down to 2229 Kbps (total file = 36.3MB). The audio is respected too, encoded as stereo AAC at 44kHz. The only caveat is that the file may not stream as smoothly to all viewers.

For comparison the Vimeo video is the same physical size, but encoded with the On2 VP6 codec down to a 1748 Kbps stream. The audio is a stereo mp3 track at 44kHz. One interesting difference is in the frame rate. The hidden-HD option on Youtube kept my video at the original TV standard 29.7 fps, while Vimeo automatically renders videos at the film standard 24 fps.

Filed under General News

I’m Thankful for the Web

I decided it was time for a new look for the ol’ blog. It’s still pretty simple, but the content area is a little wider now so I can better feature decent quality, 16:9 videos from time to time.

Happy Thanksgiving all!

This Just In: Apparently the new layout is kinda broken on IE6. I’ve lost patience for that old browser, just update to 7, yo!

Filed under General News

Bring Out Your Dead

(Sorry ’bout the Photoshop above – I could not resist!)
The game “Left 4 Dead” was released last week following up recent Valve hits like Team Fortress and Portal. Do you dig zombie flicks? Do you like games where you run around like a maniac throwing molotovs and racking up headshots? If you answered yes, this game is one you can’t miss.

The gameplay itself is pretty standard FPS. In fact, a little simple really. As a lowly survivor in the zom-pocalypse you don’t have racks of different weapons on you. There aren’t tons of powerups and armor upgrades littering the map. No, this is running and gunning in the simplest form.

Where things really shine is in the inventive multiplayer modes. In one variation you can play through survivial campaigns as a 4 person co-op. The interaction between players is tight as you fight your way through undead hordes and includes some new tricks like healing teammates. Even though there only four campaigns and the maps are pretty linear, the AI does a good job of randomization. The bar is raised even further in multiplayer “versus” mode. In this case two teams of 4 face off in a campaign with each alternating between the roles of survivors and infecteds. It’s essentially a 4v4 team deathmatch with a neat twist. The survivor team races to complete each map, while the zombie team tries to stop them. Though the zombie team doesn’t have firearms, each has their own special ability to deal out damage. They also have the help of hundreds of lowly AI zombies, and can occasionally spawn as a super-zombie “Tank”. From the games I’ve played, the two very different teams seem actually very well balenced. If you pick it up, hit me up on Steam, I’ll show you my boom stick.

Filed under General News

Ohio stays silent without “Bob”

I should be just hours from seeing Kevin Smith fielding questions, spinning tales, and being all together affably crude. Alas, it was not meant to be.

A couple months ago I heard Kevin was making a rare Ohio appearance on his post- Zack and Miri Q&A; tour. I eagerly plucked down dough for six sweet floor seats and have been waiting for the days to pass. Then suddenly Monday morning I received an email from Miami U with news that the gig had to be cancelled. Appearently due to some shift in the overseas release of “Porno”, Kevin would not be able to make it (and unable to reschedule for the foreseeable future).

Looks like instead I’ll just have to deal out my own wall of profanities while watching the OSU – Michigan game.

Filed under General News

Slick Ticket for “The Lube”

Slick lucked into a pair of free Indianapolis Colts tickets for last weekend and I lucked into one of them. It was a damn cold day outside, but pretty pleasant inside Lucas Oil Stadium with the roof closed. I’m impressed by the new stadium. Being closed in it feels more like a large basketball arena to me, but there’s barely a bad seat in the house.

It took Indy some time to get their offense moving, but eventually they did and Manning finished with 320 passing yards. Here are a few clips I took during the action:

Filed under Sports

More Costume Coverage

The cable channel G4 featured Donna’s Halloween costume on Monday’s episode of Attack of the Show! Check us out as third item in this clip:

I’m just digging that they called me a “nice, young man”. Ah, the anonymity of the internet.

And yes, I’m working on the Halloween website, but I’ve got a cold, so give a brother a break 🙂

Filed under Halloween

The election is not over…

for best costume!

Vote for the Powerloader in the College Humor costume contest (http://www.collegehumor.com/halloween). The site randomly pits two costumes against each other, so you probably will have to vote on several before you see Big Yella.

UPDATE: We didn’t win. At the time the contest ended we were in second place and prizeless.

Filed under Halloween

More Ripley for everyone

You can’t blame a guy for trying to milk the most ambitious Halloween costume he’s ever taken on, right? Good. I’ve been posting Ripley and her Powerloader all over the net. I’m hoping we might even win an online contest or two.

Check out a full play-by-play of how we put it together in this Instructable. And here’s a little video from the party:

Lastly, here’s one more shot of Ripley on Halloween night with the treat-or-treaters.

Filed under Halloween

I say we nuke the site from orbit…

Very happy to have delivered another great party to everyone last weekend! We had about 35 party goers and all had suburb costumes. As usual the night was a blast and it seemed to fly by far too quickly.

Our apologies for being a little late to getting things rolling. Rob and Stacey and then Keith and Farrah had to entertain themselves for a few minutes (without music!) while D and I slipped into our costumes. I think we finished our last decoration and started changing at a quarter to 8.

Speaking of which, our Aliens costumes finally came together the day of the party. The costumes we wore were awfully simple, but it was all about the accessories this year. In my case I built an M56 Smart Gun of the colonial marines. It had the pan and tilt harness, a working ammo counter, and lights and sounds when firing. It also plugged into my headset and sent a live, wireless video feed to the TV. Fun stuff to make.

But that was way outclassed by Donna’s “accessory” – a working Powerloader. The powerloader stood about 7 feet tall and had ten degrees of freedom built into it (that’s ten joints for the non-engineer types). There’s an electroluminescent light around the operator cage and of course a working beacon light on top. It was a blast to build, and though heavy, Donna could actually move in the thing pretty well. For her sweat and my tears we were rewarded with best costume.

The game was good – and while the questions were pretty easy for the scifi devotees, they also weren’t so hard to complete annoy everyone else. The Starship Troopers team warped to victory on the strength of their impersonations in the final round.

The nightmare website will be updated after a few more days with photos of all the action. Happy Halloween!

Filed under Halloween

She told me to Walk This Way

Halloween planning and construction has been in full swing for a couple months now. While I can’t yet reveal what’s in store for this year, I thought I’d finally publish this post about something from last year…

One of the hits of the last Halloween party (and the subsequent trick-or-treaters) was the lighted sidewalk…ala MJ’s Billie Jean video. Plenty of people asked how I did it so I thought I’d oblige.

The concept of the project was all Donna’s fault…I mean credit. She got the idea sometime in September and challenged me to do it. As some of you might know, challenging an engineer to make something is about the same as saying “hey, can you please drop everything and built this”, because it will happen. In thinking about it I came up with these goals:

  • Keep any additional platform low to ground. I don’t want people to feel like they’re stepping up onto something.
  • Span the whole 12-15 length of our sidewalk. It wouldn’t look too cool if only a few feet were done.
  • Outdoor friendly and fairly immune to moisture (who knew if it’d be raining the night of the party).
  • And most of all it would have to work with fairly light people but not crumble under foot of heavier ones. I had to figure people might start dancing on this, so it’d have to take a fair bit of abuse.

I considered a light source for quite a while – everything from those closet tap lights, to rope lighting. I decided I wanted to stick with low voltage just in case there were any moisture issues; I didn’t want to get into putting this thing on a GFCI or something. For the best combination low profile, low cost, good brightness, and instant-on behavior I decided on ultra bright white LEDs. I found a place online selling them for 50 cents a piece. They also sell little reflector cones to fit over the LED to help project the light.

Next I had to think about the means to make a translucent step that could easily support 300 lbs or more. Acrylic was a pretty easy choice given other materials (like polycarbonate) are either more expensive or harder to work with. I did some crude calculations to determine that 1/2 inch panels would be sufficiently strong if supported on 4 sides. Our sidewalk extends 12 feet from the front door with a 3 foot jog at the end. I decided on using six panels, each 2 feet square, to span the distance. There would be roughly a foot or more on each end of the sidewalk not accounted for, but it’d work out pretty good.

The real trick was thinking of a switching mechanism. I considered micro switches, limit switches, and finally decided to keep it simple (and cheap!) and make a home-brewed pressure switch. My idea was to tape a wire to the upper and lower pieces of each step with some foil duct tape and separate them with a bit of weather stripping. As the panel is compressed the two pieces of foil make contact and the lights go on. My main worry was whether the foil was really very conductive. A quick little test assured me it was. I decided to place two switches per each step on the edges you walk across. Closing either or both switches would complete the circuit. The good thing about this is that as you’re walking along, even if you just catch the edge of the next step it will light. Having to step in the center of each step would be much less spontaneous.

It wasn’t until the week of the party that all my plans were set and all the supplies arrived. The last things to determine were the structure holding the panels and the actual wiring circuit. To keep the whole thing low I built the structure using 2×2’s and 2×4’s laying flat. This limited the height to only an inch and a half. The 2×2’s were used to make a square frame to support each panel. The 2×4’s were just used to flesh out the sides of the sidewalk to add extra width.

The circuit I came up with was a pretty simple parallel arrangement of two switches and two LEDs. This wiring would be repeated for each step.

Things got trickier though when I had to figure out how to actually run the wiring to have the switches and lights in the desired locations. After folding the schematic around, the circuit for each step became:

Each step is modular in that each was wired separately, and tested, and later they were all interconnected. Running the wires was tedious. The first step probably took 45 minutes to wire, and each to follow went progressively faster. By the time I got to the sixth one, I was running wiring and soldering without thinking and finished it in about 20 minutes.

Through testing (the specs weren’t published) the LEDs needed around 3 volts. Since the LEDs were in parallel and each step parallel with each other, I found I could run the whole thing off only two AA batteries (in series). I did add a second set of AA’s in parallel, just to ensure enough battery life. Turns out, that was more than enough; almost a month later and it was still working like day one! By the time we started getting morning frosts in late November I finally hauled the whole thing back in the garage. Will we see it again for a future party?

Filed under Halloween