The Q&A is usually the most reusable part of a conference session. It is also the part most likely to arrive in post-production unmarked, because it starts after the prepared deck ends and after the speaker’s own notes stop. By the time anyone opens the file to add chapters, the people who knew where the questions began are in another city, and the recording clock no longer matches the wall clock they were reading.
This is not a post-production problem. It is a load-in problem with a post-production symptom. The fix is a single plain-text cue sheet, written while the recording is still on venue storage, that feeds both the YouTube description block and a WebVTT chapter file. Below is the protocol, the artifact, and the reversible recovery path if the file has already left.
Why the Q&A is the segment that goes missing
Chapter marking tends to follow the speaker’s prepared material: title slide, agenda, first section, second section, close. That structure is visible on the confidence monitor and easy to log. The Q&A has no slide. It begins when a moderator says something like “we have time for questions,” which is a moment, not a visual cue, and it often runs past the scheduled end of the session.
So the segment with the highest citation value — the part where a named practitioner answers a specific question from the room — ends up inside an unlabeled block at the tail of a 50-minute file. Nobody decided to bury it. The chapter list simply stopped where the slides stopped.
What the two downstream formats actually require
Before designing the handoff, it helps to be precise about what each destination will accept, because the constraints differ.
YouTube description timestamps
YouTube’s own documentation states that chapters are created by including formatted timestamps in the video description, and the Data API reference repeats the same mechanism: “You can create video chapters by including formatted timestamps (for example, 00:00) in the description text” (YouTube Data API, videos resource).
The support documentation adds the parsing rules that matter operationally (YouTube Help, Video Chapters):
- The first timestamp must start at
00:00.
- There must be at least three timestamps, listed in ascending order.
- The minimum chapter length is 10 seconds.
Two consequences follow. First, the 00:00 requirement means the first chapter is always the top of the file, whatever is happening on screen — so the cue sheet needs a deliberate opening label, not a leftover. Second, the three-timestamp minimum means a session with an intro, a talk, and a Q&A already clears the bar; you do not need a chapter per slide.
YouTube also notes that automatic chapters are not guaranteed: “Not all videos are eligible for automatic chapters, and not all eligible videos will have automatic chapters” (YouTube Help). Treating automatic chaptering as the safety net is the mistake. The manual description block is the reliable path, and it has to be written from a source you control.
WebVTT chapter files
For players and platforms that accept a sidecar file, WebVTT is the format to target. The specification describes it as intended for “marking up external text track resources in connection with the HTML <track> element,” and explicitly supports chapters: “WebVTT can also be used for delivering chapters, which helps with contextual navigation around an audio/video file” (W3C, WebVTT: The Web Video Text Tracks Format).
The spec’s own chapter example shows the structure: a WEBVTT header, then cues with a start time, an arrow, an end time, and a plain-text label — “Chapters are plain text, typically just a single line” (W3C).
One caveat worth knowing before you promise a client a rich chapter experience: the specification itself says “There is minimal information about chapters and time-aligned metadata and nothing about video descriptions at this stage” (W3C). WebVTT chapters are well-defined enough to be useful, but the format is not a guarantee of identical rendering across every player. Test the file in the actual destination player before the event, not after.
The handoff artifact: one cue sheet, two outputs
The core recommendation is to maintain a single plain-text cue sheet as the source of truth, and generate both the description block and the .vtt file from it. Two separate timestamp lists maintained by two people will drift; one list converted twice will not.
The cue sheet needs five fields per row: start time, end time, label, segment type, and the name of the person who marked it. The end time is what makes the WebVTT conversion mechanical, and it is also what forces the marker to think about where a segment actually stops — which is exactly the thinking that gets skipped when someone is adding chapters from memory a week later.
Example cue sheet (plain text, tab- or pipe-delimited)
SESSION: Keynote — "Retrieval Systems in Practice"
RECORDING: CAM-A master, 2026-11-04, 09:02:14 local start
CLOCK SOURCE: recorder timecode, verified against room clock at 09:00:00
MARKED BY: session producer (initials: NR)
START END TYPE LABEL
00:00:00 00:00:42 intro Welcome and housekeeping
00:00:42 00:31:10 talk Retrieval Systems in Practice
00:31:10 00:31:55 qa Q&A — opening question from the room
00:31:55 00:44:20 qa Q&A — audience questions
00:44:20 00:45:00 close Closing remarks
Note the CLOCK SOURCE line. Every downstream misalignment traces back to an unstated clock. Write down which clock the timestamps are relative to — recorder timecode, not wall clock — and verify it once at the top of the session.
Converting the cue sheet to both outputs
The description block is a straight projection: drop the end times, keep the start times and labels, and confirm the first row is 00:00.
00:00 Welcome and housekeeping
00:42 Retrieval Systems in Practice
31:10 Q&A — opening question from the room
31:55 Q&A — audience questions
44:20 Closing remarks
Check it against the three rules before pasting: first timestamp 00:00, at least three entries, ascending order, and no chapter shorter than 10 seconds. A 45-second Q&A opening segment clears the minimum comfortably; a 6-second transition does not, so merge it into the adjacent chapter rather than letting it silently break the parse.
The WebVTT file is the same data with end times and a header:
WEBVTT
00:00:00.000 --> 00:00:42.000
Welcome and housekeeping
00:00:42.000 --> 00:31:10.000
Retrieval Systems in Practice
00:31:10.000 --> 00:31:55.000
Q&A — opening question from the room
00:31:55.000 --> 00:44:20.000
Q&A — audience questions
00:44:20.000 --> 00:45:00.000
Closing remarks
This matches the structure in the W3C chapter example: header, then cues with start, arrow, end, and a single-line label (W3C).
The pre-export checklist, by role
The protocol only works if a named person owns it and the sign-off happens before the storage card or upload package leaves the venue. The session producer is the right owner: they are in the room, they can hear the moderator hand over to questions, and they can read the recorder’s timecode display.
- Before doors (session producer). Confirm the recorder timecode and the room clock agree at a known moment. Record that moment in the cue sheet header. If they disagree, note the offset — do not silently correct it.
- During the session (session producer). Mark the start of the Q&A the moment the moderator opens the floor. Mark the end when the moderator closes it. These two marks are the ones that cannot be reconstructed later from a slide deck.
- Within 15 minutes of session end (session producer). Fill in the remaining rows from the run-of-show and the recorder display. Confirm the first row is
00:00 and that no row is shorter than 10 seconds.
- Before the file leaves the venue (session producer + AV lead). Both sign the cue sheet. The AV lead confirms the timestamps are relative to the exported file’s start, not to the live stream’s start — these can differ if the recorder was armed before the session opened.
- At upload (post-production). Generate the description block and the
.vtt from the signed cue sheet. Do not re-time by hand. If a timestamp looks wrong, fix the cue sheet and regenerate both outputs.
The 15-minute window is a recommendation, not a measured finding. The reasoning is simple: the producer still remembers which question came first, and the recorder is still on the same table. Both of those advantages expire.
Failure modes and how to detect them
Three things go wrong often enough to check for explicitly.
Clock drift between recorder and room. If the producer marks the Q&A start by glancing at the room clock while the recorder is running on its own timecode, the mark can be off by the offset between them. Detection: the cue sheet header records both clocks at a known moment. If the offset is nonzero, apply it to every mark before generating outputs — and note that you did.
Recorder armed before the session opened. If the file starts with 90 seconds of empty room, every timestamp is 90 seconds late relative to the published file. Detection: the AV lead’s sign-off step above. The fix is to either trim the head of the file before publishing or shift every cue by the known offset — not to eyeball it.
Re-encode changing the timeline. A re-encoded file can have a slightly different duration than the source. YouTube’s own API documentation warns that the returned duration “might differ slightly (for example, by 1 second) from the actual playback duration due to transcoding and encoding differences” (YouTube Data API). A one-second drift is harmless for a 45-minute chapter; it is not harmless if you have placed a chapter boundary at a 10-second minimum. Detection: after upload, scrub to each chapter start and confirm the label matches what is on screen. Budget five minutes for this check per session.
If the recording already left without markers
This is recoverable, and the recovery order matters. Start with the Q&A boundary, not the opening. The opening is usually obvious from the first frame; the Q&A start is the timestamp most likely to be linked to and cited later, and it is the one with no visual anchor.
Two sources can rebuild it: the transcript (the moderator’s handover phrase is usually findable) and the run-of-show (the scheduled Q&A start, adjusted by the session’s actual overrun). Cross-check the two against each other. If they disagree by more than a few seconds, trust the transcript, because it is tied to the audio timeline of the file you are actually publishing.
Once the Q&A boundary is recovered, rebuild the full cue sheet from the transcript and regenerate both outputs. The result is identical to the pre-export path — it just costs more time and depends on a transcript that may not exist yet.
For the adjacent problem of what happens when the room and the remote audience diverge at the handoff point, see Why Hybrid Events Fall Apart at the Room-to-Chat Handoff. The chapter boundary and the handoff boundary are often the same moment, and marking one helps you diagnose the other.
FAQ
Do I need a chapter for every slide?
No. YouTube requires at least three timestamps and a 10-second minimum per chapter (YouTube Help). A structure of intro, talk, Q&A, close satisfies the requirement and is more useful to a viewer scanning for the discussion than a chapter per slide.
Can I rely on automatic chapters?
Not as a guarantee. YouTube states that not all videos are eligible and not all eligible videos will have automatic chapters (YouTube Help). The manual description block is the path you control.
Is WebVTT the required format for chapters everywhere?
No. WebVTT is a well-specified format for chapter navigation (W3C), but the specification itself notes minimal coverage of chapters relative to captioning, and rendering depends on the player. Test the file in the destination player before the event.
What if the Q&A runs past the scheduled end of the session?
Mark it anyway. The cue sheet is tied to the recording, not the agenda. A Q&A that runs long is more likely to contain the citable exchange, which is the reason to mark it in the first place.
Copyable artifact: session cue sheet template
Paste this into a plain-text file at load-in. Fill the header before doors, the rows during and immediately after the session, and get both signatures before the file leaves the venue.
SESSION:
RECORDING (camera/file):
DATE / LOCAL START:
CLOCK SOURCE (recorder timecode vs room clock, offset if any):
MARKED BY (name, initials):
SIGN-OFF — session producer:
SIGN-OFF — AV lead (confirms timestamps relative to exported file start):
START END TYPE LABEL
00:00:00 intro
talk
qa Q&A — opening question from the room
qa Q&A — audience questions
close
CHECKS BEFORE EXPORT:
[ ] first timestamp is 00:00
[ ] at least three timestamps, ascending
[ ] no chapter shorter than 10 seconds
[ ] Q&A start and end marked
[ ] description block and .vtt generated from this sheet, not re-timed by hand
The artifact is deliberately boring. It is a text file that survives email, shared drives, and handoffs between contractors, and it produces both downstream formats without a second interpretation step. The Q&A does not get buried because someone remembered to mark it; it does not get buried because the mark was written down before the file left the room.