HTML 5 Video Prep

So what caused me to be up till 2 in the morning? Struggling with video encoding, conversion and HTML5 fickleness. Essentially, this is not a process for mere mortals. While video in general is complicated enough, most will and should rely on a site like youtube to share their videos (at least basic creators). However due to certain, ummm… how shall we say, “ambitious” music labels, music video remixes get flagged and punted immediately. It will be nice if we can get a universally supported video codec (stay tuned for Google I/O) as it will greatly streamline this process (or should in theory).

I learned recently that Handbrake has let it’s ogg/theora capability go stale and will not bring it back. Additionally, my video editor of choice, kdenlive doesn’t generate web optimized mp4 files (where the index is at the beginning of the file). Thus, after rendering I struggled a bit to find a combination of programs that would generate the necessary ogv and mp4 videos to support the html5 video browser ecosystem. Here’s what I came up with… Modify to suit your needs.

HandBrakeCLI

HandBrakeCLI -i input.mp4 -o output.mp4 --encoder x264 --vb 2000 --ab 128 --width x --height y --crop 0:0:0:0 --optimize

ffmpeg2theora

ffmpeg2theora -V 2000 input.mp4 #generates input.ogv

It also doesn’t help that ubuntu has decided it can’t ship an ffmpeg with aac support (which means I have to modify kdenlive’s profile.xml to use libmp3lame instead).

A Wolfi Photobomb

DSC_1323

Windows 7 & Kubuntu 10.04

So over the weekend I refreshed my desktop with both Windows 7 and the latest Kubuntu release. While I have been religiously upgrading the linux side of my dual boot system every 6 months with the [k]ubuntu release schedule, I was still running Windows XP which hadn’t been reinstalled in about 3 years (it was quite sluggish and desperately needed a spring cleaning). While I didn’t do a live blogging of the process, I thought I’d recap some highlights.

Windows 7

Since Windows still doesn’t support dual booting into linux, I starting laying down Windows 7. I choose the Home Professional Upgrade variant and chose to make the jump to amd64. First thing I noticed is that the install process took forever (more than twice as long as installing Kubuntu a few hours later). While in general this doesn’t rank high on discretionary criteria, I had become spoiled by how quickly I can reinstall linux after doing it every six months.

I was pleasantly surprised that it automatically found working drivers for everything (though there is still one unidentified USB device which is bugging me), which was nice having my dual monitor setup working from the start. I still had to download updates for the video and audio drivers, but everything else went smoothly.

It’s a little disheartening to have to relearn everything (especially trying to find things in the new fragmented Control Panel), but I’m assuming with the help of Google, I can figure most things out.

The Windows side of my install only gets used for games (Steam) and Photoshop CS3 work, so it really don’t have excel at very much =)

Kubuntu 10.04

Kubuntu

Installation was fast and smooth. I installed the updated nvidia drivers (which borked the bootsplash screen, but that bug is already fixed pending release in the update repositories). Installed Flash 64bit and struggled with the same sound issue that happens every install (for some reason, the audio channels that Flash uses are muted by default in Kubuntu. You have to go into the mixer and fix the muting and volume and then everything works great).

I followed the nice tutorial here or here to get dropbox working without Nautilus.

Also, Ubuntu decided to move sun-java6 over to their partner repository (which unfortunately isn’t enabled by default). While OpenJDK might one day become an adequate replacement, I just don’t think it is yet, so in KPackageKit open up the Software Sources dialog and enable the partner repository under Third Party Software.

Additionally, there are some python-gtk imports that prevent nvidia-settings from merging the xorg.conf file (after you run nvidia-xconfig), so be sure to run it from the command line first to see the errors. It would be nice if Kubuntu included the python-gtk bindings by default.

There is also a rather annoying bug (which I filed) where the authorization window when installing software appears behind all the others. Frustrating, but no big impact.

In conclusion, I was surprised overall by how smoothly the process went (on both sides). There was a lot of prep that went into this in backing up everything to my network drive, so a quick process it wasn’t, but no catastrophes, which is always appreciated.

Roland JV-35 ROMs

Below are the three songs included in my old Roland JV-35. While the standard GM complement of samples sounds a bit dated, I always thought these songs were well done and did a good job of showing off the keyboard. Unfortunately the expansion board didn’t include more ROMs… the wide range of sounds on the board are really good.

Babels Blunder

Blue Planet

Strangers

 

Roland JV-35On the whole the old keyboard has served me quite well, though the MIDI-in port is malfunctioning at this point. At some point, I’ll grab a keyboard with weighted keys (and a full complement of 88), but for now I’ll the the most out of it I can.

Diane Duane – A Wizard of Mars

A Wizard of Mars (Young Wizards, #9) A Wizard of Mars by Diane Duane


My rating: 5 of 5 stars
Diane Duane has done it again. An incredibly well crafted story in the universe she has crafted and evolved over nine fantastic books. For any fan of the series, this is a must read. Anyone new, I highly recommend starting from the first installment.

The painstaking descriptions of the Mars environment really makes everything real – as if this could really be happening and we are oblivious to it. The plot development is a bit like A Wizard’s Dilemma and A Wizard Alone where Kit and Nita are separated for much of the book. I happen to like the stories where they are together a bit more, but I felt the separation was well done and not as forced or contrived as it was in the earlier two books.

Bottom line: I loved it. Duane’s series continues to be one of my all time favorites!

Nerdfighterlike

Update: 2010-04-20 — Fixed some timing and EQ issues. Also programed some new drums. Still working on solo.

Below is a rough cut of my rendition of devilishlypure‘s song Nerdfighterlike which was then done by Hank & Katherine Green here (of the vlogbrothers).

It is fairly rough at the moment and missing the middle solo, as well as vocals (though in the process of exploring my home studio, I’ve determined my singing range is rather narrow). Let me know what you think though. I’m still getting used to my tools.

Drums were done in Hydrogen and mixing done with Ardour.

Sleeping Wolfi