<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Unknown on Aegisub</title><link>/contributors/unknown/</link><description>Recent content in Unknown on Aegisub</description><generator>Hugo -- gohugo.io</generator><language>en-US</language><lastBuildDate>Sun, 21 Dec 2008 01:01:00 +0000</lastBuildDate><atom:link href="/contributors/unknown/index.xml" rel="self" type="application/rss+xml"/><item><title>Don't use \fad on fades to black</title><link>/blog/dont-use-fad-on-fades-to-black/</link><pubDate>Sun, 21 Dec 2008 01:01:00 +0000</pubDate><guid>/blog/dont-use-fad-on-fades-to-black/</guid><description>&lt;p&gt;Dear typesetters,&lt;/p&gt;
&lt;p&gt;I have seen this countless times. Every time, it has bothered me. Please, don&amp;rsquo;t do it anymore.&lt;/p&gt;
&lt;p&gt;When the screen fades to black (or white, or any other solid colour, for that matter), DON&amp;rsquo;T use the \fad tag to fade the text along with it. When you use \fad, you&amp;rsquo;re making the text translucent, and not darker. The result is that it will blend with the background - including all the usual associated bugs if you have borders and shadows - and get somewhat darker because the background itself is getting darker - it just won&amp;rsquo;t get as dark as it SHOULD be, and the visual effect is that the text is getting brighter, relative to the background.&lt;/p&gt;</description></item><item><title>If programming languages were religions: the aftermath</title><link>/blog/if-programming-languages-were-religions-the-aftermath/</link><pubDate>Sat, 20 Dec 2008 03:37:00 +0000</pubDate><guid>/blog/if-programming-languages-were-religions-the-aftermath/</guid><description>&lt;p&gt;Until December 15 2008, aegisub.net would typically get ~350 hits per day. Between December 16 and 19, it got a total of 266 thousand hits, thanks to the &amp;ldquo;&lt;a href="/blog/if-programming-languages-were-religions/"&gt;If programming languages were religions&amp;hellip;&lt;/a&gt;&amp;rdquo; post. So, first of all: Thanks, everybody! All feedback, positive and negative, was greatly appreciated.&lt;/p&gt;
&lt;p&gt;First it was put on &lt;a href="http://digg.com/programming/If_programming_languages_were_religions"&gt;Digg&lt;/a&gt;. Then on &lt;a href="http://www.reddit.com/r/programming/comments/7juuy/if_programming_languages_were_religions/"&gt;reddit&lt;/a&gt;. Then, to my great surprise, on &lt;a href="http://entertainment.slashdot.org/article.pl?sid=08/12/17/1329209"&gt;Slashdot&lt;/a&gt;&amp;hellip; and on &lt;a href="http://slashdot.jp/developers/08/12/19/032237.shtml"&gt;slashdot.jp&lt;/a&gt;. &lt;a href="http://www.stumbleupon.com/url/www.aegisub.net/2008/12/if-programming-languages-were-religions.html"&gt;Stumbleupon&lt;/a&gt;. And even on one of my favourite blogs, &lt;a href="https://scienceblogs.com/pharyngula/2008/12/19/if-programming-languages-were"&gt;Pharyngula&lt;/a&gt;. It was linked on many IRC channels and blogs around the Internet&amp;hellip; Several of my friends wrote to tell me that they had seen it linked in some internal forum or mail list. I never expected this kind of reaction!&lt;/p&gt;</description></item><item><title>If programming languages were religions...</title><link>/blog/if-programming-languages-were-religions/</link><pubDate>Mon, 15 Dec 2008 14:52:00 +0000</pubDate><guid>/blog/if-programming-languages-were-religions/</guid><description>&lt;p&gt;And now, for some off-topic:&lt;/p&gt;
&lt;p&gt;&amp;ldquo;If programming languages were religions&amp;rdquo;
(Inspired by &amp;ldquo;&lt;a href="http://www.cs.caltech.edu/%7Emvanier/hacking/rants/cars.html"&gt;If programming languages were cars&lt;/a&gt;&amp;rdquo;)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;C&lt;/strong&gt; would be &lt;strong&gt;Judaism&lt;/strong&gt; - it&amp;rsquo;s old and restrictive, but most of the world is familiar with its laws and respects them. The catch is, you can&amp;rsquo;t convert into it - you&amp;rsquo;re either into it from the start, or you will think that it&amp;rsquo;s insanity. Also, when things go wrong, many people are willing to blame the problems of the world on it.&lt;/p&gt;</description></item><item><title>Aegisub 2.1.6 released</title><link>/blog/aegisub-2.1.6-released/</link><pubDate>Wed, 26 Nov 2008 02:31:00 +0000</pubDate><guid>/blog/aegisub-2.1.6-released/</guid><description>&lt;p&gt;Ooooooooops.&lt;/p&gt;
&lt;p&gt;Apparently the fix on 2.1.5 caused audio selection to become much slower. This release will hopefully fix all of those issues. Since this is a very minor change, you can download a RAR with only the new executable (plus its pdb) and extract it over the 2.1.5 install (typically &amp;ldquo;C:\Program Files\Aegisub&amp;rdquo;). The RAR &amp;ldquo;patch&amp;rdquo; is available &lt;a href="http://www.malakith.net/amz/aegisub/aegisub-r2494.rar"&gt;here&lt;/a&gt;. &lt;a href="http://mirror.exinet.co.uk/aegisub/aegisub-r2494.rar"&gt;[Exias&amp;rsquo; mirror]&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If you want to download the complete 2.1.6 installer, you can download it &lt;a href="http://www.malakith.net/amz/aegisub/aegisub-r2494-setup.exe"&gt;here&lt;/a&gt;. &lt;a href="http://mirror.exinet.co.uk/aegisub/aegisub-r2494-setup.exe"&gt;[Exias&amp;rsquo; mirror]&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Aegisub 2.1.5 released</title><link>/blog/aegisub-2.1.5-released/</link><pubDate>Sun, 23 Nov 2008 02:44:00 +0000</pubDate><guid>/blog/aegisub-2.1.5-released/</guid><description>&lt;p&gt;Due to a fairly serious bug introduced in 2.1.4, here&amp;rsquo;s 2.1.5. Everyone is advised to update to it.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fixed a bug in audio display that caused it not to update properly (introduced on 2.1.4)&lt;/li&gt;
&lt;li&gt;Fixed a bug that caused Aegisub to crash if you attempted to load any ASS subtitles with malformed embedded fonts&lt;/li&gt;
&lt;li&gt;Tweaked the layout of the visual typesetting bar&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The win32 binary is available &lt;a href="http://www.malakith.net/amz/aegisub/aegisub-r2481-setup.exe"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;BTW, a good way to keep up with Aegisub updates it to subscribe to the &lt;a href="http://www.aegisub.net/feeds/posts/default"&gt;Atom feed&lt;/a&gt; - I recommend &lt;a href="http://reader.google.com"&gt;Google Reader&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Aegisub 2.1.4 Released</title><link>/blog/aegisub-2.1.4-released/</link><pubDate>Fri, 14 Nov 2008 01:46:00 +0000</pubDate><guid>/blog/aegisub-2.1.4-released/</guid><description>&lt;p&gt;Version 2.1.4 is now out for Windows. The highlights are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Hopefully removed the dependency on Visual C++ 2005 SP1 runtimes&lt;/li&gt;
&lt;li&gt;Greatly improved the draw speed of audio display (should make committing on spectrum mode much faster, depending on your settings) - please let me know if any instabilities are caused by this&lt;/li&gt;
&lt;li&gt;Fixed the aspect ratio of video when the audio display is too tall&lt;/li&gt;
&lt;li&gt;Added Hungarian translation&lt;/li&gt;
&lt;li&gt;Fixed a styling glitch in the fonts collector and translation assistant&lt;/li&gt;
&lt;li&gt;Made Aegisub capable of running if ffms2.dll isn&amp;rsquo;t found&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;It can be downloaded &lt;a href="http://www.malakith.net/amz/aegisub/aegisub-r2455-setup.exe"&gt;HERE&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Three things that Java could learn from C++</title><link>/blog/three-things-that-java-could-learn-from-c/</link><pubDate>Sat, 08 Nov 2008 16:03:00 +0000</pubDate><guid>/blog/three-things-that-java-could-learn-from-c/</guid><description>&lt;p&gt;This is a mostly off-topic rant that is being posted because I know that a good portion of our user base is composed of programmers.&lt;/p&gt;
&lt;p&gt;Ever since I started working with Java, a few months ago, there have been many things that I have felt SHOULD be there, but aren&amp;rsquo;t. Three, in particular, have always bothered me: &lt;strong&gt;stack building&lt;/strong&gt;, &lt;strong&gt;operator overloading&lt;/strong&gt;, and &lt;strong&gt;const-correctness&lt;/strong&gt;. For the rest of this post, I will write snippets in both C++ and in Java to illustrate the differences.&lt;/p&gt;</description></item><item><title>Aegisub 2.1.3a Released</title><link>/blog/aegisub-2.1.3a-released/</link><pubDate>Wed, 29 Oct 2008 01:54:00 +0000</pubDate><guid>/blog/aegisub-2.1.3a-released/</guid><description>&lt;p&gt;Yes, it took a while, but here&amp;rsquo;s a new release preview build. The biggest changes from 2.1.2 are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;FFmpegSource2 is the new default audio and video provider, replacing Avisynth. This should provide frame-exact seeking (with keyframe support) on AVI, MKV and MP4 files, as well as other benefits. This is still a bit experimental, however. If you have any issues, just switch back to Avisynth in options.&lt;/li&gt;
&lt;li&gt;&lt;del&gt;The DirectSound audio player was reverted to what it was in 2.1.1, since 2.1.2 seems to have critical issues related to it.&lt;/del&gt; &lt;em&gt;[Edit: jfs says that the issue was after 2.1.2]&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;Many small issues around the program were fixed.&lt;/li&gt;
&lt;li&gt;VSFilter has been updated to the MPC-HC 2.39 version, which includes jfs&amp;rsquo;s new patches (see &lt;a href="/blog/vsfilter-hacks/"&gt;this post&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Aegisub is now built against Visual C++ 2008 SP1 runtimes. Hopefully there will be no issues related to this (ASSDraw is still built against 2005 SP1 runtimes, due to library issues). If you can&amp;rsquo;t run Aegisub, try installing &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=a5c84275-3b97-4ab7-a40d-3802b2af5fc2&amp;amp;displaylang=en"&gt;this&lt;/a&gt; and reporting how it goes.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A listing of other fixes can be found on &lt;a href="http://www.mod16.org/hurfdurf/?page_id=19"&gt;TheFluff&amp;rsquo;s builds page&lt;/a&gt;. This release includes the Brazilian Portuguese (100%), Catalan (99%) and Spanish (99%) translations. All other translations are too outdated, and were left out. If you are willing to update any of them, please let us know.&lt;/p&gt;</description></item><item><title>Two Firefox extensions that you'll want</title><link>/blog/two-firefox-extensions-that-youll-want/</link><pubDate>Thu, 16 Oct 2008 04:19:00 +0100</pubDate><guid>/blog/two-firefox-extensions-that-youll-want/</guid><description>&lt;p&gt;If you do any sort of Japanese reading on the Internet, you&amp;rsquo;ll want these two Firefox extensions:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://addons.mozilla.org/en-US/firefox/addon/1935"&gt;XHTML Ruby Support&lt;/a&gt;
&lt;a href="https://addons.mozilla.org/en-US/firefox/addon/6178"&gt;Furigana Injector&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The first one adds proper ruby (a.k.a. furigana, in the case of Japanese) support to Firefox. The second one is more interesting: it adds furigana to kanji on websites that don&amp;rsquo;t have it, making it much easier to read Japanese text.&lt;/p&gt;
&lt;p&gt;An interesting side-effect of having proper ruby support in Firefox is that the times in blogger look quite odd, with the full date above them.&lt;/p&gt;</description></item><item><title>Unicode, UTF-8, UTF-16, UCS-2 - In a Nutshell</title><link>/blog/unicode-utf-8-utf-16-ucs-2-in-a-nutshell/</link><pubDate>Tue, 14 Oct 2008 22:57:00 +0100</pubDate><guid>/blog/unicode-utf-8-utf-16-ucs-2-in-a-nutshell/</guid><description>&lt;p&gt;I have noticed that lots of people have no idea what exactly is the whole &amp;ldquo;Unicode&amp;rdquo;, &amp;ldquo;UTF-8&amp;rdquo;, &amp;ldquo;UTF-16&amp;rdquo; and &amp;ldquo;UCS-2&amp;rdquo; stuff, aside from the fact that it&amp;rsquo;s somehow related to the display of foreign characters. The objective of this post is to briefly explain them and dispel some of the myths associated with them.&lt;/p&gt;
&lt;p&gt;Unicode is a coding system used to represent characters from many languages (including Japanese and Chinese) without the need to change your language locale. If you&amp;rsquo;ve tried writing Kanji in Medusa, you know what I&amp;rsquo;m talking about. In Unicode, characters are given an unique number. For example, the capital letter &amp;ldquo;A&amp;rdquo; is U+0041 (65 in decimal), and the Hiragana &amp;ldquo;ふ&amp;rdquo; is U+3075 (12405 in decimal). Characters are divided into &lt;em&gt;planes&lt;/em&gt; of 65536 characters for convenience. Almost all common characters are in plane 0 (also known as the Basic Multilingual Plane, or BMP), which goes from code points U+0000 to U+FFFF. All kanji are in planes 0 and 2.&lt;/p&gt;</description></item><item><title>Kanamemo on Linux</title><link>/blog/kanamemo-on-linux/</link><pubDate>Fri, 10 Oct 2008 03:04:00 +0100</pubDate><guid>/blog/kanamemo-on-linux/</guid><description>&lt;p&gt;Tomman has figured out how to build &lt;a href="/blog/kanamemo-a-tool-for-the-apprentice-weeaboo/"&gt;Kanamemo&lt;/a&gt; on Linux&amp;hellip; So, in case you&amp;rsquo;re interested:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://tomman.monkeeh.com/temp/linux_build_instruc.txt"&gt;http://tomman.monkeeh.com/temp/linux_build_instruc.txt&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
&lt;img class="img-fluid" loading="lazy" src="/img/blog/old/kanamemo_linux_icon.png" width="285" height="320" alt=""&gt;
&lt;/p&gt;</description></item><item><title>Kanjimemo brainstorming and input request</title><link>/blog/kanjimemo-brainstorming-and-input-request/</link><pubDate>Fri, 10 Oct 2008 00:48:00 +0100</pubDate><guid>/blog/kanjimemo-brainstorming-and-input-request/</guid><description>&lt;p style="font-size:40pt;text-align: center;"&gt;漢字メモ？&lt;/p&gt;
&lt;p&gt;&lt;em&gt;[Text above added to try to attract some attention to this post]&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Ever since I&amp;rsquo;ve posted about &lt;a href="/blog/kanamemo-a-tool-for-the-apprentice-weeaboo/"&gt;Kanamemo&lt;/a&gt;, there have been quite a few requests for a &amp;ldquo;Kanjimemo&amp;rdquo;, a tool based on the same idea, but for Kanji.&lt;/p&gt;
&lt;p&gt;Even before, I had considered writing something like that&amp;hellip; But I never started because I couldn&amp;rsquo;t quite figure out all the details on how it&amp;rsquo;d work. On this post, I&amp;rsquo;ll talk about some of the ideas that I had for it. If you&amp;rsquo;re interested in a &amp;ldquo;Kanjimemo&amp;rdquo;, please leave your feedback and suggestions in the comments!&lt;/p&gt;</description></item><item><title>TrayDict: EDICT on your systray</title><link>/blog/traydict-edict-on-your-systray/</link><pubDate>Wed, 13 Aug 2008 23:29:00 +0100</pubDate><guid>/blog/traydict-edict-on-your-systray/</guid><description>&lt;p&gt;A while ago, I posted about &lt;a href="/blog/kanamemo-a-tool-for-the-apprentice-weeaboo/"&gt;Kanamemo&lt;/a&gt;, a tool that I made to help me learn Hiragana and Katakana. Another tool that I&amp;rsquo;ve made to help me in the learning of the Japanese language was TrayDict:&lt;/p&gt;
&lt;p&gt;
&lt;img class="img-fluid" loading="lazy" src="/img/blog/old/traydict.png" width="672" height="500" alt=""&gt;
&lt;/p&gt;
&lt;p&gt;TrayDict is a very simple application that sits on your systray until you bring it up with WinKey+Z. Then it lets you type a word in Kanji, Kana, Rōmaji or English, and it will search for it in EDICT (or any of the other supported dictionaries), returning every match, ordered by relevance.
The catch is: it&amp;rsquo;s a complete hack. I made it in just a few days, without worrying at all about how well it&amp;rsquo;d work - I just wanted a tool for personal use. Even though I&amp;rsquo;m posting the link to it here, here are some things that you&amp;rsquo;ll have to keep in mind:&lt;/p&gt;</description></item><item><title>The epic of Aegisub-tan</title><link>/blog/the-epic-of-aegisub-tan/</link><pubDate>Sat, 26 Jul 2008 17:47:00 +0100</pubDate><guid>/blog/the-epic-of-aegisub-tan/</guid><description>&lt;p&gt;A while ago, jfs and I thought that it would be interesting to have a mascot for Aegisub, similar to the &lt;a href="http://en.wikipedia.org/wiki/Os-tan"&gt;OS-tans&lt;/a&gt; from Futaba. She would be a chibi-style mascot, wearing light plate armor and holding a staff, and she would be seen in places like the splash screen, or in &amp;ldquo;loading&amp;rdquo; and &amp;ldquo;Aegisub crashed&amp;rdquo; dialogs, with different expressions to show her &amp;ldquo;mood&amp;rdquo; (e.g. crying when Aegisub crashes).&lt;/p&gt;
&lt;p&gt;So we tried to contact several different artists, and many of them seemed to be quite interested in drawing at least a concept for her - but all of them eventually gave up. Is there any hope for an Aegisub-tan?&lt;/p&gt;</description></item><item><title>Kanamemo: a tool for the apprentice weeaboo</title><link>/blog/kanamemo-a-tool-for-the-apprentice-weeaboo/</link><pubDate>Thu, 24 Jul 2008 03:24:00 +0100</pubDate><guid>/blog/kanamemo-a-tool-for-the-apprentice-weeaboo/</guid><description>&lt;p&gt;Back in 2006, when I decided to learn Hiragana and Katakana, I looked around for flashcard programs to help me in my task. After finding that none of them actually worked as I thought that they SHOULD, I decided to roll my own. The result is Kanamemo:&lt;/p&gt;
&lt;p&gt;
&lt;img class="img-fluid" loading="lazy" src="/img/blog/old/kanamemo.png" width="406" height="441" alt=""&gt;
&lt;/p&gt;
&lt;p&gt;It works by teaching you Hiragana and/or Katakana (at your choice) by &amp;ldquo;levels&amp;rdquo;. Each level typically contains 5 different kana. It basically shows you a kana and asks you to enter its Hepburn roomaji transliteration. If you get it right, you get +1 point in it. If you get it wrong, you get -10 to it AND -10 to the one that you confused it with. Once all kana of a given level are at least at level 5 (or so, I don&amp;rsquo;t remember the exact rules), you&amp;rsquo;ve learned them and it unlocks the next level.&lt;/p&gt;</description></item><item><title>Five cool things in Aegisub that people aren't aware of</title><link>/blog/five-cool-things-in-aegisub-that-people-arent-aware-of/</link><pubDate>Wed, 23 Jul 2008 03:25:00 +0100</pubDate><guid>/blog/five-cool-things-in-aegisub-that-people-arent-aware-of/</guid><description>&lt;p&gt;One thing that I&amp;rsquo;ve noticed while talking to users of Aegisub is that there are a number of features that people just don&amp;rsquo;t realize Aegisub has. Here are five of them:&lt;/p&gt;
&lt;p&gt;(Note: these tips apply to version 2.1.2.)&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Loading audio from a video file&lt;/strong&gt;
If you have a video raw that you&amp;rsquo;re working on, and you&amp;rsquo;re just going to be performing audio timing on it, you don&amp;rsquo;t need to demux the audio from it. Provided that the video is in a format that Aegisub can work with (that is: most files on Windows), you can just go to Audio-&amp;gt;Open File and pick the VIDEO file as the audio file to open (you will need to change the open dialog&amp;rsquo;s default filter to show those files). Note that this is different from &amp;ldquo;Open Audio From Video&amp;rdquo;, that just loads the audio from the currently open video file.&lt;/p&gt;</description></item><item><title>Universal Subtitle Format: a post-mortem?</title><link>/blog/universal-subtitle-format-a-post-mortem/</link><pubDate>Wed, 23 Jul 2008 01:36:00 +0100</pubDate><guid>/blog/universal-subtitle-format-a-post-mortem/</guid><description>&lt;p&gt;The Universal Subtitle Format (USF) was an ambitious project. It was a XML-based subtitle format, supposed to replace the old and problematic community standard, Advanced Substation Alpha (ASS). It was chosen as the default subtitle format for the &lt;a href="http://www.matroska.org"&gt;Matroska&lt;/a&gt; multimedia container, and was the primary format of Medusa&amp;rsquo;s unfortunate successor, ChronoSub.&lt;/p&gt;
&lt;p&gt;It failed to achieve that goal.&lt;/p&gt;
&lt;p&gt;This is what its page on CoreForge has to say:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The format is based on XML for many reasons: flexibility, human readability, portability, Unicode support, hierarchical system and easier management.&lt;/p&gt;</description></item><item><title>So, what happened to the competition?</title><link>/blog/so-what-happened-to-the-competition/</link><pubDate>Tue, 22 Jul 2008 02:35:00 +0100</pubDate><guid>/blog/so-what-happened-to-the-competition/</guid><description>&lt;p&gt;On July 9 2006, the last actively maintained ASS-Based General-Purpose Subtitling Software (henceforth ABGPSS) competition that Aegisub had - Sabbu - was dropped by its creator, kryptolus. Sabbu was an important program in the sense that it was the first ABGPSS to support Unicode and to be cross-platform. With Medusa and SubStation Alpha long dead, Subtitles Workshop being far from usable for anime fansubbing purposes, and SSATool designed for very specific purposes, Aegisub obtained monopoly on the ABGPSS business.&lt;/p&gt;</description></item><item><title>The future of Aegisub</title><link>/blog/the-future-of-aegisub/</link><pubDate>Sun, 20 Jul 2008 17:12:00 +0100</pubDate><guid>/blog/the-future-of-aegisub/</guid><description>&lt;p&gt;Greetings to all readers, and welcome to our new blog!&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m Rodrigo Monteiro (a.k.a. amz) and I&amp;rsquo;ve founded the Aegisub project together with Niels Hansen (jfs). Although I&amp;rsquo;ve written a good portion of all the code, lately real life has decided to get in my way and I haven&amp;rsquo;t been contributing much - which is part of the reason why development has been slow.&lt;/p&gt;
&lt;p&gt;But, to get to the point, this is what we&amp;rsquo;re planning for the future of Aegisub:&lt;/p&gt;</description></item></channel></rss>