Skywind Filecutting Guide

Filecutting Tools

Toolkit for LibreOffice and Audacity

The wonderful Krisscracka and Slaynot have developed a toolset to make filecutting easier.

The latest release can be found here: https://gitlab.com/Slaynot/filecutter-toolkit/-/releases/1.4

Information on installing and using the toolkits can be found here: https://gitlab.com/Slaynot/filecutter-toolkit/-/wikis/home

Journeyman Toolkit

The Journeyman Toolkit from MiGeek handles formatting of Retakes scripts, updating labels for changes in filenames, and marking missing and unused lines on cut files.

The latest releases are currently posted to Trello: https://trello.com/c/N3mxgZL2/ 

Prerequisites

For filecutting, you will need two pieces of software:

Additionally, you will need:

What is filecutting?

When voice actors submit their recorded lines, the lines are all in one big file. The job of the filecutter is to take this big audio file and create a "label track" that assigns a filename to each segment of the audio submission. You won't actually be creating the individual files yourself --- that will be done automatically using your label track after our SFX department has mastered the track. In addition to assigning filenames, you will check for pronunciation and script accuracy, and decide what line to use if a VA submits two takes of the same line.

So, your task will be to download a VA's submission and script, create this label track, and then create a document of any lines that were missing or need to be redone.

The only requirement is that when you are given a clip that you try to get it done. If you can't, get as far as you can, tell us where you stopped, and send what you've completed so someone else can finish it off. Try to do about 30-50 cuts at a time so you don't burn yourself out. Remember to do it from front to back so to make it easy to keep track (this hopefully naturally would be what you would do anyways).

Each script will be around 500 lines, with the biggest ones containing 2000 lines. We do understand that the larger cards can be intimidating and difficult to tackle; if you want, feel free to ask to only cut a segment of these cards, like a set of 400 lines. Don't burn yourself out!

What do scripts look like?

Below (Figure 1) is an example of a Skywind script. The first row contains information about the character(s) being voiced. Things like names, race, etc... After that is some useful links, and then we have the script itself, where Row 3 is the headers and Row 4 and onward are the VA's lines.

Instructions

1.  Download the files of your assignment (lines and matching script) and open them up in Audacity and your spreadsheet editor respectively. When opening in Audacity, use the "File -> Import Audio" function. These files will be attached to the VA's card on Trello. If you can't view the attachment, let the filecutting lead know.

2.  Verify that the audio was recorded in 44100Hz, 16-bit WAV file (see Figure 2).

Figure 2 - Proper format.

3.  Work through the audio from start to finish. You will want to zoom in to see each line clearly. For each line read in the audio recording:

     3.1.  Find the row of the script that this audio segment corresponds to.

     3.2.  Listen to the segment, and look for the following:

             If the answer to the above 5 are "yes", then assign a label (Step 3.3). If not, then mark down what the problem was (Step 3.4)

3.3.  Assign a label:

Note: See the "Filecutting Tools" section for a Macro you can use to make this easier. 

how_to_include_silence.mp4

Figure 3 - Example of expanding selection to include silence.

Figure 4 - Duplicate Lines with Different Filenames. Make a label for each filename!

Figure 5 - It is okay to share silence between lines.

     3.4.  OR: Fill out an error report on the line.

Note: Black lines are a special case right now! Do not apply this color yourself. See Temporary Important Notice! for more details.

Note: If you use LibreOffice, see the "Filecutting Tools" section for a macro to make filling out the Error Report easier.

Figure 6 - Error Report Color Coding

4.  All done? These are the final steps to finish up your task:

     4.1.  Export the Audacity label track (a .txt file), as in Figure 7. The label track should be named:
Labels_<the exact name of the audio file>.txt.

     4.2.  Save your script, and create a zip file with the script and label track. The zip file should be named:
Ready_For_Checking_<Main or Retake Number>_<VA Name>_<VA Race>.zip

     4.3.  Upload the zip file to the Trello card, then move the card from to the "CUT RECORDINGS" column. (Or "CUT RETAKES" if it is a retakes card.)

     4.4.  Ping the filecutting lead and journeyman filecutters on Discord when you're done.

     4.5.  Give yourself a big thumbs up because file cutting is hard work and you're the best!

Note: More details on the naming convention for label tracks and zip files can be found here: Naming Convention 

Figure 7 - Exporting Label Tracks. This label track would be named Labels_Vodunius_Missing_Lines.txt.

Tips/Reminders

What Next?

After you've cut a few cards, you should be ready for "Journeyman Filecutting." Basically, this is doing a second-pass on cards to review the work of another filecutter. Measure twice, cut once, as they say. ;) If you are interested, you can check out the guide for this here: Journeyman Guide. Once you've reviewed the guide, get in touch with a lead to get a second-pass assignment.

Old Script Historical Info

As of November 2019, we started using a new tool to generate voice actor scripts. There are two things about this you need to know:

For posterity, the instructions for cutting these scripts can be found here: File Cutting Instructions (Old)