Wednesday, October 19

Anime

Chu Chu Chu!

I have for some time now been struggling to extract a video clip of the closing credits of Kamichu!, which is one of the best shows to come out of Japan this year. I do this all the time, and have amassed quite a collection - which is currently off-line until I can make it into a torrent, because it was using up more than 20GB of bandwidth a day.*

Anyway, for this work I use the simple but very functional VirtualDub. VirtualDub lets me say "start here" and "stop there" and snip out a minute and a half of video without the time-consuming (and quality-destroying) re-encoding. It just grabs what's there, bit-for-bit (and creates new keyframes as necessary).

But VirtualDub is designed for AVIs with fixed bit-rate MP3 soundtracks. Kamichu! has been released so-far as an HDTV** Matroska file with AAC audio. Standard VirtualDub won't have a bar of it. VirtualDubMod, which has been patched to handle Matroska files, crashes violently on Kamichu!

I'm not that easy to stop, however. I used MKVextract to split the Matroska file into an XVID-encoded video-only AVI and a separate AAC audio file. Then I used All Converter to turn the AAC file into a raw WAV. Then I fired up VirtualDub again, and told it to load the video from the AVI and the audio from the WAV, and re-interleave them into a new AVI file and snip out this bit (the opening credits) and that bit (the closing credits) for me.

Which it did. And lo, the opening credits were very good. But the closing credits were teh suck, because the audio was hugely, and I mean hugely out of sync with the video, and the main reason that the closing credits of Kamichu! are cute is that they are in sync with the music. As you will see when I put them up for you to download. Via Bittorrent.

This caused a certain amount of puzzlement as it slowly dawned on me that not only were the audio and video out of sync, but that the problem became worse over time. Close examination indicated that even if they were in sync at the start of the clip, they were out by fifteen or twenty seconds at the end, which is a hell of a lot.

This, it turns out, is because the closing credits run at 30 frames per second, while the rest of the show runs at 24 fps. Why anyone would wish to do that I have no idea, but that is indeed what they have done. In the original video file it works just fine, but when I clip out the closing credits, it falls apart. But if I take that clip and tell it hey, you run at 30 fps... It works!

But you can't see it, because we have no bandwidth left.

* Between the anime fans and the bastard referrer spammers, the bandwidth well has run dry this month. I was planning to get another server to offload some of our stuff, but the hosting company seems to have run out as well.
** As it happens, it's really just up-converted anamorphic widescreen 704x480 video, not native 720p. It still looks pretty.

Posted by: Pixy Misa at 10:47 AM | Comments (3) | Add Comment | Trackbacks (Suck)
Post contains 544 words, total size 3 kb.

1 Is it just me, or have pickings been thin this year? I've heard excellent things about Kamichu - something about a very Miyazaki pace and aesthetic - but haven't heard anything convincingly described as essential to watch out for. Some ones that might be decent - FMP 2nd Raid, for instance, or Black Cat on the strength of the manga - but that's it.

Posted by: HC at Wednesday, October 19 2005 04:36 PM (eMpVZ)

2 Welcome to world of video editing Pixy. I've come across this problem in editting video recorded from a digital TV card. Was taking out the commercials. In my case its a mismatch between video frames and audio. The end result is the same. The audio slowly drifts out of sync. There are alot of voodoo articles about fixing this but its not a simple fix as far as I can tell. Most interested if you find a solution.

Posted by: Andrew at Wednesday, October 19 2005 09:17 PM (RWEVY)

3 Well, there's Kamichu!, and there's... Yeah. Lots of new shows, and while they don't outright suck, they're not all that exciting either.

Posted by: Pixy Misa at Wednesday, October 19 2005 10:02 PM (7X4Bl)

Hide Comments | Add Comment

Comments are disabled. Post is locked.
48kb generated in CPU 0.0157, elapsed 0.1542 seconds.
56 queries taking 0.1418 seconds, 348 records returned.
Powered by Minx 1.1.6c-pink.