summaryrefslogtreecommitdiffstats
path: root/2020/subtitles
diff options
context:
space:
mode:
authorSacha Chua <sacha@sachachua.com>2020-12-10 09:34:18 -0500
committerSacha Chua <sacha@sachachua.com>2020-12-10 09:34:18 -0500
commitb4a35ebe7bfc4318ddaf520da555cba529488b56 (patch)
treed6dbb5fe328208f2b328053a35266ab94fc13275 /2020/subtitles
parent2c4e3e09bbed156a31e6041ed4c775e3d93d024d (diff)
downloademacsconf-wiki-b4a35ebe7bfc4318ddaf520da555cba529488b56.tar.xz
emacsconf-wiki-b4a35ebe7bfc4318ddaf520da555cba529488b56.zip
Add subtitles for Bala's talk
Diffstat (limited to '2020/subtitles')
-rw-r--r--2020/subtitles/emacsconf-2020--03-idea-to-novel-superstructure-emacs-for-writing--bala-ramadurai-autogen.sbv450
-rw-r--r--2020/subtitles/emacsconf-2020--03-idea-to-novel-superstructure-emacs-for-writing--bala-ramadurai.vtt124
-rw-r--r--2020/subtitles/fix.py4
3 files changed, 126 insertions, 452 deletions
diff --git a/2020/subtitles/emacsconf-2020--03-idea-to-novel-superstructure-emacs-for-writing--bala-ramadurai-autogen.sbv b/2020/subtitles/emacsconf-2020--03-idea-to-novel-superstructure-emacs-for-writing--bala-ramadurai-autogen.sbv
deleted file mode 100644
index 0485bcab..00000000
--- a/2020/subtitles/emacsconf-2020--03-idea-to-novel-superstructure-emacs-for-writing--bala-ramadurai-autogen.sbv
+++ /dev/null
@@ -1,450 +0,0 @@
-0:00:03.760,0:00:08.080
-there's nothing wrong
-
-0:00:05.040,0:00:09.200
-with your mobile device or computer just
-
-0:00:08.080,0:00:12.480
-that my world
-
-0:00:09.200,0:00:15.040
-was upside down when my son was born 11
-
-0:00:12.480,0:00:18.320
-years ago
-
-0:00:15.040,0:00:21.039
-hi I'm bala ramazaray author professor
-
-0:00:18.320,0:00:22.160
-and consultant I'm going to tell you my
-
-0:00:21.039,0:00:27.039
-story about
-
-0:00:22.160,0:00:29.920
-how I ended up using Emacs for writing
-
-0:00:27.039,0:00:30.640
-11 years ago in bangalore my son was
-
-0:00:29.920,0:00:33.040
-born
-
-0:00:30.640,0:00:34.640
-my wife and I had hardly slept through
-
-0:00:33.040,0:00:37.840
-those days
-
-0:00:34.640,0:00:41.120
-that's when my grandma decided
-
-0:00:37.840,0:00:43.760
-according to such a famous search engine
-
-0:00:41.120,0:00:45.039
-visited us to take a look at her great
-
-0:00:43.760,0:00:47.920
-grandson
-
-0:00:45.039,0:00:48.559
-as joyous as it sounded it came with a
-
-0:00:47.920,0:00:51.840
-peril
-
-0:00:48.559,0:00:54.160
-my grandma is a scrabble addict
-
-0:00:51.840,0:00:55.840
-she hardly spent any time at all with
-
-0:00:54.160,0:00:58.160
-her great grandson
-
-0:00:55.840,0:00:59.359
-but she spent most of her time playing
-
-0:00:58.160,0:01:01.840
-scrabble
-
-0:00:59.359,0:01:02.719
-she insisted that my wife and I joined
-
-0:01:01.840,0:01:04.479
-her
-
-0:01:02.719,0:01:07.040
-that's when an idea dawned on me to
-
-0:01:04.479,0:01:09.600
-write about my scrabble obsessed grandma
-
-0:01:07.040,0:01:10.640
-what if I could make it into a novel not
-
-0:01:09.600,0:01:13.760
-many people have
-
-0:01:10.640,0:01:16.000
-scrabble obsessed grandmothers after all
-
-0:01:13.760,0:01:17.200
-I wanted to expand this to a novel but
-
-0:01:16.000,0:01:20.000
-did not know how
-
-0:01:17.200,0:01:22.560
-I bumped into dan wells's video on seven
-
-0:01:20.000,0:01:25.119
-point story structure which is based on
-
-0:01:22.560,0:01:27.040
-a construct called hero's journey I was
-
-0:01:25.119,0:01:30.400
-now convinced that a seed idea
-
-0:01:27.040,0:01:32.000
-would indeed be converted into a novel
-
-0:01:30.400,0:01:34.479
-I tried out many tools at the time
-
-0:01:32.000,0:01:38.000
-million dollar tools like ms word
-
-0:01:34.479,0:01:38.799
-excel scrivener but none of them really
-
-0:01:38.000,0:01:41.520
-worked
-
-0:01:38.799,0:01:43.840
-so when I remembered about this old
-
-0:01:41.520,0:01:46.159
-editor called emacs
-
-0:01:43.840,0:01:48.000
-thanks to the Emacs community and
-
-0:01:46.159,0:01:50.960
-particularly the augment community
-
-0:01:48.000,0:01:52.320
-I had what I wanted I combined
-
-0:01:50.960,0:01:55.200
-danville's method
-
-0:01:52.320,0:01:55.680
-with another method called snowflake and
-
-0:01:55.200,0:01:58.880
-also
-
-0:01:55.680,0:02:01.200
-tony valentine's Emacs writing template
-
-0:01:58.880,0:02:02.159
-some of the key features of arg mode
-
-0:02:01.200,0:02:05.360
-that I used
-
-0:02:02.159,0:02:08.399
-were fold on unfold outline
-
-0:02:05.360,0:02:09.599
-column view tags distraction free
-
-0:02:08.399,0:02:12.800
-writing experience
-
-0:02:09.599,0:02:13.840
-using many packages clocking project
-
-0:02:12.800,0:02:16.640
-tracking
-
-0:02:13.840,0:02:17.920
-and export which is what you will see in
-
-0:02:16.640,0:02:21.360
-my demo
-
-0:02:17.920,0:02:24.560
-now to get into some action okay
-
-0:02:21.360,0:02:26.640
-so here we are the superstructure of the
-
-0:02:24.560,0:02:28.879
-novel itself how do we build it
-
-0:02:26.640,0:02:30.400
-first is the plot this comes from the
-
-0:02:28.879,0:02:32.959
-snowflake method
-
-0:02:30.400,0:02:34.160
-you write a one line summary of your
-
-0:02:32.959,0:02:37.280
-plot
-
-0:02:34.160,0:02:40.640
-character design you can write the
-
-0:02:37.280,0:02:42.640
-entire description of the characters the
-
-0:02:40.640,0:02:44.319
-physical descriptors motivators the
-
-0:02:42.640,0:02:45.040
-whole thing you can write all the
-
-0:02:44.319,0:02:48.400
-characters
-
-0:02:45.040,0:02:50.560
-in the novel including the antagonists
-
-0:02:48.400,0:02:52.400
-I researched about the places that I'm
-
-0:02:50.560,0:02:54.400
-going to be using in the novel
-
-0:02:52.400,0:02:56.239
-this is the most important part the
-
-0:02:54.400,0:03:00.239
-story arcs
-
-0:02:56.239,0:03:03.599
-for this I used the very convenient
-
-0:03:00.239,0:03:06.080
-notion of using a column view
-
-0:03:03.599,0:03:06.959
-where when I open it you can see how
-
-0:03:06.080,0:03:10.000
-I've used
-
-0:03:06.959,0:03:13.120
-column view each plot point
-
-0:03:10.000,0:03:16.959
-and who the character is what is their
-
-0:03:13.120,0:03:17.599
-plot point itself so okay and you can do
-
-0:03:16.959,0:03:20.879
-this for
-
-0:03:17.599,0:03:22.800
-each and every uh story arc romance
-
-0:03:20.879,0:03:24.480
-uh each and every character sub
-
-0:03:22.800,0:03:27.360
-character okay I haven't
-
-0:03:24.480,0:03:29.040
-uh labeled them so next is the story
-
-0:03:27.360,0:03:30.879
-design so now we have the character
-
-0:03:29.040,0:03:34.000
-independent character arcs
-
-0:03:30.879,0:03:36.799
-uh here again column view comes in handy
-
-0:03:34.000,0:03:38.400
-this is a different set of columns now
-
-0:03:36.799,0:03:40.560
-you can use
-
-0:03:38.400,0:03:41.840
-not only the main the main character arc
-
-0:03:40.560,0:03:44.959
-is the
-
-0:03:41.840,0:03:48.560
-backbone but in the middle of it
-
-0:03:44.959,0:03:51.840
-supporting characters augment the
-
-0:03:48.560,0:03:53.040
-main character and their own plot points
-
-0:03:51.840,0:03:55.680
-are also
-
-0:03:53.040,0:03:57.519
-can be filled up using the column view
-
-0:03:55.680,0:03:58.720
-and you can find out where which act we
-
-0:03:57.519,0:04:00.720
-are talking about
-
-0:03:58.720,0:04:01.840
-and for the main character what what is
-
-0:04:00.720,0:04:04.640
-it that we're doing
-
-0:04:01.840,0:04:05.840
-okay next is the specifics which is the
-
-0:04:04.640,0:04:08.560
-scene design
-
-0:04:05.840,0:04:08.879
-uh this is going to be look like a mess
-
-0:04:08.560,0:04:11.200
-but
-
-0:04:08.879,0:04:14.400
-it's actually very very convenient can
-
-0:04:11.200,0:04:16.000
-be as exhaustive as you can you can do
-
-0:04:14.400,0:04:18.320
-the title of the scene
-
-0:04:16.000,0:04:19.280
-the act the point of view as it's called
-
-0:04:18.320,0:04:21.280
-point of views
-
-0:04:19.280,0:04:23.199
-which characters point of view are we
-
-0:04:21.280,0:04:25.919
-looking at in this scene
-
-0:04:23.199,0:04:26.800
-is it outdoor indoor we can mix it up
-
-0:04:25.919,0:04:28.639
-match
-
-0:04:26.800,0:04:30.240
-and then where is the location and
-
-0:04:28.639,0:04:33.600
-finally the city in which
-
-0:04:30.240,0:04:37.440
-this scene is taking place now let's uh
-
-0:04:33.600,0:04:40.000
-look at the novel itself I use this
-
-0:04:37.440,0:04:43.120
-novel the distraction free experience
-
-0:04:40.000,0:04:44.320
-for writing the novel 60 000 word novel
-
-0:04:43.120,0:04:46.160
-this
-
-0:04:44.320,0:04:47.360
-first manuscript you can even write
-
-0:04:46.160,0:04:50.320
-comments based on
-
-0:04:47.360,0:04:51.120
-I read this out to a writer's community
-
-0:04:50.320,0:04:54.000
-locally
-
-0:04:51.120,0:04:55.600
-and they give me feedback on what could
-
-0:04:54.000,0:04:56.720
-be improved what could be something that
-
-0:04:55.600,0:04:58.400
-they should be looking at
-
-0:04:56.720,0:05:00.639
-you can write it as comments so it
-
-0:04:58.400,0:05:03.360
-doesn't go into your final export
-
-0:05:00.639,0:05:03.919
-as well I'm using pandora to export it
-
-0:05:03.360,0:05:06.960
-to
-
-0:05:03.919,0:05:08.639
-epub or pdf or word or whatever format
-
-0:05:06.960,0:05:11.280
-you want to
-
-0:05:08.639,0:05:12.639
-use it with the cover image that's how I
-
-0:05:11.280,0:05:15.919
-wrote my novel
-
-0:05:12.639,0:05:17.120
-I used a similar structure for my
-
-0:05:15.919,0:05:19.199
-non-fiction book
-
-0:05:17.120,0:05:20.800
-using Emacs and arc mode which I
-
-0:05:19.199,0:05:25.520
-published recently
-
-0:05:20.800,0:05:28.320
-all written and edited in Emacs or mod
-
-0:05:25.520,0:05:29.759
-thank you guys at the community and now
-
-0:05:28.320,0:05:31.680
-a published author
-
-0:05:29.759,0:05:34.080
-and I plan to publish and help other
-
-0:05:31.680,0:05:38.560
-authors publish using this wonderful
-
-0:05:34.080,0:05:38.560
-tool called Emacs or more thank you
-
diff --git a/2020/subtitles/emacsconf-2020--03-idea-to-novel-superstructure-emacs-for-writing--bala-ramadurai.vtt b/2020/subtitles/emacsconf-2020--03-idea-to-novel-superstructure-emacs-for-writing--bala-ramadurai.vtt
new file mode 100644
index 00000000..d3c34a79
--- /dev/null
+++ b/2020/subtitles/emacsconf-2020--03-idea-to-novel-superstructure-emacs-for-writing--bala-ramadurai.vtt
@@ -0,0 +1,124 @@
+WEBVTT
+
+00:00:03.559 --> 00:00:09.200
+No, there is nothing wrong with your mobile 
+device or your computer. This was how my world  
+
+00:00:09.200 --> 00:00:15.040
+was when my kid was born 11 years ago.
+
+00:00:15.040 --> 00:00:29.280
+Hello, I am Bala Ramadurai, author, professor 
+and consultant. 11 years ago in Bangalore,  
+
+00:00:29.280 --> 00:00:41.120
+my son was born. My wife and I had hardly slept 
+through those days. That's when my grandma  
+
+00:00:41.120 --> 00:00:48.560
+visited us to take a look at her great grandson. 
+As joyous as that sounded, it came with a peril.  
+
+00:00:48.560 --> 00:00:55.840
+My grandma was a Scrabble addict. She hardly 
+spent any time at all with her great grandson,  
+
+00:00:55.840 --> 00:01:02.720
+but she spent most of her time playing Scrabble. 
+She insisted that my wife and I join her.  
+
+00:01:02.720 --> 00:01:07.840
+That's when an idea dawned on me to write about 
+my Scrabble obsessed grandma. What if I could  
+
+00:01:07.840 --> 00:01:13.760
+make it into a novel. Not many people have 
+Scrabble obsessed grandmothers, after all.
+
+00:01:13.760 --> 00:01:19.280
+I wanted to expand this to a novel, but did 
+not know how. I bumped into Dan Wells' video  
+
+00:01:19.280 --> 00:01:28.960
+on 7-point story structure. I was now convinced 
+that a seed idea could indeed be converted into  
+
+00:01:28.960 --> 00:01:34.480
+a novel, so I tried out many tools at the 
+time - million dollar tools like MS Word,  
+
+00:01:34.480 --> 00:01:37.991
+Excel, Scrivener and the lot. In my research of 
+tools, I found that George RR Martin famously  
+
+00:01:37.991 --> 00:01:40.320
+had used Wordstar for typing out Game of 
+Thrones. At that point, I remembered about  
+
+00:01:40.320 --> 00:01:43.840
+an old editor - Emacs. I knew about Emacs from 
+my undergrad days and my earlier software days.  
+
+00:01:43.840 --> 00:01:49.040
+Thanks to the emacs community and particularly 
+the orgmode community, I had what I wanted.
+
+00:01:49.040 --> 00:01:55.680
+Now, it was time to put the idea into action. 
+I used another method called snowflake and also  
+
+00:01:55.680 --> 00:02:05.360
+Tony Ballantyne's emacs writing template. The main 
+features from org-mode that I used - fold, unfold,  
+
+00:02:05.360 --> 00:02:17.920
+columnview, tags, distraction-free writing 
+experience, clocking, project tracking and export.
+
+00:02:17.920 --> 00:02:33.317
+Now, the demo. We start with the plotline (a one 
+line summary of the story). Then we write out the  
+
+00:02:33.317 --> 00:02:34.160
+characters, describing them in detail. Write 
+the main story arc, followed by the secondary  
+
+00:02:34.160 --> 00:02:35.920
+character story arcs. Here is where org-mode 
+really scores. Move the points in the story  
+
+00:02:35.920 --> 00:02:43.920
+structure to form a coherent story. We 
+get into location research. Write them  
+
+00:02:43.920 --> 00:02:56.800
+all out in the columns. Once you are satisfied, 
+now scene design. Each point in the story  
+
+00:02:56.800 --> 00:04:09.040
+requires at least one scene. In columnview, 
+you can see many things - Act, scene,  
+
+00:04:09.040 --> 00:05:09.680
+story point, location, POV or point of 
+view. Make sure you finish this and read  
+
+00:05:09.680 --> 00:05:10.896
+the whole story if it makes sense. Now, create 
+a project file to track your project and clock  
+
+00:05:10.896 --> 00:05:18.880
+your project to see how long it takes. I used 
+a similar structure for my non-fiction book,  
+
+00:05:18.880 --> 00:05:25.520
+which I published recently, all 
+written and edited in emacs-org-mode.
+
+00:05:25.520 --> 00:05:30.480
+Thanks to you guys at the community, I 
+am now a published author and I plan to  
+
+00:05:30.480 --> 00:05:36.560
+publish and help other authors publish using this 
+wonderful tool called emacs-org-mode. Thank You.
diff --git a/2020/subtitles/fix.py b/2020/subtitles/fix.py
index 37071b1a..5fc8fd4f 100644
--- a/2020/subtitles/fix.py
+++ b/2020/subtitles/fix.py
@@ -4,6 +4,6 @@ filename = sys.argv[1]
if (filename.find('sbv')):
vtt = webvtt.from_sbv(filename)
length = len(vtt)
-for I in range(0, length - 1):
- vtt[I].end = vtt[i + 1].start
+for i in range(0, length - 1):
+ vtt[i].end = vtt[i + 1].start
vtt.save()