From 6cbb30c551c3b3ae34cb6cc11e5e2d9ea1a0300e Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Thu, 2 Nov 2023 09:51:27 -0400 Subject: update captioning --- captioning.md | 36 +++++++++++++----------------------- 1 file changed, 13 insertions(+), 23 deletions(-) diff --git a/captioning.md b/captioning.md index e4310816..4857a480 100644 --- a/captioning.md +++ b/captioning.md @@ -174,38 +174,28 @@ split after a reasonable length for a subtitle. If it's too fast, use # Chapter markers -In addition to the captions, you may also want to create a separate -file noting chapter marks for use in the video player. You can send -chapter markers as timestamps and text (hh:mm:ss note, one per line) -or as WebVTT files that look something like this: +In addition to the captions, you may also want to add chapter markers. +An easy way to do that is to add a =NOTE Chapter heading= before the +subtitle that starts the chapter. For example: ```text -WEBVTT +... +00:05:13.880 --> 00:05:20.119 +So yeah, like that's currently the problem. -00:00:01.360 --> 00:02:06.006 -Introduction +NOTE Embeddings -00:02:06.007 --> 00:05:27.537 -What is BinDat? +00:05:20.120 --> 00:05:23.399 +So I want to talk about embeddings. +... ``` +We can then extract those with +`emacsconf-subed-make-chapter-file-based-on-comments`. + For an example of how chapter markers allow people to quickly navigate videos, see . -If you're using subed, you can make chapter markers by adding NOTE -comments with the chapter headings before the subtitles in the -chapter. Then we can use -`emacsconf-subed-make-chapter-file-based-on-comments` from -https://git.emacsconf.org/emacsconf-el/tree/emacsconf-subed.el to -create the chapter file. - -Alternatively, you can make chapter markers by making a copy of your -WebVTT file and then using `subed-merge-dwim` (bound to `M-m` by -default) on a region including the subtitles that you want to merge. -You can also use `subed-set-subtitle-text` or -`subed-merge-region-and-set-text` - if you can think of good -keybindings for those, please suggest them! - Please let us know if you need any help! Sacha -- cgit v1.2.3