Skip to content

Settings

Look up any PodNotes setting, its default, and what it does. The settings live in Settings → PodNotes, and the sections below follow the tab from top to bottom. In the PodNotes view, Settings in the list on the left, or the PodNotes settings gear in a narrow view, opens the same tab.

To find a setting, type its name in the search field at the top of Obsidian’s settings window. Each PodNotes setting is its own result. Searching for headset, lock screen, or media keys finds Previous track and Next track.

A toggle or a dropdown saves at once. A text or number field takes effect as you type, and PodNotes saves it after you pause typing for half a second, or when you leave the field or close the settings. If you quit or reload Obsidian before that save, PodNotes does not save what you typed since the last save.

Setting Default What it does
Skip back (s) 15 Sets how many seconds the player’s back button, PodNotes: Skip Backward, and the skip backward control of a headset or the lock screen move back. A whole number above 0.
Skip forward (s) 15 Sets how many seconds the forward button, PodNotes: Skip Forward, and the skip forward control of a headset or the lock screen move forward. A whole number above 0.
Default speed 1× Sets the speed, 0.75×, 1×, 1.25×, 1.5×, 1.75×, or 2×, that PodNotes uses when Obsidian starts and whenever a different episode loads. Changing it does not change the speed of the episode that is playing. PodNotes: Reset playback rate returns to it. A speed saved by an older version, such as 1.3×, stays as an extra choice until you pick another.
Queue episodes I switch away from On When you select another episode, puts the one you switch away from at the top of the queue, unless it has ended. When an episode ends, starts the next one in the queue. The Queue page’s Queue options menu has the same switch. See Turn off the automatic queue.

These settings decide what the previous-track and next-track buttons of a headset or the lock screen do. See Control playback from a headset or the lock screen.

Setting Default Choices
Previous track Capture timestamp Capture timestamp, Back by the skip length, Previous chapter
Next track Forward by the skip length Forward by the skip length, Next in queue, Next chapter, Capture timestamp
Setting Default What it does
Timestamp template - {{linktime}} with a space at the end Sets the text each capture inserts. While an episode is loaded, the setting shows the result for it. Its time tag also sets the times in audio transcripts from ElevenLabs, Deepgram, OpenRouter, and an OpenAI-compatible server that returns times, and in timed transcripts that feeds publish. See Capture timestamps.
Timestamp offset (s) 0 Subtracts this many seconds from each capture, to make up for reaction time.
QuickAdd choice None Runs this QuickAdd choice for each capture, instead of inserting the timestamp. Choose… picks one of your QuickAdd choices, and Create adds a ready-made one. See Capture with QuickAdd.
Episode note path PodNotes/{{podcast}}/{{title}}.md Sets where PodNotes creates episode notes, and shows the path for one of your episodes. See Create episode notes.
Episode note template The default episode note template Sets the content of a new episode note.
Podcast note path PodNotes/Podcasts/{{podcast}}.md Sets where PodNotes creates the note for a whole podcast. See Create a podcast note.
Podcast note template The default podcast note template Sets the content of a new podcast note. Podcast note tags lists the tags it accepts.

Only the API key row for the selected Transcription provider is shown. Server address appears while OpenAI-compatible server is selected, and Speaker label format appears while Speaker labels is on.

