Paper-edit json
Hypertranscript / autoEdit Json
This is the autoEdit json for a transcription. It models the structure of a transciptions text. With paragraphs, lines, and words.
"text": [
{
"id": 0,
"speaker": "Unnamed Speaker",
"paragraph": [
{
"line": [
{
"id": 0,
"text": "oh",
"startTime": 0.06,
"endTime": 1.65
},Papercuts
This is a papercut json extracted from the dom view. Inside events. Contains either headings / titles or actual “papercuts” video segments. Events is sinonimum with papercuts. In edl format they are called events. It is missing words and text. So it’s hard to parse it back into the view once that is saved into the model/db. → ideally would want to change this to accomodate words, and have one papercut template for both scenarios.
{
"title": "Paperedit 2",
"events": [
{
"title": "Introduction",
"id": 1
},
{
"startTime": "16",
"endTime": "22.64",
"transcriptionId": "24dcd88b",
"reelName": "NA",
"clipName": "Ian Perkin-Mobile.mp4",
"videoId": "videoId_24dcd88b",
"speaker": "Unnamed Speaker",
"src": "/Users/pietropassarelli/Library/Application Support/autoEdit2/media/Ian_Perkin-Mobile.mp4.1486169904445.webm",
"audioFile": "/Users/pietropassarelli/Library/Application Support/autoEdit2/media/Ian_Perkin-Mobile.mp4.1486169904445.ogg",
"offset": "NA",
"id": 2
},Papercut in view
Data structure used in papercut.html.ejs to make a paper-edit when selecting words in transcription side. (hypertranscript). It is an array of words, and It has redundant informations. To make it easier for the extraction.
ejs
This is done so that there can be an interactive transcript this side as well using ejs
EDL JSON/EDL export module - transcription
At the moment as as the papercut EDL json in autoEdit but with fields less, as it doesn’t need a lot of the once in the autoEdit one, to be able to make an .edl file.
EDL JSON/EDL export module - paper-edit
Last updated