More goodies! The movies are birthday presents from Prairie’s mom (we’ll have to let her know what she got me), the book I’ve had on preorder for months. Our plan is to find time to watch the Jurassic Park trilogy before seeing Jurassic World. No real reason for the Pirates series other than that we enjoy them. And Stephenson is probably my favorite current SF author. Good thing this quarter is almost over!

DVD/Blu-Ray conversion with text soft subs on Mac OS X

NOTE: This post should be considered deprecated in favor of this update for 2021. I’m leaving this here, but the new post is the preferred version.


Saved here for my own reference, and possibly others’ if they should stumble across it: the easiest workflow I’ve found yet for converting DVDs or Blu-Rays (if you have a Blu-Ray reader, of course) for personal use on OS X, including OCR conversion of subtitles in either VOBSUB (DVD) or PGS (Blu-Ray) format to text-based .srt files suitable for use as soft subtitles, either as a sidecar file or included in the final movie file.

Movie Rip Workflow

The flow diagram to the right gives an overview of the process I’ve landed on. Here’s a slightly more detailed breakdown.

  1. Use MakeMKV to rip the DVD or BluRay disc to an .mkv file (if I run into a stubborn DVD, or one with a lot of multiplexing, I’ll use RipIt to create a disk image first, then run that image through MakeMKV). To save space, you can select only the primary audio track for inclusion, or you can select others if you want other languages or commentary tracks archived as well (though this will require more storage space). I also select all available English-language subtitle tracks, as some discs will include both standard subtitles and subtitles for the hearing impaired or closed captions, which include some extra information on who is speaking and background sounds, or occasionally even transcriptions of commentary tracks.
  2. Use Subler to OCR and export the subtitle files. This takes two runs through Subler to complete.
    1. First run; drag the .mkv file onto Subler, and only select the subtitle track(s). Pop that into the export queue, and after a few minutes of processing (this is when the OCR process happens) Subler will output a tiny .m4v file.
    2. Second run; drag that file back onto Subler, click on the subtitle track, and choose File > Export… to save the .srt file(s). The tiny .m4v file can then be deleted.

    Now, the OCR process is not perfect, and the resulting .srt file(s) are virtually guaranteed to have some errors. How many and how intrusive they are depends on the source. BluRay subs seem to come out better than DVD subs (likely due to the higher resolution of the format giving better quality text for the OCR process to scan), DVD subs are also affected by the chosen font and whether or not italics were used. For correction, I use one of two methods.

    1. For a quick-and-dirty “good enough for now” run, I use BBEdit (but just about any other text editor would work) to do a quick spellcheck, identifying common errors and using search-and-replace to fix them in batches.
    2. For a real quality fix, I use Aegisub to go through line-by-line, comparing the text to the original audio, adding italics when appropriate, and so on.

    Of course, these two processes can be combined, done at different times, or skipped entirely; right now, I’m just living with the OCR errors, because I can always go back and use Subler to extract the .srt files for cleanup later on when I have more time.

  3. Use HandBrake to re-encode and convert the .mkv file (which at this point will be fairly large, straight off the source media) to a smaller .m4v file. You can either embed the .srt files at this point, under HandBrake’s ‘Subtitles’ tab, or if you prefer…
  4. …you can use Subler to .srt files into into the .m4v: Drag the .m4v file from HandBrake on to Subler, drag the .srt file(s) into the window that opens, and then drop that into the queue for final remuxing (optionally, before adding the files to the queue, use Subler’s metadata search tools to add the description, artwork, and other metadata). Then run the queue to output the final file.

And that’s it. Now, you should have a .m4v file with embedded text-based soft subtitles for programs that support that (VLC, Plex, etc.), or you can just use the .srt file(s) created by Subler earlier as a sidecar file for programs that don’t read the embedded .srt.

Default Human Being

From Sociological Images: Why do the Japanese draw themselves as white?

Why do the Japanese draw themselves as white? You see that especially in manga and anime.

As it turns out, that is an American opinion, not a Japanese one. The Japanese see anime characters as being Japanese. It is Americans who think they are white. Why? Because to them white is the Default Human Being.

If I draw a stick figure, most Americans will assume that it is a white man. Because to them that is the Default Human Being. For them to think it is a woman I have to add a dress or long hair; for Asian, I have to add slanted eyes; for black, I add kinky hair or brown skin. Etc.