Setting Default What it does
Transcription provider ElevenLabs on new installs (migrated on update) Chooses ElevenLabs, Deepgram, OpenRouter, OpenAI, or OpenAI-compatible server for audio transcription, and resets Model to the provider’s recommended model (or clears it for OpenAI-compatible server) when changed. See Choose a transcription provider.
Server address Empty Shown when Transcription provider is OpenAI-compatible server. Sets the server’s http:// or https:// URL (placeholder http://localhost:8000/v1). PodNotes trims trailing slashes and appends /audio/transcriptions unless the address already ends with /audio/transcriptions.
ElevenLabs API key, Deepgram API key, OpenRouter API key, OpenAI API key, or OpenAI-compatible server API key None Selects the Obsidian secret on this device that holds your API key for the selected provider, or creates one. Optional when Transcription provider is OpenAI-compatible server.
Model Provider’s recommended model (empty on OpenAI-compatible server) Chooses the speech-to-text model for the selected provider: Scribe v3 on ElevenLabs, Nova-3 on Deepgram, Grok STT 2.0 (recommended), ElevenLabs Scribe v2, MAI-Transcribe 2, Voxtral Mini Transcribe 3, or Qwen3 ASR 1.7B on OpenRouter, and GPT Transcribe on OpenAI. On OpenAI-compatible server, becomes a text field where you enter the model ID your server expects.
Speaker labels On (Off if off before updating) Numbers speakers 1, 2, 3 in audio transcripts. Disabled while off when the selected model or provider does not label speakers (Voxtral Mini Transcribe 3, Qwen3 ASR 1.7B, GPT Transcribe, or OpenAI-compatible server). See Speaker labels.
Speaker label format **{{speaker}}:** with a space at the end Sets the text before each speaker’s turn. {{speaker}} becomes the speaker number or feed speaker name. Transcripts that feeds publish use it too, even with Speaker labels off. See Change the speaker label format.
Transcript path transcripts/{{podcast}}/{{title}}.md Sets where PodNotes saves transcripts, and shows the path for one of your episodes. Keep .md at the end, because PodNotes does not add it.
Transcript template The default transcript template Sets the content of a new transcript note.
Setting Default What it does
Download path PodNotes/{{podcast}}/{{title}} Sets where downloaded episodes go. PodNotes adds the file extension. When the path has no {{title}}, a warning says that episodes would share a file name and a second download to it fails. See Download an episode.
Setting Default What it does
Import OPML None Import opens a file picker. PodNotes adds the podcasts in the .opml file you choose. See Import podcasts from OPML.
Export OPML PodNotes_Export.opml Export saves the podcasts you added to an OPML file with this name in your vault. The file holds private feed addresses in plain text. See Export podcasts to OPML.
Latest episodes per podcast 10 Sets how many of each podcast’s newest episodes Latest episodes shows, from 1 to 75.
Setting Default What it does
Import settings None Import opens a file picker. After you confirm, PodNotes replaces your preferences, templates, feeds, playlists, queue, and favorites with the ones in the file, and adds its playback progress for episodes this vault has not played. Your own progress, downloads, and local files stay. See Import your settings.
Include API keys Off Adds the ElevenLabs, Deepgram, OpenRouter, OpenAI, and OpenAI-compatible server API keys stored on this device to the next export, in plain text. The export file sits in your vault, where sync and other plugins can read it. The toggle turns off again each time you open the tab.
Export settings PodNotes_Settings.json Export saves your preferences, templates, feeds, playlists, queue, favorites, and playback progress to a file with this name in your vault. Private feeds that PodNotes recognizes keep their placeholder and reference, never their address, and other feed addresses stay as they are. It does not overwrite an existing file. See Export your settings.

PodNotes 2.22.0 moved these out of the settings tab. Update to 2.22.0 lists what else changes when you update from 2.21.1 or earlier, and Update to 2.25.0 covers the 2.25.0 transcription update.

Earlier name Now
Search Podcasts Add podcast in the PodNotes view. Remove a podcast from its page’s Podcast options menu. See Add and play podcasts.
Playlists The Playlists page in the PodNotes view, with New playlist. A new playlist gets the default icon. See Use the queue and playlists.
Default Volume The volume button in the full player. PodNotes keeps that volume for every episode, and starts with the volume you saved before.
Cache podcast feeds, Cache duration (hours), and Clear cached feeds PodNotes always caches feeds on this device and fetches a feed again when its copy is more than six hours old, even if you turned caching off before. Refresh episodes and Refresh all feeds fetch at once. See When a feed cannot be reached.

These settings have new names:

Earlier name Now
Skip backward length (s), Skip forward length (s) Skip back (s), Skip forward (s)
Default Playback Rate Default speed
Keep a queue of episodes you switch away from Queue episodes I switch away from
Capture timestamp format Timestamp template
Note creation file path, Note creation template Episode note path, Episode note template
Feed note file path, Feed note template Podcast note path, Podcast note template
Transcript file path Transcript path
Speaker diarization Speaker labels
Diarization provider Transcription provider and Model
Episode download path Download path