Thursday, March 12, 2009

Scribble

I am working on a "scribble" type of program that allows a screenwriter to write his screenplay scenes in a text file, using any kind of editor that they want.

The author embeds a code for each line like the following example:

TI|My Working Title

**|This is a comment line

SC|EXT. Car Driving
AC|This is some action
CH|This is a characters name
DI|This is dialog for the character speaking

PA|This is Parenthetical
TR|This is Transition
SH|This is Shot
TE|This is Text

Then i convert the scribble file and import it into the screenwriting software of choice.

Currently I am supporting imports into Celtx and Final Draft.

There is a huge advantage to using a scribble text file for authoring.

You can write anytime, anywhere, with any kind of computer or browser.

You don't need your screenwriting software loaded at the time you write.

Scribble text files can be versioned i.e. put into a version control system to track all your changes over time.

See the post about Version Control for more info.

Thanks to Mark Martino for this idea of Version Control integrated with screenwriting.