The Other has to be marked. If there are no stereotyped markings of otherness, then white is assumed.

I came across this in the context of people not understanding the dissatisfaction with the whitewashing of Ghost in the Shell with Scarlett Johanssen being cast as Major Motoko Kusanagi, but I believe it’s important in a lot of other contexts as well: we need to realize that our concept of the “default human being” is highly dependent upon our own culture and ingrained biases.

The Interview

The Interview on Windows 3.1

(This was originally published on Facebook a few days ago in a slightly shorter form.)

Thanks to the world’s weirdest advertising campaign, we watched a dumb comedy that we’d otherwise have had no interest in. And in the end? Yes, dumb, but we’ve definitely seen far worse, and there were some laughs to be had (bracketed by moments of pushing gags too far, but then, we were expecting that). It was an acceptably amusing way to spend an hour and a half, leaving us neither enriched nor regretting the experience. It didn’t suck.

One of my favorite gags was one of the more subtle ones (which is likely why this genre of comedy isn’t my usual thing, as subtlety doesn’t seem to be a major concern most of the time): the titular interview being watched by a North Korean guard on a PC running Windows 3.1.

Inside Out’s Trailer Didn’t Impress Me

So, the first full trailer (following the teaser from a couple months ago that was almost entirely clips from prior Pixar films) for Pixar’s next film showed up today. I’d been cautiously optimistic about this one, hoping for a change from the past, but after watching the trailer…I have concerns.

On the pro side, the main character is a little girl, something that’s been lacking in Pixar films until now, and the general concept looks like a very interesting one.

However, some things jumped out at me.

Stereotypes: Mom is caring, nurturing and interested in her daughter’s day, while dad is absentmindedly dreaming about sports and has to be prompted to show interest in his daughter. When prompted to actually interact with his family, his first thoughts are right in line with very typical male stereotypes: my wife wants my attention, so I must be in trouble; did I forget the garbage or leave the toilet seat up?

This leads directly to what to me is problematic language: “What is it, woman?!” Just…ugh.

Odd choices: When the promo material released so far highlighted the emotion characters inside the girl’s head, there was a nice 3-to-2 mix of feminine to masculine characters. However, all of the mom’s emotion characters are definitely feminine, and the dad’s are definitely all masculinized (with pornstaches, no less). Why do their characters get uniformly gendered while the girl’s are a mix? I suppose it could be commentary on gender being still somewhat unformed in a pre-pubescent child and settling later in life, but that seems a bit much to expect of a Pixar film.

I had hopes, Pixar, and they weren’t even that high. And yet, I don’t think you’re living up to them.

A Better Bond

Last Christmas, Prairie got me the 50th anniversary James Bond collection, and over the year, we worked our way through the entire canon, all the way through Skyfall. On the whole, Bond movies are a lot of mindless fun (some more mindless than others, to be sure), but boy does the quality vary. At the end, we were glad that we undertook this project after Skyfall was released, because it ended up meaning we went out on a high note.

We hadn’t been terribly impressed with the first two Daniel Craig films — Casino Royale took Bond too far to the modern, gritty style, and devolved into a nonsensical mess by the end; Quantum of Solace…well, I barely even remember what that one was even about — but we both felt that Skyfall was easily the best Bond film since Goldfinger (or, arguably, The Thomas Crown Affair). It was the first one in years that felt actually felt like a “real” Bond movie (that is, the Connery era) in the modern era: exciting action pieces, neat spy games, and an undercurrent of humor. Realistic without having to be ultra-violent or ultra-serious, and recognizing the inherent silliness of the spy genre without playing so far to that side that it devolves into farce (the Moore era).

So finding this quote from a two-year-old interview with Craig impressed me. It sounds to me like he and the team behind Skyfall had some of the same thoughts…

I think we set a good tone [in Skyfall], I think we set a real tone, but I am happy for fucking exploding volcano lairs. Obviously I am joking but what I love and what I really wanted to achieve with Skyfall was a level of fantasy, it’s one of the less violent ones, there’s less blood, and people aren’t dying in a horrible way, and it feels like much more of a family movie, and they should be family movies. I don’t want to go ludicrous and we’ve got to keep them in reality, but Christ almighty, the world’s fucking weird and there’s plenty we can start mining and taking out. If Blofeld turned up again, it wouldn’t be a bad thing.

Given the recent announcement that the next film is titled SPECTRE, this does sound promising indeed.

(via iO9)