Or an edited transcript, with the source code samples copied inline and perhaps a bit more detail than someone would say out loud? Hang on, maybe we could put multiple talks about closely related subjects together with headings to separate them! Then have some sort of table of the subjects at the beginning to make them easy to find - a table of the 'contents' so to speak.
This is a brilliant idea, I'm going to file my patent application now.