Not sure if you guys noticed but we didn’t get anything done this month. The good news is that we were able to push out the 720p’s for the Kara no Kyoukai Epilogue and we’re almost done with Nyan Koi. We’re approximately half way through with timing that series and it should be out sometime this month. The bad news is…Strike is finally on summer vacation and will be working mad-furiously on timing Oretachi, Kaichou-wa Maid-sama, MM!, SYD, Angel Beats!, and anything else I decide to force-feed recommend to him. I know, I know…tragic.
Kara no Kyoukai Epilogue
First Round of Ruby Scripts
OK, so here’s a link to our Github repo that has some of our QA Ruby scripts. These scripts are strictly for convenience and we are not providing any technical support. If you have any questions or feature requests, then you can keep them to yourself.
In the course of our workflow, we have found these scripts to be useful. We have also adapted them to other group’s releases, so it’s entirely possible to quickly encode anybody’s release granted that they don’t have some oddball format. We also know that media-container specific track delays are not supported by these scripts, so don’t even think about telling us about how the audio and video are out of sync; blame the fansub group for using a shitty hack to sync up the audio with the video.
Setup: Before You Even Try
You need the following programs installed:
- Ruby 1.9.x or Later
Do a Google search on both of those and install the appropriate programs. Then, you will need to do the following:
- Install the PureMVC_Ruby Gem
- Download mkvtoolnix
- Download MP4Box
- Download Mediainfo (cli)
- Download x264
Installing PureMVC_Ruby Gem
- Open up PowerShell or CMD
- Type in: “gem install PureMVC_Ruby”
Now, once you’ve downloaded all those other programs we listed, extract any of the ones that are in an archive (mkvtoolnix is usually archived), and place them in a folder somewhere. Then put that folder on the system path. If you don’t know how to modify environmental variables, then Google it. If you don’t want to modify environmental variables, then just plop everything (including the Ruby scripts) down into one folder (not guaranteed to work).
Using the Scripts
A typical use case for these scripts is to quickly encode a release from a quality fansub group so that it can be played on your Playstation 3, Xbox 360, or iPad 3. Here’s how you go about using our scripts:
- Place all of the media files you want to encode into the same folder as our scripts
- Open a new PowerShell, Cygwin, or CMD window. That’s right. You’ll be using the commandline
- Navigate to the folder
ruby main.rb --files all --device ps3
If your environment is set up correctly, you should be seeing a lot of logging text in the console
- If you want to see all available options, type in
ruby main.rb --help
If you have any questions, please direct them to your nearest Google search box, spambox, or trashcan, as these entities will have far more care for you than Strike or myself.