Use case or problem

Skip ahead to later parts of a recording made using the audio recorder core plugin, without first playing through the whole thing. (You can’t, because the file doesn’t contain cue metadata.)

Proposed solution

The ts-ebml package on npm has a command-line tool to make a Chrome webm recording seekable; its Typescript API could be used directly in the audio recorder to rewrite the webm file when recording is complete. The actual CLI implementation is only a few lines, and should work reasonably well even if the recording has to be read back into memory and written out again:

Current workarounds

Alternative 1: Use the ts-ebml CLI to copy to another file, then copy back to overwrite the original (since it can’t be done in place in the shell).

Alternative 2: Convert the webm to mp3 with an audio converter or ffpmeg, then manually replace the link and delete the original file.

Related feature requests (optional)

1 Like

Thanks for posting. I don’t understand how is the lack of this is acceptable in a software that seems made to capture and sort ideas.