Introuducing ScribeSense
Some of you may know that I’m making a documentary this summer, but what very few people knew was that the documentary is just another excuse for me to be incredibly geeky. Ladies and gentlemen, boys and girls, please give a warm welcome to:
ScribeSense - Video transcription without the trauma
Basically, ScribeSense is a tool for annotating (transcribing) video without resorting to burning lots of DVDs. You’ll probably only ever find this useful if you’re doing some kind of film production, but if you are I hope it becomes an invaluable friend.
I generally end this sort of thing with a snippet, and I’m not gonna let y’all down today:
function cuepoint() { if (this.inputbox.text.length>1) { var itemlabel:String = "[" + sec2tc(this.secbox.text) + "]\t"+ snip_txt(this.inputbox.text); if (edit_item_index.text.length>0) { var editIndex = Number(edit_item_index.text); logDP.replaceItemAt({label:itemlabel,timestamp:Number(this.secbox.text), data:this.inputbox.text},editIndex); edit_item_index.text = ""; } else { logDP.addItem({label:itemlabel,timestamp:Number(this.secbox.text), data:this.inputbox.text}); } logDP.sortOn("timestamp"); } this.inputbox.text = ""; this.secbox.text = timecode(); this.tcbox.text = sec2tc(timecode()); }
The whole thing is a veritable mixing pot of actionscript, PHP and javascript with lashings of XML holding it all together. Producing it made me insanely happy.
Feedback would be appreciated (if you have any) through the usual channels.
Tom x