March 22, 2009

Top rotation -- version 10

I finally got off my butt tonight and updated the top rotation. Here's the stats:

23   Ah! My Buddha!
13   Aika R-16
120   Ai Yori Aoshi
65   Aria the Animation
26   Dokkoida
23   Familiar of Zero
20   Indian Summer
56   Kenichi, the mightiest Disciple
29   Nanoha
63   Nanoha A's
86   Negima!?
39   Negima!? OVA
31   Magical Witch Punie-chan
17   Rocket Girls
124   carried over from before (17%)
735   total

So the cycle time is 30 days, 15 hours. And I hope you don't get tired of Nanoha, Negima!?, and Ai Yori Aoshi, because between them they're about half of it.

UPDATE: About two months ago, when I embarked on this effort, I got the following email:

Just read you're updating the rotation and wanted to ask as a regular reader if you'd post the titles in a bit higher contrast color to the backgrounds of the pics.  My eyes aren't as good now as in the past and sometimes the titles of the source videos are very difficult to make out.  Thanks and keep up the great writing.

I know that sometimes the show names are very hard to make out, but it isn't really something I want to fix.

I add those captions using Paint Shop Pro 8.1, with a script. The script is all set up to place the caption in the right location, so I edit it (they're stored in text) to change the caption text, and then run it as a batch job to label all the images for a particular show (e.g. all 120 for Ai Yori Aoshi this time). When I came up with this, I did some experimenting with the choices available, and finally decided that my best choice was one which causes each pixel of the text to be set to the inverse of the background:

/images/02457.jpg

It worked better than, for instance, a single solid color but it still has the problem of being hard to see if the background is neutral gray or close to it. But it has the great virtue of not requiring me to manually label each image.

Using this approach, plus other automated processing methods I've worked out, I was able to scale and label the entire update this evening in about 3 hours. But if I had to manually label over 600 images, it would have taken forever.

(Um, and don't even think about suggesting other ways of doing it, OK?)

Posted by: Steven Den Beste in Site Stuff at 10:14 PM | Comments (4) | Add Comment
Post contains 410 words, total size 3 kb.

1 I think when I get about to implementing a similar system, it's going to be a forced background, like a little speech balloon. So Chizumatic's experience was quite valuable.

Posted by: Pete Zaitcev at March 23, 2009 11:21 AM (/ppBw)

2 One time I considered making it so that it changed every time anyone visited instead of once per hour, but that seemed rather perilous. The shell script I'm using to do it isn't very robust.

Posted by: Steven Den Beste at March 23, 2009 12:42 PM (+rSRq)

3 I admit it, I reloaded Beta-waffle to see the sprites. If 20 people do the same...

Posted by: Pete Zaitcev at March 23, 2009 01:14 PM (/ppBw)

4 I admit it, I reloaded Beta-waffle to see the sprites. If 20 people do the same...

Honestly, my traffic levels are nowhere near the kind of level where I'd consider it an issue, plus having actually spent time doing them, it'd be a shame if some were to go unseen due to cropping up at weird times. I really do need to get around to updating my rotation, though.

Posted by: DiGiKerot at March 23, 2009 02:36 PM (nKCOZ)

Hide Comments | Add Comment

Enclose all spoilers in spoiler tags:
      [spoiler]your spoiler here[/spoiler]
Spoilers which are not properly tagged will be ruthlessly deleted on sight.
Also, I hate unsolicited suggestions and advice. (Even when you think you're being funny.)

At Chizumatic, we take pride in being incomplete, incorrect, inconsistent, and unfair. We do all of them deliberately.

How to put links in your comment

Comments are disabled. Post is locked.
9kb generated in CPU 0.0151, elapsed 0.0207 seconds.
20 queries taking 0.0137 seconds, 21 records returned.
Powered by Minx 1.1.6c-pink.