Skip to content

Segments

Logan Rickert edited this page Feb 21, 2026 · 1 revision

Segments

Guides for building an episode from segments: recording, uploading, library inserts, editing, and rendering the final episode.

Recording segments

You can record new audio directly in the browser and add it as a segment in the episode editor.

How to record

  1. Open the episode editor and use the option to record a new section (e.g. "Record new section").
  2. When the recorder is ready, click Record and speak (or produce audio). Your browser will request microphone access if needed.
  3. Click Stop when finished.
  4. You can play back the recording, try again (discard and re-record), or add it to the list to keep it as a segment.

The new segment is appended to the segment list. You can reorder it, trim it, or run other segment tools (remove silence, transcript, etc.) as needed.

Tips

  • Use a quiet environment and a decent microphone for better quality.
  • After adding, use Trim, split, and silence to remove long pauses or mistakes at the start/end.
  • If your instance has group calls (WebRTC) enabled, you can also record remote guests; see Group calls.

Troubleshooting

  • No record button or permission denied - Allow microphone access in the browser. HTTPS is usually required for microphone access (except localhost).
  • Recording fails or is empty - Check that the correct microphone is selected in the browser or OS, and that nothing else is exclusively using it.

See also

Uploading and library inserts

Besides recording, you can add segments by uploading an audio file for this episode or by inserting a clip from your library (intros, outros, bumpers).

Uploading an audio file

  1. In the episode editor, use the option to upload or "Insert from file" (wording may vary).
  2. Choose an audio file from your device. Supported formats typically include common formats (e.g. MP3, WAV, M4A); see the app or main README for limits and formats.
  3. The file is uploaded and added as a segment. You can then reorder, trim, split, or remove silence as with any segment.

Uploaded episode audio counts against the podcast owner's storage limit.

Inserting from the library

  1. In the episode editor, use the option to insert from library (e.g. "Insert from library" or "From library").
  2. A list of your library assets is shown. You can also upload new files to the library from this screen if the UI allows.
  3. Click the clip you want to use. It's added as a segment in the current episode.

Library assets are reusable across episodes; they're stored once in your library. See Managing your library.

See also

Trim, split, and silence

You can refine segments by trimming the start and end, splitting them, removing long silence, and applying noise suppression.

Trimming

  • Trim start/end - Adjust the start and end points of a segment so only the desired portion is used in the final episode. The waveform view helps you set boundaries.
  • Use the segment's Trim (or edit) controls and drag or set handles to define the in/out points.

Splitting

  • Split - Split one segment into two at a chosen point. Useful to remove a middle section or to reorder part of the segment as a separate segment.
  • Place the playhead or split marker where you want the cut, then apply Split.

Remove silence

  • Remove silence - Removes silence that lasts longer than a threshold (e.g. 1.5 seconds) from the segment. This helps shorten pauses and dead air without manually trimming every gap.
  • Use the segment's Remove silence (or similar) option; the exact threshold may be fixed or configurable depending on the instance.

Noise suppression

  • Noise suppression - If available, applies processing to reduce background noise. Use it when the segment has constant hum or hiss; avoid over-processing speech.

After any of these steps, the segment list updates. You can continue to reorder segments and then click Make Final Episode to render. See Making the final episode.

See also

Segment audio EQ

In the segment editor you can apply a per-segment equalizer. Use the Audio button (to the right of Zoom Out) to open the EQ panel. Low, Mids, and High sliders each range from -20 to +20 dB. You get a live Web Audio preview while adjusting. Apply stores the EQ for that segment until you Save the episode; Cancel reverts. The same EQ is applied when rendering the final episode (via ffmpeg). Playback in the segment list uses the saved EQ when present.

Enabling and disabling segments

Owners, admins, editors, and managers can exclude a segment from the final episode. On the episode details page, use the Eye button to the right of the segment editor (Scissors) button: click to disable the segment, click again to re-enable. Disabled segments appear as a black row with an EyeOff icon. They are omitted when you build the final episode. If all segments are disabled, Generate Episode Audio (Make Final Episode) is disabled.

Transcripts and LLM

When your instance has Whisper ASR and optionally LLM helpers configured, you can generate transcripts for segments and ask an LLM for tips or feedback.

Generating a transcript

  1. In the episode editor, select or open a segment that has audio (recorded or uploaded).
  2. Use the option to generate transcript (or "Transcribe"). The server sends the segment to the configured Whisper service.
  3. When the transcript is ready, you can view it. It may be shown with timings (SRT-style) so you can listen to a portion and see the corresponding text.
  4. You can edit the transcript text if the UI allows. Some workflows let you delete a part of the audio based on the transcript (e.g. remove a sentence from the segment).

Transcripts are useful for accessibility, show notes, and for using the LLM helper.

Asking an LLM about a segment

If the instance has LLM integration (e.g. Ollama or OpenAI) configured:

  1. Ensure the segment has a transcript (generate one as above).
  2. Use the option to ask the LLM or "Prompt" about the segment (e.g. "Get tips," "Summarise," "Suggest questions").
  3. Enter your question or choose a preset. The LLM responds based on the segment's transcript.
  4. Use the response for editing ideas, show notes, or follow-up questions.

Exact prompts and models depend on instance configuration; see Settings (admin) for LLM options.

See also

Making the final episode

When you've added and arranged all segments, you render the episode into a single audio file by clicking Make Final Episode.

What happens

  1. In the episode editor, click Make Final Episode (or "Build," "Render," etc.).
  2. The server concatenates all segments in order (using ffmpeg) and applies the instance's default output settings (e.g. mono/stereo, format). Output options can be configured in Settings (admin: episode output options).
  3. When the render finishes, the final audio file is associated with the episode. You can download it from the editor or episode page to upload elsewhere or share before publishing.
  4. If you change segments or order later, click Make Final Episode again to generate a new version.

Output settings

Mono vs stereo, bitrate, and other output options are typically set at the instance level in Settings → Episode output options. Change them there if you want future renders to use different defaults.

After rendering

  • Publish - Set the episode status to published so it appears in the public RSS feed. See Publishing and status.
  • Podcast delivery - If you've configured export (S3, FTP, etc.) on the show, deploy so the updated feed and audio are pushed to your remote. See Export and delivery.
  • Download - Use the download option to get the file for manual upload to another platform.

Rate limiting

The server may rate-limit how often you can run "Make Final Episode" per user (e.g. once per minute). If the button is disabled or you see an error, wait a moment and try again.

See also

Clone this wiki locally